自定义博客皮肤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)
  • 收藏
  • 关注

原创 博客 更换地址

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

2010-12-17 17:10:16 103

原创 上机总结

不少学校的上机都是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 130

原创 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 108

原创 MFC基本类型

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

2010-06-04 22:50:48 122

原创 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 160

原创 快速排序 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 115

原创 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 141

原创 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 80

原创 二叉查找树 BST

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

2010-05-24 14:14:25 79

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 83

二叉树 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 90

原创 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 104

原创 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 144

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

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

2010-05-07 17:43:51 190

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

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

2010-05-07 17:13:02 145

原创 COM 学习(四)

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

2010-05-07 12:38:07 109

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 79

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 85

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 81

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 77

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 117

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 91

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 87

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 81

空空如也

空空如也

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

TA关注的人

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