- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 关于依赖注入
依赖注入(Depen)是一种减少代码组件耦合度的设计思想。一般减少代码耦合度的代码设计师分层,分模块。在此基础上,如果在不同层、不同模块内部直接调用其他层或者模块的实例或者方法,这样又引入了耦合。因此我们应该通过将其他层(模块)的实例或者方法注入(参数传递)的方式实现对其他实例的调用。在面向对象语言编程中,可以这么理解:不是在宿主(调用方)内部直接通过new实例化另一个类的实例来调用成员或
2016-11-19 17:20:40 696
原创 在本地连接异地服务器上的redis-server
在windows本地连接云服务器上的redis-server,一直无法连接。原因:原来是redis默认只能localhost登录,所以需要开启远程登录。解决方法如下:在redis的配置文件redis.conf中,找到bind 127.0.0.1,替换成0.0.0.0(这样不限制连接的ip,可以任意ip都可以连接此redis)。bind 局域网IP 只能局域网内IP的机器访问
2016-11-18 16:41:00 8562
原创 linux常用命令
1. 根据进程名字查看pid。pgrep 进程名2.查看端口号被哪个进程占用lsof -i:端口号3.让命令在后台自动运行命令&4.显示后台运行的所有进程jobs(显示所有在后台运行的命令和状态)5.将后台命令调回前台运行fg (空格)命令6.后台运行按Ctrl+Z即可将命令移至后台,但这是可以看到该命令的状态
2016-11-18 16:06:16 370
原创 golang实现读取当前所在文件夹里面的txt数据,去除空格,以列的形式保存在excel中
假如原始数据在txt中,格式如下: 1.23 486 89.001456.2 8.25 96.01 456.01 456.6 456.1每一行的空格数量不同,但是数字数量相同,列数保持一致。希望将这些数据保持所在行数和列数不变,保存在excel中。保存在excel中,格式如下:col1 col2
2016-11-17 20:53:58 1981
转载 使用Nginx+Lua(OpenResty)开发高性能Web应用
在互联网公司,Nginx可以说是标配组件,但是主要场景还是负载均衡、反向代理、代理缓存、限流等场景;而把Nginx作为一个Web容器使用的还不是那么广泛。Nginx的高性能是大家公认的,而Nginx开发主要是以C/C++模块的形式进行,整体学习和开发成本偏高;如果有一种简单的语言来实现Web应用的开发,那么Nginx绝对是把好的瑞士军刀;目前Nginx团队也开始意识到这个问题,开发了nginxSc
2016-11-14 15:48:47 604
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人