
客户端
文章平均质量分 75
baihacker
这个作者很懒,什么都没留下…
展开
-
基于curl的异步http实现
简述用于windows客户端的一个异步http模块的实现1.需要实现的feature1.1 很容易地发起异步http请求,然后回调。1.2 能够管理http并发数。1.3 能够支持http超时:不依赖于curl中实现的连接超时及其它超时。1.4 请求可以取消。2.参与者和简要分析:Manager:接收http请求,调用curl。Request:封装htt原创 2014-07-03 01:56:15 · 24558 阅读 · 0 评论 -
Windows下vs2015编译Chromium[2016/12/18]
介绍如何在windows下编译chromium,其中支持64位chromium,配置为Official build使得一些优化选项打开。原创 2016-12-19 02:16:33 · 6816 阅读 · 2 评论 -
Windows下vs2015编译Chromium
介绍如何在windows下编译chromium,其中支持64位chromium,配置为Official build使得一些优化选项打开。原创 2016-05-21 18:24:15 · 10177 阅读 · 5 评论 -
客户端的多线程
1.多线程中的对象对象可能被多线程访问,而这里的线程可以分为两类:对象内部为完成业务逻辑而创建的线程,线程需要访问对象。对象外部使用该对象的线程。如果更细一步划分,外部线程分为拥有者线程和其它线程,拥有者负责初始化该对象。在此基础上,可以看看对象的生命周期。对象的初始化可能在某个线程上,这个不讨论。对象生命周期在哪个线程上结束?对象可以在内部线程原创 2014-07-05 17:33:49 · 6374 阅读 · 0 评论 -
http回应被修改
本文回顾了两次确认主页被修改原因的过程。原创 2014-09-22 12:45:48 · 3274 阅读 · 1 评论 -
windows客户端开发调试工具
本文介绍windows常用开发与调试工具。原创 2014-07-30 23:00:35 · 4912 阅读 · 0 评论 -
windows客户端崩溃分析和调试
本文介绍windows上崩溃分析的一些手段,顺便提多进程调试、死锁等。原创 2014-07-30 23:01:27 · 6522 阅读 · 0 评论 -
dlna(Upnp媒体服务器)开发
随着移动互联网潮流,多设备互动逐渐走入人们生活。比如,手机QQ和PC之间的文件共享,手机可以观看PC上的视频,智能路由器等。而相关的尝试在很久以前就开始了,比如Upnp和dlna。dlna是一堆业界大哥,将很多其它协议组合起来,在此基础定义了一些设备,交互,使得设备之间的媒体互联变得可能。而其中Upnp是核心协议,在底层基于PTC/IP,涉及DHCP等,都是被广泛使用的协议。而在上层还需要抽象出一原创 2014-07-09 18:27:10 · 11493 阅读 · 2 评论 -
pdf阅读器开发
文章基于sumatrapdf的实现(其中mupdf中的内容不会太多涉及),以及自己在此基础上做的优化,具体效果可以参考百度阅读器精简版。最NB的还是得属于foxit,渲染速度一流,展示大图片时很快。1.展示模式pdf原生支持一些展示模式,在sumatrapdf的实现中又有一些展示模式,可以实现pdf原生支持的这些模模式,并在此基础上扩展出一些展示模式。原创 2014-07-05 01:42:04 · 8838 阅读 · 0 评论 -
Windows下vs2015编译Chromium[2017/04/01]
本文介绍如何在Windows下用vs2015编译Chromium(57.0.2987.133)。文章的上一个版本(http://blog.youkuaiyun.com/baihacker/article/details/53732482)的一些内容已经老了。 本文的最新版本是:https://github.com/baihacker/main/tree/master/chromium 准备:...原创 2017-04-02 00:06:07 · 3765 阅读 · 8 评论