- 博客(52)
- 收藏
- 关注
原创 AS3 纯代码打造不规则遮罩,透明区域不操作
1.遮罩的用处flash 中 遮罩只要你思想很奇妙,可以做出很多事情来. 我最常用的就是利用遮罩,屏蔽 某个物体的透明部分在实际例子运用中, 比如涂色游戏, 在一个不规则并有透明色的物体上, 按下开始涂色, 但是不能涂抹掉原来就是透明的颜色, 也不能整个矩形都填充起来一般可以把这个 物体 复制到另一个图层, 右键另一个图层设置为 遮罩就行了. (被遮罩物体图层中只能存在这一个物体,
2015-01-21 17:57:20 1608 1
原创 Node.js 入门
1.Node.js对于国内来说,这门语言虽然大家都知道很有前途,但是资料太少,而我等不会英文的人也看不懂国外的资料和GITBUH上的东西. 就连国内少有的基本书籍,也都因为node.js的快速发展,里面的实战也过时了. 目前我看了1本Node的书籍, Node.js开发指南 ,虽然里面有些东西过时了,但还是学到很多. 没错,我看的就是PDF版,并不是没钱买书,而是根本都
2014-12-11 10:38:03 3482
原创 HP ENVY 4-1227tx Sleekbook 装机技巧
首先这款笔记本推荐的是 Win8系统,但是目前官网驱动列表上以支持 win7 ,win8 ,win8.1 , 其中只有win8驱动正常由于win8硬盘占用100%问题,我换回了win7.这时候问题来了, 官网很多驱动没有,可气的是 显卡驱动还是个废品,无法使用驱动精灵更坑,下的驱动连双击打开都报错不得已下了个兼容驱动, 目前显示 AMD Redeon HD 8600/8700M,
2014-02-01 11:46:19 2064
原创 DX项目笔记
1.最小化DX程序LPDIRECT3D9 g_D3D //该类型是Direct3D接口对象,最主要的部分D3DDISPLAYMODE displayMode; //该类型保存前显示的信息,如桌面分辨率(宽度和高度)、显示格式、显示器刷新频率等LPDIRECT3DDEVICE9 g_D3DDevice //D3D驱动首先 g_D3D = Direct3D
2013-09-10 19:22:25 847
原创 c专家编程笔记
1. 赋值约束要使赋值形式合法,必须满足下列条件之一: 两个操作数都是指向限定符或无限定符的相容类型指针, 左边指针所指向的类型必须具有右边指针所指向类型的全部限定符因为实参传递形参过程,是赋值过程,所以形参类型不因该加限定符比如 const.char *cp; const char *ccp;ccp = cp;这个赋值是合法的, 而 cp = ccp
2013-07-12 21:55:39 650
原创 vim 操作指南
多窗口情况下癿按键功能:sp [filename]开吪一个新窗口,如果有加 filename, 表示在新窗口开吪一个新档案,否则表示两个窗口为同一个档案内容(同步显示)。[ctrl]+w+ j按键的按法是:先按下 [ctrl] 丌放, 再按下 w 后放开所有的按键,然后再按下 j (或向下箭央键),则光标可移劢到下方的窗口[ctrl]+w+↓按下
2013-07-05 19:42:06 579
原创 鸟哥的linunx笔记
第二章:主机规划与磁盘分析挂载: 就是利用一个目录当成进入点,将磁盘分区槽的数据放置在该目录下 . 进入该目录就是读取分割槽的意思,这个动作我们成为挂载.X-Windows : 快速关闭,连续按下3次删除键文本模式切换:也叫终端机借口 Terminal ,通过 alt + ctrl + F1 ~ F6 , F7 是图形模式 ,键入 exti 离开终端
2013-07-02 21:25:16 579
原创 Linux笔记
rpm 的操作1)用RPM安装软件包,最简单的命令如下:# rpm -ivh foo-1.0-l.i386.rpm (这里讲的软件包是foo-1.0-l.i386.rpm,以下都是)foo####################下面rpm就会输出该软件包的名称,并显示一个状态条。安装很简单。2)拆除已安装的软件包要反安装软件包foo,只需输入以下这行命令
2013-07-01 22:09:09 662
转载 Linux经典书籍推荐
入门篇 《LINUX权威指南》书不错,写的很全面也比较广,涉及的不深,做为入门书籍不错,可以比较全面的了解linux 。另外比较热门的也可以看看《鸟哥的私房菜》等书,偏管理类的书。如果想做server方向的可以找来看看。驱动 篇 《LINUX设备驱动程序 》就是网上说的“LDD”,经典之作,必备书籍。国产经典《Linux驱动详细解》也是一本非常不错的书,很实用,书中源代码 分析比较
2013-06-30 20:35:44 715
原创 Windows操作系统原理笔记
2.2 Windows 2000/xp 操作系统模型这个系统融合了分层操作系统和客户/服务器(微内核)操作系统的特点.通过硬件机制实现了 核心态 Kernel mode 和 用户态 user mode 2个特权级别.内存管理器,告诉缓存管理器,对象及安全管理器,网络协议,文件系统(包括服务器和重定位程序)和所有线程和进程管理. 都运行在核心态核心态下组建可与硬件
2013-06-30 17:40:22 7634
原创 输入表与HOOK
哎,刚开始确实难得看懂,不过耐心看下去就好了首先很有必要知道几个结构 IMAGE_DOS_HEADER *pidh; //DOS头MAGE_NT_HEADERS *pinh; //NT头IMAGE_DATA_DIRECTORY *pSymbolTable; //数据目录MAGE_IMPORT_DESCRIPTOR *piid; //输入表
2013-06-24 21:45:42 3377
转载 挂钩Windows API
===========================[ 挂钩Windows API ]================== SoBeIt Author: Holy_Father Version: 1.1 englis
2013-06-23 16:22:45 654
转载 计算机科学中最重要的32个算法
奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)的Christoph Koutschan博士在自己的页面上发布了一篇文章,提到他做了一个调查,参与者大多数是计算机科学家,他请这些科学家投票选出最重要的算法,以下是这次调查的结果,按照英文名称字母顺序排序。A* 搜索算法——图形搜索算法,从给定起点到给定终点计算出
2013-06-19 22:41:05 533
原创 加密与解密笔记
第二篇: 调试篇动态分析技术中最重要的工具就是调试器,分别为用户模式和内核模式. 前者工作在Ring 3级, 如OllDbg,VC++自带的调试期等内核模式调试器就是能调试操作系统内核的调试期,他们处于CPU和操作系统之间工作在Ring 0级,如 SoftICE 等 2.1 OllyDbg简称OD , 是由 Oleh Yuschuk (www.ollydbg.de)
2013-06-08 20:17:52 1924
原创 算法收藏
十进制转换十六进制void aaa(int a,int b){if(a==0)return;aaa(a/b,b);if(a%b>9){printf("%c",'A'+a%b-10);}else {printf("%c",'0'+a%b);}}用法 aaa(23117,16); 参数一为自然数
2013-06-03 22:52:38 535
原创 刀具种类
1.高速钢 :又名风钢或锋钢,意思是淬火时即使在空气中冷却也能硬化,并且很锋利。它是一种成分复杂的合金钢,含有钨、钼、铬、钒、钴等碳化物形成元素。合金元素总量达10~25%左右。它在高速切削产生高热情况下(约500℃)仍能保持高的硬度,HRC能在60以上。这就是高速钢最主要的特性——红硬性。2.白钢刀工具厂、刀具、刃具厂生产的高速钢刀坯(由用户自己磨成切
2013-05-22 20:11:57 1301
原创 初识PE
1.PE文件格式1.1 PE文件格式纵览PE文件格式的特点是 磁盘中的数据结构布局和内存中的数据结构布局是一致的.WINDOWS加载器 遍历PE文件并决定文件的哪一步分贝映射,这种映射方式是将文件较高的偏移位置映射到较高的内存地址中.当PE被WINDOWS加载器装入内存后,内存中的版本称为模块(Module) .映射文件其实地址称为模块句柄(hModule), 可以通过模块句柄
2013-05-19 22:13:34 926
原创 反汇编与逆向分析技术_笔记
1.c++数据结构的底层表述形式1.内存中数据采用16禁制表示. 一字节=2个十六进制 , 一个16进制 = 4个二进制 二进制 = 一位 (so, 一个字节 = 8 bit)2.无符号整数以 unsigned int为例 , 32位系统中 占 4字节 = 8个十六进制 = 32 bit | 取值范围0x00000000 ~ 0xFFFFFFFF
2013-05-11 20:48:58 1738
原创 数控学习
2013/5/81.广州数控在 "坐标" 模式下, 按下 change(改变) 按钮, 即可切换当前加工时间和系统时间2.超程后按下 超程解除按钮不放,同时rester 复位报警信息,然后反方向摇动Math :* 2直角边的平方(sqr)和等于斜边的平方* 相同数字的乘积即是平方, 比如 50 * 50 * 等腰直角三角形 的2直角边相等, 夹角都是
2013-05-08 19:41:21 724
原创 Win32多线程笔记
术语:thread 线multithread 多线程Threads 线程processes 进程 内存每一个进程都关系到内存。内存就像是前面所说的活页笔记夹中的活页纸,它代表的意义完全得看纸面上写些什么而定。内存可以大致分为三种类型: i Code i Data i Stack Code 是程序的可执行部分,一定是只读(read
2013-05-01 16:26:43 524
原创 函数收藏
//取得指定驱动器的当前目录,返回字符数,参数传给参数3的引用TCHAR szCurDir[MAX_PATH];GetFullPathName(TEXT("C:"),MAX_PATH,szCurDir,NULL);//取得高位或者低位LOWORD() HIWORD()//取得系
2013-04-29 14:01:46 534
原创 mastercam 4X 基础
快捷按键:F9 : 调出参考线Alt + F9 : 工件坐标系Alt + 鼠标滚轮 : 平移仅仅按鼠标滚轮: 翻转Alt + O : 切换操作管理F5 : 选择物体后删除绘图:使用直线需要注意, 2点确定一条直线, 你必须知道一个点的x,y和另一个点的x,y将一个编辑框变红色,可以锁定编辑框内参
2013-04-19 21:38:22 700
原创 windows核心编程笔记
1.进程进程通常被定义为一个正在运行的程序实例,他由2个部分组成:一个是操作系统用来管理进程的内尔对象一个是地址空间,他包含所有可执行模块或DLL模块的代码和数据.他还包括动态内存分配的空间.如线程堆栈和堆分配空间进程是不活泼的。若要使进程完成某项操作,它必须拥有一个在它的环境中运行的线程,该线程负责执行包含在进程的地址空间中的代码。实际上, 单个进程可能包含若干个线程,所有这
2013-04-18 21:12:53 742
原创 编程之美笔记
问题1:让用户决定CPU占用率,1.将CPU占用率固定在50%,为一条直线2.将占用率画出一个正弦曲线思路:当CPU占用率为0时,都低是什么在使用CPU试想以前,不小心写了死循环,CPU占用就会持续保持到100%那么到底是谁在使用CPU呢,在进程中可以看到System Idle Process 处理器空闲时间百分比CPU总频2.4Ghz = 24
2013-04-16 21:45:13 563
转载 C,C++表达式求值顺序
裘宗燕:C/C++ 语言中的表达式求值经常可以在一些讨论组里看到下面的提问:“谁知道下面C语句给n赋什么值?”m = 1; n = m+++m++;最近有位不相识的朋友发email给我,问为什么在某个C++系统里,下面表达式打印出两个4,而不是4和5:a = 4; cout C++ 不是规定 要弄清这些,需要理解的一个问题是:如果程序里某处修改了一个变量(通过赋值、增量
2013-04-13 22:16:29 492
原创 mastercam9.1安装
搞了半天终于弄好了,首先去下载http://www.cngr.cn/dir/213/312/2012042382602.html,然后运行Setup,要完整安装,最后不要改动安装路径,安装完毕后,安装更新,进入 V91SP2升级包 文件夹,运行setup,最后去主程序目录下调试到中文,然后运行nhasp9,设置成默认模式
2013-04-12 22:04:52 2392
原创 派生!
概念:派生类用于表述类之间的关系和类之间的共性.可以用派生类给基类赋值,but,基类给派生类赋值就必须显示转换, static_cast(基类指针)关系:派生类继承基类的所有成员,但是派生类只能访问基类的非私有部分.在派生类构造时,如果基类的所有构造函数都有参数,那么必须显示调用其中一个类的构造是自下而上的,首先是基类,然后成员,最后派生类,析构则相反
2013-04-10 20:19:48 598
原创 在类中漫游
1.基本概念类的定义:struct 和 class都可以建立一个自定义类型,在c++中他们的区别仅仅是默认的访问控制不同.结构: class X {...};控制访问:public: 公用部分,外部能够访问privater: 私有部分,只有类内部和友元能访问还有一种能让子类也能访问的方式构造与析构:
2013-04-06 16:35:01 500
原创 EffctiveC笔记
目录 : 条款5: c++默认编写并调用哪些函数 你没有声明的时候,编译器会自己声明 一个复制构造函数,一个复制赋值操作符,一个析构函数 此外,如果你没有申明任何构造函数,编译器会为你声明一个默认构造函数.这些函数都是public且 inline的,注意,编译器产生的西沟函数是 no-virtual的; 条款6: 若不
2013-04-05 13:04:45 596
原创 观苹果发布会
后PC时代苹果的CEO一上来,问好后即讲述后PC时代的重要性,无论windows还是macbook都不再是主要设备,未来的生活将由许多电子设备替代苹果在全球已经开了362家零售商店,大气辉煌,还有许多在火车站这种人流繁多的地方,使得用户在等待的时候可以方便的来使用苹果的产品,ipad之所以能有这么高的优势,在于它的应用都是按照屏幕尺寸精心设计的,而三星的[平板上搭载安卓的系统,
2013-04-02 23:48:11 727
转载 输入输出流
#include using namespace std; void main() { int a; cout cin> > a; //int型变量中放了char型数据,failbit置1 cout cout cin> > a; //故此处的输入无效 cout cin.clear(); //此处用cin.clear()流标志复位 cout co
2013-04-02 22:36:50 502
原创 C++程序设计笔记
Friday 29 , 2013书写代码得符合C++标准,代码得优美而安全,大量的宏和强制转换,以及数组都尽量不要使用.课后题必须得花时间去思考与专研.想到就去做出来,多练代码.FMC也是需要学习的,现在还不能仅仅的追求程序运行效率,学习MFC最好的方式就是去学习源码LPSTR和PSTR,LP顾名思义代表长指针,16位下的产物,但对于现在,2者以无区别,本质都是char
2013-03-29 20:46:48 641
转载 COM理解
1. OLEObject Linking and Embedding,对象连接与嵌入,简称OLE技术OLE 是一种面向对象的技术,利用这种技术可开发可重复使用的软件组件(COM)。2. ATLATL,Active Template Library活动模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。通过活动模板库,可以建立COM组件.
2013-03-28 21:55:37 609
原创 GDI+笔记
Grapgics 对象是Gdi+的核心,Gdi+中使用的是非状态模型编程。注意在开始调用GDI+的各种函数之前,应该使用 GdiplusStartup 函数对GDI+系统资源进行初始化在结束GDI+调用之前,应该使用 GdiplusShutdown 函数对GDI+系统资源的销毁操作。GDIplus.h是GDI+程序开发的基础,在GDI+中,字符使用双字节的UNICODE方式来表
2013-03-24 21:31:35 807
原创 c++窗口程序模板
#include LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM);int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,PSTR szCmdLine, int iCmdShow){static TCHAR szAppName[] = T
2013-03-24 15:28:11 1193
原创 windows网络编程笔记
第1章 NetBIOS“网络基本输入/输出系统”(Network Basic Input/Output System, NetBIOS)是一种标准的应用程序编程接口( A P I),1 9 8 3年由S y t e k公司专为I B M开发成功。N e t B I O S为网络通信定义了一种编程接口,但却没有详细定义物理性的“帧”如何在网上传输。 1 9 8 5年,I B M创制了N e
2013-03-21 17:30:45 564
转载 C++处理字符串的方法—字符串类与字符串变量
C++提供了一种新的数据类型——字符串类型(string类型),在使用方法上,它和char、int类型一样,可以用来定义变量,这就是字符串变量——用一个名字代表一个字符序列。实际上,string并不是C++语言本身具有的基本类型,它是在C++标准库中声明的一个字符串类,用这种类可以定义对象。每一个字符串变量都是string类的一个对象。一、字符串变量的定义和引用1. 定义字符串
2013-03-19 17:51:29 1830
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人