- 博客(22)
- 资源 (10)
- 收藏
- 关注
转载 emulator: ERROR: unknown virtual device name……
<br />遇到ERROR: unknown virtual device name这样的问题一般是由于创建的文件路径引用错误造成的。比如Vista可以设置用户文件到F盘下。这样在用Eclipse或者从命令行创建Android Emulator时,相应的文件是被放置到 “F:/Users/<username>/.android“ 下面了,而程序运行时仍然从 “C:/Users/<username>/.android“ 下查找相应的配置文件,从而导致上面的错误。<br /> <br />解决办法一:
2010-12-12 13:02:00
495
转载 解决android Failed to rename directory 问题
<br />Failed to rename directory E:/android/android-sdk_r3-windows/android-sdk-windows/tools to E:/android/android-sdk_r3-windows/android-sdk-windows/temp/ToolPackage.old01 <br />这样的问题?总是提示无法改名?<br /> <br />解决方法如下: <br /> <br />1、备份tools文件夹 <br /> <br />2、
2010-12-11 17:31:00
2235
2
原创 ubuntu 下 SSH 登陆速度慢的问题
<br />看了一下官方的文档,原来这是ubuntu 的一个bug,解决这个bug很简单,具体做法如下: <br /><br />把/etc/ssh/ssh_config里面的GSSAPIAuthentication修改成no就ok了。 GSSAPIAuthentication no 。 <br /><br />然后登录会发现连接速度非常快。 <br /><br />X下就是选择 <br /><br />系统 --> 管理 --> 网络 <br /><br />或 <br />System --> admi
2010-11-19 16:10:00
1563
1
原创 linux IPC-消息队列
<br /> 几乎所有的 Linux 发行版本都包含 ipcs 命令,该命令可以提供当前加载到系统上的<br />IPC 资源信息。通过 ipcs 可以确定系统的当前 IPC 限制,还可以检查系统当前使用的上述<br />三类IPC资源的状态。例如,假若应用程序启动失败,可以检查系统上的 IPC使用情况来<br />判断是否已超出了某个IPC限制。为了确定系统的IPC资源状态,可以在 root用户权限下<br />执行带有-u 选项的 ipcs 命令。 <br /><br /># ipcs -u <b
2010-10-09 10:46:00
612
转载 鱼还是熊掌:浅谈多进程多线程的选择
<br /> 关于多进程和多线程,教科书上最经典的一句话是“进程是资源分配的最小单位,线程是CPU调度的最小单位”,这句话应付考试基本上够了,但如果在工作中遇到类似的选择问题,那就没有这么简单了,选的不好,会让你深受其害。<br /> 经常在网络上看到有的XDJM问“多进程好还是多线程好?”、“Linux下用多进程还是多线程?”等等期望一劳永逸的问题,我只能说:没有最好,只有更好。根据实际情况来判断,哪个更加合适就是哪个好。<br /> 我们按照多个不同的维度,来看看多线程和多进
2010-08-16 14:16:00
565
原创 *** stack smashing detected ***: 程序错误
<br />今天一上班程序就出现个问题……<br /> <br /> <br /> <br />*** stack smashing detected ***: ./main terminated<br />======= Backtrace: =========<br />/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0xf5f008]<br />/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x0)[0xf5
2010-07-02 09:32:00
4653
原创 VC++深入详解第六章——菜单编程
第6课 菜单编程1,弹出菜单(Pop-up)是不能用来作命令响应的。 2,MFC中菜单项消息如果利用ClassWizard来对菜单项消息分别在上述四个类中进行响应,则菜单消息传递顺序:View类--Doc类--CMainFrame类--App类。菜单消息一旦在其中一个类中响应则不再在其它类中查找响应函数。具体:当点击一个菜单项的时候,最先接受到菜单项消息的是CMainFrame框架类,C
2010-05-13 15:34:00
561
原创 VC++深入详解第五章——文本编程
1、创建文本插入符 void CreateSolidCaret(); ShowCaret();//显示插入符2、CDC类(绘图类) //创建设备描述表 CClientDC dc(this); //定义文本信息结构体变量 TEXTMETRIC tm; //获得设备描述表中的文本信息 dc.GetTextMetrics(&tm); //根据字体大小,创建合适的插入符 CreateSolidCar
2010-05-11 14:39:00
631
原创 Ubuntu9.04自动升级到9.10 导致系统启动不了(解决)
手头只有9.04的liveCD. 1、放到光驱中启动系统。 sudo -i mount /dev/sda3 /mnt grub-install --root-directory=/mnt/ /dev/sda2、重启,依旧进不了系统。 思考:9.10采用了GRUB2,而我现在用9.04的LiveCD导入的是GRUB1的。理论
2010-04-23 16:55:00
560
原创 VC++深入详解第四章——简单绘图
消息处理类向导--Message Maps--添加响应消息响应afx_msg(注释宏)这个函数是一个消息响应函数消息响应会在3处修改代码,1、处是在头文件中//{{AFX_MSG(CDrawView) afx_msg void OnLButtonDown(UINT nFlags, CPoint point); afx_msg void OnLButtonUp(UINT nFlags,
2010-04-22 14:07:00
616
原创 VC++深入详解第三章
MFC(Microsoft Foundation Class)共同的基类:CWnd类3.MFC大致流程:CTestApp theApp;//构造全局对象WinMain(){ AfxWinMain();//调用下面的函数}AfxWinMain(){ CWinThread* pThread = AfxGetThread(); CWinApp* pApp = AfxGetApp(); pTh
2010-04-21 14:16:00
599
原创 VC++深入详解第二章
封装性、继承性、多态性。 cin、cout。 publicprotectedprivate 构造函数:类内部相关变量初始化析构函数:释放这个类的资源 函数重载:函数的参数类型、参数个数不同才能构成函数的重载只有函数的返回类型不同是不能构成函数的重载。 this->x 该类的变量 类的继承class fish:public animal{};多重继承
2010-04-20 14:33:00
463
原创 VC++深入详解第一章
窗口句柄HWND图标句柄HICON光标句柄HCURSOR画刷句柄HBRUSHtypedef struct tagMSG{ HWND hwnd;//指向的窗口 UINT message;//消息标识 WM_XXX宏 WPARAM wParam; LPARAM lParam;//得到的消息内容 DWORD time;//进入消息队列的时间 POINT pt;//当前鼠标的位置}MSG;int
2010-04-19 12:03:00
562
原创 一个数组倒置函数
#include#include#includevoid Swap(char *in_char,int char_len ,char *out_char) { out_char += char_len; while(char_len) { out_char --; *out_c
2010-04-09 15:11:00
2156
原创 select 函数
select(I/O多工机制) 表头文件 #include#include#include定义函数 int select(int n, fd_set *readfds, fd_set * writefds, fd_set * exceptfds, struct timeval * timeout
2010-04-07 10:46:00
672
原创 Visual C++ 2008入门经典
呵呵,抛开产品不谈,其实C++语言有两种。第一种是广为人知的、应用最广的、在70年代由Bjarne Stroustrup发明的;也就是现在的ISO/ANSI标准C++语言。MFC就是基于属于这种C++的。另一种是在2003年,微软以ISO/ANSI标准C++为基础、开发的C++/CLI语言,它是C++的.NET CLR版本,并且已经制定了ECMA标准。通常,微软为了便于区分,把前者称为本机代码、后
2010-03-31 09:38:00
926
原创 linux 快捷键启动程序
首先打开终端输入:gconf-editor 依次打开“Apps->Metacity->keybinding Commands”,这里一共能定义12条命令,如下图所示,我设置了 command_1 打开 gnome-terminal(终端)您可以把您需要的命令添加进去。 添加完成后,去到“Apps->Metacity->Global keybingdings”,添加上您
2010-03-30 17:48:00
1370
原创 函数指针作为结构体的成员的小程序测试
#include "stdio.h"struct DEMO{ char x; int (*func)(int x,int y); //函数指针};int add2(int x,int y){ return x+y;}int dec2(int x,int y){ return x-y;}struct DEMO demo[2]
2010-03-30 15:17:00
754
原创 位运算
前面介绍的各种运算都是以字节作为最基本位进行的。 但在很多系统程序中常要求在位(bit)一级进行运算或处理。C语言提供了位运算的功能,这使得C语言也能像汇编语言一样用来编写系统程序。 C语言中提供了三种逻辑运算符:1)&& 与运算2)|| 或运算3)! 非运算 12.1 位运算符C语言提供了六种位运算符: & 按位与 |
2010-03-19 10:03:00
357
转载 gedit乱码解决方法
运行gconf-editor,在左边的树中选择apps->gedit-2->preferences->encodings修改auto_detected的值,增加GB2312,GBK, http://daimojingdeyu.blogbus.com/logs/4552630.html
2010-03-16 16:28:00
409
原创 FTP client程序
目标:连接远程主机,通过FTP下载到本地,校验(CRC,MD5) 步骤: 1、远端主机送来相关参数及校验码。 2、与主机建立TCP连接。 3、FTP server 返回一个220响应。 4、发送用户名,成功则返回331。 ret = snprintf(session_tmp,sizeof(session
2010-03-15 09:13:00
552
转载 ntohs, ntohl, htons,htonl的比较
最近的工作是进行程序由 SUN SPARC 向 Intel X86 移植的工作,多数问题都出现在网络字节序的部分,所以拿出来在这部分工作中使用频率较高的几个接口区分比较下:) ntohs =net to host short int 16位 htons=host to net short int 16位 ntohl =net to host long int 32位 htonl=h
2010-03-11 09:50:00
415
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人