自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (8)
  • 收藏
  • 关注

转载 OC中assign、copy 、retain等关键字的含义

assign: 简单赋值,不更改索引计数copy: 建立一个索引计数为1的对象,然后释放旧对象retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1Copy其实是建立了一个相同的对象,而retain不是:比如一个NSString对象,地址为0×1111,内容为@”STR”Copy到另外一个NSString之 后,地址为0×2222,内容相同,新的

2015-12-22 11:22:54 1690

转载 QT中Delete的使用

在C++中学习过程中,我们都知道:delete 和 new 必须 配对使用(一 一对应):delete少了,则内存泄露,多了麻烦更大。Qt作为C++的库,显然是不会违背C++的前述原则的。可是:在Qt中,我们很多时候都疯狂地用new,却很少用delete,缺少的 delete 去哪儿了?!注:本文暂不涉及智能指针(smart pointer)相关的东西,你可以考虑 

2013-08-12 20:43:54 1137

原创 Debug Tool for windows

相关下载地址为http://msdn.microsoft.com/en-US/windows/hardware/gg463009/

2013-08-12 13:56:50 898

转载 QT—Creator使用

关于编译与安装的内容请参考:Linux 下编译、安装、配置 QT交叉编译QT 4.8.3本篇博客主要记录3方面的内容1、Linux下Qt Creator的配置,这部分是以前面两篇文章的工作为基础,进行一些细节配置.2、分别运行桌面版和开发板上的小程序,验证QT的跨平台特点。3、安装Windows下的开发环境,此部分也是基于Qt Creator 有了Linux下的工作,这部分

2013-08-11 22:59:41 762

转载 QT皮肤(QSS)编程

借用css 的灵感, Qt也支持Qt自己的css, 简称qss。同css 相似,qss的主要功能与最终目的都是能使界面的表现与界面的元素分离,即质与形的分离,就如同一个人可以在不同的时候穿上不同的衣服一样,css机制的引入,使得设计一种皮肤与界面控件分离的软件成为可能,应用程序也能像web界面那样随意地改变外观。一、QSS语法同css一样,他也有由一个selector与一个decl

2013-08-09 10:04:16 542

原创 Win32 API

Generic.hBOOL InitApplication(HANDLE);BOOL InitInstance(HANDLE, int);LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);LRESULT CALLBACK About(HWND, UINT, WPARAM, LPARAM); Ge

2012-06-18 17:50:21 416

原创 有关鼠标离开与盘旋事件实现方法

TRACKMOUSEEVENT结构体:其定义如下:typedef struct tagTRACKMOUSEEVENT {    DWORDcbSize;    DWORDdwFlags;   HWND  hwndTrack;    DWORDdwHoverTime;} TRACKMOUSEEVENT, *LPTRACKMOUSEEVENT;cbSize:定义TRAC

2012-06-04 11:59:14 852

原创 序列化的过程

 序列化是从固定存储介质中读和写一个对象的过程,例如磁盘文件。序列化一个对象需要三个要素:Ø         一个描述数据文件的CFile对象Ø         一个提供序列化上下文的Carchive对象Ø         一个可以被序列化的对象第一步:打开数据文件用适当的存取方式打开用于保存序列化信息的foo.dat文件。在本例中,文件将以独占的可读写方式打开。// Open file "foo.dat" CFile* pFile = new CFile(); ASSERT (pFil

2010-12-23 14:33:00 550

转载 Visual Studio 2008 使用技巧

<br />1,Visual Studio 2008自带的1000多个 Windows 系统使用的各种图标、光标和动画文件<br />在Visual Studio 2008的安装目录下,<br />/Microsoft Visual Studio 9.0/Common7/VS2008ImageLibrary/2052文件夹下面,有一个VS2008ImageLibrary.zip,这个文件里面将常用的Windows系统图标、光标和动画文件集中到了一起。包括Office、Win9x、WinVista和WinXP

2010-12-15 10:15:00 512

原创 C++中const的用法汇总

