自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(25)
  • 资源 (13)
  • 收藏
  • 关注

转载 MYSQL-建索引的几大原则

建索引的几大原则1.最左前缀匹配原则,非常重要的原则,mysql会一直向右匹配直到遇到范围查询(>、 3 and d = 4 如果建立(a,b,c,d)顺序的索引,d是用不到索引的,如果建立(a,b,d,c)的索引则都可以用到,a,b,d的顺序可以任意调整。2.=和in可以乱序,比如a = 1 and b = 2 and c = 3 建立(a,b,c)索引可以任意顺序,mysql的查询

2014-12-30 14:55:11 1162

原创 The Swift Programming Language-个人之见

初欠的阅读了一下apple官方的

2014-06-08 22:41:55 712

原创 linux 打印错误的简单方法

#define PRINT_ERR(str)  fprintf(stderr, "%s:%s:%s: error:%s:%s\n", \                            __FILE__, __FUNCTION__, __LINE__, str, strerror(errno))

2014-02-26 11:45:59 1802

原创 《Cocos2d-x 高级开发教程》读书笔记1:内存管理

《Cocos2d-x 高级开发教程》读书笔记1:内存管理现有智能内存管理技术引用计数可以说这种方法使用还是比较广泛,之前在读android源码时也发现是使用这种方法。其原理理解下来就是在系统的基类中添加一个引用变量,当继承该基类的实例被开辟时,则引用计数变量+1,当释放时如果引用计数-1等于零时,说明该对象生命周期结束,可以安全释放资源。书中提到,该方法的优

2014-02-18 01:23:46 1996

原创 android模拟按键问题总结[使用IWindowManager.injectKeyEvent方法]

目的:在非源码环境下调用隐藏api实现模拟按键的功能。首先需要下载在android4.0源码环境下编译出来的classes.jar,或者如果你有条件那么可以直接在源码环境下编译(此方法该文不讨论)。因为我在ubuntu下没能下载完源代码,所以直接采用classes.jar导入到eclipse的方法。1. classes.jar可以去我的资源中下载classes.jar2.

2013-04-27 01:20:04 22100 15

转载 WaitForSingleObject 的用法

WaitForSingleObject的用法                                       1.WaitForSingleObject 的用法 DWORDWaitForSingleObject(                     HANDLE hHandle,                      DWORD dwMil

2012-02-28 14:32:18 766

转载 strtok_r函数研究

strtok/strtok_r函数用于分割字符串,区别在于前者线程不安全,后者是线程安全的。函数原型:       #include         char *strtok(char *s, const char *delim);        char *strtok_r(char *s, const char *delim, char **ptrptr);这两

2012-02-27 13:30:52 859

原创 守护进程 and 进程通信

守护进程1.        精灵进程(daemon)2.        特点:a)        父进程为1号进程initb)       没有终端‘?’c)       终端:d)       在后台运行3.        后台运行a)

2011-09-19 19:06:12 920

原创 进程--学习笔记

进程:       程序是磁盘文件。进程是程序的一次运行活动。       程序是静态的。进程是动态的。进程具有生命期。       进程的创建、进程的运行、进程的退出。       1.        进程的创建a)        进程管理器->PCB

2011-09-18 17:17:27 549

原创 继承和多态和虚函数——C++学习笔记二

A->BA>CB,C->D最远基类:没有父类(A)。最近派生类:没有子类(D)。问题:A被多次继承,在D中产生二义性。解决方法:1.    类的域名限定符。B::a。2.    同名覆盖,最近派生类如果出现的成员名和基类出现的成员名相同就出现覆盖。

2011-09-09 16:36:18 672

原创 继承和派生 C++笔记1

tag:面向对象编程的设计原则  继承  派生面向对象编程的设计原则:1.      面向接口的编程而不是面向实现的编程,要考虑今后可能出现的改动和设计,要预留出一定的接口。常利用抽象类来实现。(永远不变的是变化。)2.      变化的用组合,不变的用继承。

2011-09-08 15:37:29 616

转载 循环队列

循环队列     为充分利用向量空间,克服"假上溢"现象的方法是:将向量空间想象为一个首尾相接的圆环,并称这种向量为循环向量。存储在其中的队列称为循环队列(Circular Queue)。       (1) 循环队列的基本操作     循环队列中进行出队、入

2011-09-04 15:58:35 935

转载 关于二维数组传参做形参

二维数组的存储方式是和一维数组没什么区别,但是用二维数组做参数,它的形参该怎样写?要注意的是:函数中的形参其实就相当于一个声明,并不产生内存分配,形参的目的就是要让编译器知道函数参数的数据类型。正确的是:void Func(int array[3][10]); void

2011-08-26 19:06:54 61474 5

转载 将10进制转换为2-16进制

将10进制转换为2-16进制/*将10进制转换为2-16进制*/#includestdio.h>void fun(int n,int k);int main(){ int n,k; printf("请输入要转换的数n和要转换的进制k:");

2011-08-11 16:31:01 841

转载 【转】关于int型长度

基本数据类型 C语言中只有4中基本数据类型——整型、浮点型、指针和聚合类型(如数组和结构等);所有其他类型都是从这4种基本类型的某种变化或组合派生而来。      一、整型家族 整型家族包括char、short int、int和long int,并且都分为signed和u

2011-08-10 10:56:22 703

转载 字符数组,字符指针,字符串常量以及其sizeof的一些总结

1.     以字符串形式出现的,编译器都会为该字符串自动添加一个0作为结束符。如在代码中写"abc",那么编译器帮你存储的是"abc\0"。2.     "abc"是常量吗?答案是有时是、有时不是。不是常量的情况:"abc"作为字符数组初始值的时候就不是,如:

