自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (19)
  • 收藏
  • 关注

原创 数据结构与算法分析_Java语言描述 递归简论

当一个函数用它自己来定义时就称为是递归的,Java允许函数是递归的(对于数值计算一般不建议使用递归函数)。摘自数据结构与算法分析(JAVA语言描述)/** * 函数f(x)=2f(x-1)+x*x的递归实现 * @param x * @return */ public static int f(int x){ if(x==0) return 0; else

2011-10-24 21:41:00 917

原创 Java 非阻塞算法(1)

简介Java™ 5.0 使 Java 语言开发非阻塞算法成为可能,java.util.concurrent包实现了这个功能。非阻塞算法属于并发算法,它们可以安全地派生它们的线程,不通过锁定派生,而是通过低级的原子性的硬件原生形式 —— 例如比较和交换。非阻塞算法的设计与实

2011-10-13 10:21:28 916

原创 javascript语言精粹_对象

对象    对象是属性的容器例如: var stooge = { "first-name":"Jerome", "last-name":"Howard" };也可以嵌套var filght = { airline: "

2011-09-16 22:36:52 663

原创 JavaScript基础之继承

前些天写了一篇关于JavaScript基础的帖子"JavaScript基础之对象"。在那篇帖子中说马上就会写一些关于继承方面的东西。可是上周杂事太多,都没有时间动笔,就一直拖到今天才终于下笔写了。上一篇帖子中很多人认为我自己的东西太少了,所以这篇帖子中在说完基础知识之后我会给出一

2011-09-14 22:38:22 924

原创 js闭包

闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特

2011-09-14 22:37:29 604

原创 UDP实现的广播通信

//send#include#include#include#include#include#include#pragma comment(lib,"ws2_32.lib")main(){ SOCKET s; sockaddr_in addrto; W

2011-09-05 16:31:03 1726 1

转载 冒泡法 复习

目的:按要求从大到小或从小到大排序。基本思路:对尚未排序的各元素从头到尾依次依次比较相邻的两个元素是否逆序(与欲排顺序相反),若逆序就交换这两元素,经过第一轮比较排序后便可把最大(或最小)的元素排好,然后再用同样的方法把剩下的元素逐个进行比较,就得到了你所要的顺序。可以看出如

2011-09-05 14:57:35 583

转载 27. 扩展MySQL

27.1. MySQL内部控件27.1.1. MySQL线程27.1.2. MySQL测试套件    本章包含许多在你处理MySQL代码时需要了解的你事情。如果你想投入到MySQL的开发中,或想要接触到最新的中间版本的代码,或者就是想了解开发的进度

2011-09-05 14:40:51 1413

转载 26. 连接器

26.1. MySQL Connector/ODBC26.1.1. MyODBC介绍26.1.2. 关于ODBC和MyODBC的一般信息26.1.3. 如何安装MyODBC26.1.4. 在Windows平台上从二进制版本安装MyODBC26.1.5. I在U

2011-09-05 14:39:33 6074

转载 25. API和库

25.1. libmysqld,嵌入式MySQL服务器库25.1.1. 嵌入式MySQL服务器库概述25.1.2. 使用libmysqld编译程序25.1.3. 使用嵌入式MySQL服务器时的限制25.1.4. 与嵌入式服务器一起使用的选项25.1.5. 嵌入

2011-09-05 14:37:57 1339

转载 24. 精度数学

24.1. 数值的类型对于准确值操作,精度数学的范围包括准确值的数据类型(DECIMAL和整数类型)以及准确值数值文字。对于近似值数据类型和数值文字,仍会将其当作浮点数值予以处理。准确值数值文字具有整数部分和小数部分,或两者。它们可以是有符号的。例如:1、.2

2011-09-05 14:36:40 988

转载 23. INFORMATION_SCHEMA信息数据库

23.1. INFORMATION_SCHEMA表23.1.1. INFORMATION_SCHEMA SCHEMATA表23.1.2. INFORMATION_SCHEMA TABLES表23.1.3. INFORMATION_SCHEMA COLUMNS表

2011-09-05 14:35:27 6451

转载 22. 视图

22.1. ALTER VIEW语法ALTER [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}]    VIEW view_name [(column_list)]    AS select_statement

2011-09-05 14:15:39 573

转载 21. 触发程序

21.1. CREATE TRIGGER语法CREATE TRIGGER trigger_name trigger_time trigger_event    ON tbl_name FOR EACH ROW trigger_stmt触发程序是与表有关的命

2011-09-05 14:14:27 637

转载 20.存储程序和函数

20.1. 存储程序和授权表存储程序需要在mysql数据库中有proc表。这个表在MySQL 5.1安装过程中创建。如果你从早期的版本升级到MySQL 5.1 ,请确定更新你的授权表以确保proc表的存在。请参阅2.10.2节“升级授权表”。 在MySQL

2011-09-05 14:13:15 853

转载 19. MySQl中的空间扩展

19.1. 前言遵从OpenGIS联盟(OGC)的规范,MySQL实施了空间扩展。OGC是一个由250多家公司、代理机构和大学参与的国际联盟,负责开发公开的概念解决方案,这类解决方案对所有用来管理空间数据的应用都是有用的。OGC的网站是http://www.o

2011-09-05 14:12:02 2224

转载 18. 分区

18.1. MySQL中的分区概述本节提供了关于MySQL 5.1.分区在概念上的概述。 SQL标准在数据存储的物理方面没有提供太多的指南。SQL语言的使用独立于它所使用的任何数据结构或图表、表、行或列下的介质。但是,大部分高级数据库管理系统已经开发了一些

2011-09-05 14:10:55 788

转载 17. MySQL簇

17.1. MySQL簇概述MySQL簇是一种技术,该技术允许在无共享的系统中部署“内存中”数据库的簇。通过无共享体系结构,系统能够使用廉价的硬件,而且对软硬件无特殊要求。此外,由于每个组件有自己的内存和磁盘,不存在单点故障。MySQL簇将标准的MySQL服务

2011-09-05 14:09:55 3198

转载 16. 编写自定义存储引擎

16.1. 前言对于MySQL 5.1,MySQL AB公司引入了插件式存储引擎体系结构,这样,就能创建新的存储引擎,并将它们添加到正在运行的MySQL服务器上,而不必重新编译服务器本身。该体系结构简化了新存储引擎的开发和部署。本章的意图是作为指南,用于帮

2011-09-05 14:08:46 1773

转载 15. 存储引擎和表类型

15.1. MyISAM存储引擎15.1.1. MyISAM启动选项15.1.2.键需要的空间15.1.3. MyISAM表存储格式15.1.4. MyISAM表的问题MyISAM是默认存储引擎。它基于更老的ISAM代码,但有很多有用的扩展

2011-09-05 14:07:39 2581

转载 14. 插件式存储引擎体系结构

14.1. 前言在MySQL 5.1中,MySQL AB引入了新的插件式存储引擎体系结构,允许将存储引擎加载到正在运新的MySQL服务器中。本章介绍了插件式存储引擎体系结构,概要介绍了与MySQL一起提供的各种存储引擎,介绍了将存储引擎赋给表的方法,以及插入和

2011-09-05 14:06:25 563

转载 13. SQL语句语法

13.1. 数据定义语句13.1.1. ALTER DATABASE语法13.1.2. ALTER TABLE语法13.1.3. CREATE DATABASE语法13.1.4. CREATE INDEX语法13.1.5. CREATE TABLE语法13.1

2011-09-05 14:05:17 2548

转载 12. 函数和操作符

12.1. 操作符12.1.1. 操作符优先级12.1.2. 圆括号12.1.3. 比较函数和操作符12.1.4. 逻辑操作符12.1.1. 操作符优先级以下列表显示了操作符优先级的由低到高的顺序。排列在同一行的操作符具

2011-09-05 14:03:58 3237

转载 11. 列类型

11.1. 列类型概述11.1.1. 数值类型概述11.1.2. 日期和时间类型概述11.1.3. 字符串类型概述11.1.1. 数值类型概述下面为数值列类型的概述。详细信息参见11.2节,“数值类型”。列存储需求参

2011-09-05 14:02:50 969

转载 10. 字符集支持

10.1. 常规字符集和校对字符集是一套符号和编码。校对规则是在字符集内用于比较字符的一套规则。让我们使用一个假想字符集的例子来区别清楚。假设我们有一个字母表使用了四个字母:‘A’、‘B’、‘a’、‘b’。我们为每个字母赋予一个数值:‘A’=0,‘B’= 1,

2011-09-05 14:01:34 1293

转载 9. 语言结构

9.1. 文字值9.1.1. 字符串9.1.2. 数值9.1.3. 十六进制值9.1.4. 布尔值9.1.5. 位字段值9.1.6. NULL值该节描述了如何在MySQL中写文字值。包括字符串、数值、十六进制值、布尔值和NULL。本节还包括在MyS

2011-09-05 14:00:12 728

转载 8. 客户端和实用工具程序

8.1. 客户端脚本和实用工具概述下面简单列出了MySQL客户端程序和实用工具:·         myisampack压缩MyISAM表以产生更小的只读表的一个工具。参见8.2节,“myisampack:生成压缩、只读MyISAM表”。·

2011-09-05 13:59:04 2125

转载 7. 优化

7.1. 优化概述7.1.1. MySQL设计局限与折衷7.1.2. 为可移植性设计应用程序7.1.3. 我们已将MySQL用在何处?7.1.4. MySQL基准套件7.1.5. 使用自己的基准使一个系统更快的最重要因素当然是基本设计。此外,还需要知道

2011-09-05 13:57:27 1201

转载 5. 数据库管理

5.1.1. 服务器端脚本和实用工具概述MySQL程序采用各种不同的选项。但每个MySQL程序提供一个--help选项,你可以用来查阅程序选项相关说明。例如,你可以试试mysqld --help。你可以在命令行中或在选项文件中指定选项来替换所有标准程序中的

2011-09-05 13:55:53 3795

转载 6. MySql中的复制

6.1. 复制介绍MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。(这与同步复制可以进行对比,同步复制是MySQL簇的一个特征—参见第17章:MySQL簇)。主服务器将更新写入二进制日志文件,并维护文件的一个索引

2011-09-05 13:52:42 725

转载 4. MySql程序概述

4.1. MySQL程序概述MySQL AB提供了几种类型的程序:·         MYSQL服务器和服务器启动脚本:o        mysqld是MySQL服务器o        mysqld_safe、mysql.server和mysqld_m

2011-09-05 13:51:03 690

转载 3. 教程

本章通过演示如何使用mysql客户程序创造和使用一个简单的数据库,提供一个MySQL的入门教程。mysql(有时称为“终端监视器”或只是“监视”)是一个交互式程序,允许你连接一个MySQL服务器,运行查询并察看结果。mysql可以用于批模式:你预先把查询放在一个文件中,然后告诉m

2011-09-05 13:48:25 716

转载 2. 安装MySQL

1.    要了解支持哪些平台。请注意并非所有支持的平台同等适合运行MySQL。在部分平台上会比其它平台更有效、稳定。详情请参见2.1.1节,“MySQL支持的操作系统” 。2.    确定你应该使用的分发的版本。可获得MySQL的多个版本,大部分有多种分发版。你可以选择包含

2011-09-05 13:47:06 6543

转载 1. 关于MySql

1.1. 关于本手册这是关于5.1版至5.1.2-alpha版MySQL数据库系统的参考手册。该手册不适用于旧版本MySQL软件,这是因为在MySQL 5.1和以前的版本存在很多功能性差异和其他差异。如果正在使用MySQL软件的较旧版本,请参阅MySQL 5.

2011-09-05 13:43:13 3400

转载 MySql5.1参考手册

1. 关于MySql2. 安装MySQL3. 教程4. MySql程序概述5. 数据库管理6. MySql中的复制7. 优化8. 客户端和使用工具程序9. 语言结构10. 字符集支持11. 列类型12. 函数和操作符13. SQL语

2011-09-05 13:37:35 427

转载 Spring 框架简介

Spring 系列: Spring 框架简介Spring AOP 和 IOC 容器入门Naveen Balani (naveenbalani@rediffmail.com), 技术架构师, Webify SolutionsNaveen Balani 把他的大多数时间都花在了设计和开发基于 J2EE 的框架和产品上。他为 IBM developerWorks 撰写了各种不同的文章,涉及的主题包括:ESB、SOA、JMS、WebServices Architectures、CICS、AXIS、D

2010-12-24 10:21:00 687

转载 数学与程序员的关系

<br />本文是Common Lisp专家Peter Seibel对Google公司首席Java架构师Joshua Bloch的访谈,谈到API对设计流程的影响和Google的Java观,以及数学、散文与程序员的关系。<br />数学与程序员的关系<br />Seibel:你认识有什么伟大的程序员不会数学或者没有接受过良好的数学教育的吗?要成为一个程序员,学习微积分、离散数学和其他的数学知识真的那么重要?还是做程序员只需要一种思想方式,即使没有受过这些数字训练,也能拥有?<br />Bloch:我觉得

2010-12-16 11:48:00 1202

原创 Java Socket进行客户端和服务器进行通信的简单例子

<br />这是一个使用Java Socket进行客户端和服务器进行通信的简单例子。<br />有些考试里头会让写这方面的程序,自己动手写写,掌握这个实现过程。理解之后,很快就能写出来了。<br />而且这个题目值 10 分。<br /> <br />服务器端代码:Server.java<br />[CODE]<br />import java.net.*;<br />import java.io.*;<br />class Server {<br />private ServerSocke

2010-12-15 15:35:00 3524 1

转载 Java 推荐读物与源代码阅读

Java 推荐读物与源代码阅读<br /> Java 推荐读物与源代码阅读<br />                                                   <br /><br />1. Java语言基础<br />    谈到Java语言基础学习的书籍,大家肯定会推荐Bruce Eckel的《Thinking in Java》。它是一本写的相当深刻的技术书籍,Java语言基础部分基本

2010-12-14 16:23:00 641

转载 多年的收藏

2010-01-15缩略显示[置顶] 一个程序员的多年珍藏(1月23日最新更新)文章分类:Java编程 程序员珍藏的东西会是什么?呵呵,除了平时写的代码,就是那些百看不厌的电子书了。<br /><br />昨天很郁闷,我用了5年的移动硬盘,莫名奇妙的坏掉了。里面40G的资料全部报销了。<br />为了不再重蹈覆辙,我决定把重要的电子书都放到网络硬盘上去备份。索性将这些资料的下载方式公布出来,与大家分享,一定会有你想要的!<br /><br />下载的兄弟注意了,点击下载

2010-12-14 15:38:00 9982

postgresSql中文文档

postgresSql中文文档,很好的中文资料。

2013-03-08

PostgreSql技术手册

PostgreSql技术参考手册,比较实用。适合入门学习用。

2011-05-04

shell脚本学习指南

shell脚本学习比较好的教材,入门比较好。

2011-05-04

Python核心编程PDF高清版

学习Python编程必备教程,适合初学入门者学校参考用。

2011-05-04

Hibernate in action, Spring in Action, Struts In Action

Hibernate in action Spring in Action Struts In Action 全是英文版

2010-12-21

Java 线程总结

Java线程:概念与原理 Java线程:创建与启动 Java线程:线程栈模型与线程的变量 Java线程:线程状态的转换 Java线程:线程的同步与锁 Java线程:线程的交互 Java线程:线程的调度-休眠 Java线程:线程的调度-优先级 Java线程:线程的调度-让步 Java线程:线程的调度-合并 Java线程:线程的调度-守护线程 Java线程:线程的同步-同步方法 Java线程:线程的同步-同步块 Java线程:并发协作-生产者消费者模型 Java线程:并发协作-死锁 Java线程:volatile关键字 Java线程:新特征-线程池 Java线程:新特征-有返回值的线程 Java线程:新特征-锁(上) Java线程:新特征-锁(下) Java线程:新特征-信号量 Java线程:新特征-阻塞队列 Java线程:新特征-阻塞栈 Java线程:新特征-条件变量 Java线程:新特征-原子量 Java线程:新特征-障碍器 Java线程:大总结

2010-12-21

Java 线程总结

Java线程基础,很适合初学者学习用。不可多得的好资料。

2010-12-07

c++数据结构和算法分析

看这本书 需要深厚的数学功底 比较经典 看这本书 需要深厚的数学功底 比较经典

2010-01-20

深度探索 C++ 对象模型

深入学习的还资料 中文版 深入学习的还资料 中文版 深入学习的还资料 中文版

2010-01-20

深入探索c++对象模型

深入学习的还资料 英文版 深入学习的还资料 英文版 深入学习的还资料 英文版

2010-01-20

java编程艺术及源码

很有价值的java学习资料,而且有源码。适合初学者和中级的学者做学习和参考资料

2009-09-03

java RMI技术实现的网络聊天室

java RMI技术实现的网络聊天室 编译通过,很完整的。代码很有参考价值

2009-09-03

算法导论(英文版)算法方面的经典之作

算法方面的经典书籍,值得深入研究和学习。

2009-05-24

c++内存管理与实现

c++内存管理与实现方面比较全的资料,我找的好长时间找到的,现在贡献给大家。

2009-05-17

Oracle 内存分配与调整

适合Oracle优化和性能调整,比较好的资料。

2009-05-17

oracle 11g pl/sql

比较好的学习资料,适合11g的初学者和参考文档

2009-05-17

tcp/ip socket in java

java 网络编程经典之作,值得研究和阅读。 java 网络编程经典之作,值得研究和阅读。 java 网络编程经典之作,值得研究和阅读。

2009-05-15

空空如也

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

TA关注的人

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