技术索引
jack_incredible
这个作者很懒,什么都没留下…
展开
-
WM 模拟器常见问题如何联网、打电话、发送短信、连接GPRS等
http://www.techppc.com/read-htm-tid-156.htmlWindows Mobile 6 .0 SDK里面包含一个Emulator工具,可以在程序开发过程中模拟整个PPC运行环境。但是,通常情况下安装之后会有许多功能(比如打电话、发送短信、连接GPRS等通讯功能)无法实现。<br />这篇文章将为你一一解答这些在开发过程中遇到的常见问题,主要摘自MSDN开发论坛,供大家研究。<br /><br />1、模拟器如何连网?<br /><br />1.打开Device Emulat转载 2010-09-12 10:49:00 · 955 阅读 · 0 评论 -
使用伪指令#pragma pack
在C语言中,结构是一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float等)的变量,也可以是一些复合数据类型(如数组、结构、联合等)的数据单元。在结构中,编译器为结构的每个成员按其自然对界(alignment)条件分配空间。各个成员按照它们被声明的顺序在内存中顺序存储,第一个成员的地址和整个结构的地址相同。 例如,下面的结构各成员空间分配情况: struct转载 2011-11-02 16:46:24 · 344 阅读 · 0 评论 -
C语言多线程编程(windows下)【用pthread】
http://jefry.iteye.com/blog/1102692运行之前需要做一些配置: 1.下载PTHREAD的WINDOWS开发包 pthreads-w32-2-4-0-release.exe(任何一个版本均可) http://sourceware.org/pthreads-win32/ ,解压到一个目录。 2.找到include和lib文件夹,下面分别把它们添加到转载 2011-11-01 15:54:47 · 3443 阅读 · 0 评论 -
寻找第K大的数的方法总结
http://www.cnblogs.com/zhjp11/archive/2010/02/26/1674227.html原创 2011-11-21 22:11:42 · 420 阅读 · 0 评论 -
【神贴啊】 经验交流:怎样在 Windows 上建立与在 Linux 上相同的开发环境
http://www.linuxforum.net/forum/printthread.php?Cat=&Board=kylix&main=98623&type=thread转载 2011-10-28 14:34:25 · 460 阅读 · 0 评论 -
osip及eXosip的编译及开发方法 和 eX.osip3.0.1在Windows下编译方法及简单UA示例
osip及eXosip的编译及开发方法http://blog.csdn.net/derryzhang/article/details/6365048eX.osip3.0.1在Windows下编译方法及简单UA示例http://apps.hi.baidu.com/share/detail/16571151转载 2011-10-27 22:36:03 · 640 阅读 · 0 评论 -
TCP/IP编程基础——超时、多路复用、非阻塞
在TCP连接中,recv等函数默认为阻塞模式(block),即直到有数据到来之前函数不会返回,而我们有时则需要一种超时机制使其在一定时间后返回而不管是否有数据到来,这里我们就会用到setsockopt()函数: int setsockopt(int s, int level, int optname, void* optval, socklen_t* optlen); 这里转载 2011-10-27 13:17:04 · 452 阅读 · 0 评论 -
GTK+Visual Studio 2008环境搭建指南
http://blog.csdn.net/zfpnuc/article/details/5646735 在 http://www.gtk.org/download.html 可以找到Windows(32-bit) 和 64-bit 的版本下载,按照自己的系统是 32 位还是 64 位选择相应的版本,页面中的 GTK+ individual packages 是 GTK+ 运转载 2011-10-27 15:01:16 · 509 阅读 · 0 评论 -
将Linux代码移植到Windows的简单方法
http://blog.donews.com/xzwenlan/archive/2005/02/09/272755.aspx转载 2011-10-25 19:11:57 · 395 阅读 · 0 评论 -
vs2005 配置winpcap
vs2005 配置winpcap 1.下载一个winpcap的程序开发包WpdPack2.下一个winpcap的程序运行包winpcap3.工具->选项->项目和解决方案->VC++目录 设置包含文件和库文件4.项目->属性->配置属性->C/C++ ->预处理器->预处理器定义 添加WPCAP;HAVE_REMOTE5.项目->属性->配置属性转载 2011-11-02 17:40:11 · 396 阅读 · 0 评论 -
linux 下opendir readdir 在windows下的替代函数
http://chenzoudgh.blog.163.com/blog/static/1498689962010716102916526/linux 下opendir readdir 在windows下的替代函数 收藏转载于:http://cache.baidu.com/c?m=9d78d513d9861af30eb0d13f1a16a6370e54f13e7e808c43249487转载 2011-11-11 21:44:05 · 1516 阅读 · 0 评论 -
C#调用C++ DLL相关问题
http://blog.csdn.net/caowei880123/article/details/6387839由于C#存在易反编译的弊端,虽然有一些工具和方法,混淆,重命名,加密,但是不是很方便,有些情况下混淆后不能成功运行了。很多人都想把核心的代码封装成C++的DLL就没那么简单被反编译了,当然没有绝对的。我个人认为这是比较好的方法 把最核心的功能封装在c++dll中然后用C#做转载 2012-06-19 20:16:17 · 789 阅读 · 0 评论 -
C++ XML解析之TinyXML篇
http://panpan.blog.51cto.com/489034/104961最近使用TinyXML进行C++ XML解析,感觉使用起来比较简单,很容易上手,本文给出一个使用TinyXML进行XML解析的简单例子,很多复杂的应用都可以基于本例子的方法来完成。以后的文章里会讲解使用Xerces进行C++ XML解析的例子,希望大家一起交流。TinyXML是一个开源的解析XM转载 2012-06-17 17:25:23 · 615 阅读 · 0 评论 -
TCP/IP的三次握手连接和四次握手关闭【问题:为什么建立连接协议是三次握手,而关闭连接却是四次握手?】
在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接,如图1所示。(1)第一次握手:建立连接时,客户端A发送SYN包(SYN=j)到服务器B,并进入SYN_SEND状态,等待服务器B确认。(2)第二次握手:服务器B收到SYN包,必须确认客户A的SYN(ACK=j+1),同时自己也发送一个SYN包(SYN=k),即SYN+ACK包,此时服务器B进入SYN_RE转载 2012-05-23 19:52:01 · 1327 阅读 · 0 评论 -
进程间通信IPC之--信号(signal)--下
简介: 在信号(上)中,讨论了linux信号种类、来源、如何安装一个信号以及对信号集的操作。本部分则首先讨论从信号的生命周期上认识信号,或者宏观上看似简单的信号机制(进程收到信号后,作相应的处理,看上去再简单不过了),在微观上究竟是如何实现的,也是在更深层次上理解信号。接下来还讨论了信号编程的一些注意事项,最后给出了信号编程的一些实例。一、信号生命周期从信号发送到信号处理函数的执行转载 2012-06-11 19:30:00 · 514 阅读 · 0 评论 -
VC高级调试方法-条件及数据断点的设定
VC高级调试方法-条件及数据断点的设定2011-06-03 9:38(一)位置断点(LocationBreakpoint) 大家最常用的断点是普通的位置断点,在源程序的某一行按F9就设置了一个位置断点。但对于很多问题,这种朴素的断点作用有限。譬如下面这段代码:void CForDebugDlg::OnOK(){ for(int i =转载 2012-05-09 18:27:19 · 2680 阅读 · 0 评论 -
[转]VS2008工程转成VS2005工程的方法
[转]VS2008工程转成VS2005工程的方法用文本编辑器打开.sln文件,将Microsoft Visual Studio Solution File, Format Version 10.00# Visual Studio 2008修改为Microsoft Visual Studio Solution File, Format Version 9.00# Vi转载 2012-02-22 18:55:18 · 645 阅读 · 0 评论 -
corrupt master file table (MFT)主文件表损坏
http://blog.sina.com.cn/s/blog_3ea50dbe0100a5og.html转载 2012-01-14 15:32:00 · 5643 阅读 · 0 评论 -
用ioctl获得本地ip地址
http://tech.sunplusedu.com/space/post-4064.aspx用ioctl获得本地ip地址时要用到两个结构体ifconf和ifreq,它们对于大多数人来说都是比较陌生的,这里给大家一种比较简单的理解方法,当然只一种帮助理解的方法,在描述中可能会有一些地方与真实定义有所出入,仅供参考.首先先认识一下ifconf和ifre转载 2011-12-21 11:31:37 · 406 阅读 · 0 评论 -
从windows移植到linux下需要注意的
socket相关程序1)头文件windows下winsock.h/winsock2.hlinux下sys/socket.h错误处理:errno.h2)初始化windows下需要用WSAStartuplinux下不需要3)关闭socketwindows下closesocket(...)linux下转载 2011-10-25 13:53:36 · 806 阅读 · 0 评论 -
LINUX下VIM编程 学习资料
连接索引:http://www.cnblogs.com/bei_/archive/2011/01/07/1930408.htmlhttp://blog.sina.com.cn/s/blog_518263160100otuq.htmlhttp://www.douban.com/note/55836955/转载 2011-10-24 13:29:43 · 376 阅读 · 0 评论 -
MATLAB 画图plot函数参数
<br />plot函数可以接一些参数,来改变所画图像的属性(颜色,图像元素等)。下面是一些属性的说明 <br /> b blue(蓝色) . point(点) - solid(实线)<br /> g green(绿色) o circle(圆圈) : dotted(点线)<br /> r red(红色) x x-mark(叉号)转载 2010-11-10 17:00:00 · 4442 阅读 · 1 评论 -
强大而高效的Profiler
<br />Visual Studio Profiler--应用程序分析器<br />http://www.blueidea.com/microsoft/vs2010/2010_con/2010072602.htm<br /> <br />使用 Visual Studio 分析器找出应用程序瓶颈<br />http://msdn.microsoft.com/zh-cn/magazine/cc337887.aspx转载 2010-10-28 18:37:00 · 565 阅读 · 0 评论 -
生成LIB和DLL方法
http://aishuishou.spaces.live.com/blog/cns!950F18296D313EE9!238.entry转载 2010-10-21 20:57:00 · 392 阅读 · 0 评论 -
BMP文件结构
<br />http://blog.csdn.net/dl_hum/archive/2006/04/24/675301.aspx转载 2010-10-18 19:47:00 · 364 阅读 · 0 评论 -
BMP文件结构
<br />http://wulizong.westgis.ac.cn/archives/27<br /> <br />1. BMP文件组成<br />BMP文件由文件头、位图信息头、颜色信息和图形数据四部分组成。文件头主要包含文件的大小、文件类型、图像数据偏离文件头的长度等信息;位图信息头包含图象的尺寸信息、图像用几个比特数值来表示一个像素、图像是否压缩、图像所用的颜色数等信息。颜色信息包含图像所用到的颜色表,显示图像时需用到这个颜色表来生成调色板,但如果图像为真彩色,既图像的每个像素用24个比特来表示,转载 2010-10-18 19:46:00 · 354 阅读 · 0 评论 -
Windows mobile PPC 下利用 tmail.exe 发送短信、彩信、邮件
<br />在有关短信、邮件的开发中,我们经常会使用MAPI来开发,但此次在项目开发时却遇到些问题,就是首先MAPI不支持发送彩信,其次使用MAPI需要自己开发相应的UI界面,若是自己开发UI界面同时还需负责相关的设置功能界面的开发,这样的话就加大了项目成本及风险。其实,使用WindowsMobile自带的tmail.exe程序就可方便的利用其提供的短信、彩信、邮件等界面窗口来实现功能。<br /> tmail提供一系列操作指令,利用这些指令组合就可完成相应的功能,这我已用CTmailPanel类进行了封转载 2010-09-19 19:34:00 · 633 阅读 · 0 评论 -
一段防止PPC进入睡眠状态的VS源代码
<br />http://www.techppc.com/read-htm-tid-70.html<br /> 当PPC长时间不进行操作时,机器可能就会进入睡眠状态,这段VS2005的源代码可以防止机器进入睡眠状态。<br /><br />//<br />// Any source code blocks look like this<br />//<br />using System.Runtime.InteropServices;<br />using Microsoft.Win32; <br转载 2010-09-12 10:52:00 · 528 阅读 · 0 评论 -
谈谈RGB、YUY2、YUYV、YVYU、UYVY、AYUV_
<br />yuv 与 rgb 的转换 自然界的颜色千变万化,为了给颜色一个量化的衡量标准,就需要建立色彩空间模型来描述各种各样的颜色,由于人对色彩的感知是一个复杂的生理和心理联合作用 的过程,所以在不同的应用领域中为了更好更准确的满足各自的需求,就出现了各种各样的色彩空间模型来量化的描述颜色。我们比较常接触到的就包括 RGB / CMYK / YIQ / YUV / HSI等等。 对于数字电子多媒体领域来说,我们经常接触到的色彩空间的概念,主要是RGB , YUV这两种(实际上,这两种体系包含了许多种具体转载 2010-09-10 16:36:00 · 4865 阅读 · 1 评论 -
C/C++运行时库问题
<br />http://blog.csdn.net/lingang_/archive/2008/05/08/2415531.aspx转载 2011-05-20 11:39:00 · 532 阅读 · 0 评论 -
Visual C++ 使用的文件
.C - C 语言源文件: 这种文件编译为 C 文件。如果其中包含 C++ 代码,必须将文件重命名为 .CPP 或 .CXX 文件,或在编译文件时使用 /Tp 开关。如果源文件包含 C++ 代码,Microsoft 建议将文件重命名为具有 .CPP 或 .CXX 扩展名。 .CPP 或 .CXX - C++ 语言源文件: 这种文件编译为 C++ 文件。要将其编译为 C 文件(假设源文件中没有 C++ 代码),必须将文件重命名为 .C 文件(推荐),或在编译该文件时使用 /Tc 开关。转载 2011-04-02 09:30:00 · 381 阅读 · 0 评论 -
【CodeBank】遍历文件夹下的文件
#include #includeusing namespace std;int main() { struct _finddata_t fileinfo; intptr_t done; int d=0; don转载 2011-10-11 13:32:51 · 405 阅读 · 0 评论 -
windows关机命令
用法: shutdown [-i | -l | -s | -r | -a] [-f] [-m \\computername] [-t xx] [-c ¨comment¨] [-d up:xx:yy] 没有参数 显示此消息(与 ? 相同) -i 显示 GUI 界面,必须是第一个选项原创 2011-08-04 09:27:26 · 1372 阅读 · 0 评论 -
其实Unix很简单
其实Unix很简单 陈皓 很多编程的朋友都在网上问我这样的几个问题,Unix怎么学?Unix怎么这么难?如何才能学好?并且让我给他们一些学好Unix的经验。在绝大多数时候,我发现问这些问题的朋友都有两个特点:1)对Unix有畏难心理,对其没有信心;2)喜欢转载 2011-08-01 16:31:01 · 323 阅读 · 0 评论 -
ASUS android操作系统无法写文件问题
令人蛋疼的平板电脑android操作系统无法写文件问题终于解决了,可喜可贺。主要信息来自于以下资料:http://www.transformerforums.com/forum/asus-transformer-help/446-usb-connection-4.html Thanks for all the advice here. For those that are havi原创 2011-06-20 10:02:00 · 541 阅读 · 0 评论 -
wireshark的使用教程
http://antsshadow.blog.163.com/blog/static/1707688992010829113352711/原创 2011-06-06 10:48:00 · 344 阅读 · 0 评论 -
在Android(OPhone)模拟器中加载和使用SDCard卡(好!)
http://www.blogjava.net/nokiaguy/archive/2009/07/28/288760.html转载 2011-06-03 16:24:00 · 662 阅读 · 0 评论 -
Java 调用C 或者其他语言的方法-JNI
<br /><br />最近在使用JCuda,顺便研究了下JCuda的执行模式,利用JNI生成一个dll,dll中包含了对应CUDA API函数的使用,导入这个dll就可以再Java中进行CUDA操作,以及通过load module的方式执行CUDA kernel函数。<br />(转)<br /> 先介绍一下jni:Java Native Interface,它能够使java和其他编程语言编写的应用程序和库进行相互操作。<br /> java中调用c函数,主要是通过本地化接口jni来实现的,在转载 2011-06-01 21:28:00 · 1367 阅读 · 0 评论 -
Android JNI 调用DLL
http://blog.csdn.net/keshuiyun/archive/2011/02/12/6180458.aspx 1.JNI(1)Java call Native CJNI的基本概念可以参考以下文献:http://blog.csdn.net/believefym/archive/2007/06/08/1644635.aspx 这里需要注意的是javah命令处理的是.c转载 2011-06-03 16:21:00 · 8243 阅读 · 1 评论 -
Mysql安装
Mysql安装返回主目录Mysql的安装文件可以直接到 http://www.mysql.com 下载,获得for win32的.zip包,建议选择4.0.20d版本。这里不详细说明。 下载获得Mysql的for win32安装包后,用winzip解压缩,直接运行setup.exe,需要注意的是选择一个安装路径,当然,安装路径可以任意,建议选择C:\MySQL目录。安转载 2012-06-22 11:11:50 · 356 阅读 · 0 评论