自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(31)
  • 资源 (9)
  • 收藏
  • 关注

最好的java入门教程

从事java多年,至今才发现sun的java tutorial才是最好的java的入门教程,才是java的经典入门教材,它的优点如下:1.权威,sun的书的权威性不需要证明了吧,相比国内的简明教材,感觉为简明,阉割了一些知识,杀鸡取卵,容易误导初学者。2.言简意赅,java tutorial真是字字珠玑,篇幅很少,但是面面俱到,而且对于不常用的知识点会做取舍,让初学者不钻牛角尖。相比《...

2012-12-18 14:42:20 144

原创 JSON官方的java扩展未对汉字未进行ascii转义的问题

近日某同事在用java发布一个API时,使用Json进行数据编码,发现[quote]JSON[/quote]官方的java扩展在处理汉字时未进行ascii转义,如下所示:Java源码:[code="java"]AppObject ao=new AppObject(20,"鱼漂");try {JSONObject jo=new JSONObject(ao);System.ou...

2011-12-12 21:24:35 132

原创 linux下安装软件的办法

 在ubuntu下基本上只要apt-get 就可以了,但是有时候要尝鲜就得去另外下了,这时就要了解一些linux下安软件的知识了,所以在网上找了这篇文章在Windows下安装软件时,只需用鼠标双击软件的安装程序,或者用Zip等解压缩软件解压缩即可安装。在Linux下安装软件对初学者来说,难度高于Windows下软件安装。下面我就详细讲解Linux下如何安装软件。  先来看看Linux软件扩展名。软

2008-12-31 16:52:00 188

转载 GDB调试精粹及使用实例

  一:列文件清单 1. List (gdb) list line1,line2 二:执行程序 要想运行准备调试的程序,可使用run命令,在它后面可以跟随发给该程序的任何参数,包括标准输入和标准输出说明符()和外壳通配符(*、?、[、])在内。 如果你使用不带参数的run命令,gdb就再次使用你给予前一条run命令的参数,这是很有用的。 利用set ar

2008-12-24 21:54:00 163

原创 VC++之数据库连接SQL

 (1).在文件stdafx.h中最后一个#endif的前一行写入 #import "C:/program files/common files/System/ado/msado15.dll"   no_namespace /rename("EOF","EndOfFile") /rename("LockTypeEnum","newLockTypeEnum") /rename("

2008-12-05 20:11:00 330

原创 VC++之数据库连接Access

 以前的时候用VC写了两种连接Access数据库的方法,为了方便以后查找把这两种方法做一下简单的介绍。Windows平台的数据接口标准有ODBC、OLE DB、ADO和Borland的BDE接口,ODBC(Open DataBase Connectivity)只能用于访问关系型数据库,为了访问非关系型数据微软设计了OLE DB接口并在此基础上推出了ADO(ActiveX Data Object

2008-12-05 20:10:00 643 1

原创 VC++之系统托盘编程

 在windows系统中,经常见到有的程序在关闭或最小化的时候,成为系统的托盘。这是怎么实现的呢?经过一番学习我自己也实现了一个带有托盘功能的程序,核心代码如下:(1)在应用程序类C*App::InitInstance()函数中加入如下代码:              NOTIFYICONDATA tnd;                       tnd.cbSize = sizeof

2008-12-05 20:08:00 568 1

原创 VC++之基于模板的类

 本文解释 MFC 3.0 版及更高版本中类型安全、基于模板的集合类。使用这些模板创建类型安全集合更为方便,并且提供了比使用不基于模板的集合类更高的类型安全。MFC 预定义了两类基于模板的集合: 简单数组、列表和映射类 CArray、CList、CMap 类型化指针的数组、列表和映射 CTypedPtrArray、CTypedPtrList、CTypedPtrMap

2008-12-05 20:08:00 923

转载 CreateRemoteThread 详细用法

步骤1:首先在你的进程中创建函数MyFunc,我们将把它放在另一个进程中运行,这里以windows计算器为目标进程。static DWORD WINAPI MyFunc (LPVOID pData){//do something//...//pData输入项可以是任何类型值//这里我们会传入一个DWORD的值做示例,并且简单返回return *(DWORD*)pData

2008-12-05 20:06:00 285

原创 浅析Windows编程的剪贴板机制

 本文对Windows剪贴板机制作了深入、全面的阐述,具体内容包括:文本、位图、DSP、自定义格式剪贴板的使用和多数据项和延迟提交技术。Windows剪贴板是一种比较简单同时也是开销比较小的IPC(InterProcess Communication,进程间通讯)机制。Windows系统支持剪贴板IPC的基本机制是由系统预留的一块全局共享内存,用来暂存在各进程间进行交换的数据:提供数据的进

2008-12-05 20:05:00 459

原创 VC++之CListCtrl的report用法

  char *szColumn[]={"昵称","IP地址","登陆时间","状态"};  int widths[]={100,98,70,55};  LV_COLUMN lvc;  lvc.mask=LVCF_FMT|LVCF_WIDTH|LVCF_TEXT|LVCF_SUBITEM;  lvc.fmt=LVCFMT_LEFT;  for(int i=0;i   lvc.pszText=szC

2008-12-05 20:04:00 487

原创 VC++之对话框加入属性页

  方案一本方案的例子请见源代码打包文件中的Property1部分在对话框上放置一个Tab Control的控件,再在对话框上放置所需的控件(本例放置了2个按钮,试图在每个标签中显示一个)。然后利用Class Wizard来为Tab Control控件创建一个控件变量,该变量是CTabCtrl类的,再为其他控件也创建相应的控件类。 在主对话框的初始函数中CProperty1Dlg::OnIni

2008-12-05 20:03:00 538

原创 CListCtrl使用技巧

 以下未经说明,listctrl默认view 风格为report --------------------------------------------------------------------------------1. CListCtrl 风格      LVS_ICON: 为每个item显示大图标      LVS_SMALLICON: 为每个item显示小图标   

2008-12-05 20:02:00 164

原创 CTreeCtrl的用法

 1.取得或设定项目的信息.BOOL CTreeCtrl::GetItem(TV_ITEM* pItem);BOOL CTreeCtrl::SetItem(TV_ITEM* pItem);BOOL CTreeCtrl::SetItem(HTREEITEM hItem,UINTnMask,LPCTSTR lpszItem,int Image,int nSelectedImage,UINT n

2008-12-05 20:02:00 524

原创 VC++之对话框中添加状态栏

 通过网上查资料和自己试验,发现以下两种方法:一、(1)在要添加状态栏的对话框类的类定义中 CStatusBarCtrl     *m_StatBar;(2)在OnInitDialog中或其它合适的消息响应中加如下代码:(函数可查看MSDN)m_StatBar=new   CStatusBarCtrl;RECT     m_Rect;      GetClientRec

2008-12-05 20:01:00 220

转载 VC++之对话框中添加工具栏

 1、添加工具栏资源ID为IDR_TOOLBAR2、在对话框的类定义中加: CToolBar m_ToolBar;3、在OnInitDialog中或其它合适的消息响应中加如下代码:(函数可查看MSDN)  m_ToolBar.Create(this); //创建工具栏 m_ToolBar.LoadToolBar(IDR_TOOLBAR);//加载工具栏  //得出控件条大小. CRect re

2008-12-05 20:00:00 315

原创 全局变量的定义

 你在那里定义全局变量?又是在哪里引用?如果不是在同一个文件中引用,在引用全局变量的文件中加上     extern   变量类型   变量名称.     如果你的全局变量要在多个文件中用到,最好这样定义:     在stdafx.cpp中加入:     int   myInt;     然后在stdafx.h中加入:     extern   int   myInt     这样定义以后无论在什

2008-12-05 19:58:00 187

原创 Windows API大全

 1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接 WNetCancelConnection2 结束一个网络连接 WNetCloseEnum 结束一次枚举操作 WNe

2008-12-05 19:56:00 163

转载 注册表全集

 《开始菜单及相关设置》 [HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer] "NoRecentDocsMenu"=dword:00000001(隐藏开始->文档菜单) "NoRecentDocsHistory"=dword:00000001(禁止将打开的文档存入历史记录) "Clear

2008-12-05 19:54:00 290

转载 运行命令集

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

2008-12-05 19:53:00 217

原创 一千个常用DOS命令

 DOS命令字典..收藏 net use //ip/ipc$ " " /user:" " 建立IPC空链接 net use //ip/ipc$ "密码" /user:"用户名" 建立IPC非空链接 net use h: //ip/c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H: net use h: //ip/c$ 登陆后映射对方C:到本地为H:

2008-12-05 19:52:00 163

原创 Windows进程大全

 A——F absr.exe   进程文件: absr or absr.exe   进程名称: Backdoor.Autoupder Virus   描述: 这个进程是Backdoor.Autoupder后门病毒程序创建的。   是否为系统进程: 否   acrobat.exe   进程文件: acrobat or acrobat.exe   进程名称: Adobe Acrobat   描述:

2008-12-05 19:51:00 185

原创 从0到33600端口详解

  在网络技术中,端口(Port)大致有两种意思:一是物理意义上的端口,比如,ADSL Modem、集线器、交换机、路由器用于连接其他网络设备的接口,如RJ-45端口、SC端口等等。二是逻辑意义上的端口,一般是指TCP/IP协议中的 端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。这里将要介绍的就是逻辑意义上的端口。   查看端口   在Win

2008-12-05 19:49:00 145

原创 各种计算机语言的经典书籍

 1、JavaJava编程语言(第三版)---Java四大名著----James Gosling(Java之父)Java编程思想(第2版)----Java四大名著----Bruce EckelJava编程思想(第3版)----Java四大名著----------------Bruce EckelJAVA 2核心技术 卷I:基础知识(原书第7版)---Java四大名著-----C

2008-12-05 19:48:00 133

原创 c++动态二维数组

 template Type** New_Two_Dimension_Array(const int nrow,const int ncol){    if (!(nrow && ncol))        return NULL;    Type **arr, *head;    arr = (Type**)new char[nrow*sizeof(arr) + nrow*ncol*

2008-12-05 19:47:00 168

原创 C++ STL List队列用法(实例)

 #include #include #include #include using namespace std;//创建一个list容器的实例LISTINTtypedef list LISTINT;//创建一个list容器的实例LISTCHARtypedef list LISTCHAR;void main(void){    //-----------------------

2008-12-05 19:46:00 856

原创 vector 改进内存的再分配

 本文说明了vector 容器使用时应该注意的内存分配问题,原理说的比较详细,对于初学者比较适用。 本文描述的是一种很常见的情况:当你在某个缓存中存储数据时,常常需要在运行时调整该缓存的大小,以便能容纳更多的数据。本文将讨论如何使用 STL 的 vector 进行内存的再分配。这里描述的是一种很常见的情况:当你在某个缓存中存储数据时,常常需要在运行时调整该缓存的大小,以便能容纳更多的数据。

2008-12-05 19:44:00 285

原创 vector使用范例

 1.vector 的数据的存入和输出:#include#include#include using namespace std;void main(){   int i = 0;    vector v;    for( i = 0; i    {             v.push_back( i );//把元素一个一个存入到vector中   }

2008-12-05 19:40:00 259

原创 30分钟掌握STL

 STL概述STL的一个重要特点是数据结构和算法的分离。尽管这是个简单的概念,但这种分离确实使得STL变得非常通用。例如,由于STL的sort()函数是完全通用的,你可以用它来操作几乎任何数据集合,包括链表,容器和数组。要点STL算法作为模板函数提供。为了和其他组件相区别,在本书中STL算法以后接一对圆括弧的方式表示,例如sort()。STL另一个重要特性是它不是面向对象的。为

2008-12-05 19:38:00 170

原创 javascript 跨域访问

 我在最近的一个 web 项目中为了实现 bookmark 功能碰到了 javascript 跨域访问的问题。起初,在 google 上搜的很多解决方案并不适用于我的情形,只在有一篇文章中提到的远程加载 javascript 方法从理论上看到了解决的希望。但可惜作者只是一笔带过,并未用例子详细说明,所以不得不摸索了一阵才把这个问题搞定。在此,希望通过本文为同样被这个问题困扰的朋友们提供一个解决

2008-12-05 19:34:00 680

转载 Java容器类

 Collection ├List       接口│├LinkedList       链表│├ArrayList         顺序结构动态数组类│└Vector         向量│ └Stack       栈└Set Map ├Hashtable ├HashMap └WeakHashMap List接口 List是有序的Collecti

2008-12-05 19:33:00 223

unix环境高级编程

unix 环境高级编程 高清pdf 是unix编程圣典

2011-08-26

模式分类第二版部分答案

duda&hart模式分类第二版部分习题答案

2010-05-27

海宇通讯录

使用VC6.0开发的通讯录,可视化操作,朋友编写的课程设计。

2008-06-11

多用户文件管理系统(含文档)

VC6.0,多用户多任务文件管理系统,图形界面,课程设计,本人自己编写的,至于文档在本人资源的多用户文件管理系统文档(不要分的,因为是后来才发现文档还在,所以只能分开传了)。

2008-06-11

C#俄罗斯方块

c# 俄罗斯方块 课程设计 文档

2008-06-02

java 五子棋

java 课程设计 五子棋

2008-05-31

java 聊天室

java 课程设计 聊天室

2008-05-31

QQProject

一个用VC实现的QQ聊天工具,支持私聊,群聊

2008-03-16

C++函数库

C++函数库.chm<br>用于查询C++的函数的好帮手

2008-03-16

空空如也

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

TA关注的人

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