首页 > 2015年01月22日 > 全部分享
libevent学习四
构建event_base 在你开始使用任何Libevent前,你需要先创建一个或多个event_base。每个event_base管理着一个event的集合,并可以检测出哪些event被激活了。如果event_base使用了锁,就可以在多线程中安全的访问它。但要注意它的主poll函数只能被单个线程运行。如果你想用多个线程运行IO迭代器,你需要为每个线程分配一个event_base。 注:在以后...
分类:其他   时间:2015-01-22 23:22:53    收藏:0  评论:0  赞:0  阅读:545
13.ios之控制器管理
掌握 ?控制器以及view的多种创建方式 ?UINavigationController的简单使用:添加\移除子控制器 ?UINavigationBar内容的设置 ?控制器的生命周期方法 如何创建一个控制器 控制器常见的创建方式有以下几种 通过storyboard创建 直接创建 MJViewController *mj =...
分类:移动平台   时间:2015-01-22 23:22:43    收藏:0  评论:0  赞:0  阅读:359
使用PHP-Parser生成AST抽象语法树
0、前言 最近项目的流程逐渐清晰,但是很多关键性的技术没有掌握,也只能一步一步摸索。 由于要做基于数据流分析的静态代码分析,所以前端的工作如:词法分析、语法分析必不可少。Yacc和Lex什么的就不再考虑了,查了一天的资料,发现两款比较适合,一款是Java下的ANTLR,另一款是专门做PHP AST生成的PHP-Parser。 ANTLR是编译原理领域比较著名的工具了,相对于Yacc和Lex,...
分类:Web开发   时间:2015-01-22 23:22:33    收藏:0  评论:0  赞:0  阅读:772
mysql中类似oracle的over分组实现
今天,看到别人问问题,需求大概是这样的。 id s 开始时间 结束时间 1 20 2001-01-01 08:10:20 2001-01-01 08:10:40 1 9 2001-01-01 08:10:41 2001-01-01 08:10:50 1 60 2001-01-01 08:10:51 2001-01-01 0...
分类:数据库技术   时间:2015-01-22 23:22:23    收藏:0  评论:0  赞:0  阅读:437
POJ 3764 The xor-longest Path 字典树求最大异或
题意,一颗树,每个边有个值,在树上找一条简单路径,使得这条路径上的边权异或值最大 把这题模型转换一下, 对于任意一条路径的异或,表示为f(u, v) 则f(u, v) = f(1, u) ^ f(1, v) 这是显然的 其中f(1, i)是可以再O(n)内处理出来 然后就是在一个数组内,找两个数异或值最大 然后就可以用字典树来搞 每个数变成01串,  然后插入字典树,...
分类:其他   时间:2015-01-22 23:22:13    收藏:0  评论:0  赞:0  阅读:361
利用Socket实现的两个程序的通信
石家庄燕闪硕
分类:其他   时间:2015-01-22 23:21:33    收藏:0  评论:0  赞:0  阅读:418
聚合 key-value 转为 key-valueList
一个文件A.tmp的内容如下:10.9.20.1 m110.9.20.2 m110.9.20.3 m110.9.20.1 m210.9.20.2 m210.9.20.3 m2想输出格式为:m1: (10.9.20.1 10.9.20.2 10.9.20.3)m2: (10.9.20.1 10.9.2...
分类:其他   时间:2015-01-22 23:21:23    收藏:0  评论:0  赞:0  阅读:186
SQL server跨库查询
1,添加映射--这句是映射一个远程数据库EXEC sp_addlinkedserver '远程数据库的IP或主机名',N'SQL Server'2,执行登录--这句是登录远程数据库EXEC sp_addlinkedsrvlogin '远程数据库的IP或主机名', 'false', NULL, '登录...
分类:数据库技术   时间:2015-01-22 23:21:03    收藏:0  评论:0  赞:0  阅读:321
MTP(Media Transfer Protocol(媒体传输协议))简介
---恢复内容开始---1,简单说明MTP,微软公司规定的新的传输规则(字面本来应该是协议的,但是自己感觉更像是规则,制定了基本上的所有路线,剩下的是你想怎么选择罢了,使用者完全没有可能在它的框架里面再生成其他的东西)。MTP不但应用在USB(以USB端口传输数据的设备)方面,还应用在IP方面。不过...
分类:其他   时间:2015-01-22 23:20:33    收藏:0  评论:0  赞:0  阅读:405
同一空间,如何实现两个域名指向两个网站
分类:Web开发   时间:2015-01-22 23:20:03    收藏:0  评论:0  赞:0  阅读:237
pll及其modesim仿真
100mhz输入时钟,pll层40mhz和200zhm进入quartus,建立工程,新建图形文件,导入pll模块,设定pll相关参数。完成pll模块的建立,并生成pll.v文件建立modesim工程对pll模块进行打包建立激励文本pll_module_tp这样,modesim工作目录中除了pll.v...
分类:其他   时间:2015-01-22 23:19:43    收藏:0  评论:0  赞:0  阅读:382
GitHub Android 最火开源项目Top20 GitHub 上的开源项目不胜枚举,越来越多的开源项目正在迁移到GitHub平台上。基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。
1.ActionBarSherlock(推荐)ActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的Android动作栏的设计模式。对于Android 4.0及更高版本,ActionBar...
分类:移动平台   时间:2015-01-22 23:18:53    收藏:0  评论:0  赞:0  阅读:401
c语言中的一些注意点
分类:编程语言   时间:2015-01-22 23:18:43    收藏:0  评论:0  赞:0  阅读:252
iOS开发-图片查看(ScrollView+UIPageControl)
上周没事写了一个简单的图片查看,上次的查看只用到了一个UIImageView,不断的替换背景图片,实现图片之间的切换。通过ScrollView可以很简单的是实现图片之间的查看,设置setPagingEnabled通过坐标,宽度的设置,可以简单实现一个图片的简单分页查看显示,当然如果你有需求说需要进行...
分类:移动平台   时间:2015-01-22 23:18:23    收藏:0  评论:0  赞:0  阅读:341
【随笔】内存性能监测相关
这里的讲到的"内存"包括物理内存和虚拟内存,虚拟内存(Virtual Memory)把计算机的内存空间扩展到硬盘,物理内存(RAM)和硬盘的一部分空间(SWAP)组合在一起作为虚拟内存为计算机提供了一个连贯的虚拟内存空间,好处是我们拥有的内存 "变多了",可以运行更多、更大的程序,坏处是把部分硬.....
分类:其他   时间:2015-01-22 23:18:03    收藏:0  评论:0  赞:0  阅读:356
【转】微信公众账号 Senparc.Weixin.MP SDK 开发教程 索引
Senparc.Weixin.MP SDK从一开始就坚持开源的状态,这个过程中得到了许多朋友的认可和支持。目前SDK已经达到比较稳定的版本,这个过程中我觉得有必要整理一些思路和经验,和大家一起分享。也欢迎大家的补充!
分类:微信   时间:2015-01-22 23:17:53    收藏:0  评论:0  赞:0  阅读:520
Linux RPM、TAR包管理
一.RPM软件包命令的使用RPM主要有5种基本操作模式:安装、卸载、刷新、升级及查询。下面分别介绍。1.安装软件包命令语法:rpm -ivh [RPM包文件名称]命令中各参数的含义如下:-i:表示安装软件包。-v:表示在安装过程中显示详细的信息。-h:表示显示水平进度。例1:安装 sqldevelo...
分类:系统服务   时间:2015-01-22 23:17:43    收藏:0  评论:0  赞:0  阅读:395
bash中通过设置PS1变量改变提示符颜色
参考 ubuntu初始时bash提示符的颜色同程序输出的颜色相同,当大量有输出时,找到输出信息开始的地方往往很费劲。如果把提示符的颜色变成更为醒目的颜色,那么就很容易定位输出信息开始处。bash中想要改变提示符颜色可以通过PS1变量的值来设置,如果将其放入用户对应目录下的.bashrc文件中,则用户...
分类:其他   时间:2015-01-22 23:17:33    收藏:0  评论:0  赞:0  阅读:667
hdu 1811 Rank of Tetris(拓扑排序+并查集)
1 #include "cstdio" 2 #include "iostream" 3 #include "cstring" 4 #include "vector" 5 #include "queue" 6 using namespace std; 7 const int N = 10005; 8....
分类:编程语言   时间:2015-01-22 23:17:23    收藏:0  评论:0  赞:0  阅读:395
phantomjs介绍-(js网页截屏、javascript网页解析渲染工具)
phantomjs介绍-(js网页截屏、javascript网页解析渲染工具)phantomjs是一个基于js的webkit内核无头浏览器 也就是没有显示界面的浏览器,这样访问网页就省去了浏览器的界面绘制所消耗的系统资源,比较适合用于网络测试等应用 。利用这个工具,我们可以轻松的搭建一个接口用于获取...
分类:编程语言   时间:2015-01-22 23:17:03    收藏:0  评论:0  赞:0  阅读:1659
2093条   上一页 1 2 3 4 ... 105 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!