- 博客(24)
- 资源 (17)
- 收藏
- 关注
转载 推荐 15 款很棒的文本编辑器
本文中提及的文本编辑器软件,并非全部开源,仅供参考。1. Notepad++:这是 Windows 记事本一个最好的替换产品,主要特点包括:a. 自动完成b. 语法高亮c. 拖放特性d. 搜索e. 缩放2. PSPad:PSPad 是一个Windows平台上免费的适合程序员使用的编辑器。它可以让你保持上一次编辑状态,这样在你下次打开编辑器的时候可
2012-09-30 22:06:15 1053
转载 Collection与Collections,Array与Arrays的区别
Collection 和 Collections的区别1.Collection 在java.util下的一个接口,它是各种集合结构的父接口。继承与他的接口主要有Set 和List.2.Collections java.util下的一个专用静态类,它包含有各种有关集合操作的静态方法。 提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等
2012-09-30 18:09:08 997
原创 String,StringBuffer与StringBuilder的区别
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改
2012-09-30 17:14:50 534
转载 老板看中员工的20个方面 你做到了哪些?
1、带个公文包 如果你每天夹个公文包来上下班,那一定能让同事们认为你专注于工作,可能你的公文包一到办公室就被扔到一边。或许你的公文包每天仅仅出现在你去吃午餐的时候,但你的信息已经被传达到了。 2、坐直了 站的直,坐的直可以让你看上去一直精神饱满,充满自信。你肯定不希望同事们看到你无精打采的缩在自己电脑前吧,除非你昨天熬了一夜要完成一个报告。 3、务必准时 没有人希望等
2012-09-29 12:54:02 1896
转载 JSTL 核心标签库使用
JSTL 核心标签库 使用JSTL 核心标签库标签共有13个,功能上分为4类:1.表达式控制标签:out、set、remove、catch2.流程控制标签:if、choose、when、otherwise3.循环标签:forEach、forTokens4.URL操作标签:import、url、redirect使用标签时,一定要在jsp文件头加入以下代码:@tag
2012-09-27 23:07:55 561
原创 web.xml中url-pattern的3种写法
① 完全匹配 /test/list.do ② 路径匹配 /* struts2匹配根路径下的全部请求③ 扩展名匹配 *.do struts1 *.html 匹配全部html结尾的请求 * 不能用*,否则报错
2012-09-24 18:30:54 2513
转载 getRequestDispatcher 和sendRedirect区别
getRequestDispatcher是服务器内部跳转,地址栏信息不变,只能跳转到web应用内的网页。sendRedirect是页面重定向,地址栏信息改变,可以跳转到任意网页。这两条网上都查得到,但看着比较乱,现提供我测试的结果(仅供参考):1.getRequestDispatcher分成两种,可以用request调用,也可以用getServletContext()调用 不同
2012-09-23 20:32:32 659
原创 当程序出问题时程序员最喜欢说的20句话
当程序出问题时程序员最喜欢说的20句话不知大家是否还记得之前有篇文章《软件纠错的六个阶段》,说的是程序员在自己的程序出问题时反应,非常有趣。今天我在网上发现一张图片,标题是“当程序出问题时程序员最喜欢说的20句话”,也是非常的有趣,程序员的一些坏毛病都快成了经典漫画形象了。下面是我简单翻译的这20句话,不知哪些也是你经常说的 。1.见鬼了….2.以前重来
2012-09-23 14:46:10 943
转载 不堪广告困扰吗?推荐你五款最好的Firefox广告屏蔽插件
不堪广告困扰吗?推荐你五款最好的Firefox广告屏蔽插件网页上的广告非常让人讨厌。它们有的是普通图片,有的是弹出的flash动画,有的是循环显示的条幅。它们干扰了我们的网页浏览,影响了我们的注意力。没有人喜欢这些广告,那我们如何来屏蔽这些广告呢?你需要做的只是在浏览器里装上一些插件。如果你使用Firefox浏览器,Firefox有很多强大的插件来屏蔽网页上这些讨厌的广告。下面列出的是
2012-09-23 14:39:02 7965
转载 每个程序员都应该知道的8个Linux命令
每个程序员都应该知道的8个Linux命令每个程序员,在职业生涯的某个时刻,总会发现自己需要知道一些Linux方面的知识。我并不是说你应该成为一个Linux专家,我的意思是,当面对linux命令行任务时,你应该能很熟练的完成。事实上,学会了下面8个命令,我基本上能完成任何需要完成的任务。注意:下面的每个命令都有十分丰富的文档说明。这篇文章并不是来详尽的展示每个命令的各种功用的。我在这里要讲的
2012-09-23 14:29:44 458
原创 三层架构开发简介
三层架构开发简介a) 什么是三层首先,谈一下什么是三层架构,所谓的三层开发就是将整个业务应用划分为表示层-业务逻辑层―数据访问层-数据库等,有的还要细一些,明确地将客户端的表示层、业务逻辑访问、和数据访问及数据库访问划分出来,十分有利于系统的开发,维护、部署和扩展。软件要分层,其实总结一句话,是为了实现“高内聚、低耦合”。采用“分而治之”的思想,把问题划分开来各个解决,易
2012-09-22 10:39:56 963
原创 DAO模式
什么是DAODAO是Data Access Object数据访问接口...数据访问..故明思异就是与数据库打交道...是夹在业务逻辑与数据库资源中间...在B/S体系结构中,一般将应用分为l 表示层l 业务逻辑层 调用封装的底层代码来实现对功能的操作l 数据持久层 访问数据库的操作 对持久层的封装,就可以运用数据访问对象模式(DAO ,Data
2012-09-22 10:15:25 898
转载 Java读取properties配置文件
package com.web.connection; import java.io.IOException; import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import ja
2012-09-21 09:55:36 438
原创 设计模式---工厂模式
//设计模式之工厂模式 定义: 定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个,工厂方法让类把实例化推迟到子类。 设计原则: 依赖抽象,不要依赖具体类 书中实例: 书中利用开比萨店的例子引入了工厂模式的思想,不同的比萨店(工厂)
2012-09-20 16:49:35 674
转载 如何使用Java中集合类的详细讲解
import java.util.*;public class Testset { public static void main(String args[]){ Set set = new HashSet(); set.add("aaa"); set.add("bbb"); set.add("aaa"); set.add("bbb"); set.add("aaa"); set.add("bbb"
2012-09-17 19:52:17 1477
原创 重写equals()方法简介
整理了一下重写equals()方法的步骤如下: l 首先应该测试两个引用是否指向同一个对象,如果是则直接返回true。这一步不是必须的,但可以提高比较时的性能,因为如果两个引用指向同一个对象,其equals测试肯定返回true,不再去比较任何内容l 接下来应该测试传递进来的对象引用是否为null,如果是则直接返回falsel 然
2012-09-17 11:39:44 835
原创 sql的连接介绍(自然连接,内连接,外连接)
oracle:自然连接(natural join):(natural join在sql server 中不支持) 自然连接自动判断相同名称的列,而后形成匹配。缺点是,虽然可以指定查询结果包括哪些列,但不能人为地指定哪些列被匹配。另外,自然连接的一个特点是连接后的结果表中匹配的列只有一个 eg:select * from t_employee nat
2012-09-16 14:49:39 20683
原创 Address already in use: JVM_Bind<null>:8080错误的解决办法
严重:Error initializing endpointjava.net.BindException: Address already in use: JVM_Bind:8080at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:509)at org.apache.coyote.http11.Http11P
2012-09-15 10:58:26 102297 7
原创 SQL 类型到Java 类型的映射关系
ResultSet 接口提供用于从当前行获取列值的获取 方法(getBoolean、getLong 等)。可以使用列的索引编号或列的名称获取值。一般情况下,使用列索引较为高效。列从 1 开始编号。为了获得最大的可移植性,应该按从左到右的顺序读取每行中的结果集列,每列只能读取一次。对于获取方法,JDBC 驱动程序尝试将底层数据转换为在获取方法中指定的 Java 类型,并返回适当的 Java
2012-09-14 20:10:23 2285
原创 Statement,PreparedStatement和PreparedStatement的简介
a.Statement对象1)Statement;(简单语句) addBatch() and executeBatch()方法Statement stmt=conn.createStatement();stmt.addBatch(“”);stmt.addBatch(“”);int []results=stmt.executeBatch();2) 使用方法Connecti
2012-09-14 20:06:33 661
原创 经常使用的一些JDBC URL
1) JDBC-ODBC: jdbc:odbc: 2) Oracle: jdbc:oracle:oci:@ or jdbc:oracle:thin:@ 3) Weblogic MS-SQL:jdbc:weblogic:mssqlserver4:@: 4) DB2: jdbc:db2:MyTest or jdbc.db2://localhost:6789/MyTest(需要用户名和密码)
2012-09-14 19:58:47 416
原创 不同数据库驱动的加载并向DriverManager注册
a.Class.forName("Com.ibm.db2.jdbc.app.DB2Driver"); b. Class.forName("Com.ibm.db2.jdbc.net.DB2Driver"); c. Class.forName("Com.microsoft.jdbc.sqlServer.SQLServerDriver); d. Class.forName("oracl.jd
2012-09-14 19:57:51 474
转载 程序员相关的笑话
1.面试面试官:熟悉哪种语言? 应聘者:C# 面试官:知道什么叫类么? 应聘者:我这人实在,工作努力,不知道什么叫累。 面试官:知道什么是包? 应聘者:我这人实在,平常不带包,也不用公司准备了。 面试官:知道什么是接口吗? 应聘者:我这个人工作认真,从来不找借口偷懒。 面试官:知道什么是继承么? 应聘者:我
2012-09-14 19:24:40 1158
转载 浅析Web工程目录和tomcat目录
在Eclipse中只要创建一个Dynamic Web Project,就可以根据创建向导创建出一个典型Java Web站点的目录结构。除非有特殊需要,在大多数情况下都没有必要修改这个目录结构,这也是Web容器的缺省目录结构,我们只要直接使用即可。一般的目录结构如下:WebContent (站点根目录) |---M
2012-09-14 19:12:05 608
uriworkermap.properties
2013-10-28
可编辑的表格:jQuery+PHP+jeditable实现实时编辑表格字段内容
2013-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人