- 博客(100)
- 资源 (1)
- 收藏
- 关注
原创 【原创作品】个人网址导航
一、基本介绍 原创作品:基于个人的构想,代码绝无仅有,即便是类似的导航网址。 亮点:无广告,Tab自适应分页 用户体验:极好。
2014-03-09 22:54:58
2076
原创 【开源】Https数据读取C++实现
一、基本实现 //HttpsData.h#include class CHttpsData {public: CHttpsData(); virtual ~CHttpsData();public: BOOL GetData(CString *webData); CString Url; CString strServerName;
2014-03-05 21:38:12
10889
2
原创 【UI】GDI+绘制界面基本分析
一、基本步骤 {//MFC中使用GDI+Graphics graphics(GetDC()->m_hDC)// 首先,给Graphics对象传一个hdc}//Winform使用GDI+protected override void OnPaint(PaintEventArgs e){ Graphics g = e.Graphics; //W
2014-03-03 23:20:53
2877
原创 【UI引擎】DirectUI、WebCore、Java Swing图形引擎渲染机制之串联分析
一、Java Swing引擎 1、Swing组件分类:标量型组件(即单一的组件,如JButton)和符合型组件(如JComboBox)。 2、可行性类库设计分析 Swing架构中的渲染器MVC结构如下,(2) 前提条件:theApp来启动,并逐一构建类对象。
2014-03-03 21:25:33
3262
原创 【架构】软件接口之数学分析及软件组装分析
一、接口原理 1、基本机制 2、参考范例二、接口模型三、类编写及接口规范 先实现单个功能,再整合。 接口规范要点如下: 1、对象集【2】 命名方式:前缀名_sets enum Color_sets //结构体及其变量的意义很重要,至于COLOR
2014-02-26 12:10:41
883
原创 【Web】Asp开发基本分析及Web服务器机制分析
一、环境搭建 1、开发工具 AspWebServer、EditPlus 2、测试代码 //存为index.asp二、Asp基本语法规则 1、嵌入规则 <% ..... ..... 'asp语句,可嵌入html中的任何地方 .....
2014-02-24 16:32:57
668
原创 【架构】Windows事件机制合理分析
一、窗口结构分析 窗口数据结构,有一个链指针,保存所属进程。 基本算法分析: 1、遍历同级窗口集,切换进程,切换线程,置同级窗口为当前活动窗口。 2、遍历当前活动窗口的子窗口,包装消息结构体Msg,放入线程消息队列。 3、线程GetMessage取消息,分发给对应窗口
2014-02-24 11:09:01
1444
1
原创 【数据库】BAT文件登录MySQL及SQL查询命令精解
一、自动登录 ::echo off ::这是注释 或 前面用remmysql -u root -proot //用户名是root,密码是root二、常见命令MYSQL 命令: mysql -h主机地址 -u用户名 -p密码 连接MYSQL;如果刚安装好MYSQL,超级用户root是没有密码的。 (例:mysql -h110.110.110.110 -Uro
2014-02-23 18:50:31
5511
原创 【经济】如何学习经济学之分析
想象分析: 劳动当量不对称引起经济利润点,发现经济利润点是相应的数学模型参考:1、如何学好经济学2、如何学好经济学(北大硕士)
2014-02-11 20:50:17
613
原创 【JSE】Java与C++对象不同之处分析
一、基本分析 1、Java语言除基本类型之外的变量都是引用。所以类对象是一种引用,Java当中没有指针、取地址的概念。String s;s = new String("hello"); //对象是new出来的,在堆中保存s.equals("A"); 2、基本类型及其默认初始值 3、局部变量分析
2014-02-10 17:15:04
748
原创 远程登录端口分析
一、基本分析 3389是远程桌面登录的端口。 23是用cmd连接telnet时,这个用于TCP协议。二、Windows Server 中开启方法 1、我的电脑——属性,如下图: 按照1、2、3进行设置。三、客户端登录 方式1、"运行"中输入mstsc。 方式2、
2014-01-27 05:48:28
964
原创 Visual Studio 2008使用知识点
1、将集成开发环境的布局重置答:菜单“工具”,“导入和导出设置”,弹出一个模态对话框,里面可重置布局
2014-01-25 20:44:12
626
原创 【网络安全】如何查看80端口是否被占
一、Web服务器常识 当输入www域名时,这时遵守的是http协议。里面有一个ip和端口,这时端口默认的是80,这是一个约定。二、查看端口被占用 1、cmd中输入 netstat -ano 0.0.0.0:80端口对应进程的ID为2824,在任务栏中,找到这个ID的进程。
2014-01-23 15:24:19
1296
原创 【闲话】闲言闲语
1、一个北京IT民工的自白2、中国社会现状分析,很深刻很现实3、气愤!因即得利益集团反对,收入分配改革被再度延期4、改革拦路虎 当代中国的七大利益集团5、四大利益集团挟持中国改革
2014-01-13 13:29:04
607
原创 【题目】C++异常处理分析
void fun(){ try { cout<<"除零try"<<endl; int zero = 0; int f=1/zero; } catch(int ) { }}int main(int argc, char* argv[]) { try //如果没
2014-01-10 12:37:58
625
原创 【文档】UML软件建模参考文档
1、软件架构设计与模式高级培训2、高级软件架构设计3、软件架构设计4、应用uml2架构分析设计5、从软件需求到架构设计6、UML系统分析于架构设计实战7、面向对象软件架构设计8、顶级:架构设计与软件开发培训9、软件架构设计
2014-01-10 10:37:28
966
原创 【STL】remove算法猜测
一、基本解析 /* nVector = { 1 2 3 4 5 6 6 5 4 3 2 1 }*/remove(nVector.begin(),nVector.end(),3) //移除数据3/* 当p1指向第一个3时,用p2则判断后面不是3的数据,覆盖第一个3,这时,把p1指向下一个要被覆盖的数据 当p2找到的是3,则将后面的数据
2014-01-09 18:56:03
590
原创 【题目】引用类型分析
一、C++引用机制 int nVar = 0x12345678;int &nVarType = nVar;Add(nVar); //通过push指令,传nVar变量的地址void Add(int &nVar) //在栈中,取nVar变量的地址,{ nVar++; //得到了地址之后,将里面的值++}【点
2014-01-08 17:10:51
531
原创 【题目】C++拷贝构造函数与C++临时对象
一、C++浅拷贝二、C++深拷贝三、C++临时对象参考:1、C++拷贝构造函数(深拷贝、浅拷贝)2、C++拷贝构造函数和赋值操作3、02类与对象(5)-拷贝构造4、拷贝构造函数
2014-01-07 18:49:53
885
原创 【模板】C++函数模板之静多态和动多态
一、静多态class A{public: static void draw() { }};templatevoid draw(){ Object::draw();}void main(int argc, char* argv[]){ draw(); //函数模板的使用}二、动多态 指C++虚函数所
2014-01-06 21:22:18
1098
原创 【题目】数组初始化分析
一、一维数组 int a[10] = {0,1,2}; //后面自动初始化为0int a[]={0,1,2}; //3个元素二、二维数组int a[3][4] = {{0,1,2,3},{4,5,6,7},{8,9,10,11}}; //标准形式int a[3][4] = {0,1,2,3,4,5,6,7,8,9,10,11}; //在一个大括号内赋值
2014-01-06 13:39:09
542
原创 【题目】C++字符串和指针和Strlen()
1、字符串指针char str1[] = "abc";char str2[] = "abc";coutconst char str3[] = "abc";const char str4[] = "abc";coutconst char *str5 = "abc";const char *str6 = "abc";coutchar *str7
2014-01-04 20:21:37
1037
原创 【编译】全局变量使用问题
一、C全局变量编译模块1:UITest.h、UITest.cpp 模块2:MyTest.cpp 模块3:cTest.cpp【main】//UITest.hint a = 5;int add();//UITest.cpp -模块1#include "UITest.h" int add(){ a +=a;
2014-01-03 23:55:44
936
原创 【题目】static_cast在ATL当中的应用
一、dynamic_cast的应用class Base{public: virtual void OutPut1(){ cout<<"Base"<<endl; }};class Derived1:public Base{public: void OutPut1(){ cout<<"De1"<<endl; }};class Derived2:public
2014-01-01 21:50:01
1135
原创 【题目】C++中enum分析
基本代码如下:enum color_sets{blue,red,yellow};int main(int argc, char* argv[]){ color_sets current_color = red;//red =1 if(current_color == red) { cout<<"sizeof()="<<sizeof(color_sets)<<endl
2014-01-01 12:20:48
689
原创 【STL】Vector类最简单实现
一、Vector类简单实现templateclass myvector{public: typedef T value_type; typedef value_type* iterator;public: T a;public: myvector():a(0){ }public: iterator rev_data() { return
2014-01-01 12:03:45
810
原创 【建模】设计模式简要分析
1、 中介者模式:每个A派生的子类对象的改变拥有中介者B2、 装饰模式 B拥有被装饰对象A,B.operation()时,一定会调用到A.operation(),会先调用被装饰对象A的方法,让它先运行,然后自己再运行3、 观察者模式 B拥有一系列观察者,Observer A观察B时,B的数据发生变化时,B会遍历List *pB4、 适配器模式,就是在本类A中,去使用另外一个库类B,
2013-12-31 21:54:53
649
原创 【建模】软件设计分析
一、基本流程 1、分析阶段 AN——Analysis 2、设计阶段 BD——Basic Design FD——Functional Design(功能设计) DD——Detial Design 3、编码阶段
2013-12-23 22:07:19
938
原创 【建模】面向对象设计原则分析
一、面向对象三大设计原则 1、针对接口编程,而不是针对实现编程 可以通过派生接口的类实现(Java中常见)来完成,这样无需知道具体的实现。可自顶而上的进行设计,也可以自下而上的进行抽取公共部分。public interface A//接口{public: void Move(); void Fly();}//分
2013-12-11 16:13:23
1681
原创 【建模】UML类关系分析
一、UML建模分析二、区别和联系 1、关联(asociation)和依赖(dependency) uml图如下: 代码如下:public class Person //关联{ Car car=new Car();}public class Person //依赖{ public void buy(
2013-12-10 19:33:38
1089
原创 【语言】C++野指针分析
一、分析 TCHAR szHello[MAX_LOADSTRING]; LoadString(hInst, IDS_HELLO, szHello, MAX_LOADSTRING); int *p = new int; //&p是当前函数栈的地址,p是内存new出来的一个地址 delete p; //p仍然保留原来的值 p = NULL; //p为
2013-11-28 00:15:43
759
VC++使用教程(烟台南山学院)
2010-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人