JAVA
文章平均质量分 80
black-lin
风萧萧兮易水寒,
壮士一去兮,不复还!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java读取clob字段
Java读取clob字段和读取一般字段是有一些区别。clob字段是Oracle用来存储大字段的类型,clob字段可以存储4G的容量。java读取clob的代码如下:connection.setAutoCommit(false);PreparedStatement preparedStatement=connection.prepareStatement(sql);ResultSet rs=preparedStatement.executeQuery();Clob clob=rs.getClob(colNam原创 2010-07-22 21:13:00 · 771 阅读 · 0 评论 -
JavaEE中的session应用
JavaEE中的session应用 JavaEE应用服务器Blog在服务器上,通过Session来区分每一个上网用户 用户只要一连接到服务器,则立刻分配一个Session给用户 Session主要方法: 1 服务器上通过Session来分别不转载 2011-08-18 07:55:06 · 445 阅读 · 0 评论 -
如何减少编码过程中的错误
如何减少编码过程中的错误 2011年08月16日 09:00 摘要我查看了广为熟知的即时聊天工具 Miranda IM 的源代码。该项目的规模非常大,将各种插件全转载 2011-09-14 12:44:25 · 2331 阅读 · 0 评论 -
HttpClient的超时用法小记
HttpClient的超时用法小记 博客分类:java LinuxJavaApacheWindows.net HttpClient在使用中有两个超时时间,是一直接触和使用的,由于上次工作中使用httpClient造成了系统悲剧的情况,特地对它的两个超时时间进行了小小的测试,在这里记录下。 测试版本为HttpClient——3.1转载 2011-11-01 12:40:33 · 661 阅读 · 0 评论 -
java枚举类型 续2
在Java中,枚举类型本质上其实就是一个类,枚举中的常量都是该枚举类型的实例。虽然枚举类型有一些限制,比如不能再派生出子枚举类型,不能调用构造函数,不过我们仍然可以在枚举类型中定义构造函数、字段和方法,例如:Java代码 enum Weekday { SUNDAY("SUN"), MONDAY("MON"), TUESD转载 2011-11-02 14:59:49 · 1016 阅读 · 0 评论 -
java 中枚举类型的用法
枚举是Java 5开始支持的新特性,其作用是将一组相关的常量定义在一个类型中,这样在使用时就只能使用这些有限的常量。先定义一个代表一周七天的枚举类型作为范例:Java代码 enum Weekday { SUNDAY, MONDAY, TUESDAY, WEDNSDAY, THURSDAY, FRIDAY, SATURDAY }; en转载 2011-11-02 14:54:40 · 4722 阅读 · 0 评论 -
spring 注解
autowire异常主要由三个情况发生的像上面的情况是BrandDao没有注入,1。你的BrandServiceImpl必须以@Service或@Component注解才行。 2。自动写入的时候把接口写成实现类了 @Autowired private BrandServiceImpl brandServiceImpl; 应该是 @Autowired转载 2011-11-02 17:56:15 · 466 阅读 · 0 评论 -
文件和文件夹操作(复制,剪切,删除)
文件和文件夹操作(复制,剪切,删除)window 系统使用(已经经过测试): package com.funo.common.util;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/**原创 2011-11-16 17:35:13 · 2037 阅读 · 1 评论 -
java synchronized详解 (这篇写的挺全面额 推荐)
java synchronized详解 2010-01-18 00:42:11| 分类:java基础知识 | 标签:|字号大中小 订阅一直对这些不是很懂。找了一下,看一下,供我以后再看:第一篇: Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访转载 2011-11-03 10:56:41 · 484 阅读 · 0 评论 -
java格式化小数点位数
/** * 提供小数位四舍五入处理。 * @param v 需要四舍五入的数字 * @param scale 小数点后保留几位 * @return 四舍五入后的结果 */ public static double round(double v,int scale){转载 2011-11-08 17:12:58 · 538 阅读 · 0 评论 -
Java 中的finally 可以看看,不错
Java 中的finally 博客分类:Java 中的finally你知多少? Java 中的finally你知多少?可不能小看这个简单的 finally,看似简单的问题背后,却隐藏了无数的玄机。接下来我就带您一步一步的揭开这个 finally 的神秘面纱。问题分析 首先来问大家一个问题:finally 语句块一定会执行吗?很多人都认为 finally 语句块是转载 2011-11-08 17:18:25 · 600 阅读 · 0 评论 -
Java 序列化的高级认识
引言 将 Java 对象序列化为二进制文件的 Java 序列化技术是 Java 系列技术中一个较为重要的技术点,在大部分情况下,开发人员只需要了解被序列化的类需要实现 Serializable 接口,使用 ObjectInputStream 和 ObjectOutputStream 进行对象的读写。然而在有些情况下,光知道这些还远远不够,文章列举了笔者遇到的一些真实情境,它们与 Java 序列转载 2011-11-08 17:36:14 · 416 阅读 · 0 评论 -
从Excel文件读取数据表
<br />从Excel文件读取数据表<br />Java Excel API既可以从本地文件系统的一个文件(.xls),也可以从输入流中读取Excel数据表。读取Excel数据表的第一步是创建Workbook(术 语:工作薄),下面的代码片段举例说明了应该如何操作:(完整代码见ExcelReading.java)Java代码 import java.io.*; import jxl.*; … … … … try { //构建Workbook对象, 只读Workbook对象 //直接从原创 2010-07-28 16:00:00 · 642 阅读 · 0 评论 -
审查Java代码的十一种常见错误
审查Java代码的十一种常见错误<br /> <br /> <br />代码审查是消灭Bug最重要的方法之一,这些审查在大多数时候都特别奏效。由于代码审查本身所针对的对象,就是俯瞰整个代码在测试过程中的问题和Bug。并且,代码审查对消除一些特别细节的错误大有裨益,尤其是那些能够容易在阅读代码的时候发现的错误,这些错误往往不容易通过机器上的测试识别出来。本文就常见的Java代码中容易出现的问题提出一些建设性建议,以便您在审查代码的过程中注意到这些常见的细节性错误。<br />通常给别人的工作挑错要比找自己的错原创 2010-07-28 15:58:00 · 337 阅读 · 0 评论 -
Java的中文乱码问题集合
<br />自从接触Java和JSP以来,就不断与Java的中文乱码问题打交道,现在终于得到了彻底的解决,现将我们的解决心得与大家共享。<br />()<br />一、Java中文问题的由来<br />Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,Java和JSP文件本身编译时产生的乱码问题和Java程序于其他媒介交互产生的乱码问题。<br />首先Java(包括JSP)源文件中很可能包含有中文,而Java和JS原创 2010-07-22 21:39:00 · 675 阅读 · 0 评论 -
《JAVA自学路线图》
<br /><br />《JAVA自学路线图》中知识点的明细:<br />1:J2SE 面向对象-封装、继承、多态内存的分析递归集合类、泛型、自动打包与解包、AnnotationIO 多线程、线程同步 TCP/UDP AWT、事件模型、匿名类正则表达式反射机制<br />2:数据库(Oracle或者MySQL)SQL语句多表连接,内外连接, 子查询等管理表、视图、索引、序列、约束等树状结构存储存储过程、触发器 数据库设计三范式、<br />3:JDBCJDBC基础连接池 树状结构存储与展现DataSourc原创 2010-07-23 11:02:00 · 737 阅读 · 0 评论 -
oracle 数据库主键自动增长方法
<br />oracle 数据库没有像 MYSQL一样有 自动ID增值 的功能,如要实现可以用触发器。<br />首先就是建立一个序列,序列有有自动增值的功能,再建立一个触发器。<br />如:<br />建立一个序列<br />CREATE SEQUENCE auto_seq<br />minvalue 1 -- 最小值<br />increment by 1 -- 每次增加值数<br />nocache -- 不启用缓存<br />nocycle -- 不循环;<br /> <br />建立一个触发器<原创 2010-07-22 21:40:00 · 640 阅读 · 0 评论 -
thinking in java 学习心得
第1章 对象入门 . Alan Kay总结了Smalltalk的五大基本特征。这是第一种成功的面向对象程序设计语言,也是Java的基础语言。通过这些特征,我们可理解“纯粹”的面向对象程序设计方法是什么样的: . (1) 所有东西都是对象。可将对象想象成一种新型变量;它保存着数据,但可要求它对自身进行操作。理论上讲,可从要解决的问题身上提出所有概念性的组件,然后在程序中将其表达为一个对象。 . (2) 程序是一大堆对象的组合;通过消息传递,各对象知道自己该做些什么。为了向对象原创 2010-07-23 11:12:00 · 537 阅读 · 0 评论 -
Get和Post方式的区别
<br />表单提交中Get和Post方式的区别有5点<br />1. get是从服务器上获取数据,post是向服务器传送数据。<br />2.get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过 HTTPpost机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。<br />3. 对于get方式,服务器端用Request.QueryString获取变量的值,原创 2010-07-22 21:42:00 · 658 阅读 · 0 评论 -
java中this关键字使用
<br />使用this调用本类中的属性<br />现在观察以下代码,看会有那些问题:<br />public void setName(String name){<br />name = name ;<br />} <br />这里面的两个name都是setName方法中的name参数。<br />此时,特别希望可以通过一个指定的标识明确的表示要把传入的name参数的值给类中的属性,所以此时就需要使用this关键字,使用this.name就表示类中的属性。<br />class Person{<br />原创 2010-07-23 10:18:00 · 431 阅读 · 0 评论 -
数据库连接方法总结
<br />数据库连接方法<br />(以查询全部为例)<br />一、传统连接<br /><br />1.类DBConnection ,用于得到Connection 对象<br />public class DBConnection {<br /> private final String DBDRIVER = "com.microsoft.jdbc.sqlserver.SQLServerDriver" ;<br /> private final String DBURL = "jdbc:microsof原创 2010-07-23 10:27:00 · 797 阅读 · 0 评论 -
util 包简介
<br />util 包简介:<br /> 分类:util包<br />在进行Java开发时,常常要使用一些数据集合,JDK为我们提供了一系列应用类来实现基本的数据结构。这些类均在java.util包中。简单描述一下:<br />Collection <br />List <br />LinkedList <br />ArrayList <br />Vector <br />Stack <br />Set <br />Map <br />Hashtable <br />HashMap <br />Wea原创 2010-07-23 09:32:00 · 611 阅读 · 0 评论 -
java面试知识点
<br />java面试知识点(大部分见过,不过还是很有用地~~转过来留下)<br /><br />很经典的东西,被转的到处都是, 先写原文: <br />第一,谈谈final, finally, finalize的区别。<br /><br /> final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是 Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时原创 2010-07-26 17:36:00 · 346 阅读 · 0 评论 -
审查Java代码的十一种常见错误
审查Java代码的十一种常见错误<br /> <br /> <br />代码审查是消灭Bug最重要的方法之一,这些审查在大多数时候都特别奏效。由于代码审查本身所针对的对象,就是俯瞰整个代码在测试过程中的问题和Bug。并且,代码审查对消除一些特别细节的错误大有裨益,尤其是那些能够容易在阅读代码的时候发现的错误,这些错误往往不容易通过机器上的测试识别出来。本文就常见的Java代码中容易出现的问题提出一些建设性建议,以便您在审查代码的过程中注意到这些常见的细节性错误。<br />通常给别人的工作挑错要比找自己的错原创 2010-07-27 17:23:00 · 290 阅读 · 0 评论 -
审查Java代码的十一种常见错误
审查Java代码的十一种常见错误<br /> <br /> <br />代码审查是消灭Bug最重要的方法之一,这些审查在大多数时候都特别奏效。由于代码审查本身所针对的对象,就是俯瞰整个代码在测试过程中的问题和Bug。并且,代码审查对消除一些特别细节的错误大有裨益,尤其是那些能够容易在阅读代码的时候发现的错误,这些错误往往不容易通过机器上的测试识别出来。本文就常见的Java代码中容易出现的问题提出一些建设性建议,以便您在审查代码的过程中注意到这些常见的细节性错误。<br />通常给别人的工作挑错要比找自己的错原创 2010-07-27 17:23:00 · 323 阅读 · 0 评论 -
本文从以下几个基础的方面介绍dom4j操作XML的使用小结,挺好!
本文从以下几个基础的方面介绍dom4j操作XML的使用小结: [一] 读取XML文件 的示例[二] 读取XML字符串的示例 [三] 解析XML的document的示例 [四] XML编码格式转换的示例 [五] 输出格式的自定义的示例 [六] XML输出文件的示例 [一]、读取XML文件: xml示例的文件d:/test/michael/dom转载 2011-11-08 17:23:06 · 591 阅读 · 0 评论
分享