- 博客(67)
- 资源 (24)
- 收藏
- 关注
原创 Nexus S 手机真机调试方法
1、拿到手机之后第一步应该解锁,拿到手的是已经解锁了的,所以跳过这一步,如果没有解锁可以看下面的参考文档[1]。2、在Android真机上调试程序有一个前提,就是系统ro.debuggable=1,手机默认配置是0,并且我拿到的手机也没有root,而我是想调试framework代码的,这个必须要改成1才行。网上找到通过修改boot.img方式可以实现,进行尝试后可行。具体操作如下:2.1、首先要找到手机对应的boot.img文件,网上有介绍从手机系统中获取的方法,但前提是手机已经root。我这个没有
2021-02-05 18:17:55
440
原创 让UltraEdit 打开sql语句时默认使用MySQL高亮
/L22"4GL-SQL" Line Comment = # Line Comment Alt = -- Block Comment On = { Block Comment Off = } File Extensions = 4gl sql
2014-08-31 09:17:33
10416
转载 MySQL服务无法启动的问题
关于昨天下午说的MySQL服务无法启动的问题,解决之后没有进入数据库,就直接关闭了电脑。今早打开电脑,开始-运行 输入“mysql -uroot -pmyadmin”后出现以下错误:“Access denied for user 'root'@'localhost' (using password:YES)”直接输入“mysql” 也回报类似的错误:应该是:“Acc
2014-08-29 00:57:41
1141
转载 MyEclipse项目导入到Eclipse的方法
1.请首先确保你的eclipse是javaee版本的,或者已经安装看wtp插件2.然后修改eclipse工程下的.project文件:3.在中加入Java code?1234 org.eclipse.wst.common.project.facet.core.natur
2014-08-18 22:49:53
1335
转载 tomcat 7.0的虚拟目录配置方法
在tomcat6版本中:1、【官方文档】本人不推荐。在tomcat\conf下server.xml中找到 unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">在其中添加:这的docBase要改成你的项
2014-08-10 23:15:34
2466
原创 在字符串中找出连续最长的数字串
题目描述请一个在字符串中找出连续最长的数字串,并把这个串的长度返回;如果存在长度相同的连续数字串,返回最后一个连续数字串;注意:数字串只需要是数字组成的就可以,并不要求顺序,比如数字串“1234”的长度就小于数字串“1359055”,如果没有数字,则返回空字符串(“”)而不是NULL!样例输入abcd12345ed125ss123058789
2014-06-25 20:48:46
19806
原创 《游戏编程入门》源代码子画面销毁bug与vector容器vector::erase的问题
原书中GameEngine的代码有两处bug,源代码分别为:void GameEngine::CleanupSprites(){ // Delete and remove the sprites in the sprite vector vector::iterator siSprite; for (siSprite = m_vSprites.begin(); siSprite !=
2014-02-24 09:45:01
1413
1
转载 C++中的类所占内存空间总结
成员函数还是以一般的函数一样的存在。a.fun()是通过fun(a.this)来调用的。所谓成员函数只是在名义上是类里的。其实成员函数的大小不在类的对象里面,同一个类的多个对象共享函数代码。而我们访问类的成员函数是通过类里面的一个指针实现,而这个指针指向的是一个table,table里面记录的各个成员函数的地址(当然不同的编译可能略有不同的实现)。所以我们访问成员函数是间接获得地址的。所以这样也就
2013-09-04 16:25:53
2024
转载 C语言中内存分配
在任何程序设计环境及语言中,内存管理都十分重要。在目前的计算机系统或嵌入式系统中,内存资源仍然是有限的。因此在程序设计中,有效地管理内存资源是程序员首先考虑的问题。第1节主要介绍内存管理基本概念,重点介绍C程序中内存的分配,以及C语言编译后的可执行程序的存储结构和运行结构,同时还介绍了堆空间和栈空间的用途及区别。第2节主要介绍C语言中内存分配及释放函数、函数的功能,以及如何调用这些函数申请
2013-09-03 15:50:28
134447
22
转载 C++中的srand(time(null))利用时间设置随机种子产生随机数
首先需要声明的是,计算机不会产生绝对随机的随机数,计算机只能产生“伪随机数”。其实绝对随机的随机数只是一种理想的随机数,即使计算机怎样发展,它也不会产生一串绝对随机的随机数。计算机只能生成相对的随机数,即伪随机数。 伪随机数并不是假随机数,这里的“伪”是有规律的意思,就是计算机产生的伪随机数既是随机的又是有规律的。怎样理解呢?产生的伪随机数有时遵守一定的规律,有时不遵守任何规律;伪
2013-09-02 22:31:18
27438
转载 用Alpha测试实现透明位块传输
透明位块传输是2D游戏图片处理中常用的技术,即俗称图片“去背”,可以通过在渲染时忽略纹理的一部分不进行渲染来实现,从而透过这个不渲染的部分可以看到背景图形,这在游戏开发中采用纹理贴图实现窗户、树、灌木丛等效果是很有用的。透明位块传输技术在DirectDraw中使用关键色很容易实现,在Direct3D中,可以在载入纹理时设置关键色,在贴图时使用Alpha测试使关键色在多边形渲染时是不被绘制出来的。
2013-06-12 15:47:13
1293
转载 二维图形的使用(2)
------------------------------------------------------------------------------原文作者:lovedday原文地址:点击打开链接------------------------------------------------------------------------------本篇是二维图形的
2013-06-12 15:26:29
890
转载 二维图形的使用(1)
------------------------------------------------------------------------------原文作者:lovedday原文地址:点击打开链接------------------------------------------------------------------------------贴片与地
2013-06-12 15:24:00
1137
转载 Direct 9.0c 中使用ID3DXSprite来绘制2D动画
-----------------------------------------------------------------------------------------原文作者: 过☆客原文链接: 点击打开链接------------------------------------------------------------------------------
2013-06-11 11:14:56
1635
转载 c++读取文件--结束条件的判断
在使用C/C++读文件的时候,一定都使用过eof()这个函数来判断文件是否为空或者是否读到文件结尾了,也会在使用这个函数的过程中遇到一些问题,如不能准确的判断是否为空或者是否到了文件尾,以至于有些人可能还会怀疑这个函数是不是本身在设计上就有问题。先来看看如下这段代码:#include stream>#include fstream>usingnamespace std;int
2013-05-03 20:55:42
10793
1
转载 标准C++中的string类的用法总结
相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。但是如果离开了MFC框架,还有没有这样使用起来非常方便的类呢?答案是肯定的。也许有人会说,即使不用MFC框架,也可以想办法使用MFC中的API,具体的操作方法在本文最后给出操作方法。其实,可能很多人很可能会忽略掉标准C++中string类的使用。标准C++中提供的str
2013-04-24 20:19:19
744
原创 不如看书
今天去听华为的实习生宣讲会,大老远地从四牌楼跑到九龙湖,来回8块钱车费,我是多想“加入华为,大有可为”呀!回来总结下,收获甚少,一来主讲人不给力,我没认真听;二来看来他们主要针对软件学院的本科生,淡了我的兴趣。但收获还是有一些的,了解到了武汉华为是做光通信的,断了我回武汉的念头;知道了南京华为主要的业务,以及这次招实习生的主要目的,或许了解这些无关痛痒,但至少华为专门为实习生做了宣讲会,说明他是重
2013-04-23 20:23:51
1935
转载 vc中使用动态链接库小结
一. 静态库包括.lib和.h文件,在工程中使用静态库分为3步: 在工程中加入静态库,有两种方法: **方法一:项目设置中引用.lib,project-> setting-> link-> object/library modules中添加.lib;(需要在tools/options设置正确的引用路径) **方法二:在项目中直接加入lib,pr
2013-04-20 14:21:00
1007
转载 【转】如何管理PDF书签:Foxit、PDF XChange、PDF补丁丁
【摘要】本文对PDF的书签功能进行简单分析,并提供Foxit Reader、PDF XChange Viewer、PDF补丁丁等解决方案。一、PDF书签功能简析正文开始之前,我认为很有必要指出:PDF书签功能,并不适合当作“书签”来用,而更适合用作“侧边栏目录”。广而言之,软件定位(即「是什么不是什么?适合什么不适合什么」)是软件应用的第一个原则。让我们从阅读实体书的需求一一谈起。
2013-04-07 10:05:40
3495
转载 C++拷贝构造函数详解
一. 什么是拷贝构造函数首先对于普通类型的对象来说,它们之间的复制是很简单的,例如:[c-sharp] view plaincopyprint?int a = 100; int b = a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。[c-sharp]
2013-01-21 12:17:39
881
转载 const 修饰函数参数,返回值,函数体
看到const 关键字,C++程序员首先想到的可能是const 常量。这可不是良好的条件反射。如果只知道用const 定义常量,那么相当于把火药仅用于制作鞭炮。const 更大的魅力是它可以修饰函数的参数、返回值,甚至函数的定义体。const 是constant 的缩写,“恒定不变”的意思。被const 修饰的东西都受到强制保护,可以预防意外的变动,能提高程序的健壮性。所以很多C++程序设计书
2013-01-18 15:52:03
15430
1
转载 sizeof例子
sizeof()功能:计算数据空间的字节数1.与strlen()比较strlen()计算字符数组的字符数,以"/0"为结束判断,不计算为'/0'的数组元素。而sizeof计算数据(包括数组、变量、类型、结构体等)所占内存空间,用字节数表示。2.指针与静态数组的sizeof操作指针均可看为变量类型的一种。所有指针变量的sizeof 操作结果均为4。注意:int *p; siz
2013-01-13 09:09:14
1047
转载 MFC中CString转换成char数组的问题
由于结构体中用到联合体(联合体需要确定分配内存分配大小)或其它因素,需要用char数组来保存字符串,但是在MFC中一般都是用CString来存放字条串。关于它们之间的转换,在VS2008中有时会出现异常情况。在MSDN是这样写的:CString orig("Hello, World!");// Convert to a char*const size_t newsize = 100;
2013-01-11 15:18:29
633
转载 MFC在VS2010中开发ActiveX控件,设置测试容器方案
在VS2010中开发MFC ActiveX控件,开发完后,通常使用VS自带的容器ActiveX Control Test Container来运行ActiveX控件。此容器在VS安装后的文件中是找不到的,需要自己手动获取。如下所述:(1)按照你的VS所安装的路径,找到VC2010Samples.zip这个压缩文件,其在Samples下的名为2052文件夹中,如在我的电脑上,其所在路径为:C
2013-01-04 12:49:47
1764
原创 VC++6.0中使用MsChart总结
说明:本文将网上一些MSChart的使用方法进行了一个总结,按下面的步骤可以实现一个产生三条曲线(每条曲线6个随机数点)的表。1 在工程中加入 mschart MSChart是VC++6.0中自带的一个特殊控件类,用于绘制坐标曲线图。首先建一个基于对话框的MFC程序,插入MsChart 控件,在工程中加入 mschart : 菜单->Project->Add
2013-01-03 12:55:12
15401
转载 Activex控件不能例示 ActiveX 控件“Microsoft Chart Control 6.0(sp4)(OLEDB)"不能例示的解决办法
问题描述:Activex控件不能例示。 ActiveX 控件“Microsoft Chart Control 6.0(sp4)(OLEDB)"不能例示, 因为它需要一个设计时间许可。解决方法:1.先到C:\WINDOWS\system32目录下看看你的系统里是否已经有了MSADODC.ocx和MSDATGRD.ocx这两个文件,没有就去下载;http://www.ocxdu
2013-01-03 11:57:54
6266
转载 VC2010工程中加入SplashScreen及原理释解
一、VC2010中使用CSplashWnd类由于VC2010中不能插入组件,只有手动添加CSplashWnd类,该类的代码可以由以前VC6.0的代码复制过来。添加该类后,以SDI或者MDI为例,使用CSplashWnd类的具体方法如下: (1)在CWinApp::InitInstance()中调用CSplashWnd::EnableSplashScreen()设置c_bShowSpla
2012-12-25 20:01:07
3382
转载 使用Unicode(宽字节字符集)以及_T与L
关于_T及L_T 会根据你工程的设置自动转换UNICODE和非UNICODE. L 就是转为UNICODE Visual C++里边定义字符串的时候,用_T来保证兼容性,是一种数据类型,但是它不会产生结果,被编译系统的预处理系统来解释,VC支持ascii和unicode两种字符类型,用_T可以保证从ascii编码类型转换到unicode编码类型的时候,程序不需要修改。如果将来你不打
2012-12-15 20:14:29
6771
转载 关于字符集和Unicode的相关知识
每个程序员都绝对必须知道的关于字符集和Unicode的那点儿事(别找借口!)Unicode与字符集你曾经是否觉得HTML中的"Content-Type"标签充满神秘?虽然你知道这个东西必须出现在HTML中,但对于它到底干吗你可能一无所知。 你是否曾经收到过来自你保加利亚朋友的邮件,到处都是"???? ?????? ??? ????"? 我很失望,因为我发现许多软件开发人员到
2012-12-15 19:20:59
3236
转载 Visual Studio 2010 中的 MSDN 帮助文档
一、安装及使用Visual Studio 2010中的MSDN帮助文档较之前版本有了很大的不同,它使用了Microsoft Help Viewer。在安装Visual Studio 2010的时候会自动安装Microsoft Help Viewer。安装完Visual Studio以后可点击Install Documentation来从磁盘安装帮助。如果此时没有安装帮助,也可通
2012-12-14 13:31:06
54587
1
转载 名字的作用域(scope)
C++程序中,每个名字都与唯一的实体(比如变量、函数和类型等)相关联。尽管有这样的要求,还是可以在程序中多次使用同一个名字,只要它用在不同的上下文中,且通过这些上下文可以区分该名字的不同意义。用来区分名字的不同意义的上下文称为作用域(scope )。作用域是程序的一段区域。一个名称可以和不同作用域中的不同实体相关联。 C++语言中,大多数作用域是用花括号{ }来界定的。一般来说,名字从其
2012-10-14 14:52:46
1024
转载 【转】C++函数——指针和引用类型的参数传递
普通的函数形参:void fun(int v1,int v2){ cout<<v1<<"\t"<<v2<<endl;}这就是一个最基本的带有两个普通形参的void型函数,在函数的()中定义的两个变量就是函数的形参。在调用函数时,编译器用实参对形参初始化并运行程序,需要指出的是形参只是实参的副本,这一过程中形参的可以重新赋值,而实参的值不会相应发生变化,可以举个例子:
2012-10-12 16:03:15
4446
3
转载 Ipv6上Ipv4的方法
在纯IPv6网络的用户如果需要访问IPv4的网络资源时,一般需要通过第三方软件来实现(Veno\六飞\IPV6VPN等),而现在大家可直接通过支持NAT64/DNS64的服务器,来实现IPv6与IPv4之间的NAT,从而实现在纯IPv6网络访问纯IPv4服务器资源(一般为Web服务或依靠域名的IPv4服务器),目前应该只支持TCP\UDP\ICMP等协议的NAT转换。注意:NAT64为单向NA
2012-08-11 21:44:19
15994
转载 PDG转PDF全攻略
PDG转PDF全攻略,核心是虚拟打印技术……所需软件三种:SsReader 4.0(超星浏览器4.0版本,不是最新的4.01版本,4.0版本可以在百度搜索一下就可以下载);Adobe Acrobat 7.0 Professional(或其以上版本)具体用到的实际上是Acobat Distiller这个程序,但似乎比较难找到单独下载);UltraEdit-32。 一、破解超星的打印限
2012-08-10 20:02:52
2293
转载 关于默认构造函数的几个错误认识
下载了某大师的VC++视频资料。在讲到C++时,说是如果程序员没有自己定义默认构造函数,那么编译器会自动为我们产生一个默认的构造函数。 本来这个错误的认识很多程序员都有,不足为奇。但有这么多年编程经验的高手也有这样的错误认识就不禁让我哑然了。 其实编程语言和我们所用的任何软件没有区别,例如Photoshop、AutoCAD之类。其唯一不同的是我们用的编程语言是基于编译器的,而
2012-08-06 09:27:15
930
转载 Const,Const函数,Const变量,函数后面的Const
看到const 关键字,C++程序员首先想到的可能是const 常量。这可不是良好的条件反射。如果只知道用const 定义常量,那么相当于把火药仅用于制作鞭炮。const 更大的魅力是它可以修饰函数的参数、返回值,甚至函数的定义体。const 是constant 的缩写,“恒定不变”的意思。被const 修饰的东西都受到强制保护,可以预防意外的变动,能提高程序的健壮性。所以很多C++程序设计书
2012-07-30 09:37:36
1065
转载 const的位置与区别
一个比较经典的问题——问以下两种声明的区别:1) const char * p2) char * const p 这里的 const 关键字是用于修饰常量,书上说 const 将修饰离它最近的对象,所以,以上两种声明的意思分别应该是:1) p 是一个指向常量字符的指针,不变的是 char 的值,即该字符的值在定义时初始化后就不能再改变。2) p 是一个指向字符的常量指针
2012-07-30 09:20:34
8360
WhiteStarUMLSetup-5.9.1-Win64.exe
2020-01-03
易我数据恢复向导.V2.1.0
2011-02-28
手机记忆宝英语学习软件破解版
2010-09-12
51单片机常用小程序
2010-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人