xu的blog

有压力就有更多的动力,无压力将有更多的创新。

排序:
默认
按更新时间
按访问量

ios开发小记

今天ios遇到一个bug, UITableView的contentOffset会在内容不满一页的时候被reset, 其他时候正常, 而且这个bug只在有tabbar的地方出现, 经过调试, 发现是UIViewAutoresizingFlexibleHeight导致的.  网上有人说改变UITabl...

2013-05-18 21:11:21

阅读数:3261

评论数:0

随便聊聊

上一篇文章是在去年8月份写的, 已经快半年没到csdn写东西了. 一来是习惯了在everynote里面写东西, 另外是现在越来越忙, 没多少时间来写片长篇博文了.     去年到现在做的东西很杂, 思路也在不停地发展变化. 去年到现在做的东西主要有:    一. 做给c++加入元数据的东西, ...

2013-05-05 16:39:56

阅读数:3478

评论数:0

微信的研究(二)

10. 前面说到了现在承载赚钱业务的以web为主,原因是为什么呢? 是因为数据。马云曾经说过:21世纪核心的竞争是数据的竞争,谁拥有更多数据,谁就拥有未来。数据对于互联网公司就相当于现实中金钱。对于web而已,在客户这么没保留什么数据,基本将所要的用户信息全部汇集到了服务器。对于一个公司而言,发布...

2012-08-24 22:01:48

阅读数:21049

评论数:10

微信的研究

下面是个人研究微信android 4.2版本的一些结果,不一定正确。 1. 微信android使用的是amr编码;iphone未知,估计是aac,转码会在微信服务器上完成。android上使用了speex这个库,估计是为了达到边录边发。在服务器做格式转换确实比客户端方便多了,用ffmpeg就可以搞...

2012-08-24 00:33:10

阅读数:38571

评论数:18

最近所想和所做

好久没写博客了,原因之一是最近习惯了用evernote去记录自己所想和所看的,另外一个原因是CSDN关闭了live writer的写blog的功能后,就没多大兴趣在csdn的网页编辑框里面写东西了,一来崩溃了写的东西全部丢了,一来手机上不好写。CSDN的标题是“全球最大中文IT社区,为IT专业技术...

2012-07-03 13:55:08

阅读数:4381

评论数:2

android的crash log

在android下,如果我们写jni程序,可能经常会出现类似下面的crash log: 10-11 20:47:24.527: INFO/DEBUG(61): *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

2011-10-13 16:18:50

阅读数:9151

评论数:2

webkit在win32下的编译规则(九)

在webkit在win32下的编译规则(七)中,曾经说到要专门介绍js binding这部分的,但后面逐渐忘记了,最近有网友提起,特加入js binding这部分的介绍。 首先来说是js engine,js engine是一个解释器。解释器比较直观的就是命令行(cmd.exe)

2011-09-12 23:30:51

阅读数:9305

评论数:3

使用FireBreath写浏览器插件(三)

三. FireBreath Helloworld 首先需要创建一个自己插件的工程,首先要安装Python,然后进入命令行后,在Firebreath的源代码目录下执行:python fbgen.py,这是将提示输入一些信息: Plugin Name:插件的名称,

2011-08-26 20:22:53

阅读数:13383

评论数:7

使用FireBreath写浏览器插件(二)

二. Firebreath的实际应用     去年我在给公司开发PC上Widget引擎,这个Widget引擎上面运行WebApp应用,界面和应用逻辑使用HTML+CSS+Javascript实现,而网页无法实现的功能则由CAR实现(CAR是与COM类似的技术,不过支持反射和AO

2011-08-25 22:28:50

阅读数:12997

评论数:1

使用FireBreath写浏览器插件(一)

一. FireBreath介绍     FireBreath是一个跨平台和跨浏览器的插件开发框架,通过Firebreath写的插件可以运行在windows,linux和mac上的IE,Firefox,Chrome,Opera,Safari等浏览器上。 FireBreath的主

2011-08-25 22:20:48

阅读数:20883

评论数:2

svn 207 Multi-Status

最近更新webkit,出现了 svn 207 Multi-Status的错误: svn: PROPFIND of '/repository/webkit/!svn/bc/19963/trunk/LayoutTests/fast/xpath/4XPath/Core/tes

2011-08-23 21:59:31

阅读数:4236

评论数:0

将google reader里面的星标文章导成pdf

自从2007年开始使用google reader以来,已经看了不少文章,给不少文章加了星标,以供后面好查阅。最近google不太稳定,是否担心无法访问Google Reader后这些文章都丢失掉,因此想将这些文章备份起来。但Google Reader并没有提供将星标文章导出的功能

2011-08-15 21:45:43

阅读数:4077

评论数:0

给cygwin安装package

最近看到在win7下编译nodejs的文章《一步一步教你搭建win7下的Node.js服务》,也想自己尝试一下。编译需要依赖cygwin和一些模块,我机器上已经安装了cygwin用于编译cygwin,但还缺少nodejs需要的openssl-devel,pkg-config等模块

2011-08-15 21:28:00

阅读数:13738

评论数:0

买了台Intel i7 2600K的机器

最近没法忍受笔记本的编译速度,到太平洋三期买了台组装机,大概配置如下: CPU:Intel i7 2600K 主板:技嘉 Z68x-ud3r-B3 内存:金士顿 8G DDR3 硬盘:希捷 1T 7200转 32MB 系统: win 7 64位 买回来后编译了Chro

2011-07-25 10:01:57

阅读数:5338

评论数:1

chrome使用的开源工程介绍

在chrome地址栏输入about:credits就可以看到chrome使用的开源工程了,之前也有一篇介绍chrome开源工程的文章:Code Reuse in Google Chrome Browser,大家可以参考一下。   David M. Gays floating point rou...

2011-06-13 09:40:00

阅读数:12790

评论数:2

chrome里面的一些技巧

1. 求数组长度 求数组长度一般采用的是#define count_of(arg) (sizeof(arg) / sizeof(arg[0])),但这个宏对于指针在编译是不报错的,chrome里面是这么干的: template char (&ArraySizeHelper(T...

2011-05-26 19:36:00

阅读数:3329

评论数:1

wcscpy_s会改变后面的内容

wchar_t testBuf[MAX_PATH] = {0}; wcscpy_s(testBuf, MAX_PATH, L“c:/test”); assert(testBuf[16] == 0); 上面的代码会中assert,说明wcscpy_s会将/0后面的内容改变。

2011-05-26 19:20:00

阅读数:4785

评论数:1

webkit在win32下的编译规则(八)

HTMLElementFactory.cpp和HTMLNames.cpp是由如下规则生成的: ifdef HTML_FLAGS HTMLElementFactory.cpp HTMLNames.cpp : dom/make_names.pl html/HTMLTagNames.in html...

2011-03-23 09:23:00

阅读数:6614

评论数:5

webkit在win32下的编译规则(七)

首先看$(JS_DOM_HEADERS),这些文件都是以JS开头的,对其做处理的是如下规则: JS%.h : %.idl $(JS_BINDINGS_SCRIPTS)    $(call generator_script, $(JS_BINDINGS_SCRIPTS)) $(IDL_COMMON_...

2011-03-22 09:29:00

阅读数:5536

评论数:3

webkit在win32下的编译规则(六)

WebCore Folder下面的有3个工程:QTMovieWin,WebCore,WebCoreGenerated,编译的顺序是:WebCoreGenerated-》QTMovieWin-》QTMovieWin。 首先来看WebCoreGenerated这个工程,这个工程的NMake Build...

2011-03-22 09:27:00

阅读数:5073

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