加载中
go的数据库模型生成器

好冷,早知道不写GO了 嗯,就是开个玩笑,冬天有点冷,特别是寒潮来了,各位注意保暖。 为什么写这个生成器 最近要写GO项目,然后发现orm着实难用,一个model要去手动写,更坑的是,`号里面的...

2019/12/18 18:42
2.1K
Go实现FastCgi Proxy Client 系列(四) keep-alive实现

先贴几个链接 前三篇 Go实现FastCgi Proxy Client 系列(三) Go实现FastCgi Proxy Client 系列(二) Go实现FastCgi Proxy Client 系列(一) 灵感帖 TCP keepalive 和 http keep-alive Fa...

2018/06/03 18:23
315
如何用golang实现一个定时器任务队列

golang中定时器 golang中提供了2种定时器timer和ticker(如果JS很熟悉的话应该会很了解),分别是一次性定时器和重复任务定时器。 一般用法: func main() { input := make(chan interface{})...

2018/05/23 00:21
1.9K
关于我

韩大大,原谅我,整个的介绍模板是搬你的韩大大 我的名字叫做李文龙,英文Mars,可能是我小时候太淘(变形计里面的主角不一定比我小时候还菜),好不容易我爸妈没放弃我,通过特殊高考渠道我又...

2017/09/09 15:29
446
PHP实现依赖注入

高层模块不应该依赖于底层模块,两个都应该依赖抽象。 抽象不应该依赖于细节,细节应该依赖于抽象。 首先,我们来看一段代码: class A{ public function echo() { echo 'A'.PHP......

PHP
2017/08/10 22:11
5.4K
Go 反射包使用教程

引子 几乎所有高级语言都有反射功能,以用于语言的灵活性,实现各种封装。 Java(java.lang.reflect): //获得Person的Class对象 Class cls = testJavaSE.Person.class;//Class.forName("testJ...

01/22 16:43
44
人生苦短,及时行乐

突然这么想,就是这些了 各位朋友,大家好! 我是赵忠祥先生的儿子赵方。家父于2020年1月16日7:30因病在京去世,享年78岁。父亲于2019年底感到身体不适,就医检查,发现身患癌症,已经扩散。...

01/16 10:21
30
bee - restful api 简明教程

入门咯 官网 新建项目 beego 的项目基本都是通过 bee 命令来创建的,那我们就先拉取代码吧。 bee框架 go get -u github.com/astaxie/beego bee命令行工具 go get -u github.com/beego/bee 创...

2019/12/20 09:49
81
golang http的动态ip代理、返回乱码解决

代理 接到一个需求,要做动态ip代理,嗯,就上吧。 go http proxy go的http包已经包含了代理功能,使用golang net/http库发送http请求,最后都是调用 transport的 RoundTrip方法中。 type Rou...

2019/11/28 16:23
104
原生php pdo几个处理

闲来无事,便记录几个最近遇到的Pdo细节问题,平常都是用orm的。 长连接 在历史的Mysql驱动中,都是使用connect和pconnect来区分长短连接,到了pdo之后,改成了参数。 \PDO::ATTR_PERSISTEN...

2019/11/26 16:10
25
spring boot 排忧解难

No active profile set, falling back to default profiles: default 未找到依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifa...

2019/11/07 17:34
23
记一次奇特的http curl爬坑之旅

背景 写到一个项目,要做一个简单的持久化任务,于是乎,我用到了swoole(毕竟phper,而且排期紧,swoole开发速度还是比java、 go 快)。 swoole 4 swoole 4 已经全量支持自动协程了,这点对...

2019/10/23 15:57
94
从in_array分析php字符校验

PHP in_array的坑 ps: 应该是弱类型语言的坑 php文档 顾名思义,in_array就是查找一个值是否在数组里面。 问题 假设事故现场 一个sql注入的测试代码如下: $type = $_GET['type']; $types = [...

2019/10/14 20:57
72
Golang mongodb使用

资料 官方文档 官方驱动github 之前一直使用mgo,但是已经不维护了,(mgo:是MongoDB的Go语言驱动,它用基于Go语法的简单API实现了丰富的特性,并经过良好测试。使用起来很顺手,文档足够),...

2019/09/30 14:13
154
php在foreach循环后留下数组的引用问题

php在foreach循环后留下数组的引用问题 今天写代码的过程,发现老代码中出现了这种引用,粗看是没什么问题的,但是,来个demo吧。 foreach ($krs_info as &$item) { $item['title'] = $this...

PHP
2019/09/27 17:59
114
ringbuffer

什么是ringbuffer 嗯,正如名字所说的一样,它是一个环(首尾相接的环),你可以把它用做在不同上下文(线程、协程)间传递数据的buffer。 基本来说,ringbuffer拥有一个固定长度,且每个位置...

2019/08/27 10:06
12
FastCGI协议详解

麻省理工-协议文档 go的转发器实现 Go实现FastCgi Proxy Client 系列(四) Go实现FastCgi Proxy Client 系列(三) Go实现FastCgi Proxy Client 系列(二) Go实现FastCgi Proxy Client 系列...

2019/08/07 17:57
64
sql中join的理解

前言 为什么会突然写这个blog呢?因为之前有只青蛙小姐姐问我,能不能教她join,当时上大学老师怎么教她也不会。然后本来想面对面交流给她说明,后面阴错阳差,就延误到了现在。 所以我想,我...

2019/06/04 11:28
37
inotify(Linux 2.6 内核中的文件系统变化通知机制)以及golang中的使用

inotify的前世今生 inotify进化史 一看单词notify,我们就知道这肯定是用于通知的。 至于为啥叫inotify,这个可能我们就要问作者了(就像linux为什么叫linux一样)。inotify的作用是作用于lin...

2019/05/31 21:28
33
go recover

异常、错误常见语言处理 一般语言都有其错误处理方式,就以鄙人熟悉的php来距离吧。 PHP有多个级别的错误处理方式,以防止程序在还未正确执行完毕时,就造成了程序的提前结束。 try/catch/fi...

Go
2019/05/21 14:54
87

没有更多内容

加载失败,请刷新页面

返回顶部
顶部