加载中
微信浏览器真不愧移动届ie啊

h5 history模式下ios微信出现location.href不变化,只记录首次进入时的url。 切换到hash模式下,安卓端(新版本)又现新的问题:授权成功跳转登陆页面居然不重新请求,还用历史缓存页面,导致没...

06/11 10:25
6
go-micro中文资料

一、Micro - 微服务生态系统 二、Micro - 微服务工具箱 三、使用Go Micro编写微服务 四、基于消息队列NATS构建微服务 五、Micro的架构与微服务的设计模式 六、Micro Bot - 微服务中的ChatOps...

06/04 11:16
22
无聊聊聊GO,实现重载配置文件功能

重载配置,大部分主流的服务器软件都支持,例如 mysql nginx php-fpm 都支持 reload 操作。 如果我们自己写程序如何实现呢? 我将一个程序分为几个阶段: 初始化:加载配置文件,注册各种服务...

Go
05/21 18:22
12
swoole应答式消息发送重试功能实现

用swoole做了个长连接TCP服务器,server和多台client之间交互是发送/应答的形式,这里面需要做一个消息重试机制,比如: Server 发送一条消息 message_1 给 ClientA ,约定5秒重发一次,最多...

swoole架构

swoole的强大之处就在与其进程模型的设计,既解决了异步问题,又解决了并行。 主线程MainReactor swoole启动后主线程会负责监听server socket,如果有新的连接accept,主线程会评估每个React...

PHP
01/17 09:16
52
PHP为什么要用pack/unpack

pack/unpack详细用法参见: https://my.oschina.net/goal/blog/195749?p=1#OSC_h3_12 这里只探讨一下为什么会有这两个函数,在什么情况下要用到它们。 首先,了解下php里的字符串string,一般...

PHP
01/15 12:41
35
go语言websocket(gin-gonic+Gorilla)

如何在gin框架下处理websocket请求?详见本文

Go
2017/11/30 10:04
34
Go语言(golang)快速实现一个bootstrap风格的分页链接

写的比较粗糙,直接写死链接样式,代码可以进一步封装,增加一些自定义的配置项 代码如下: package utils import ( "fmt" "math" "net/http" "net/url" "strconv" "strings" ) //P...

Go
2017/11/14 17:22
75
gorm笔记

感觉gorm文档还是太简单了,一些坑需要自己踩到再看源码才知道。 错误处理 不管什么操作,不要使用原始的DB对象获取错误,因为操作内部实际上是生成了一个新的DB对象并返回。 下面的用法是错...

Go
2017/10/19 16:29
30
React学习笔记:使用jquery实现动画效果淡入淡出

react提供了一个过渡动画组件 react-addons-css-transition-group ,然而项目需要兼容 ie8 浏览器,最后决定使用 jquery+react-addons-transition-group 实现过渡效果。 要实现过渡效果的是一...

2017/08/10 15:35
47
React学习笔记:设置行内样式style属性

在react中,可以这样来设置行内样式: render() { const styles = {color:"red",fontSize:"16px"}; return ( <div style={styles}></div> ); } 注意 styles 是一个jso...

2017/08/10 15:17
41
centos7将firewall换回iptables service

CentOS7默认的防火墙不是iptables,而是firewalle. 1、安装iptable iptable-service #先检查是否安装了iptables service iptables status #安装iptables yum install -y iptables #升级iptab...

2017/07/13 14:07
37
GO笔记:解决爬虫限制http并发数量的问题

假设目标网站结构是:列表页 + 内容页 列表页url是规律的,如 http://DOMAIN/list/page/1 计划采集 1-4000 页,每页10条内容,一共40000个内容页。 假设按照深度优先的采集策略,即按照每抓取...

Go
2017/06/09 10:56
146
go匿名函数闭包引用外部变量注意

因为自身对js还算熟悉,js里闭包变量引用的问题不用赘述了,当在go语言中遇到类似的场景时,出于谨慎,测试了一下,果然跟js行为差不多,匿名函数中使用外部变量,尤其是在for循环+匿名函数创...

Go
2017/06/06 10:28
64
学习笔记

R 通过R获取id,string,menu等资源,例: R.id.button1 按钮点击处理 在activity类的 onCreate 方法中,通过 findViewById 找到按钮对象,调用按钮的 setOnClickListener 设置一个监听,监听...

2017/05/29 18:14
75
golang非阻塞锁的简单实现

对于复杂类型如 container/list ,需要在所有读写操作上使用 sync.mutex 互斥锁以保证数据一致性,互斥锁并发情况下,Lock 操作会阻塞,一直等到其他线程Unlock,但是有的时候因为有一个耗时...

Go
2017/04/04 12:19
155
go字符串截取笔记

golang,go语言字符串截取方法笔记

Go
2017/02/18 11:29
1K
PHP可变长度参数列表的实用技巧

php5.6添加了一个新的特性,那就是 可变长度参数列表 , 它提供了什么便捷的语法特性呢? 两个例子: 1.可变长度的形参 function foo($name, ...$options) { foreach ($options as $val) e...

PHP
2017/01/16 15:01
122
正则表达式非贪婪模式和取反字符类的使用区别

有这么一个字符串: <a href="#">one</a><a href="#">two</a> 我想匹配出 <a href="#">two</a> 于是我就写了 preg_match_all('/<a.*?>two<\/a>/',$str,$m); 得到的结果$m是 array( 0=>'<a ...

PHP
2017/01/05 16:59
132
laravel修改.env不生效原因以及解决办法

故障描述: 修改.env中的配置后,不生效,通过 `env()` 获取的环境变量还是修改之前的。 原因: 因为环境变量是通过php的 `putenv()` 和 `getenv()` 实现写入和读取的,如果webserver是通过 ...

2016/12/28 17:57
159

没有更多内容

加载失败,请刷新页面

下一页

返回顶部
顶部