经典算法大全
以下是著名的算法的实现:
1.河内之塔
2.Algorithm Gossip: 费式数列
3. 巴斯卡三角形
4.Algorithm Gossip: 三色棋
5.Algorithm Gossip: 老鼠走迷官(一)
6.Algorithm Gossip: 老鼠走迷官(二)
7.Algorithm Gossip: 骑士走棋盘
8.Algorithm Gossip: 八皇后
9.Algorithm Gossip: 八枚银币
10.Algorithm Gossip: 生命游戏
11.Algorithm Gossip: 字串核对
12.Algorithm Gossip: 双色、三色河内塔
13.Algorithm Gossip: 背包问题(Knapsack Problem)
14.Algorithm Gossip: 蒙地卡罗法求PI
15.Algorithm Gossip: Eratosthenes 筛选求质数
16.Algorithm Gossip: 超长整数运算(大数运算)
17.Algorithm Gossip: 长PI
18.Algorithm Gossip: 最大公因数、最小公倍数、因式分解
19.Algorithm Gossip: 完美数
20.Algorithm Gossip: 阿姆斯壮数
21.Algorithm Gossip: 最大访客数
22.Algorithm Gossip: 中序式转后序式(前序式)
23.Algorithm Gossip: 后序式的运算
Oracle面试题.doc
oracle面试题中包含了一套面试题目,并额外添加了一个查询语句和plsql的知识。
24种设计模式介绍与6大设计原则
Java24中设计模式,举了例子,更深刻的了解和记住,并灵活的运用到实际开发中。
Flex与Java整合.pdf
Flex 是一个高效、免费的开源框架,可用于构建具有表现力的 Web 应用程序,这些应用程序利用 Adobe Flash Player和 Adobe AIR, 运行时跨浏览器、桌面和操作系统实现一致的部署。虽然只能使用 Flex 框架构建 Flex 应用程序,但Adobe Flash Builder™(之前称为 Adobe Flex® Builder™)软件可以通过智能编码、交互式遍历调试以及可视设计用户界面布局等功能加快开发。
dwr学习资料,dwr 2.0学习,dwr入门实例.rar
DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站.它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。
Ext3_API。rar
extjs的整篇文档,详细了列出了各种函数和对象,是开发人员的宝典。
Java web标签大全
列举了Java中相关技术的一些标签,比如web中的html,css,js等,以及struts,hibernate,spring等标签。
java常见错误大全.doc )
Java 中的常见错误和可能的错误
0、 需要标识符
a) 不在函数内
1、 非法表达式开始
b) 可能:丢失括号 .
2. no data found
a) 可能:setInt(1,100)中,没有100这个值
3. 找不到符号
a) 可能:没导入包
4. 指定了无效URL
a) 可能:数据库名或IP错误,即连接出错
5. 类路径没有找到
a) 可能: ClassNotFoundException: oracle.jdbc.driver.OracleDriver
b) 原因: 一般是指包名写错,或者没有import包,或者没有在类路径中找到jar文件
c) 解决: 没有加载Oracle驱动jar,在.bash_profile中把ojdbc14.jar加进来
extjs入门学习
无论你是Ext库的新手,抑或是想了解Ext的人,本篇文章的内容都适合你。本文将简单地介绍Ext的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript经验和初级了解HTML Dom。
JAVA+并发编程+设计原则与模式Concurrent Programming in Java.chm
Java线程的进一步提高,介绍了thread和锁的另种方式实现,提高了性能和灵活性,在此申明:文档全部采用英文描述。
sql命令大全.txt
--数据操作
SELECT --从数据库表中检索数据行和列
INSERT --向数据库表添加新数据行
DELETE --从数据库表中删除数据行
UPDATE --更新数据库表中的数据
--数据定义
CREATE TABLE --创建一个数据库表
DROP TABLE --从数据库中删除表
ALTER TABLE --修改数据库表结构
CREATE VIEW --创建一个视图
DROP VIEW --从数据库中删除视图
CREATE INDEX --为数据库表创建一个索引
DROP INDEX --从数据库中删除索引
CREATE PROCEDURE --创建一个存储过程
DROP PROCEDURE --从数据库中删除存储过程
CREATE TRIGGER --创建一个触发器
DROP TRIGGER --从数据库中删除触发器
CREATE SCHEMA --向数据库添加一个新模式
DROP SCHEMA --从数据库中删除一个模式
CREATE DOMAIN --创建一个数据值域
ALTER DOMAIN --改变域定义
DROP DOMAIN --从数据库中删除一个域
oracle从入门到精通笔记
从oracle的安装到sql语句的使用,以及最后的plsql编程,详细了讲解了oracle的全部知识,适合开发人员学习。
Linux命令大全.chm
从头到尾列出了Liunx中的命令,说明其含义并举例,使其更加明白。
图灵丛书-精通JavaScript.rar
Javascript语言一直在稳步发展,变化不快但且未曾止步,作为web程序对与Javascript的掌握已经到了必须的地步,此书详细了讲解了Java的基础和高级编程的知识和技巧。
网站设计的思考
前言
大家好,我是阿捷。
很荣幸,能在这里和大家一起探讨关于网站设计的问题。目前,网络上有关网页制作的各种教程已经相当多,可以方便地学习到最新的技术和技巧。可是,有关网页的设计,比如设计灵感的实现,风格的确定,发展策略,技术的筛选等的文章却比较少,许多网友往往有好的材料,却苦恼没有好的具有表现力的设计。受到索易主持人的鼓励,阿捷整理了一些网页的设计心得,在这里和大家交流一下,也算抛砖引玉了,希望得到您的指正,如果您有好的建议和心得,也请发稿给我ajie@soim.com,在此先道一声谢谢!
网站设计,包含的内容非常多。大体分两个方面:
一方面是纯网站本身的设计比如文字排版,图片制作,平面设计,三维立体设计,静态无声图文,动态有声影像等;
另一方面是网站的延伸设计,包括网站的主题定位和浏览群的定位,智能交互,制作策划,形象包装,宣传营销等等。
这两方面相辅相成(感觉有点象写辨证论文:),加之网络技术的飞速发展,要提出一个绝对正确和权威的设计思路是不可能的,要想在一篇文章中概括出来也很难,所以阿捷根据建设一个网站的思路,将自己几年来网站设计制作的心得整理成一个系列“讲座”,告诉给大家(注意:我并不会非常具体地讲某一个技术或制作技巧,重点在于思路)希望能给您一些帮助。下面是大致的提纲:
1.定位你的网站主题和名称;
2.定位你的网站CI形象;
3.确定你的栏目和版块;
4.网站的整体风格创意设计
5.网站的层次结构和链接结构
6.首页的设计
7.版面布局的窍门
8.色彩的搭配
9.效果与速度
10.替浏览者考虑
11.细微之处见功力
12.建设完成度与推出时间
13.交互性与亲和度
14.考虑不同的浏览器和分辨率
15.字体的设置和表格的嵌套
16.新技术的运用取舍
17.设计好你的banner和位置
18.语句文字--融入感情
19.对网站设计初学者的建议
Think in java 4th.pdf
在Java语言很著名的一本书,详细的讲解了Java的基本和深入,对Java虚拟机中对各种语言的处理也有很好的例子,对于Java程序员,可使Java编码技术更上一层楼。
SQL精妙语句实例.doc
文档中提供了一些精美的sql语句,可以使你了解oralce的一些比较特殊的语句,同时对oracle也有进一步的认识。
hibernate-jpa学习笔记
由传智播客整理而出的关于hibernate-jpa技术,更好的支持注解。
maven项目管理培训
maven是一个用于java项目管理和自动构建的软件工具。协同开发的基本规范,为大家提供方便的协作的模式,能增加代码的复用,提高生产率。
提供方便,规范化的打包方法,是公司完成自动构建系统的核心部分,能帮助提高敏捷开发的效率(敏捷开发提倡尽早集成)。
减少冗余,减少出错的可能。
中心资源库管理,能减低源码库的大小,中心资源库可以统一定期备份。
目录结构规范,让开发者从一个maven项目过度到另一maven项目很容易。
大量的开源项目使用了maven。
项目管理Maven实战
Java社区项目管理工具--maven,能帮你从琐碎的工作任务中解放出来
数据结构严蔚敏
非常有名的数据结构书籍,详细讲述了数据结构技术的各个方面。
算法导论中文版
麻城理工大学的算法导论,非常经典的一本书。
软件共曾是教程
从编译原理到软件工程,详细的介绍了软件编程中的每一个步骤,特别适用于技术上有待提高的程序员。
UML建模工具
详细的讲解了面向对象建模工具的技术,适合具有一定面向对象的思想。
axis2_WebService_开发指南.
webservice分层,采用axis技术进行开发。
中兴公司Oracle数据库培训教程
系统学习oracle,可以成为一个dba高手和编程高手。
RCP Plug-in开发自学教程
开发c/s的技术,是javaswing的升级版。
jquery学习与api
学习jquery的技术和文档,对jquery有一定的认识,在以后的编程中也可以使用。
Eclipse+Axis2+plugin.rar
Eclipse中开发进行java和webservice代码互换组件包。
axis2-1.6.1-war.zip
webservice axis开发中所需的war包。
axis2-1.6.1-src.zip
webservice开发中所需src包。
axis2-1.6.1-bin.zip
webservice开发中所需bin包。
SQL Server_2005安装图解
使用图解的方式描述了SQL Server 安装的每一步
java设计模式 追美眉技术详解
快熟的理解设计模式,知道设计模式的概念,把设计模式概念化。
java设计模式
java设计模式适合于有一定java基础的人员,对设计模式有详细的说明和举例,很好的了解和扩展设计模式。
linux命令大全
linux命令大全收集了全部的linux命令,并有详细的注解,对linux操作系统有更深的了解和掌握。
oracle教学
oracle教程帮助一个0基础的oracle学会oracle语法,更能使一个具有基础的更能熟练掌握oracle。
extjs api文档
extjsApi documentation, including a description of the various extjs, is an indispensable tool for programmers.