自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

特种兵—AK47

关注产品细节,重视用户体验

原创 js打开子窗口关闭父窗口

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml"> 无标题文档 子父窗口的操作 var wi...

2012-02-20 11:17:02

阅读数 5068

评论数 0

原创 程序员水平分级 你属于哪一类?

导读:近日,whattofix.com刊登了一篇Daniel Markham的文章《What Level Programmer Are You?》,文内将参差不齐的程序员按照技术水平分为从“读写”到“上帝”,共十一个阶段,以帮助广大程序员找到自身定位并从中发现自己发展方向。以下是文章摘要: ...

2012-02-17 17:27:08

阅读数 1968

评论数 0

转载 Tumblr:150亿月浏览量背后的架构挑战(下)

导读:和许多新兴的网站一样,著名的轻博客服务Tumblr在急速发展中面临了系统架构的瓶颈。每天5亿次浏览量,峰值每秒4万次请求,每天3TB新的数据存储,超过1000台服务器,这样的情况下如何保证老系统平稳运行,平稳过渡到新的系统,Tumblr正面临巨大的挑战。近日,HighScalability网...

2012-02-17 15:15:17

阅读数 1435

评论数 0

转载 Tumblr:150亿月浏览量背后的架构挑战(上)

导读:和许多新兴的网站一样,著名的轻博客服务 Tumblr 在急速发展中面临了系统架构的瓶颈。每天 5 亿次浏览量,峰值每秒 4 万次请求,每天 3TB 新的数据存储,超过 1000 台服务器,这样的情况下如何保证老系统平稳运行,平稳过渡到新的系统,Tumblr 正面临巨大的挑战。近日,HighS...

2012-02-17 15:14:30

阅读数 1785

评论数 0

原创 Html进去的时候页面只刷新一次 .