2011-08-09 16:39:34 465

转载 c语言中static 用法总结

惨痛教训:假设在test.h中定义了一个static bool g_test=false;若test1.c和test2.c都包含test.h,则test1.c和test2.c分别生成两份g_test,在test1.c 中置g_test=true,而test2.c中仍然为f

2011-08-09 16:22:27 525

转载 break 和 continue 的区别

break表示跳出循环,continue表示结束本次循环 示例程序如下: #include "stdio.h"  void main()  {  int n,m;     for(n=1;n      { if(n==5)            b

2011-08-09 16:19:32 515

转载 float和double类型的内存分布和比较

C/C++的浮点数据类型有float和double两种。 类型float大小为4字节,即32位,内存中的存储方式如下: 符号位(1 bit)指数(8 bit)尾数(23 bit)类型doubl

2011-08-09 16:17:05 619

转载 grep用法

1. grep简介grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的g

2011-08-08 19:14:00 644

转载 unix中管道符

在Unxi操作系统中,标准输入和标准输出是外壳程序中可以单独使用的两个独立流。但是有时候系统工程师需要让某些特定的输入源不起作用。当系统工程师在开发一些实用的脚本程序的过程中,经常需要用到。一、在什么时候需要让输入源不起作用?在什么时候需要让输入源不起作用呢?这个

2011-08-08 19:01:52 3866

转载 const 和 指针

前两天在网上看到华为的一些笔试题,对基础的掌握仍然是这种大公司所重视的。其间对指针掌握的要求比较多,有一道是关于const指针的。看到那道题,回来整理了一些有关const指针的内容,分享一下。  const说明指针变量,组合的情况可能会显得很复杂。使用指针时要涉及两个目标,即指针

2011-07-24 00:55:42 508 1

转载 【转】struct sockaddr与struct sockaddr_in的区别和联系

最近在看网络编程部分内容,刚开始接触结构体struct sockaddr和struct sockaddr_in的时候,极其迷惑,在网上翻了不少帖子,慢慢有那么点清晰了。呵呵,现在结合一篇网友的文章,对这两个结构体进行解读。在linux环境下,结构体struct sockaddr在

2011-07-21 23:26:23 700 1

转载 socket、poll、epoll的区别

1.  支持一个进程打开大数目的socket描述符(FD)    select最不能忍受的是一个进程所打开的FD是有一定限制的,由FD_SETSIZE设置,默认值是2048。对于那些需要支持的上万连接数目的IM服务器来说显然太少了。这时候你一是可以选择修改这个宏然后重新编译内核,

2011-07-21 21:58:29 5230

转载 粘包问题

一两个简单概念长连接与短连接:1.长连接    Client方与Server方先建立通讯连接,连接建立后不断开, 然后再进行报文发送和接收。2.短连接    Client方与Server每进行一次报文收发交易时才进行通讯连接,交易完毕后立即断开连接。此种方式常用于一点对多点 通讯

2011-07-21 21:53:29 2517

设计模式之禅 完整电子版

完整版的电子书,设计模式之禅,完全讲解如果去设计,提高技能

2013-05-20

android4.0 framework源码编译 classes.jar

该classes.jar是在android 4.0源码环境下编译出来的 out\target\common\obj\JAVA_LIBRARIES\framework_intermediates/ classes.jar 可以用来调用隐藏的类和api,而不用亲自下载源码编译 说编译会卡死和需要使用方法的童鞋可以查看我的博客对应博文 http://blog.csdn.net/xudongdong99/article/details/8857173

2013-04-27

android系统签名工具

通过在每个App中使用sharedUserId设置即可共享系统账户权限,比如android:sharedUserId="android.uid.system" 这样就是用了system这个uid了。给apk增加系统签名,否则一些系统apk将无法安装,使用命令: java -jar SignApk.jar platform.x509.pem platform.pk8 app_unsigned.apk app_signed.apk 其中SignApk.jar platform.x509.pem platform.pk8都打包在下载的压缩包中,app_unsigned.apk则是编译好等待签名的apk

2013-04-27

类似音像的音量显示条控件

类似音像的音量显示条控件提供给大家学习和模仿使用

2013-03-20

heritrix3.1.1

较新的网络爬虫,能用源码,可以抓取任何网站上的所有链接,很强大,好东东,值得下载,学习

2012-12-20

jsoncpp 开源库 源代码

jsoncpp的开源库,方便处理json格式的数据

2012-11-13

CMFCToolBar 彩色工具栏事例

CMFCToolBar的用法事例,内含介绍文档,帮助新手快速学习

2012-11-13

TSF_Shell_V1.0.apk Android最新华丽桌面插件破解版

Android最新华丽桌面插件 效果非常华丽,谁用谁知道 自己买的120RMB! 共享出给大家

2012-03-02

进程间通信共享内存CreateFileMapping用法等实例

进程间通信 共享内存 CreateFileMapping OpenFileMapping等用法

2012-03-02

VC共享内存实例

VC 共享内存 进程间通信 C++ 我也是为了有分下载啊,伤不起啊

2012-03-02

Windows核心编程-第五版(中文前六章)

Windows 核心编程 第五版 我也是为了赚分啊同志们,伤不起啊

2012-03-02

source insight 3.5

source insight 3.5 注册号网上随便搜下就有了

2011-07-17

java+swing聊天室

老师亲自做的聊天室程序。java swing 聊天室。java swing 聊天室。

2011-06-19

空空如也

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

TA关注的人

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