自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xu的blog

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

  • 博客(1316)
  • 资源 (26)
  • 收藏
  • 关注

原创 迅雷的可视化下载

<br /> <br />最近用迅雷,右键选择“使用迅雷下载全部链接”,会有一个可视化框方式进行下载的选择框:<br /><br />点击“是”之后,就会进行像qq截图的区域选择。迅雷可以将这个区域里面的链接提取出来,然后全部下载下来。<br />这种方式确实比较有用,我比较关心这是如何实现的?<br />在注册表“HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/MenuExt/使用迅雷下载全部链接”下面,显示处理“使用迅雷下载全部链接”,的

2010-07-04 20:47:00 5248 1

原创 kill掉android应用的bat

在http://blog.csdn.net/chief1985/archive/2010/05/03/5553022.aspx文章里面,我介绍了可以通过adb am start来启动android应用,但android里面并没有提供命令来结束应用。android采用的linux内核,因此可以用kill命令来结束进程,但kill命令只支持用进程pid来干掉进程,因此我写了一个bat来便于结束andr

2010-05-30 18:06:00 3367 1

原创 编译webkit出现 LNK1102:out of memory

最近升级webkit,发现webkit多了很多文件,在编debug版的时候到没什么问题,但编release版时却在最终链接webkit.dll的时候出现了out of memory的错误,我就奇怪了。我有3G的内存,怎么也会出现link of memory的错误了?我又试着加大虚拟内存,还是没法链过。我又试着在4G内存的机器上,还是无法链过。我到网上找资料,也没找到解决方法。后来我想了一下,web

2010-05-30 17:53:00 3705 1

原创 《唐伯虎点秋香》随想----插件

 唐伯虎:哈哈~~~~天下第一奇毒,哪轮得到你那“一日丧命散”?!应该是我们唐家的“含笑半步颠”才对!    华夫人:哈哈~~~~废话!我们“一日丧命散”是用七种不同的毒虫,再加上鹤顶红,提炼七七四十九日而成的,无色无味,杀人于无影无踪。唐伯虎:我们“含笑半步颠”是用蜂蜜,川贝,桔梗,加上天山雪莲配制而成,不须冷藏,也没有防腐剂,除了毒性猛烈之外,味道还很好吃。(两人面对镜头,成广告模式)

2010-05-08 18:25:00 3659 11

原创 adb的一些命令

android的adb采用的是server+client的方式,所以adb是支持多个设备同时连接的。通过adb devices命令可以看到所有连接的android设备,而多个设备都连上adb server,如果你想针对某一个设备执行adb命令,可以在adb命令后面加上-s ,例如adb –s 12345678 push c:/a.txt /data/。adb的设计可以参考http://blog.c

2010-05-03 19:04:00 19675 2

转载 google的开源工程,真多

http://blog.drhack.net/google-open-source-projects-you-knew-that/这个页面介绍了google的开源工程,真多,也很实用。    Text File processingGoogle CRUSH (Custom Reporting Utilities for SHell)CRUSH is a collecti

2010-04-29 18:50:00 17477

原创 今天的开源高校行活动

  地点:上海市张江高科技园区碧波路177号华虹科技园C区5层科泰世纪太阳系报告厅时间:2010年4月17日 14:00pm ~ 17:30pm  活动安排: 14:00 ~ 14:45      DeviceVM公司(CSO)首席战略执行官Cliff  Miller主题演讲14:45 ~ 15:30      "A New Model of Rich Inte

2010-04-17 17:19:00 1713

原创 window 7 一个恶心的地方

今天在windows 7下,我编译了一个程序setup.exe,在运行的时候出现了要用管理员权限运行的对话框。我就奇怪了,我这个程序没有调用任何高级点的API,为什么会要以管理员权限运行了?我就不停地注释代码,发现只剩下空的main函数也一样。我看一了一下生成的setup.exe,发现它上面有一个类似于下图的小图标,说明了要以管理员权限才能运行。我就越发奇怪了,同样的代码为什么在另外的程序

2010-04-15 23:05:00 2137 2

原创 解决程序对vs crt的依赖(2)