Html设置刷新: content里是间隔时间!这个每隔3秒就刷新一次。我想在初次进页面的时候刷一次,以后就不要刷新了。 找到如下代码可以实现: function reurl(){ url = location.href; var times = url.split(&quo...

2012-02-14 23:12:53

阅读数 4368

评论数 0

原创 二级经验心得:菜鸟入门Java语言学习的要点

一、掌握静态方法和属性          静态方法和属性用于描述某一类对象群体的特征,而不是单个对象的特征。Java中大量应用了静态方法和属性,这是一个通常的技巧。但是这种技巧在很多语言中不被频繁地使用。理解静态方法和属性对于理解类与对象的关系是十分有帮助的,在大量的Java规范中,静态方法...

2012-02-12 14:24:30

阅读数 3207

评论数 0

原创 如何优化JAVA程序设计和编码,提高JAVA性能

通过使用一些辅助性工具来找到程序中的瓶颈,然后就可以对瓶颈部分的代码进行优化。一般有两种方案:即优化代码或更改设计方法。我们一般会选择后者,因为不去调用以下代码要比调用一些优化的代码更能提高程序的性能。而一个设计良好的程序能够精简代码,从而提高性能。    下面将提供一些在JAVA程序的设计...

2012-02-11 08:56:07

阅读数 2878

评论数 1

原创 Java容易搞错的知识点

以下几个知识点是非常容易搞混的Java知识点。大家不准开编译器,并且先不看答案(我在代码和答案之间空了三行,足够你挡住下面的答案),要是能全部答对,那Java基础是挺牢固的。如果答对了,还能分析出具体原因,那算你NB。近段时间有参加一些公司的面试,做了一些基础题,发现总有掌握得不好的地方。今天一并...

2012-02-10 21:47:29

阅读数 1550

评论数 3

原创 JNDI全攻略

JNDI全攻略之(一) 关键字:JNDI,J2EE,Java,命名和目录接口,Java Naming and Directory Interface 摘要: 本文详细介绍了JNDI的架构与实现,JNDI的工作原理,并给出了具体代码,帮助读者更理解J2EE主要常用技术---JN...

2012-02-10 21:44:12

阅读数 1495

评论数 0

原创 Java开发的六大陋习 Javaer们要以此为戒

你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1.OutputStreamWriter out = ...     2.java.sql.Connection conn = ... 3.try {...

2012-02-10 21:42:30

阅读数 1946

评论数 0

原创 JavaEE程序员必读图书大推荐

下面是我根据多年的阅读和实践经验,给您推荐的一些图书: 第一部分: Java语言篇 1 《Java编程规范》   星级:★★★★★   适合对象:初级,中级   介绍:作者James Gosling(Java之父),所以这本书我觉得你怎么也得读一下。对基础讲解的很不错...

2012-02-10 21:41:41

阅读数 1979

评论数 0

原创 Java和PHP在Web开发方面的比较

比较PHP和JSP这两个Web开发技术,在目前的情况是其实是比较PHP和Java的Web开发。以下是我就几个主要方面进行的比较:   一、 语言比较   PHP是解释执行的服务器脚本语言,首先PHP有简单容易上手的特点。语法和C语言比较象,所以学过C语言的程序员可以很快的熟悉PHP的开...

2012-02-10 21:40:21

阅读数 1279

评论数 0

原创 优秀的Java程序员必须了解GC的工作原理

一个优秀的Java程序员必须了解GC的工作原理、如何优化GC的性能、如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率 ,才能提高整个应用程序的性能。本篇文章首先简单介绍GC的工作原理之后,然后再对GC的几个关键问题进行深入探讨,最后...

2012-02-10 21:39:32

阅读数 1117

评论数 0

原创 网站架构不得不谨慎的10个问题

这里的大型网站架构只包括高互动性高交互性的数据型大型网站,基于大家众所周知的原因,我们就不谈新闻类和一些依靠HTML静态化就可以实现的架构了,我们以高负载高数据交换高数据流动性的网站为例,比如海内,开心网等类似的web2.0系列架构。我们这里不讨论是PHP还是JSP或者.NET环境,我们从架构的方...

2012-02-10 21:36:28

阅读数 1143

评论数 0

原创 Java的四种引用 初学者应该知道的

从JDK1.2版本开始,把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。 1.强引用    本章前文介绍的引用实际上都是强引用,这是使用最普遍的引用。如果一个对象具有强引用,那就 类似于必不可少的生活用品,垃圾回...

2012-02-10 21:34:20

阅读数 986

评论数 0

原创 32点关于Java的琐碎知识点

1.   对于类中的final类型属性,一般在声明的时候直接写 final int a =1 ;但也可以在构造函数中进行赋值   如:   final int a;   A{}( a =1;)   但要注意:需要每一个构造函数都赋值,且不能嵌套。   而:如果想写static fina...

2012-02-10 21:32:57

阅读数 1271

评论数 0

原创 浅谈Java中连接字符串时使用"+"号和使用StringBuilder类的区别

主页君在留言板中看到有Javaer提出一个问题,就是Java里在连接字符串时,使用"+"号连接还是使用StringBuilder类(这个类只在J2SE5及以上版本提供,以前的版本使用StringBuffer类)连接。   为了解答这位Javaer的疑惑,可能也是许多人的疑...

2012-02-10 21:31:45

阅读数 1373

评论数 0

原创 CSDN11月份的Java面试题新鲜出炉(考试必备)

一、super() 方法的用法及作用? 有如下Java类: public class Bird{  private String name;  public Bird() { }  public Bird(String name){ this.name = name; }  ...

2012-02-10 21:30:38

阅读数 2164

评论数 0

原创 高手真经 13条Java核心技术

1、  >>>最高位用0填充,>>最高位用符号位填充 ,没有 2、 强制转换是直接截断,要四舍五入的话需要用Math.round(); 3、 boolean不要于任何数值类型进行转换。除非b?1:0 4、Java没有内置字符串类型。 5、String类没有提供...

2012-02-10 21:28:57

阅读数 1393

评论数 0

原创 成功开发人员须记住的8件事

1、保持学习 一个非常重要的观点是:如果你停留在一个地方不前,并不代表你能一直呆在那里,而是代表你正在落后(不进则退)。往前进并不意味着你是就能进步 – 这至少你不会沦落到最后(付出就会有收获) 。程序员为了保持向前发展,就需要不断学习 ,我们需要的不是慢慢的往前走,而是我们要奔跑起来!下面...

2012-02-10 21:27:42

阅读数 1275

评论数 0

原创 Hibernate延迟加载剖析与代理模式应用

Hibernae 的延迟加载是一个非常常用的技术,实体的集合属性默认会被延迟加载,实体所关联的实体默认也会被延迟加载。Hibernate 通过这种延迟加载来降低系统的内存开销,从而保证 Hibernate 的运行性能。   下面先来剖析 Hibernate 延迟加载的“秘密”。 集合属...

2012-02-10 21:25:20

阅读数 1193

评论数 0

原创 Oracle数据库系统使用总结的几条经验分享

例如,下面这条命令执行起来很慢    以下是代码片段:  select a.empno from emp a where a.empno not in  (select empno from emp1 where job=′SALE′);    倘若利用外部联接,改写命令如下:    以...

2012-02-10 21:24:17

阅读数 1350

评论数 0

原创 61条Java面向对象设计的经验原则

(1)所有数据都应该隐藏在所在的类的内部。      (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。      (3)尽量减少类的协议中的消息。      (4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确输出内容、从ASCII描述解析...

2012-02-10 21:22:22

阅读数 1561

评论数 0

原创 在线画图工具【高仿rose】方便地画工作流

在线画图工具 http://www.mxgraph.com/demo/mxgraph/editors/diagrameditor.html     无意间发现了在线画图、图片处理的工具,有些很不错,有些挺好玩的,就记录了下来。基本上都是flex做,无需下载,可直接打开网页使用。慢慢的发现的...

2012-02-10 14:00:11

阅读数 65946

评论数 5

原创 Java Thread多线程

Java Thread多线程 Java 多线程例子1 小例子 public class ThreadDemo {        public static void main(String[] args) {            new TestThread().start();    ...

2012-02-09 17:43:50

阅读数 7026

评论数 1

原创 java异步处理

一.    它要能适应不同类型的请求: 本节用 makeString来说明要求有返回值的请求.用displayString来说明不需要返回值的请求. 二.    要能同时并发处理多个请求,并能按一定机制调度: 本节将用一个队列来存放请求,所以只能按FIFO机制调度,你可以改用LinkedLi...

2012-02-09 17:05:21

阅读数 1843

评论数 0

原创 Thread的setDaemon(true)方法的作用

定义:守护线程--也称“服务线程”,在没有用户线程可服务时会自动离开。优先级:守护线程的优先级比较低,用于为系统中的其它对象和线程提供服务。 设置:通过setDaemon(true)来设置线程为“守护线程”;将一个用户线程设置为守护线程的方式是在 线程对象创建 之前 用线程对象的setDaemo...

2012-02-09 15:16:51

阅读数 35246

评论数 3

原创 Thread.setDaemon设置说明

Thread.setDaemon的用法,经过学习以后了解: 1. setDaemon需要在start方法调用之前使用 2. 线程划分为用户线程和后台(daemon)进程,setDaemon将线程设置为后台进程 3. 如果jvm中都是后台进程,当前jvm将exit。(随之而来的,所有的一切...

2012-02-09 14:49:42

阅读数 24238

评论数 5

原创 新写了一个Java并发程序设计教程

新写了一个Java并发程序设计教程, 用于公司内部培训的,和2007年写的那个相比,内容更翔实一些。 内容列表 1、使用线程的经验:设置名称、响应中断、使用ThreadLocal 2、Executor :ExecutorService和Future ☆ ☆ ☆ 3、阻塞队列 :...

2012-02-09 11:16:23

阅读数 1907

评论数 0

原创 Java上传方法及相关代码

//上传 public boolean SaveFile(byte[] binData, String fileName) {         boolean success = false;         File file = new File(fileName);       ...

2012-02-08 16:10:10

阅读数 1279

评论数 0

原创 Jquery ajaxsubmit 上传图片

这是数月前的事情了,场景是这样的: 在进行图片上传的时,我发现开发人员使用的上传图片方式是Iframe + 传统的 http post 来处理的。而且未建立统一上传函数。于是将代码改造了。心想来个ajax异步上传图片吧,这技术应该很老套了。于是直接打开强大的cnblogs轻松的找到了 这篇文章  ...

2012-02-08 14:14:53

阅读数 3188

评论数 0

原创 TinyMCE 新增本地图片上传功能

在TinyMCE 在处理富文本时,可以通过网站的相对路径录入图片地址。这样TinyMCE 就可以正常显示图片了。其实该功能属于普通HTML富文本控件基本功能了。现有需求将TinyMCE 扩展成可直接上传本地图片而后在文本区域显示图片。    实现思路:         使用Ajax 进...

2012-02-08 14:10:38

阅读数 6694

评论数 0

原创 Oracle读书摘录1---为什么要书写绑定变量的SQL语句

是否使用绑定变量这是导致Oracle性能问题的一个主要原因,也是阻碍可扩缩性的一个重要因素。 Oracle 将已解析、已编译的SQL 连同其他内容存储在共享池(shared pool)中,这是系统全局区(System Global Area ,SGA)中一个非常重要的共享内存结构。这个...

2012-02-08 09:50:03

阅读数 2242

评论数 0

原创 在java中使用oracle绑定变量

为什么要使用绑定变量: 在JAVA中的SQL 语句的编写方面,没有使用ORACLE 绑定变量,很大程度上降低了数据库的性能,表现在两个方面: 1、SQL语句硬分析(Hard Parse)太多,严重消耗CPU资源,延长了SQL语句总的执行时间。 SQL语句的执行过程分几个步骤:语法检查...

2012-02-06 17:01:04

阅读数 6269

评论数 0

原创 clob转换成String

方法一:   public final static String clob2String(CLOB clob)   {     if (clob ==null )     {       return ;     }         StringBuffer sb = new...

2012-02-06 11:45:09

阅读数 2104

评论数 0

原创 Oracle常见问题与解答

Oracle常见问题与解答 1. Oracle安装完成后的初始口令?    internal/oracle    sys/change_on_install    system/manager    scott/tiger    sysman/oem_temp 2. ORAC...

2012-02-06 11:19:55

阅读数 1660

评论数 0

原创 java获取oracle中CLOB字段,转换成String

try { PreparedStatement stmt = session.connection().prepareStatement(sql);  ResultSet rs = stmt.executeQuery();  while (rs.next())  {  Clob clob...

2012-02-04 23:19:31

阅读数 31831

评论数 3

原创 JDBC连接ORACLE

一、本地通过JDBC获得Oracle数据库连接        通过JDBC获得Oracle数据库连接,有三种方式:OCI方式、thin方式和JdbcOdbc桥方式。OCI方式依赖于本地的动态链接库,如果在本 地安装了Oracle数据库客户端可以采用该方式;而thin方式为纯java的数据库连...

2012-02-04 23:18:29

阅读数 7365

评论数 1

原创 鼠标点击文本框后,里面的文字就消失,鼠标离开文本框后,里面的文字又会显示

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">                         鼠标点击文本框后,里面的文字就消失,鼠标离开文本框后,里面的文字又会显示         ...

2012-02-02 20:31:11

阅读数 12806

评论数 3

原创 推荐两款富文本编辑器:NicEdit和Kindeditor

做过Web开发的朋友相信都使用过富文本编辑器,比较出名的CuteEditor和CKEditor很多人应该已经使用过,在功能强大的同时需要加载的东西也变得很多。下面要推荐的两款富文本编辑器都是使用JS编写,使用简单,非常轻量级。 NicEditor NicEdit是一个轻量级,跨平台的I...

2012-02-02 19:16:02

阅读数 16105

评论数 1

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