自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 博客 更换地址

因为种种原因,决定更换第一个地方记录学习点滴。 换到 优快云:http://blog.youkuaiyun.com/Jason20075563 欢迎访问~ 

2010-12-17 17:10:16 172

原创 上机总结

不少学校的上机都是C++,得重操旧业了。   1、string 字符串, #include<iostream>#include<string>using namespace std;   输入输出: cin,cout   相等比较,直接==   2、文件操作 freopen("in.txt", "r", stdin);freopen("out.txt"...

2010-08-02 16:36:37 174

原创 winsock 获取本地信息

#pragma comment (lib,"ws2_32.lib") #include<winsock2.h> #include<iostream> using namespace std; int main() { // winsock注册 WSAData wsaData; WORD wVersionReq=MAKEWORD(1,2); in...

2010-06-05 15:49:24 177

原创 MFC基本类型

#define FALSE   0           afx.h #define TRUE    1           afx.h #define NULL    0           afx.h typedef void                VOID        winnt.h //短整型typedef unsigned short typedef unsigned ...

2010-06-04 22:50:48 181

原创 SQL 分页

总体来说,对于页数(pagenum)和每页容量(pagesize) int pagenum, int pagesize转化为查询 start 行 到 end 行的问题,页数从1开始 int start=(pagenum-1)*pagesize+1;int end=pagenum*pagesize; 1、SqlServer: 双Top嵌套 目标:从news 表中取 start 到 end...

2010-05-28 16:01:11 213

原创 快速排序 quicksort

自己写的快速排序 测试效率:对于 20000 个随机数排序 插入排序:Time cost:2005ms手写快排:Time cost:12msSun API Arrays.sort()   Time cost:3ms   import java.util.Arrays; import java.util.Date; // 快速排序 /** * author : Jason li...

2010-05-28 12:27:37 169

原创 CORBA简单的例子(转)

1.文件IDL: /*Message.idl*/ module gmit { interface Message { string GetMessage(); oneway void shutdown(); }; }; //CMD 下运行: idlj -fall Message.idl 生成文件夹 gmit, 以及gmit下文件 Message....

2010-05-25 10:33:31 211

原创 Heap 堆

堆的Java实现:         效果: 堆排序 83 83 83 77 75 74 73 72 62 55 53 44 39 34 34 33 31 30 28 24 23 22 22 19 19 18 11 6 2 2   import java.util.ArrayList; /** * Data Structure -- Heap * @author Jason...

2010-05-24 21:29:25 135

原创 二叉查找树 BST

BST: 主要的是 search、insert、delete三个操作,理想的效率 都是O (logN) delete比较复杂,有三种情况:     1,被删除的结点没有孩子            直接删除     2,有一个孩子            把sub tree 连接到 删除结点的 父节点上     3,有两个孩子            思路是:把此问题化为 问题2(只有一...

2010-05-24 14:14:25 148

Java Set 总结

总结一下 Set 在使用时需要的注意事项:   Set (interface): 为了实现唯一性,需要实现 equals 方法   HashSet : 实现 hashCode 方法 TreeSet: 实现 Comparable 接口,实现compareTo方法 LinkedHashSet: 实现 hashCode方法   结果: [0, 1, 2, 3, 4, 5, 6, 7, ...

2010-05-22 21:28:51 152

二叉树 in Java

最近在看 Data Structures outside in Java 看到 二叉树 于是自己学着写了一个   运行结果是 中序遍历: The recursive travell:D B F H E G A C The stack way travell:D B F H E G A C   Notes: 遍历的方法 1:递归调用: 思路清晰,编程简单。但是问题也很严重,需要消耗...

2010-05-22 21:19:29 136

原创 Java Socket Demo

  package srtp; import java.io.*; import java.net.*; public class Client { Socket socket; BufferedReader in; PrintWriter out; public Client() { try { socket = new Socket("...

2010-05-17 15:33:05 167

原创 COM 包容组件

 效果: <!--StartFragment -->文件说明: 1、客户端 : CLIENT.cpp: main方法 Contain.exe :编译后的执行程序 GUIDS.CPP: GUID相关定义 IFACE.H:接口定义 2、组件: CMPNT1.cpp: 外部组件 CMPNT1.def: 接口定义 Cmpnt1.dll:编译后的DLL CMPNT2.cpp 内部组件 CMPNT...

2010-05-09 15:46:36 230

原创 COM 学习(五-B) 真实的COM

[size=x-large]真实的COM,程序同 inside com,Chapter07 1. 客户端:[/size] [code="C++"]// // Client.cpp - client implementation /* CoCreateInstance: 在COM库中包含一个用于创建组件的名为CoCreatelnstancae的函数。此函数需要一 个CLSID...

2010-05-07 17:43:51 263

原创 COM 学习(五-A) 组件创建过程(图示)

  1. 创建过程   2. 控制流程      

2010-05-07 17:13:02 221

原创 COM 学习(四)

[size=x-large]还只是模拟,把组件 抽取出来,通过DLL的方式调用 1.定义接口[/size] [code="C++"]// // Iface.h // // Interfaces interface IX : IUnknown { virtual void __stdcall Fx() = 0 ; } ; interface IY : IUnknow...

2010-05-07 12:38:07 172

COM 学习(三)

[size=x-large]实现 AddRef 和 Release 函数,控制COM组件的生命周期[/size][code="C++"] #include #include using namespace std; void trace(const char* msg) { cout

2010-05-05 15:09:24 144

COM 学习(二)

[code="C++"]// // IUnknown.cpp // #include #include using namespace std; void trace(const char* msg) { cout Fy() ; // Use interface IY. } trace("Client: Ask for an ...

2010-05-04 21:42:03 162

COM 学习(一)

[size=x-large]简单模拟,非真实COM组件[/size] [code="c++"] #include #include using namespace std; // //接口定义 // interface IX { virtual void __stdcall Fx1() = 0 ; virtual void __stdcall Fx2() = 0...

2010-05-04 13:32:10 144

Spring 学习笔记(一)

[size=x-large]1. 基础[/size] AOP:Abstract Oriented Programming 面向接口(抽象编程) IOC(DI)--Dependency Injection:控制反转、依赖注入。Annotation用的比XML多. [size=x-large]2. 样例:[/size] 注入类型:setter注入(最常用)、构造注入、接口注入 配...

2010-05-03 20:48:37 130

jdom 读取 xml

1.[code="xml"] 8G 200 1580 10G 500 3000 [/code] 2. 需要导入 jdom.jar 到 工程中 [code="java"]import java.util.*; import org.jdom.*; import org.jdom.i...

2010-05-03 15:32:40 171

Linux 学习笔记

[size=xx-large]Linux 学习笔记:[/size] [b][size=x-large]一、基础[/size][/b] 1. Linux 一般只是做服务器 ,桌面应用比较少 2. 分区:先分区再格式化,可格式化为不同的 文件格式 3. 磁盘分区:主分区、扩展分区(还可再分为多个逻辑分区) [size=x-large][b]三、命令行[/b][/size] ...

2010-05-01 23:04:34 139

Lucene 学习

[size=large]1.对三国演义预处理[/size] [code="java"]package tool; /** * 编码 为 GB2312 */ import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException; ...

2010-04-26 21:28:35 136

Java 多线程 学习

1. 实现 Runnable 接口,包含run方法,这是要完成的任务 交给线程,通过new Tread(),start 启动 [code="java"]package thread; public class LiftOff implements Runnable { protected int countDown = 10; private static int taskCou...

2010-04-25 15:53:35 137

空空如也

空空如也

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

TA关注的人

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