自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

恶灵挽歌的专栏

吾之去南海,一瓶一钵足矣.

  • 博客(85)
  • 收藏
  • 关注

原创 mac 下 android studio 识别不出真机

[size=medium]$ system_profiler SPUSBDataType 找到 Vendor ID: 0x2717vim ~/.android/adb_usb.ini 输入 0x2717 前面不能有空行以及空格$ cd /Users/david/Library/Android/sdk/platform-tools/ $ ./adb kill-s...

2016-10-25 19:10:34 526

原创 Android:INSTALL_FAILED_UPDATE_INCOMPATIBLE 错误解决方法

[size=medium]晚上在测一个widget,前面测的好好的,后面再安装的时候发现如下错误:[2009-06-07 02:39:35 - battery] Performing sync[2009-06-07 02:39:35 - battery] Automatic Target Mode: using device 'HT843GZ03305'[2009-06-07 02...

2013-04-22 17:20:14 178

MFC: 遍历文件夹

[code="C++"]void RecursiveFindFile(CString strRootPath){ /* 主要是CFileFind类的使用。 重要方法; FindFile() FindNextFile() */ // strRootPath 为目录名; CFileFind finder; CString Fi...

2013-04-02 10:04:15 196

原创 CDC::GetDeviceCaps() -- 物理长度与屏幕像素间的转换

[size=medium]作用:读取DC的一些打印区域信息,主要是像素和英寸方面的数据.声明:GetDeviceCaps(int )使用例子://所有像素数int pagecx=dc.GetDeviceCaps(HORZRES);int pagecy=dc.GetDeviceCaps(VERTRES);//即每英寸点数short cxInch = dc.GetD...

2013-03-22 17:43:04 387

原创 用SQL语句添加删除修改字段

[size=medium]1.增加字段 alter table docdsp add dspcodechar(200)2.删除字段 ALTER TABLE table_NAME DROP COLUMNcolumn_NAME3.修改字段类型 ALTER TABLE table_name ALTER COLUMNcolumn_...

2013-03-18 11:40:40 67

原创 #pragma comment

[size=medium]比如说,如果要获取网卡的MAC地址,则需要使用NetAPI,头文件定义中添加[/size][code="C++"]#include "nb30.h"#pragma comment(lib,"netapi32.lib")[/code][size=medium][color=blue]#pragma comment ( comment-type , ["c...

2013-01-09 11:35:28 98

原创 MFC中的 stdafx.h 头文件

[size=medium]名称的英文全称为:Standard Application Framework Extensions  所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样可以加快编译速度,节省时间。  预编译头文件通过编译stdaf...

2013-01-09 10:47:17 296

原创 LPCTSTR类型

[size=medium][color=blue]LPCTSTR类型 [/color]  L表示long指针 这是为了兼容Windows 3.1等16位操作系统遗留下来的,在win32中以及其他的32为操作系统中, long指针和near指针及far修饰符都是为了兼容的作用。没有实际意义。  P表示这是一个指针;C表示是一个常量;T表示在Win32环境中,有一个_T宏,这个宏用来表...

2013-01-09 09:44:36 87

原创 Linux命令英文缩写含义

[size=medium]ls:list(列出目录内容)cd:Change Directory(改变目录)su:switch user 切换用户rpm:redhat package manager 红帽子打包管理器pwd:print work directory 打印当前目录 显示出当前工作目录的绝对路径ps: process status(进程状态,类似于windows的...

2012-12-03 21:25:02 121

原创 MFC与SDK的不同

[size=medium] SDK --- Software Development Kit (软件开发包) MFC --- MicroSoft Foundations Classes (微软基础类库) MFC,微软基础类(Microsoft Foundation Classes),同VCL类似,是一种Applic...

2012-11-26 17:26:01 119

原创 字符串_《C++ Primer》读书笔记

[size=medium][/size]编辑中。。。

2012-11-20 19:54:54 81

原创 什么是Pro*C/C++

[size=medium]Pro*C/C++与ORACLE密不可分,谈Pro*C/C++之前先从ORACLE谈起对Pro*C/C++的理解会非常清晰。ORACLE是一个大型商用数据库系统,为了和外部应用程序很好的交互,ORACLE数据库管理系统提供了三种访问数据库的方法:1、用SQL*Plus,它用SQL命令以交互的应用程序访问数据库;2、用第四代语言应用开发工具开发的应用...

2012-11-19 19:09:32 143

原创 恶灵挽歌的作品

[size=medium]个人作品之一,Android矢量图绘制软件。见附件。[/size]

2012-11-05 23:36:46 153

原创 android:计算画布中两点的距离

[size=medium]计算画布中两点的距离[/size][code="java"]float fLen = (float)Math.sqrt(Math.pow(points.get(0).x - points.get(1).x, 2) +Math.pow(points.get(0).y - points.get(1).y, 2));[/code]...

2012-10-30 23:29:20 654

原创 android:WebView使用

[size=large]如何创建WebView:[/size][size=medium] 1、添加权限:AndroidManifest.xml中必须使用权限:"android.permission.INTERNET",否则会出Web page not available错误。 2、创建WebView实例:WebView webView = new WebView(thi...

2012-10-30 22:55:29 164

VS2010:无法打开类型库文件:“msado15.dll”

[size=medium]vc项目迁移后VS2010编译报错: [color=red]无法打开类型库文件:“msado15.dll”: No such file or directory[/color]解决办法: 更改文件路径,使用W7系统自带的 msado15.dll 库。[/size][code="C++"]//#import "msad...

2012-10-29 14:23:22 3375

原创 vs2010下提示找不到msxml4.dll的解决方法

[size=medium]在windows7下面,如果需要包含msxml4.dll以获得xml读写接口,会报错误fatal error C1083: 无法打开类型库文件:“msxml4.dll”: No such file or directory解决方案:在windows7下面 msxml4.dll 被更高级的模块 msxml6.dll 代替了,所以不需要再去找 ms...

2012-10-29 11:37:05 1444

原创 vs2010输出log日志到txt文件

[size=medium] android开发时,通过eclipse,可以用Logcat,也可以直接在控制台输出调试信息。而今天在vc2010上调试MFC代码时,却一时不知道怎么输出调试信息了。 google了一下,输出调试信息到文本文件(*.txt)是常用的办法。找到代码,运行,出现问题:文件里只输出一个地址值 "[color=blue]00A74B88[...

2012-09-27 16:35:00 1818

原创 Java: enum学习

[size=medium]在像C这样强调数据结构的语言里,枚举是必不可少的一种数据类型。然而在java的早期版本中,是没有一种叫做enum的独立数据结构的。所以在以前的java版本中,我们经常使用interface来simulate一个enum。[/size][code="java"]public interface Color { static int RED = ...

2012-09-18 14:28:36 84

原创 android:string.xml文件中的整型和string型代替

[size=medium] 在android的开发中,经常会遇见一句话,比如“我今年23岁了”;这个23需要在程序中生成,但是遇到一个问题,这完整的一句话是一个TextView中的,而不是三个textView拼接成的,而且是引用的string.xml文件中写好的;使用字符串拼接也可以实现,但是特别麻烦; 今天遇到一个好方法,在string.xml中,不仅可以设置文字的格式换...

2012-09-18 12:16:51 79

android:自定义长按/长点击事件

[size=medium]自定义的长按事件。[/size][code="java"]public class LongPressView extends View{ private static final String TAG = "LongPressView"; private int mLastMotionX, mLastMotionY; private b...

2012-08-29 14:14:36 529

原创 VS2010:添加头文件目录和Lib目录

[size=medium]h文件目录:依次点击“项目——配置属性——C/C++——常规”,在“附加包含目录”中加入h文件所在的文件夹 LIB目录: 依次点击“项目——配置属性——链接器——常规”,在“附加库目录”中加入LIB所在目录 还没完,在“链接器”中找到“输入”,在“附加依赖项”中加入lua51.lib或用#pragma comment(lib,"...

2012-08-17 13:55:41 178

链表:单链表的创建和读取

[code="c"]#include #include // 单链表的类型定义typedef struct Grade_Info *pointer;struct Grade_Info{ int score; pointer next;};typedef struct Grade_Info NODE;int main(){ NODE *he...

2012-08-16 18:41:05 133

原创 android:ListView中放置Button导致点击失效

[size=medium] ListView 和其它能触发点击事件的widget(如Button)无法一起正常工作,是因为ListView的itemclick事件被其它widget的click事件屏蔽,无法触发。 解决方法是在Button的属性设置中添加 [color=blue]android:focusable = "false"。[/color][/size...

2012-08-13 23:58:11 191

原创 ubuntu:vi命令

[size=medium]复制整行文本:yy删除当行:dd粘贴:p[/size]编辑中 ...

2012-08-07 12:22:57 69

原创 android:PopupWindow的使用

[size=medium] 项目中要用到PopupWindow。查了一下用法,并做了一个简单的demo,用于备份。 android中的控件都具有很好的扩展性,这里的PopupWindow中可以放置自定义的view,用法简单而方便。[/size][code="java"]public class MainActivity extends Activity {...

2012-07-31 10:51:58 52

原创 android:实现双击事件(DoubleClick)

[size=medium]自己实现的双击事件,以Button为例说明。[/size][code="java"]public class DoubleClickTest extends Activity { String TAG = "DoubleClickTest"; private boolean waitDouble = true; priva...

2012-07-31 10:32:59 1435

原创 使用g++创建静态库

[size=medium]静态库是编译器生成的一系列对象文件的集合。链接一个程序时用库中的对象文件还是目录中的对象文件都是一样的。库中的成员包括普通函数,类定义,类的对象实例等等。静态库的另一个名字叫归档文件(archive),管理这种归档文件的工具叫 ar 。在下面的例子中,我们先创建两个对象模块,然后用其生成静态库。头文件 say.h 包含函数 sayHello() 的原型和类...

2012-07-28 16:24:40 243

原创 VMware Workstation 8 for Linux 注册码

[size=medium]近日,大名鼎鼎的虚拟机软件 VMware Workstation 8.0 正式版已经发布,欲了解详情:移步《VMware Workstation 8.0正式版下载》,VMWare Workstation 8 是一款收费软件,建议购买正版软件,享受更稳定的升级服务和技术支持. 如果暂时经济能力有限,可以使用以下VMware Workstation 8.0 序列号进行激...

2012-07-28 11:02:08 243

原创 程序员的忠告

[size=medium][color=blue]1. 学习和思考时常问自己的几个问题:[/color](1)你的问题到底是什么?(提醒自己思考不要偏离问题。)(2) OK,到现在为止,我到底有了什么收获呢?(提醒自己时不时去总结,整理学习的东西)。(3)设想自己正在将东西讲给别人听(能否讲出来是判断是否真正理解的最佳办法)。(4)设想需要讲给一个不懂的人听。(迫...

2012-07-27 20:49:25 54

原创 为什么看不懂?

[size=medium](1) [color=blue]你看得不够使劲。[/color] 对此古人总结过——书读百遍其义自现。虽然这个规律不是任何时候都成立的,但是从认知科学的角度看是完全可以解释的。我们在阅读的时候,注意力往往会有选择性地关注其中的某一些“点”,而忽略了另一些“点”,于是一遍看下来可能因为某一些忽略导致无法理解整体。或者干脆看的时候就没注意其中一些细节但重要的东西。此外,大脑理...

2012-07-27 20:36:15 109

原创 不是书评 :《我是一只IT小小鸟》

[size=large][color=blue]设计你自己的进度条[/color][/size][size=medium] 进度条的设计是一个很多人都知道的故事:同样的耗时,如果不给任何进度提示,只是在完成之后才弹出一个完成消息,中间没有任何动态变化,那么整个过程就会让人等得非常焦急,导致一些人干脆把程序关了了事。如果有进度不断更新,那么对整个过程耗时的心理感受就会远低于实际值,...

2012-07-27 19:45:54 52

原创 遇到问题为什么应该自己动手

[size=large][color=blue]1. 遇到问题寻找捷径为什么是很聪明的做法[/color][/size][size=medium] 我们在生活中总是在不停地试图做最优经济决策,只不过很多时候我们为适应远古社会而进化的大脑未必适用于现代工业社会(《Mean Genes》,《进化心理学》,《How We Decide》),所以很多时候我们可以在超市为选择哪一卷卫生纸斟...

2012-07-27 19:33:08 82

原创 学习C++的50个忠告

[size=medium] 1.把C++当成一门新的语言学习(和C没啥关系!真的。);  2.看《Thinking In C++》,不要看《C++变成死相》;    3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;  ...

2012-07-27 17:33:32 64

原创 win7 进入注册表

[size=medium] windows图标键(就是ALT旁边的windows小旗子)+R键 --> 输入“regedit” --> 回车[/size]

2012-07-23 14:27:31 84

原创 友元_c++学习笔记

[size=medium]1. 含义:友元关系以 [color=blue]friend[/color] 关键字声明,包括友元函数和友元类。2. 作用:访问与其有好友关系的类中的私有成员。3. 友元函数可以是一般函数(非成员函数),也可以是另一个类中的成员函数。4. 友元 利弊: 1)利:有助于数据共享,可以提升程序的效率。 2)弊:可以访问其他类的私...

2012-07-19 11:17:49 71

原创 语法基础(二)_c++学习笔记

[size=medium]1. 有默认参数的函数 1)如有一函数声明:[color=blue]float area ( float r = 6.5 );[/color] ,设定形参r的默认值为6.5。[/size][code="c++"] area(); // 相当于 area(6.5);[/code][size=medium] 2)指定默认值的参数必须...

2012-07-17 16:03:38 59

原创 指针函数和函数指针_c语言学习笔记

[size=large][color=blue]指针函数[/color][/size][size=medium]1. 概念:指返回指针值的函数。[/size][code="c"]int *getData ( int num ){ static int a[100]; // 定义为staitic类型 int k; if ( num > 100 ) return (N...

2012-07-16 20:14:08 102

原创 动态内存分配_c语言学习笔记

[size=medium]1. 动态内存分配 1)与 静态内存分配 相对,指在程序运行中,根据程序的实际需要来分配一块大小合适的连续的内存单元。 2)动态分配的内存需要有一个指针变量记录内存的起始地址。 3)常用的动态内存分配函数有 [color=blue]malloc(), calloc(), realloc() 等。[/color]2. [color=...

2012-07-16 15:48:02 139

原创 使用指针实现字符串倒序排列

[code="java"]#include #include int main (){ char str[200], ch; char *p, *q; gets(str); // 读取控制台输入的字符串 p = str; // p指向字符串的首地址 q = p + strlen(p) - 1; // q指向字符串的末地址 whi...

2012-07-16 15:36:58 1846

空空如也

空空如也

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

TA关注的人

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