摘要: 近期想看看协程,对这个的详细实现不太了解。查了下,协程最常规的做法就是基于makecontext,getcontext,swapcontext这类函数在用户空间切换用户上下文。 所以在这通过样例代码尽量把context相关的函数弄清楚先。 #include <ucontext.h> #include 阅读全文
posted @ 2017-04-30 21:46 yfceshi 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 1.写一下UIButton与UITableView的层级结构 2.Cocoa的Foundation对象与Core Foundation对象通过什么keyword进行转换?这些keyword有什么差别? 3.KVO是什么?内部是怎么实现的? 4.能否够把比較耗时的操作放在NSNotificationC 阅读全文
posted @ 2017-04-30 21:07 yfceshi 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 题目来源:POJ 2942 Knights of the Round Table 题意:统计多个个骑士不能參加随意一场会议 每场会议必须至少三个人 排成一个圈 而且相邻的人不能有矛盾 题目给出若干个条件表示2个人直接有矛盾 思路:求补图 能够坐在一起 就是能够相邻的人建一条边 然后假设在一个奇圈上的 阅读全文
posted @ 2017-04-30 20:33 yfceshi 阅读(150) 评论(0) 推荐(0) 编辑
摘要: HTML5为input的type类型添加了多种枚举值,用来表达不同的意思。同事具有验证功能,假设格式不正确,浏览器将原始提供错误提示,堪称超级牛X啊,详细例如以下: Keyword Data type hidden 随意字符 text 单行文本 search 单行文本 tel 单行文本 url 绝对 阅读全文
posted @ 2017-04-30 19:21 yfceshi 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 初始化相关的文件 include/linux/init.h 初始化相关的宏定义 include/asm-generic/vmlinux.lds.h 编译链接相关的宏定义 init/main.c 启动时的高级初始化 net/core/dev.c 网络设备注冊、输入和输出等接口 drivers/net/ 阅读全文
posted @ 2017-04-30 18:38 yfceshi 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 效果图: 底层类: /// <summary> /// 生成验证码 /// </summary> /// <param name="len">验证码长度</param> /// <returns></returns> private static string CreateRandomCode(in 阅读全文
posted @ 2017-04-30 17:50 yfceshi 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 以下是programcreek.com通过分析大量开源码,提取出的最经常使用的python库。 1. sys (4627) 2. os (4088) 3. re (3563) 4. time (3195) 5. datetime (2214) 6. random (2135) 7. unittest 阅读全文
posted @ 2017-04-30 16:23 yfceshi 阅读(422) 评论(0) 推荐(0) 编辑
摘要: private void sort(List<Map<String, Object>> list) { Collections.sort(list, new Comparator<Map<String, Object>>(){ public int compare(Map<String, Objec 阅读全文
posted @ 2017-04-30 14:57 yfceshi 阅读(255) 评论(0) 推荐(0) 编辑
摘要:  VS2013 的MFC project(project名: MobileLink)。想要改动窗口的类名时,发现不是像设置窗口名一样调用一个函数能够实现的。 实现的注意问题,请看凝视。 (1) 改动窗口资源 RC 文件: // // Dialog // IDD_MOBILELINK_DIALOG 阅读全文
posted @ 2017-04-30 13:45 yfceshi 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 原文出处:http://edu.china.unity3d.com/learning_document/getData?file=/Manual/TheGameObject-ComponentRelationship.html 我们在使用Unity的时候,会常常创建一个游戏对象(GameObject 阅读全文
posted @ 2017-04-30 12:45 yfceshi 阅读(1522) 评论(0) 推荐(0) 编辑
摘要: 输入:s,然后利用快捷提示键(alt+/)高速的打出:System.out.println(""); 这样能够节省不少时间,使用了三个按键,却打出了这么多的字。事实上,这个功能是利用eclipse的Templates模板实现的。详细的设置步骤例如以下所看到的: Window->Preference 阅读全文
posted @ 2017-04-30 12:00 yfceshi 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 在上篇博客SSH框架之Struts(3)——Struts的执行流程之核心方法,我们提到RequestProcessor中的processPopulate()是用来为为ActionForm 填充数据。它是怎么实现将表单数据放入到一个ActionForm中的呢?——第三方工具。BeanUtils,相对来 阅读全文
posted @ 2017-04-30 11:27 yfceshi 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 这里使用的版本号是cdh发行的pig-0.12.0-cdh5.1.2 下载地址点这里 1.Pig简单介绍: Pig是yahoo捐献给apache的一个项目。它是SQL-like语言。是在MapReduce上构建的一种高级查询语言,把一些运算编译进MapReduce模型的Map和Reduce中,而且用 阅读全文
posted @ 2017-04-30 11:26 yfceshi 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 随着基于位置服务LBS和移动互联网的兴起,你的位置是越来越重要的一个信息。位置服务已经是当前的热门应用如微信。陌陌等社交应用的杀手锏。而在iOS开发中,苹果已经给我们提供了一个位置接口。CoreLocation,我们能够使用该接口方便的获得当前位置的经纬度信息。详细实现例如以下: (1)新建基于Sw 阅读全文
posted @ 2017-04-30 10:40 yfceshi 阅读(282) 评论(0) 推荐(0) 编辑
摘要: XML是一种可扩展标记语言 以下是一个完整的XML文件(也是下文介绍读写XML的样本): <?xml version="1.0" encoding="UTF-8"?> <poem author="William Carlos Williams" title="The Great Figure"> < 阅读全文
posted @ 2017-04-30 09:18 yfceshi 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 环境介绍: Win7 64位 SP1 Python:2.7.6 网关接口:flup Nginx安装:http://blog.csdn.net/jacson_bai/article/details/46388775 Djang安装:http://blog.csdn.net/jacson_bai/art 阅读全文
posted @ 2017-04-30 08:01 yfceshi 阅读(280) 评论(0) 推荐(0) 编辑