
linux
carler_czj
这个作者很懒,什么都没留下…
展开
-
[Linux]创建和启用Swap交换区
[Linux]创建和启用Swap交换区如果你的服务器的总是报告内存不足,并且时常因为内存不足而引发服务被强制kill的话,在不增加物理内存的情况下,启用swap交换区作为虚拟内存是一个不错的选择,我购买的DigitalOcean VPS 512M内存基本不够用的,好在VPS的母鸡使用的SSD,正常读写速度都在300MB/s以上,启用swap后性能提高了不少,特别是在处理消耗大内存的脚本方面创建交换...转载 2018-03-20 11:46:16 · 27533 阅读 · 1 评论 -
融云推送问题
最近公司的项目,用了融云的IM功能,然后看官方文档,也有推送功能,为了方便以后的维护,就去掉Jpush的推送模块,准备接入融云的推送功能。首先出现的问题就是在融云官方web服务端推送一切正常,但是服务端直接推送,app端没有收到。而融云服务端的demo(PHP) 只有两个接口例子。一个是设置标签tag,另外一个是广播。例子如下:echo ("\n***************** push ***...原创 2018-04-11 18:23:07 · 32642 阅读 · 1 评论 -
docker个人容器云(基于阿里云)
创建个人的docker镜像(目前阿里云是十个免费)1.登陆阿里云2.操作:选择容器服务--->容器镜像服务---->镜像列表--->创建镜像仓库(先要完成Registry的配置)或者 容器服务--->Swarm--->镜像与方案--->镜像--->新建镜像(先要完成Registry的配置)3.创建镜像(设置代码源,我是选择本地仓库)4.创建完成后选择管理...原创 2018-03-28 14:11:27 · 30561 阅读 · 0 评论 -
go语言interface 占用多少个字节
例子:package mainimport ( "fmt" "unsafe")type I interface{ Get() int Put(int) A() int //可以自由添加,只为检验是否增加后,会改变占用字节}func main(){ var i I; fmt.Println(unsafe.Sizeof(...原创 2018-04-09 17:49:24 · 56459 阅读 · 0 评论 -
用shell命令读取文件,然后一行行输出
最近面试中遇到这么一个问题,就是关于用shell自身带的命令,读取文件后一行一行输出。第一反应就是用cat 来读取文件,然后for出来,面试官好像不是很满意。for i in `cat main.go`do echo $idone格式出问题。采用whilecat main.go|while read tmpdo echo $tmpdone结果就正常了。...原创 2018-04-09 14:06:28 · 74929 阅读 · 0 评论 -
composer
要求下载 Composer 的可执行文件局部安装curl -sS https://getcomposer.org/installer | phpphp -r "readfile('https://getcomposer.org/installer');" | phpcurl -sS https://getcomposer.org/installer | php -- --install-dir=b...原创 2018-03-26 16:11:28 · 27237 阅读 · 0 评论 -
mysql安装(5.7版本源码安装)
环境是ubuntu16.04尝试安装最新的mysql5.7.21版本,发现以前安装脚本执行后会报错缺少boost_1_59_0(5.7版本依赖于boost_1_59_0, 尝试用1.63.0版本替换失败), mariadb-10.2.13却完美兼容mysql以前的安装语句第一步运行:sudo apt-get install libaio1 make bison1 g++ build-essent...原创 2018-03-22 11:02:24 · 28833 阅读 · 0 评论 -
elasticsearch(PHP)
环境:ubuntu 16.041.安装java JDK2.安装elasticsearch,步奏如下http://www.ruanyifeng.com/blog/2017/08/elasticsearch.html安装后可能遇到的问题:https://www.cnblogs.com/sloveling/p/elasticsearch.htmlhttps://www.cnblogs.com/xxoom...原创 2018-03-21 11:04:55 · 29743 阅读 · 0 评论 -
PHP缓存工具(开源第一个项目)
这是一个php缓存的帮忙工具支持ssdb,redis,file 等缓存主要保存的是临时数据,代码结构很简单。个人主要用来学习composer #使用方法:##1.下载书写composer.json,内容如下: { "require":{ "carler/php_cache":"dev-master", ...原创 2018-03-30 18:04:25 · 28654 阅读 · 0 评论 -
swoole 2.* 使用注意事项一
昨晚听群友说由于不注意看swoole文档,导致挖出大坑,项目进度变得紧张。我也一直使用的是1.X版本,到目前还未使用2.X,听到网友这么说,也算给自己上了一堂课。了解情况是这样,群友使用的是swoole2.* 版本, 使用了扩展函数作为回调(1.X版本没有问题),最新协程版本(2.X)还不支持,导致问题的出现。swoole 官方也在文档标出,使用协程Server编程须知https://wiki.s...原创 2018-04-12 10:53:03 · 69177 阅读 · 0 评论