chinging

左大葱的博客


  • Home

  • Tags

  • Archives

  • About

  • Search

Mac docker内请求http(s)失败的问题处理

Posted on 2017-12-23 | In Docker | | Views:

新建了一个docker容器,发现在容器内运行go get命令时会报错:

1
2
3
4
5
6
7
[root@27a3532133fa bin]# go get -u -v github.com/nsf/gocode
github.com/nsf/gocode (download)
# cd /home/work/data/www/go/src/github.com/nsf/gocode; git pull --ff-only
error: Failed connect to github.com:8888; Operation now in progress while accessing https://github.com/nsf/gocode/info/refs

fatal: HTTP request failed
package github.com/nsf/gocode: exit status 1
Read more »

IM系统redis迁移到codis实践

Posted on 2017-04-26 | In Redis | | Views:

公司决定使用自己搭建的codis集群代替阿里云的redis,二者性能差别不大,但是自运维的codis成本更低,同时也借这次迁移来规范key的命名,统一命名成”系统(必须):子系统(必须):存储类型(可选,cache|storage):数据(必须):版本(可选):其它(可选)”的形式,方便维护。我负责IM即时通信系统的redis迁移。IM使用redis的地方很多,并且数据量很大,例如消息拉链、联系人、最近一条消息、未读消息数、黑名单、频率及敏感词限制、Token等,而消息拉链、最近一条消息和未读消息数是进行持久存储的,因此这些数据需要进行迁移。

Read more »

利用堆排序合并k个有序数组的PHP实现

Posted on 2017-04-10 | In DataStructure | | Views:

网上有很多关于这个问题的讨论,最优的解法是利用堆排序进行合并,不过大多数是用C、Python等实现的,这里用PHP来实现。

Read more »

Phalcon框架的Model连续进行两次save操作不能保存数据库非0或非空默认值问题的探讨

Posted on 2017-01-25 | In Phalcon | | Views:

使用MySQL数据库,有些字段设置为NOT NULL,默认值非0或非空字符串,如果用Phalcon的Model连续进行两次save()操作(第二次操作需要用到第一次生成的id,所以不能合并成一次,本文中是pid字段是根据id字段生成的,确保二者的一一对应关系),并且没有指定这些字段的值,最终的结果是这些字段的值变成了0或空字符串,而不是数据库里设置的默认值。

Read more »

非典型程序猿的程序员之路

Posted on 2016-03-01 | | Views:

实习完已经有一个月了,过年在家的主旋律是吃饭睡觉,来学校几天了心也还没收回来,昨天给电脑重新装了ubuntu系统,然后把hexo安装好了,心血来潮写一篇博客对找工作实习以来的事作一个总结吧。想了想最好的标题应该是非典型程序猿的程序员之路。

不知不觉已经作为一个工(cheng)程(xu)师(yuan)实习了三个月了,从大一到大三上学期从来没想过自己以后的职业会是码代码,因为本来专业(信息管理与信息系统)属于管理学院,有点偏管理,只是和计算机有着些许的联系,自己平时也不是一个典型的程序猿,并没有花很多的时间在码代码上,然而就是这样的一个我,最后却走上了程序员的道路,现在想想,是偶然,也是必然吧(后来发现程序猿这个工作确实很适合闷骚的我,还有一点比较合我心意的是程序猿面试都是单面,没有群面,不需要和一群人撕逼,那画面太美)!

Read more »
123
zuolicong

zuolicong

13 posts
10 categories
25 tags
GitHub E-Mail
© 2015 — 2023 zuolicong
Powered by Hexo
|
Theme — NexT.Gemini v5.1.4