2017年7月8日

C中多线程开发

摘要: 1 引言 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期。solaris是这方面的佼佼者。传统的 Unix也支持线程的概念,可是在一个进程(process)中仅仅同意有一个线程。这样多线程就意味着多进程。如今。多线程技术已经被很多操作系统所支持,包含W 阅读全文

posted @ 2017-07-08 21:37 slgkaifa 阅读(271) 评论(0) 推荐(0)

HFile存储格式

摘要: Table of ContentsHFile存储格式Block块结构HFile存储格式HFile是參照谷歌的SSTable存储格式进行设计的。全部的数据记录都是通过它来完毕持久化,其内部主要採用分块的方式进行存储,如图所看到的:每一个HFile内部包括多种不同类型的块结构,这些块结构从逻辑上来讲可归 阅读全文

posted @ 2017-07-08 20:53 slgkaifa 阅读(3552) 评论(0) 推荐(0)

玩转单元測试之WireMock -- Web服务模拟器

摘要: WireMock 是一个灵活的库用于 Web 服务測试,和其它測试工具不同的是。WireMock 创建一个实际的 HTTPserver来执行你的 Web 服务以方便測试。 它支持 HTTP 响应存根、请求验证、代理/拦截、记录和回放。 而且能够在单元測试下使用或者部署到測试环境。 它能够用在哪些场景 阅读全文

posted @ 2017-07-08 19:41 slgkaifa 阅读(715) 评论(0) 推荐(0)

ios打地鼠游戏源代码

摘要: 打地鼠游戏源代码,游戏是一款多关卡基于cocos2d的iPad打地鼠游戏源代码,这也是一款高质量的打地鼠游戏源代码,能够拥有逐步上升的关卡的设置,大家能够在关卡时设置一些商业化的模式来盈利的,很完美的一款完整版休闲类游戏源代码。 源代码下载:http://code.662p.com/view/630 阅读全文

posted @ 2017-07-08 18:09 slgkaifa 阅读(1088) 评论(0) 推荐(0)

iOS DeepLinkKit使用简单介绍

摘要: Update: 2017.04.08 添加了使用iOS DeepLinkKit使用Universal Links的部分 废话不多说,先说做这个的需求: 1.应用中有些社交元素的分享会分享一个链接到facebook, twitter, google+这类的社交媒体上 2.当用户点击某个链接的时候先跳转 阅读全文

posted @ 2017-07-08 17:12 slgkaifa 阅读(1644) 评论(0) 推荐(0)

Linux系统信息查看命令

摘要: [导读] 系统 uname -a 查看内核 操作系统 CPU信息 head -n 1 etc issue 查看操作系统版本号 cat proc cpuinfo 查看CPU信息 hostname 查看计算机名 lspci -tv 列出全部PCI设备 lsusb -tv 系统 # uname -a #查 阅读全文

posted @ 2017-07-08 16:01 slgkaifa 阅读(118) 评论(0) 推荐(0)

Struts2默认拦截器栈及内建拦截器使用具体解释

摘要: Struts2内建拦截器介绍: alias (别名拦截器):同意參数在跨越多个请求时使用不同别名,该拦截器可将多个Action採用不同名字链接起来,然后用于处理同一信息。 autowiring (自己主动装配拦截器):主要用于当Struts2和Spring整合时。Struts2能够使用自己主动装配的 阅读全文

posted @ 2017-07-08 15:01 slgkaifa 阅读(219) 评论(0) 推荐(0)

经典排序算法——堆排序

摘要: 对于一个int数组。请编写一个堆排序算法。对数组元素排序。 给定一个int数组A及数组的大小n,请返回排序后的数组。 測试例子: [1,2,3,5,2,3],6 [1,2,2,3,3,5] class HeapSort { public: int* heapSort(int* A, int n) { 阅读全文

posted @ 2017-07-08 13:44 slgkaifa 阅读(135) 评论(0) 推荐(0)

April Fools Day Contest 2014 H. A + B Strikes Back

摘要: H. A + B Strikes Back time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output A + B is often used 阅读全文

posted @ 2017-07-08 12:24 slgkaifa 阅读(252) 评论(0) 推荐(0)

@SessionAttributes的覆盖与加入

摘要: 在我们使用@SessionAttributes 注解向session加入对象时。当我们使用ModelMap的addAttribute()方法是指向session中加入一个新的对象,而使用HttpSession的setAttribute()方法能够覆盖session中同样的key的value。 阅读全文

posted @ 2017-07-08 11:16 slgkaifa 阅读(222) 评论(0) 推荐(0)

混合式框架-AgileLite

摘要: Agile Lite是一个HTML5移动前端框架。支持jQuery和Zepto双引擎。而且提供与UI无关的独立框架,内置了Flat UI样式和Ratchet样式。同一时候也支持单页模式和多页模式开发。对于眼下比較流行的微信内置浏览器APP,Agile Lite能够轻松的使用不同模式来开发。 以下就来 阅读全文

posted @ 2017-07-08 09:49 slgkaifa 阅读(754) 评论(0) 推荐(0)

【C/C++多线程编程之五】pthread线程深入理解

摘要: 多线程编程之pthread线程深入理解 Pthread是 POSIX threads 的简称,是POSIX的线程标准。 前几篇博客已经能给你初步的多线程概念。在进一步学习线程同步等多线程核心知识之前,须要对多线程深入的理解。非常多人忽略或者回避这部分内容,直接的问题是学习者无法把握多线程编程的内在原 阅读全文

posted @ 2017-07-08 08:37 slgkaifa 阅读(1068) 评论(0) 推荐(0)

导航