1、什么是const? 常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。(当然,我们可以偷梁换柱进行更新:) 2、为什么引入const? const 推出的初始目的,正是为了取代预编译指令,消除它的缺点,同时继承它的优点。 3、cons有什么主要的作用? (1)可以定义const常量,具有不可变性。 例如: const int Max=100; int

2010-05-28 11:23:00 302

原创 MySQL指令

 一、连接MYSQL。格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql/bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码. 如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到M

2010-02-14 22:38:00 265

转载 Linux学习

linux目录架构 /       根目录 /bin         常用的命令   binary   file   的目錄 /boot       存放系统启动时必须读取的档案,包括核心   (kernel)   在内 /boot/grub/menu.lst       GRUB设置  /boot/vmlinuz       内核  /boot/initrd           核心解壓縮所需

2010-01-29 09:12:00 304

原创 windows运行命令

开始→运行→命令集锦 winver---------检查Windows版本 wmimgmt.msc----打开windows管理体系结构(WMI) wupdmgr--------windows更新程序 wscript--------windows脚本宿主设置 write----------写字板 winmsd---------系统信息 wiaacmgr-------扫描仪和照相机向导 wincha

2010-01-22 11:22:00 277

原创 从一个日历程序中寻找bcb时间函数及ComboBox的一个方法

int y = YearOf(Date());int m = MonthOf(Date()); TDateTime dtFirst = EncodeDate(year, month, 1);int week = DayOfWeek(dtFirst); week -= 1; int daySum = DayOfTheMonth(EndOfTheMonth(dtFirst));  

2010-01-14 09:21:00 1580

转载 有关BCB使用GDI+

GDI+是微软公司推出的新一代图形设备接口,功能强大。不再像传统的GDI那样让人的心志严重地受挫,GDI+具有很多新特性(如支持Alpha、渐变色填充、反锯齿等),并具有面向对象特性,这使得开发人员可以更方便、更形象地进行GDI+开发。目前在BCB环境中使用GDI+进行开发则还需要进行一定的设置和步骤才能成功编译和链接。以下我就以BCB6为例进行简单的说明:1、建立编译链接环境:  GDI

2009-12-29 14:16:00 698

转载 程序员需要具备的基本技能

基本技能技能描述阅读代码这个技能需要程序员能够具备读懂已经存在的代码的能力,这样的能力可以让程序员分析程序的行为,了解程序,这样才能和开发团队一起工作,继承维护或是改进现有的程序。编写程序编写程序并不包括程序设计。不要以为编程是一件很简单的事情,很多程序员都认为编程只需要懂得程序语言的语法,并把设计实现就可以了。但是这离编写程序还远远不够,使用什么样的编

2009-12-25 09:10:00 453

转载 SVN本地设置方法

 1 下载和安装: http://tortoisesvn.net/downloads 下载一个安装版和一个简体中文包2个安装包,并安装之。 2 建立版本库目录(Projects DataBase Folder) 2.1 在你的重要资料的分区新建一个目录叫“SVNDB” 2.2 在这个目录里面再建立一个属于你的某个工程的子目录例如“Project1”,假如你有多个工程,则建立几个 2.

2009-11-17 17:57:00 1222

原创 源地址

sudo cp /etc/apt/sources.list /etc/apt/sources.list_backupsudo gedit /etc/apt/sources.list sudo apt-get update----------------------------------------------------------------------------------

2009-11-17 12:39:00 539

原创 有关.ini文件的读写

#include "IniFiles.hpp" TIniFile *ini = new TIniFile (ChangeFileExt (Application->ExeName, ".ini"));ini->WriteString ("Login", "User", edtUser->Text); ini->ReadString ("Login", "User", edtUser->

2009-11-16 14:15:00 377

原创 有关StringGrid控件的代码和一些注意

1.StringGrid->FixedRows必须小于StringGrid->RowCount StringGrid->FixedCols必须小于StringGrid->ColCount  2. 如果想去掉StringGrid显示时选中的区域,就要将defaultdraw设为false,然后在自画StringGrid。 3.设置单独某行的宽度StringGrid->

2009-11-16 09:26:00 852

