Golang三方库收集-不定期更新

网络请求库,非常好用,比python的requests还要好用 https://github.com/imroc/req rpc库,可以用来构建自己的 微服务;好的地方是,比较自由,不像现成的微服务框架 https://github.com/smallnest/rpcx web 框架 ; iris , gin ,fiber https://github.com/kataras/iris http

docker-mysql配置内存

vim /etc//mysql/conf.d/docker.cnf [mysqld] performance_schema_max_table_instances=400 table_definition_cache=400 #缓存 performance_schema=off #用于监控MySQL server在一个较低级别的运行过程中的资源消耗、资源东西 table_open_c

Jetbrains Idea 2019.3.5 不能识别GOROOT SDK版本的解决办法

Jetbrains Idea 2019.3.5 不能识别GOROOT SDK版本的解决办法 本子太老了,安装新的Idea 太卡,而且由于大家懂得的原因,越来越难, 2019.3 够用而且 还算轻量,就打算继续使用,但是碰到了GOROOT无法识别的问题! 解决方法: 进入go sdk的src/runtime/internal/sys目录 编辑zversion.go文件 // Code g

laravel代码整洁之道

我最近遇到了 这条 Twitter,其中 @samuelstancl 列出了在 Laravel 中编写更干净代码的技巧, 以及一些通用的 Laravel 编码建议。 这些是培养对什么是好的代码和什么是坏的代码的感觉的一个很好的起点 - 所以我在下面整理了它们(带有代码示例),没有特定的顺序。 细节决定成败 干净的代码是微观层面不断做出正确决策的结果。 使用表查找 不要编写重复的 else if 语

MySQL 开发规范(转)

数据库对象命名规范 数据库对象 数据库对象是数据库的组成部分,常见的有以下几种:表(Table )、索引(Index)、视图(View)、图表(Diagram)、缺省值(Default)、规则(Rule)、触发器(Trigger)、存储过程(Stored Procedure)、 用户(User)等。命名规范是指数据库对象如数据库(SCHEMA)、表(TABLE)、索引(INDEX)、约束(CONS

日常记录-GITLAB部署以及相关资料

用到了就随手记录下,方便以后查阅 Docker部署gitlab docker run --detach --publish 8443:443 --publish 8080:80 --publish 2222:22 --name gitlab --restart unless-stopped -v /opt/gitlab/etc:/etc/gitlab -v /opt/gitlab/log:/v

PHP知识点练习之数组分页

复习下知识点,PHP数组分页同样适用于任何语言,以及数据库分页查询 <?php $arr = [ '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', ]; // 分页大小 $page_size = 3; // 页码 $page = isset($_GET['

上传视频或音乐时获取时长信息

上传视频或音乐时获取时长信息 1. 视频时长获取 VUE中使用的一个方式 handleBeforeUpload(file) { const that = this var video = document.createElement('video') video.src = URL.createObjectURL(file) video.

Go CGO C类型对应关系表

C语言类型 CGO类型 Go语言类型 char C.char byte singed char C.schar int8 unsigned char C.uchar uint8 short C.short int16 unsigned short C.ushort uint16 int C.int int32 unsigned int C.uint uint3

log4j的配置文件收集

#将等级为DEBUG的日志信息输出到console和file这两个目的地,console和file的定义在下面的代码 log4j.rootLogger=DEBUG,console,file #控制台输出的相关设置 log4j.appender.console = org.apache.log4j.ConsoleAppender log4j.appender.console.Target = Sy