上一页 1 ··· 200 201 202 203 204 205 206 207 208 ··· 234 下一页
该文被密码保护。 阅读全文
posted @ 2016-11-20 13:32 blcblc 阅读(7) 评论(0) 推荐(0)
摘要: 在开源软件里面经常可以看到这样的写法。 1. 主要作用是放在宏定义里面,避免宏带来的语法问题。 比如 2. 还有一个重要原因是,可以用来取代goto跳转。 比如下面带goto的代码: 可以利用do...while(0)和break的配合,写成: goto转换为do...while+break,在程序 阅读全文
posted @ 2016-11-19 12:36 blcblc 阅读(5287) 评论(0) 推荐(0)
摘要: 参考这篇文章: http://www.ibm.com/developerworks/cn/linux/l-cn-edntwk/ 这里面使用的是 libev ,不是libevent Nodejs就是采用libev作为底层库。 先要进行安装,找到了这篇文章: http://www.cnblogs.com 阅读全文
posted @ 2016-11-18 18:49 blcblc 阅读(1855) 评论(0) 推荐(0)
摘要: 参考了这篇文章: http://www.cnblogs.com/Lifehacker/p/whats_the_difference_between_libevent_and_libev_chinese.html 两个库都是为异步io调度而设计,在Linux上都是使用epoll机制,在FreeBSD上 阅读全文
posted @ 2016-11-18 15:53 blcblc 阅读(3534) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/repeated-substring-pattern/ 下面这个方法,开始我觉得挺好。可惜还是超时了。后来我就加了一个剪枝策略,只有长度能够整除总长度的子串,才需要进行比较。 下面是开始超时的方法,少了一个剪枝条件。 阅读全文
posted @ 2016-11-17 23:21 blcblc 阅读(544) 评论(0) 推荐(0)
摘要: 之前有几篇文章写了 SQL注入类问题: http://www.cnblogs.com/charlesblc/p/5987951.html (介绍) http://www.cnblogs.com/charlesblc/p/5988919.html (PDO及防御) 以及 http://www.cnbl 阅读全文
posted @ 2016-11-17 23:00 blcblc 阅读(492) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/132-pattern/ 下面是我的做法。后来又看了一个提示: https://discuss.leetcode.com/topic/67881/single-pass-c-o-n-space-and-time-solution-8-lin 阅读全文
posted @ 2016-11-17 22:39 blcblc 阅读(885) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/assign-cookies/ 用贪心算法即可。 阅读全文
posted @ 2016-11-17 19:01 blcblc 阅读(236) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/4sum-ii/ 用了个两两匹配的方法,还是不错的 阅读全文
posted @ 2016-11-17 18:14 blcblc 阅读(473) 评论(0) 推荐(0)
摘要: 这篇文章介绍了NIO的基本概念: http://www.iteye.com/magazines/132-Java-NIO Java NIO提供了与标准IO不同的IO工作方式: Channels and Buffers(通道和缓冲区):标准的IO基于字节流和字符流进行操作的,而NIO是基于通道(Cha 阅读全文
posted @ 2016-11-17 15:41 blcblc 阅读(390) 评论(0) 推荐(0)
上一页 1 ··· 200 201 202 203 204 205 206 207 208 ··· 234 下一页