转载 Steve Jobs对2005年斯坦福大学毕业生演讲全文--英文版

 Youve got to find what you love, Jobs saysThis is the text of the Commencement address by Steve Jobs, CEO of Apple Computer and of Pixar Animation Studios, delivered on June 12, 2005.I am ho

2009-11-11 08:33:00 1728

转载 Steve Jobs对2005年斯坦福大学毕业生演讲全文--中文版

今天,有荣幸来到各位从世界上最好的学校之一毕业的毕业典礼上。我从来没从大学毕业。说实话,这是我离大学毕业最近的一刻。今天,我只说三个故事,不谈大道理,三个故事就好。 第一个故事,是关于人生中的点点滴滴怎么串连在一起。 我在里德学院(Reed college)待了六个月就办休学了。到我退学前,一共休学了十八个月。那么,我为什么休学? 这得从我出生前讲起。我的亲生母亲当时是个研究生,年轻未婚妈妈,她决

2009-11-09 08:34:00 790

原创 TProgressBar应用

首先New一个Form1,然后在Form1上放置一个TProgressBar控件。点击MainForm的btn1按钮,实现进度条更新! TMainForm *MainForm;//---------------------------------------------------------------------------__fastcall TMainForm::TMainForm

2009-11-06 17:12:00 423

原创 Edit随输入自动增长

const int DEFAULT = 10; //---------------------------------------------------------------------------void __fastcall TChartForm::edtTextChange(TObject *Sender){    int Length = Image1->Canvas->T

2009-11-06 13:43:00 282

原创 保持各组件相对窗体的位置

在BCB中,一旦组件放下,其位置也就固定了,所以当鼠标拉动窗口后,组件会保持不变,下面代码实现各组件相对窗体位置不变功能 TForm1 *Form1;//---------------------------------------------------------------------------__fastcall TForm1::TForm1(TComponent* Owner)

2009-11-06 11:57:00 516