在上篇文章里面(http://blog.csdn.net/chief1985/archive/2010/03/23/5409875.aspx),讲过了一些解决程序对vs crt的依赖的方法,下面介绍一种在vista以上版本可以用的方法,即SXSTrace.exe,下面是两个介绍 使用方法的文章:1。Diagnosing SideBySide failures (sxstrace.exe usa

2010-04-01 19:11:00 1864

原创 如何自动cradle wince模拟器

wince的模拟器有个Device Emulator Manager,这里面可以对模拟器进行cradle,之后Device Emulator Manager会是activesync和模拟器建立连接(DMA方式),之后wince的一些工具就可以用了。例如cecopy.exe,cedir.exe等,下面是一个列表: cecopy.exe:拷贝文件到wince设备或模拟器(反过来也可以) cede

2010-03-29 21:25:00 1553

原创 vs编译的一些技巧(持续更新中)

1.如果你将gnu的代码拿到vs命令行里面编译,经常会遇到很多错误,其中一些错误时因为gnu的很多代码是用c写的,而vs中c语法和gnu的c语法有很多差别,例如gnu里面的c中可以定义变量和调用函数初始化这个变量一块做;gnu里面会出现__inline__等。这时,你可以对cl.exe加上/TP参数就可以避免很多错误。更多cl的参数可以参考http://hi.baidu.com/liugang58

2010-03-29 18:57:00 6837 6

原创 解决程序对vs crt的依赖

在制作绿色安装包时,crt的依赖关系是一个比较头疼的问题。我的解决过程如下: 1.打开vs的安装目录,然后搜索msvcm80.dll和msvcm80d.dll,一般在c:/Program Files/Microsoft Visual Studio 8/VC/redist/x86/Microsoft.VC80.CRT和c:/Program Files/Microsoft Visual Studio

2010-03-23 22:13:00 3699

原创 gloox连接openfire失败的解决方法

最近用gloox写im去连openfire,始终无法连上去。先是TLS handshake succeeded这里死等,log: level: 0, area: 8192, TLS handshake succeeded后面又出现log: level: 1, area: 4, The server offers compression, but negotiating Compress

2010-03-08 22:43:00 4509 1

转载 动态链接库转换为静态链接库

本文转自:http://wiki.gimp.org/gimp/HowToCompileGimp_2fMicrosoftWindows  动态.dll -> 静态.a:     > cd /c/usr/src/lib   > pexports.exe ../bin/iconv.dll > iconv.def   > dlltool.exe -e libiconv.exp -l libic

2010-03-03 20:33:00 2392

原创 stricmp和_stricmp

在msdn里面(http://msdn.microsoft.com/en-us/library/ms235365(VS.80).aspx)有这么一段话: These POSIX functions are deprecated beginning in Visual C++ 2005. Use the ISO C++ conformant_stricmp, _wcsicmp, _mbsicmp,

2010-03-02 19:35:00 9409

原创 关于windows 7 上的Gadgets(小工具)

windows 7 上也有widget,叫做Gadgets,是默认安装的,安装位置在C:/Program Files/Windows Sidebar,在win7 桌面的右键菜单里面有小工具这个选项,通过这个就可以启动Gadget.这个版本与Vista的区别是没有在桌面右端的停靠区.我感兴趣的是它怎么样实现的?通过分析,我发现Gadgets的引擎是用ie实现的,窗口的透明是通过ws_ex_lay

2010-02-24 19:45:00 5512 1

原创 关于outlook的一些资料

下载地址:http://msdn.microsoft.com/en-us/library/ff385210.aspx 微软早些时候便承诺会在今年将其Outlook软件所用的PST数据格式的技术细节公开,而上周他们终于发布了有关的技术文档,兑现了这个承诺。微软公司负责Office软件的集团经理Paul Lorimer确认称,曾有不少用户来信要求他们改善其Outlook软件中的电子邮件

2010-02-07 00:10:00 1875 1

原创 emule的编译与运行

最近想起了以前emule在vs2008没有编完,所以今天又接着编了一些,出了一下问题。参考了1.在vs2008下编译eMule-VeryCD工程 http://longquanwjx.blog.163.com/blog/static/15153819201002534926266/2.[解决方案]最新版eMule源代码编译不过的看这里http://www.verycd.com/groups

2010-02-04 21:23:00 3273 4

原创 const与数组声明

在libidn的stringprep.h里面,有这样的声明:extern IDN_DLL_VAR const Stringprep_profiles stringprep_profiles[];extern IDN_DLL_VAR const Stringprep_table_element stringprep_rfc3454_A_1[]; 声明的实现在c文件里面,例如profile

2010-02-03 20:14:00 6057 2

转载 探秘IE8的强大JavaScript功能

本文来自http://q.yesky.com/group/review-17634017.html,另外还添加一些里面技术的链接。离线事件(Online and offline events):https://developer.mozilla.org/En/Online_and_offline_eventshttps://bug336359.bugzilla.mozilla.org/

2010-01-31 18:21:00 1378

原创 定制java虚拟机

最近有网友问:如何让一个JAR文件随JVM启动时运行?java.exe是不能够做成这样的,不过可以自己定制java.exe,定制java.exe在如下情况有用:1.不想程序的进程名显示为java.exe2.希望程序双击就可以运行。下面是一段示例代码:// JVM_CPP.cpp : Defines the entry point for the console applicatio

2010-01-29 22:15:00 2023

原创 linux驱动开发的连接

这里有很多资料: http://kernelnewbies.org/ http://free-electrons.com/docs/ http://lwn.net/Kernel/LDD3/

2010-01-29 22:11:00 1282

转载 Working with windows in chrome code

转载自:https://developer.mozilla.org/En/Working_with_windows_in_chrome_code   This article describes working with multiple windows in Mozilla chrome code (XUL applications and Extensions). It c

2010-01-24 16:58:00 1726

原创 高中语文读本目录

 最近元旦放假,突然想到了高中看过一个科幻小说,这个小说是在高中发的课本上的,但不是语文课本,是课外读物,具体名字记不住了。现在去找高中教材是不可能,早就不见了,只能借助于搜索引擎了。在借助google,baidu后,终于在baidu知道(http://zhidao.baidu.com/question/46128301.html?fr=qrl&cid=197&index=3&fr2=quer

2010-01-02 17:23:00 15016 2

原创 独立文件系统(IsolatedStorage)

最近想做一个类似于浏览器的程序,这个程序有一个要求是程序不能随意对磁盘文件进行操作(安全方面考虑),因此我的想法就是提供一个类似于crt的库,这个库将crt里面的文件操作函数进行了重写,使得对文件的操作最终只是操作一个目录或文件。以前也有人有这个需求,他将这个叫做独立文件系统,我就按这个进行搜索,结果没找到类似的开源工程(自己动手之前先看看别人有没有做过,免得重造轮子)。最近我在csdn论坛发帖(

2009-12-26 18:52:00 5246 3

原创 select pipe

在进行socket编程时,经常会采用select或epoll来接受并发请求。在有些系统里面(例如嵌入式设备),是不支持epoll的,这时只能用select。Select定义如下: int select(int n, fd_set *rd_fds, fd_set *wr_fds, fd_set *ex_fds, struct timeval *timeout);在进行select的时候,

2009-12-23 19:52:00 4640 1

原创 创建进程并等待其退出

在命令行里,你敲完一个命令后,一般是这个命令执行完毕后你才获得控制台。在360的软件管家里面也有这种效果(软件升级时)。如果你要实现这种效果,一般就需要创建进程并等待其退出的函数。这个函数实现的关键是CreateProcessW和WaitForSingleObject两个函数,网上也有这样的代码。下面是一个叫做Eraser的开源工程里面的一段代码,这个里面也有一些其他有用的代码,大家可以参考参考:

2009-12-11 16:51:00 2061 1

转载 【转载】如何通过打开文件的fd值,找到被打开文件的全路径

 转载自:http://blog.chinaunix.net/u/28197/showart_1961298.html通过打开文件的fd值,如何找到被打开文件文件的全路径 fd1 = open(filename, O_RDWR)我们知道当我们调用open的时候,会得到一个fd的文件描述符。这个文件描述符是保存在:/proc/getpid()/fd/fd1,通过这个文件描

2009-12-10 20:29:00 1650

原创 vs编译选项中的宏

在配置vs项目是,你可以看到vs给你提供了一些宏(macros),如上图,但却找不到修改或添加宏的地方,在用google搜索之后,我发现vs内置的宏是不能修改的,现在就还剩下一个问题,可不可以添加新的宏?在webkit的工程中,你可以看到它添加了几个新的宏,如下图中最后面几个: 它是在配置文件里面加的,怎么样在vs ide里面加这些宏我还不知道。下面就是C:/cygwin/hom

2009-12-06 17:31:00 7125 2

原创 在webkit里面给window对象添加方法

1.在DOMWindow.idl添加对应方法的声明,下面我添加了两个方法: [RequiresAllArguments] void setWindowVisible(in boolean visible); [RequiresAllArguments] boolean getWindowVisible(); 2.然后再WebCore/page/DOMWindow.cpp里面实现这些方法,

2009-12-03 16:03:00 5020 5

原创 webkit在vs2008中编译

webkit的官方网站写的webkit需要在vs2005的环境下编译,而我的机器只装了vs2008,我可不想在装一个vs2005.所以我就打算在vs2008里面试试编webkit,最终的结果是可以编译出来,但是运行不起来。步骤如下:1. 下载webkit代码。webkit使用svn下载后差不多有1G多,这里面的大部分代码是测试代码,由于网速慢加上现在不需要这些测试代码,我下载的是Night

2009-11-15 13:00:00 11905 11

原创 Process Exploer提示The Version of DbgHelp.dll configured…

最近在用Process Exploer时,在看进程的thread时,它经常提示The Version of DbgHelp.dll configured does not support microsoft symbol server的对话框,然后提示你去下载Windows debugging tools。我之前就装过Windows debugging tools,而且是最新的,为什么还会提示这个

2009-11-11 20:06:00 3252

原创 android makefile(android.mk)分析(2)

1.2 用makefile构建交叉编译环境 这节的内容请参考http://blog.csdn.net/absurd/category/228434.aspx里面的交叉编译场景分析,我只是说一下我做的步骤: 1.下载交叉编译环境(http://www.codesourcery.com/downloads/public/gnu_toolchain/arm-none-linux-gnueabi)并安

2009-11-09 19:42:00 3704 1

原创 ntfs果真比fat32节省磁盘空间

最近在用Everything做索引磁盘文件的工作,由于Everything只支持Ntfs格式的磁盘,所以我将c盘从原来的fat32转换成ntfs,转换后大吃一惊:我的c盘为30G,转换前剩余空间为4.8g左右,转换后剩余空间变成了9.3G左右。 随便介绍一下Everything,这是一个好工具:(下面节选自http://xbeta.info/everything-search-tool.htm)

2009-11-09 19:04:00 2508

转载 C++各大名库 and C++ 运算符优先级列表

今天看到了《C:A.Reference.Manual.5th.Edition》里面的c语法,顺便找找c++语法规则,无意间找到了下面的一些文章,特转载转载。C++ 运算符优先级列表http://www.cppblog.com/aqazero/archive/2009/10/14/8284.htmlC++各大名库http://www.cppblog.com/aqazero/archi

2009-11-05 23:26:00 2426

原创 正则表达式转换

正则表达式是一个强大的东西,也是一个难学的东西。正则表达式的概念并不负责,主要是正则表达式的样式太多了,例如JavaScript,VBScript,Ue,perl,python里面都有正则表达式,而且个个格式都不太一样。现在将正则表达式的书籍也不多,比较出名的就是《精通正则表达式》,孟岩为这本书写过一篇序http://blog.csdn.net/myan/archive/2007/07/23/17

2009-11-05 19:03:00 2464 2

原创 c++ virtual总结

c++是一门面向对象的语言,但是它和c#,java不同,它没有反射机制。没有反射机制使得c++在语言的一些设计方面与其他语言有点不一样,主要体现在智能化方面,许多东西得程序员明确指定,例如本文要讲的virtual关键字。virtual是在运行时才体现的,而c++在运行时无法使用反射来确定当前类的父类是否有此方法,此方法是否被重载等信息,所以必须在写代码时用virtual来明确指明,然后通过编译器做

2009-11-01 23:04:00 9919 3

原创 导出lib的所有符号

在编译的时候,经常会报LNK2001,这代表找不到符号,一般是缺少库导致的。在某些时候,我们可以通过msdn找到这个符号在哪个lib库里面,但有些时候msdn却并没有对这个函数(符号)的描述(例如unresolved external symbol __security_cookie),这时候我们该怎么办了。一种方法是到网上搜索,看有没有人遇到这个问题。但如果你经常遇到这种问题时(特别是在移植时)

2009-10-27 18:44:00 5904 2

原创 两道面试题

1.请随机返回链表里面的一个节点(链表长度未知,不允许改变链表,不要占用太多的空间)。函数原型:ListNode* random_node(ListNode* head); 面试的时候我提出了几种方案,面试的人觉得不好,他的意思是尽量不要遍历链表。 回来后我在继续想这个问题,我觉得这个题目很难办,如果链表是固定的就好办了,也就是链表不要作为参数传进去就好办。如果是这样,这个问题就可以转换为类似

2009-10-23 22:39:00 1387 4

原创 sizeof总结

一.基本数据的长度(32位windows平台)char:1(有符号无符号同) short:2(有符号无符号同) int:4(有符号无符号同) long:4(有符号无符号同) float:4 double:8 二.对齐的作用和原因: 各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从某些特定地址开始存取。比如有些架构的CPU在

2009-10-23 19:21:00 4250 6

webkit介绍

An Open Source web browser engine The backend for Apple’s Safari browser Used in Apple’s iPhone Also ported to, ships with all Symbian S60 devices An Open Source project inviting contributions to the core engine as well as welcoming ports to new platform.

2010-09-19

Android Open Project

Android Open Project: What is Android? What is Open Handset Alliance? Update history of Android Android Architecture Android Source Code What can we do in Android?

2010-09-19

The Interoperability Between Dalvik and CAR

The Interoperability Between Dalvik and CAR: Interoperability of CAR and java More effective Once write, Run anywhere All CAR’s features

2010-09-19

Extend Webkit with CAR.ppt

Extend Webkit with CAR -A New Model of Rich Internet Applications

2010-09-19

WebKitSupportLibrary.zip

WebKitSupportLibrary.zip

2010-06-13

Dalvik VM——Research and Implement on Elastos.ppt

Dalvik VM——Research and Implement on Elastos.ppt

2010-04-17

Interaction between JavaScript and CAR.ppt

Interaction between JavaScript and CAR.ppt

2010-04-17

OSGi with CAR-Bundle

OSGi with CAR-Bundle.ppt

2010-04-17

小波压缩以及图像处理资料2

小波压缩以及图像处理资料,需要的可以下载。

2010-01-08

小波压缩以及图像处理资料1

这里面试小波压缩的资料,需要的可以下载。

2010-01-08

可以在cygwin下面编译通过的cldc kvm 1.1

可以在cygwin下面编译通过的cldc kvm 1.1,编译步骤可以参考http://blog.csdn.net/chief1985/archive/2009/09/03/4517320.aspx

2009-09-04

飞信Symbian客户端接口规范

飞信Symbian客户端接口规范,总共有233页。需要的可以下载。

2009-05-27

矩阵相乘的快速算法

矩阵相乘的快速算法,O(n2)的时间复杂度

2008-06-27

BIOS研发源码

BIOS研发源码.rar

2008-06-12

自己动手写嵌入式操作系统

自己动手写嵌入式操作系统的代码

2007-11-21

ucren-widgets

ucren-widgets.rar,窗口,outlook bar等控件,javascript写的

2007-04-30

讯雷首页的图片转换效果.rar

讯雷首页的图片转换效果.rar

2007-04-30

超好看的提示.rar

超好看的提示.rar,javascript

2007-04-30

Eclipse插件开发教程

Eclipse插件开发教程.rar

2007-04-30

js软键盘

js软键盘.rar,网页制作有用

2007-04-30

中国日历类

中国日历类.rar,javascript写的

2007-04-30

C语言嵌入式系统编程修炼

C语言嵌入式系统编程修炼.pdf

2007-04-29

拼音输入法源程序

拼音输入法源程序.rar

2007-04-29

basic解释器源代码.rar

basic解释器源代码.rar

2007-04-29

全国省市县三级联动+获取客户端具体地址

全国省市县三级联动+获取客户端具体地址

2007-04-29

模拟韩国雅虎的TAB效果

模拟韩国雅虎的TAB效果

2007-04-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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