摘要: 工作须要对Hiredis进行了简单封装,实现功能: 1、API进行统一,对外仅仅提供一个接口。 2、屏蔽上层应用对连接的细节处理; 3、底层採用队列的方式保持连接池,保存连接会话。 4、重连时採用时间戳进行控制,每隔一定时间(3s)重连一次。防止频繁重试造成的不必要浪费。 先看一下Hiredis的经 阅读全文
posted @ 2017-06-05 21:06 claireyuancy 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 私有密钥和公有密钥是成对的两个文件,私有文件保存在自己的本机,公有密钥保存到还有一端的server,站点等。github就是一种站点。 仅仅有保存了私有密钥的机器才干訪问远程的server等。使用该键的优点是不用使用password,而是以密钥的方式验证用户。 要想使本机能訪问github。有三个步 阅读全文
posted @ 2017-06-05 20:04 claireyuancy 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 题目:http://acm.hdu.edu.cn/showproblem.php?pid=5305 题意:给定N个人和M条朋友关系,是朋友关系的两个人之间有两种联系方式online和offline。使每一个人的online的数量和offline的数量相等,求方案数。 分析:因为M<=28,暴力枚举的 阅读全文
posted @ 2017-06-05 18:31 claireyuancy 阅读(138) 评论(0) 推荐(0) 编辑
摘要: JavaWeb-04 JavaWeb-BOM&DOM BOM 一、知识回想 * BOM 概述 * BOM 的各个对象 * window对象 innerHeight,innerWidth document.body.clientWidth,document.body.clientHeight, sel 阅读全文
posted @ 2017-06-05 17:52 claireyuancy 阅读(167) 评论(0) 推荐(0) 编辑
摘要: Heap Viewer,Memory Monitor和Allocation Tracker是用来可视化你的app使用内存的补充工具。 使用Memory Monitor Tool来发现是否有不好的内存回收时间导致你的性能问题。 执行Heap Viewer来确定获取或者保持不希望或者不必要的对象类型。  阅读全文
posted @ 2017-06-05 16:25 claireyuancy 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 使用数据库实现对数据的存储。 以下上一个小样例,写日记。 效果例如以下: 当LIstView中没有数据显示时,我们须要告诉用户没有数据. 方法有二: 1. activity继承ListActivity,在布局文件里例如以下编写: <TextView android:id="@id/android:e 阅读全文
posted @ 2017-06-05 15:00 claireyuancy 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 近期编译 Linux Kernel 被 header 所在的文件骗了,使用命令例如以下 cd /usr/src/linux-headers-3.11.0-24-generic/ make menuconfig make make menuconfig都还是正常 make的时候就缺非常多文件,head 阅读全文
posted @ 2017-06-05 13:22 claireyuancy 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 一转眼大学毕业4年了。上大学的时候才開始接触互联网、接触安卓。那时候仅仅想作为一名出色的JAVA程序猿,谋一餐温饱。 刚刚走出就业的程序猿,技术使我们的软肋,刚刚起步起点较低,大学学到的的知识,在社会上又得不到非常好的认可,我们就这样被无情的扣上了“菜鸟”的标签。这个是时候我们就如刚出生的牛犊,一身 阅读全文
posted @ 2017-06-05 12:21 claireyuancy 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 思维好重要。。 对于n+m == k , 当n == m || abs(n-m) == 1 时n*m取得最大值。 设 s = x*(l-x),s = lx-x^2.其导函数为 s‘ = -1/2x + l。显然 s 在 x == l/2处取得最大值。 则对于k分解成若干个数,则最后有若干个3和若干个 阅读全文
posted @ 2017-06-05 11:42 claireyuancy 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 之前的Android沉浸式状态栏实现并没有考虑软键盘的影响,接下来的内容将会针对这个问题给出解决方式,先看一下效果图 这个是一个留言板的效果图: 即弹出软键盘的时候并不会导致整个布局上移。 详细怎样实现?依照下面步骤进行设置: 1、布局文件里声明例如以下 <activity android:name 阅读全文
posted @ 2017-06-05 11:00 claireyuancy 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 一.配置yum源并安装readline* 配置本地yum 1。挂载光盘 mount /dev/cdrom /mnt/media 2,新建本地yun源的配置文件 vi /etc/yum.repos.d/local.repo 加入下面信息: [Local] name=Local baseurl=file 阅读全文
posted @ 2017-06-05 09:31 claireyuancy 阅读(1137) 评论(0) 推荐(0) 编辑
摘要: 场景:1. 就是合并文本文件,而且从第2个文件起不要合并第一行.2. 多加了一个功能,就是支持2个以上的文件合并.3. 问题: http://ask.csdn.net/questions/192151仅仅能说非常easy: 基础只是关吧,这位同学,也有可能不是开发的,放这里也是为了培训基础差的.te 阅读全文
posted @ 2017-06-05 08:46 claireyuancy 阅读(367) 评论(0) 推荐(0) 编辑