原创 设置程序在任务管理器隐藏,在进程可见

 WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int){    try    {         Application->Initialize();         Application->CreateForm(__classid(TForm1), &Form1);         Application->ShowMainForm = Fals

2009-11-06 11:42:00 1707

原创 设置背景图片

TForm1 *Form1;//---------------------------------------------------------------------------__fastcall TForm1::TForm1(TComponent* Owner)    : TForm(Owner){}//-------------------------------------------

2009-11-06 11:19:00 419

原创 实现背景渐变功能

TForm1 *Form1;//---------------------------------------------------------------------------__fastcall TForm1::TForm1(TComponent* Owner)    : TForm(Owner){}//-------------------------------------------

2009-11-06 10:57:00 399

原创 更改当前鼠标的形状

Screen->Cursor = crDefault;Screen->Cursor = crCross;Screen->Cursor = crArrow;Screen->Cursor = crHelp;Screen->Cursor = crHourGlass;Screen->Cursor = crSQLWait; 

2009-11-06 09:47:00 418

转载 毕业5年决定你的命运----工作加油站

      "打工皇帝"唐骏说:"我觉得有两种人不要跟别人争利益和价值回报。第一种人就是刚刚进入企业的人,头5年千万不要说你能不能多给我一点儿工资,最重要的是能在企业里学到什么,对发展是不是有利……"      人总是从平坦中获得的教益少,从磨难中获得的教益多;从平坦中获得的教益浅,从磨难中获得的教益深。一个人在年轻时经历磨难,如能正确视之,冲出黑暗,那就是一个值得敬慕的人。最要紧的是先练好内功,

2009-11-06 08:44:00 1292

转载 名言

   1。莎士比亚说: 再好的东西都有失去的一天。再深的记忆也有淡忘的一天。再爱的人,也有远走的一天。再美的梦也有苏醒的一天。该放弃的决不挽留。该珍惜的决不放手,分手后不可以做朋友,因为彼此伤害过!也不可以做敌人,因为彼此深爱过      2。几米说: 当你喜欢我的时候,我不喜欢你,当你爱上我的时候,我喜欢上你, 当你离开我的时候,我却爱上你,是你走得太快,还是我跟不上你的脚步, 我们错过了诺亚方

2009-11-06 08:39:00 265

原创 关于连接远程服务器本地Net Configuration Assistant设置

1.确保远程服务器已经启动,启动监听。2.在本地配置数据库,Net Configuration Assistant->本地Net服务名配置->添加->服务名(远程数据库名)->测试->本地服务名。3.设置好后,就可以通过PLSQL Developer进行远程连接了。

2009-11-05 17:14:00 902

原创 有关窗体创建代码(Form常做设置)

1.创建的窗体大小固定:Form-> BorderStyle ->bsSingle;或Form-> BorderStyle ->bsDialog; 2.设置窗体右上角按钮数量:Form ->  BorderIcons-> biMinimize = true;Form ->  BorderIcons-> biMaximize = true;Form ->  BorderIco

2009-11-05 13:44:00 388

原创 清空文件夹的代码

 //清空Temp目录 #include #include struct ffblk dir; int flag; chdir("d://Temp"); flag = findfirst("*.*", &dir, FA_DIREC); while(!i) {     remove(dir.ff_name);     flag = findnext( &dir ); }

2009-11-04 13:47:00 599

转载 人情世故36计

人情世故是我们日常生活中积累的约定俗成的行为规则,属于社会知识范畴。这些知识大半来源于与不同人群之间的社会交际,也来源于社会冲突与社会发展。在有专业知识与技能的情况下,人情世故能够帮助我们缓和与其他人之间的紧张度,也比较容易让其他人感到与我们交往的愉悦感与建设性。这里我列举出我们日常生活中也许都能用到的36个人情世故,因为我发现,这些人情世故经常被很多更年轻的朋友忽略。  —即使不是面对大人物,我

2009-11-03 14:31:00 1030

转载 世界主要货币英文缩写

Ⅰ.CNY(Chinese Yuan)人民币 Ⅱ.FRF(French Franc)法国法郎 Ⅲ.HKD(HongKong Dollar)港元 Ⅳ.CHF(德文schweizer Franken)瑞士法郎 Ⅴ.USD(United States Dollar)美元 Ⅵ.CAD(Canadian Dollar)加拿大元 Ⅶ.GBP(GreatBritain Pound)英镑 Ⅷ.NLG(Nether

2009-11-02 17:32:00 2927

转载 如何修改Windows特殊文件夹的路径/修改Windows桌面的路径/修改我的文档路

首先要在“开始”——“运行”内输入“regedit”打开注册表编辑器,然后要在“文件”下拉菜单中的“导出”功能备份好注册表,以防万一,接着在左侧窗口依次打开: HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders 在右侧窗口里,你看到的“名称”就代表那些特殊的文件夹,“数据”就是它们所对

2009-10-30 18:07:00 1062

转载 有关图片格式

     BMP:Windows系统下的标准位图格式,使用很普遍。其结构简单,未经过压缩,一般图像文件会比较大。它最大的好处就是能被大多数软件“接受”,可称为通用格式。    JPEG:也是应用最广泛的图片格式之一,它采用一种特殊的有损压缩算法,将不易被人眼察觉的图像颜色删除,从而达到较大的压缩比(可达到2:1甚至40:1),所以“身材娇小,容貌姣好”,特别受网络青睐。    GIF:分为静态GI

2009-10-29 13:34:00 367

精通Qt4编程

QT学习利器,使用于初学者。是一本除C++ GUI Programming with Qt 4书籍的又一本利器,绝对值得收藏。

2013-08-08

一本JSON参考资料

JSON参考资料,一本和不错的JSON学习资料!

2010-02-04

C++ XML -----有关C++的XML使用

有关C++的XML使用!一本不错的学习资料!

2010-02-04

SpiderMonkey 1.6

SpiderMonkey-JS引擎,msvc6编译的js引擎!供大家使用!

2010-01-22

数据利器SQL.pd

有关SQL常用命令使用说明和实例!学习数据库必备资料!

2009-11-05

空空如也

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

TA关注的人

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