- 博客(35)
- 资源 (2)
- 收藏
- 关注
转载 回调方法
来源:http://blog.sina.com.cn/s/blog_91f9ff14010172tl.html回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。在J
2013-11-19 09:42:46
934
原创 数组指针与指针数组
char * a[3];//指针数组,本质是数组char (*p)[3];//数组指针,本质是指针char b='b';char c='c';char d='d';char e[3]={'e','e','e'};a[0]=&b;a[1]=&c;a[2]=&d;printf("%c%c%c\n",*a[0],*a[1],*a[2]);p=&e;printf
2013-07-24 15:36:52
565
原创 CE下,c#调用c++DLL字符串传递
最近这几天,弄这个问题。 C#貌似仅支持双字符的unicode编码,而C++中是单字符的编码,因此,接口函数应使用LPTSTR,C#使用string进行调用。
2013-06-27 15:14:49
733
原创 数字证书结构
CERT_CONTEXT结构 typedef struct _CERT_CONTEXT { DWORD dwCertEncodingType; BYTE* pbCertEncoded; DWORD cbCertEncoded; PCERT_INFO pCertInfo; HCERTSTORE hCertStore; } CERT_CONTEXT, *PCERT
2013-05-28 13:18:45
837
转载 ARM汇编指令EQU与等号“=”的异同
不同点:1、使用equ伪指令定义的符号名不能与其它符号名重名,符号名必须唯一,且不能被重新定义;而使用等号伪指令"="定义的符号名可以重名,可以被重新定义,可被重新赋值。2、使用equ伪指令定义的符号名不仅可以代表某个常数或常数表达式,还可以代表字符串、关键字、指令码、一串符号(如:word ptr),等等;而使用等号伪指令"="定义的符号名仅仅用于代表数值表达
2013-01-24 20:48:18
7101
转载 RVDS2.2下载与安装
一、我们将rvds2.2的压缩包(下载地址:http://115.com/file/aq6lhqym)解压,进入目录,点击setup.exe让他安装就好了,一直安装下去,到License Wizard,这边我们先不管它。 二、将文件夹中的Crack文件夹拷贝到你的安装目录下,进入文件夹,双击运行keygen.exe,然后点击Generate来生成license.dat。 三、在C
2012-12-17 20:15:47
7734
2
原创 生成Eboot.nb0 NK.nb0时不能复制临时文件错误
最近编译wince系统遇到了一下问题。Compacting bin file...failed moving temp file 'C:\500B\500B\500B\RelDir\zylonite_mhlv_ARMV4I_Release\bin298B.tmp' to 'C:\500B\500B\500B\RelDir\zylonite_mhlv_ARMV4I_Release\NK.bi
2012-12-07 15:01:55
716
转载 什么是闪存卡/U盘/SD卡/FIFO/FRAM
闪存卡(Flash Card)是利用闪存(Flash Memory)技术达到存储电子信息的存储器,一般应用在数码相机,掌上电脑,MP3等小型数码产品中作为存储介质,所以样子小巧,有如一张卡片,所以称之为闪存卡。根据不同的生产厂商和不同的应用,闪存卡大概有SmartMedia(SM卡)、Compact Flash(CF卡)、MultiMediaCard(MMC卡)、Secure Digital(SD
2012-12-06 10:38:42
1839
原创 LPCTSTR是字符串指针,其中的C表示是const,LPTSTR就一般的字符串指针,DWORD是很常见的32位整型,LPDWORD是指向32位整型数的指针
LPCTSTR是字符串指针,其中的C表示是const,LPTSTR就一般的字符串指针,DWORD是很常见的32位整型,LPDWORD是指向32位整型数的指针
2012-11-26 16:47:40
863
原创 wince的编译过程
wince的编译过程可参考博文http://blog.youkuaiyun.com/gooogleman/article/details/3877684 编译的基本过程:先扫描要编译的文件及连接库 然后编译生成*.lib文件
2012-11-20 10:49:43
431
转载 wince下dirs文件和source文件
1. Dirs文件 关于Dirs文件,就是指定要编译的路径,这个地球人都知道。还是简单介绍一下。按照文档上面介绍有三种定义:DIRS,DIRS_CE和OPTIONAL_DIRS。 DIRS:就是指定要编译的目录。 DIRS_CE:只有目录下的源代码用于WinCE的映像文件时,才编译该目录。 OPTIONAL_DIRS:指定可以选择编译的目录。
2012-11-20 10:45:57
515
转载 Linux下.ko, .o, .so, .a, .la文件
Linux下文件的类型是不依赖于其后缀名的,但一般来讲:.ko 是Linux 2.6内核使用的动态连接文件的后缀名,也就是模块文件,用来在Linux系统启动时加载内核模块.o 是目标文件,相当于windows中的.obj文件.so 为共享库,是shared object,用于动态连接的,和dll差不多.a 为静态库,是好多个.o合在一起,用于静态连接.la
2012-11-19 10:02:22
579
转载 WinCE中sources文件中targetlibs与sourcelibs区别
在WinCE里面,编译和链接的必备文件sources,做过WinCE BSP开发的一定都很熟悉,其中有2个关键字,targetlibs和sourcelibs,一直让我对其中的区别很感兴趣,故查阅了一些资料,与大家分享。 其实只要搜索以下就会得到一些基本的答案,比如:TARGETLIBS,如果一个库以DLL的形式提供给调用者,就需要用TARGETLIBS,它只链接一个函数地址,系统
2012-11-18 16:03:35
962
转载 platform Builder 6.0破解
1、"在PB安装目录下有个etkremov.inf,试用期是以此文件的创建日期来计算的。将其删除,然后新建一个文件,再重命名为etkremov.inf,不要直接新建这个文件,否则由于filesystem tunnel,会导致新建的文件总是沿用老文件的创建时间"。 2、在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Platform Builder\6.00\D
2012-09-28 19:49:53
3244
转载 linux下ifconfig、shutdown等命令无法使用_开启Shell命令
为什么在 RedHat Linux 5 下不能使用 ifconfig 命令 我安装完 RedHat Linux 5 之后,在终端使用一些命令,如: ifcinfig 查看本机的IP,发现不能使用此命令,提示说“command not found”,这该怎么办呢?想想肯定是环境变量没有加载,那就动手修改一下环境变量,修改如下: www.2cto.com
2012-09-20 20:30:23
855
转载 Linux(Ubuntu)下配置安装adb工具
Linux(Ubuntu)下配置安装adb工具作者: Rabbit_52 日期: 2011/12/29发表评论 (2)查看评论首先需要下载adb for linux的工具包 下载地址解压到任何地方,不要删除掉就是了然后新建并编辑一个文件sudo vi /etc/udev/rules.d/70-android.rules
2012-05-14 15:33:25
1018
原创 s5pc110串口连接问题解决
第一次用串口连接开发板,总是连不上,出现了各种诡异的问题。后来发现了问题所在:1.安装所用usb串口的官方驱动,很多万能驱动是不万能的。安装成功之后在设备管理其中找到串口,看看是com?口,可以自己更改。2.一定要给开发板供电(插上充电器),电池虽然有电,但是不管事。估计是开发板为省电而做的特殊处理吧。这么一个简单的问题卡了我好几天,希望大家不要笑话。
2012-05-12 09:04:32
542
原创 ubuntu打开中文PDF显示乱码的解决办法
1.首先安装最新的poppler-data (文泉驿正黑字体)命令为:sudo apt-get install poppler-data2.如果已经安装了文泉驿正黑字体,使用下面的方法解决显示方块问题:命令:sudo gedit /etc/fonts/conf.d/49-sansserif.conf将倒数第四行的sans-serif修改为WenQuanYi Zen Hei就可以
2012-05-03 14:57:46
538
原创 ubuntu下android程序启动模拟器
emulator不能运行,执行下面语句就可以了export PATH=$PATH:/home/****/android/out/host/linux-x86/binexport ANDROID_PRODUCT_OUT=/home/****/android/out/target/product/generic
2012-05-02 15:55:52
732
转载 Ubuntu中安装软件包出错时修复方法
在更新言语支持时,发生安装出错的问题。使用系统提示的方法 apt-get -f install 也没有办法修复错误! 如下提示:sudo apt-get -f install language-pack-gnome-zh-base正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 下列软件包是自动
2012-05-02 13:04:40
3500
转载 ubuntu11.0.4下编译Android2.3源码过程遇到问题解决
ubuntu11.0.4下编译Android2.3源码过程 最近几天修改Android系统源码,遇到很多让人崩溃的问题。现在根据记忆写下,以后方便解决。 从2.3开始,jdk使用1.6版本及Linux系统使用64位,所以很多工具都要重新安装。 以下是第一次编译时遇到的问题:1、权限不够遇到多次/bin/bash: prebuilt/linux-x86/to
2012-05-02 08:29:34
3130
转载 Ubuntu11.10下编译android源码4.0.3
在之前的文章中,为读者介绍了《Ubuntu Linux下android源码下载方法》、《Ubuntu11.10下配置android的Eclipse开发环境》以及配置过程中遇到的一些问题和解决方法,本文继续为大家介绍Ubuntu11.10下android源码4.0.3的编译方法。1、初始化编译环境软件需求:Python2.5-2.7,可以http://www.python.o
2012-05-01 21:13:46
925
原创 ubuntu ftp 服务器
# Example config file /etc/vsftpd.conf## The default compiled in settings are fairly paranoid. This sample file# loosens things up a bit, to make the ftp daemon more usable.# Please see vsftpd
2012-05-01 10:52:12
441
原创 ubuntu ftp服务器
#zhaozhichao添加Anonymous_enable=yes Local_umask=022Dirmessage_enable=yesConnect_form_port_20=yesXferlog_enable=yesXferlog_std_format=yesFtpd_banner=欢迎登录赵志超的服务器Pam_service_name=vsftp
2012-05-01 10:14:59
435
原创 java6软件源
deb-src http://extras.ubuntu.com/ubuntu oneiric maindeb http://mirrors.163.com/ubuntu/ hardy main multiversedeb http://archive.canonical.com/ lucid partnerdeb-src http://archive.canonical.com/ l
2012-04-26 15:13:59
702
原创 下载android源码 运行repo sync时出现错误
$ repo syncException in thread Thread-2:Traceback (most recent call last): File "/usr/lib/python2.7/threading.py", line 552, in __bootstrap_inner self.run() File "/usr/lib/python2.7/thr
2012-04-26 14:29:53
3794
2
原创 ubuntu11.10硬盘安装后时间不正确
1:先删除本地时间 rm /etc/localtime rm /etc/timezone2:设置标准时间 dpkg-reconfigure tzdata选择亚洲->上海3: 设置本地时间 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime4:时间同步 ntpdate pool.ntp.org5: da
2012-04-25 18:00:45
616
转载 ubuntu系统备份
1. 备份系统我该如何备份我的Ubuntu系统呢?很简单,就像你备份或压缩其它东西一样,使用TAR。和Windows不同,Linux不会限制root访问任何东西,你可以把分区上的所有东西都扔到一个TAR文件里去!首先成为root用户:$ sudo su然后进入文件系统的根目录(当然,如果你不想备份整个文件系统,你也可以进入你想要备份的目录,包括远程目录或者移动硬盘上的目录):#
2012-04-25 17:52:26
2551
原创 组策略命令大全
<br />如何打开组策略编辑器?<br />答:运行里输入gpedit.msc<br />系统里提示没有打开组策略这条命令?<br />答:1:看是不是注册表中锁住了组策略“HKEY_CURRENT_USER/Software/Microsoft/Windows<br />/CurrentVersion/Policies/Explorer”,把“RestrictRun”的键值改为0即可。<br />2:开始--运行--MMC--文件--添加删除管理单元--添加--组策略--添加,后面的你应该会了。看你要开
2011-05-15 08:42:00
9261
原创 如何更改 Windows XP 中的 Windows 登录屏幕保护程序
<br />本文分步介绍了如何更改 Microsoft Windows XP 中的默认登录屏幕保护程序。具体来说,文章讨论如何更改屏幕保护程序启动时,超时和屏幕保护程序启动之前,是否在登录过程之前打开屏幕保护程序的类型。<br /><br />当您启动 Windows 时,您可能会出现在 Windows XP 欢迎屏幕、 哪些提示单击开始,您的用户名或您可能会出现欢迎使用 Windows对话框,提示您按下 CTRL + ALT + DEL 登录。默认情况下如果 10 分钟,请不要按一个键将启动 Window
2011-05-15 08:39:00
2005
原创 远程桌面的服务
一、我的电脑-属性-远程-去掉“远程协助”和“远程桌面”的勾选-确定。二、开始-“运行”输入“Services.msc”打开服务设置窗口,禁用以下服务:1、NetMeeting Remote Desktop Sharing 允许受权的用户通过NetMeeting在网络上互相访问对方。2、Messenger 俗称信使服务,电脑用户在局域网内可以利用它进行资料交换。3、Terminal Services 允许多位用户连接并控制一台机器,并且在远程计算机上显示桌面和应用程序。
2011-05-14 10:58:00
723
原创 hibernate
<br />由Hibernate生成的Info.hbm.xml中是这样写的: <br />----------------------------------------------------- <br /><id name="id" type="java.lang.Integer"> <br /> <column name="id" /> <br /> <generator class="assigned"/> <br /></id> <br />-----
2011-05-02 13:38:00
385
原创 不知道什么地方出了问题
<br />2011-5-2 12:48:48 org.apache.catalina.core.AprLifecycleListener init<br />信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: F:/program files/MyEclipse 6.5/bin;F:/p
2011-05-02 12:53:00
1140
1
原创 org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException
<br />本文转自:http://www.jnan.org/archives/2010/12/cannot-find-the-declaration-of-element-beans.html<br />今天向服务器部署一个console java app之后,启动时发现程序出现异常:<br />Exception in thread “main” org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: <br />Li
2011-05-01 10:36:00
16773
可能改变你一生的六个ppt
2010-01-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人