随笔分类 -  Java 基础

摘要:This tutorial uses the use code of listing a number of companies. This might be a public service listing records of public companies. Using Spring JDB 阅读全文
posted @ 2016-07-11 17:24 _NullPointer 阅读(309) 评论(0) 推荐(0) 编辑
摘要:如果觉得自己的 eclipse 比较慢,可以通过修改 %eclipse_home%/eclipse.ini 文件进行调整: 将 -Xms 和 -Xmx 的内存调整至 512m(你本机可用内存的 1/4,2G 内存的话就是 512m): -Xms512m -Xmx512m 然后在文件末尾添加以下几行参 阅读全文
posted @ 2016-03-11 10:50 _NullPointer 阅读(2388) 评论(0) 推荐(0) 编辑
摘要:在java中相对路径的设置是一个比较头痛的问题:配置文件应该写在哪里,"/","./"等各自代表着什么含义,普通的java工程和jsp(servlet)的路径有什么不同,这都是我们特别需要留意的。不然在程序开发中会死得很惨(个人以前深有体会,看似很简单的路径设置,往往要花很多的时间才能搞定)。一、J... 阅读全文
posted @ 2015-03-12 13:35 _NullPointer 阅读(3428) 评论(0) 推荐(1) 编辑
摘要:http://www.open-open.com/bbs/view/1366457535515 servlet与Struts,action线程分析http://blog.knowsky.com/253158.htmServlet与Struts action线程安全问题分析http://bbs.csd... 阅读全文
posted @ 2015-03-09 18:02 _NullPointer 阅读(144) 评论(0) 推荐(0) 编辑
摘要:1. Interface 可以用来持有任何implementation该Interface的对象,这和父类可以持有子类是一样的。 2. 任何需要一个类A的方法,你都可以把A的子类作为A的替代品来使用,当然有关具体的方法覆盖引起的问题,你要自己care 3. 一旦强制转换成功了,你就可以使用任意的属于 阅读全文
posted @ 2015-03-09 15:11 _NullPointer 阅读(492) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/dvking/archive/2012/01/02/2368703.html 编码问题: 在介绍编码问题前,先介绍一下java平台(JVM)上的编码转化情况。首先要说明的一点,在JVM中,即java平台上,运行的程序一定都是Unicode编码方式的 阅读全文
posted @ 2015-01-30 13:50 _NullPointer 阅读(199) 评论(0) 推荐(0) 编辑
摘要:import java.util.Random;import java.util.concurrent.CountDownLatch;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;i... 阅读全文
posted @ 2015-01-29 18:09 _NullPointer 阅读(246) 评论(0) 推荐(0) 编辑
摘要:/** * @Title: MisonerEnum.java * @Package * @Description: * @author 任伟 * @date 2015年1月5日 上午10:05:15 * @version V1.0 *//** * @ClassName: ... 阅读全文
posted @ 2015-01-05 10:21 _NullPointer 阅读(272) 评论(0) 推荐(0) 编辑
摘要:当线程在程序中运行时,线程的调度具有一定的透明性,程序通常无法准确控制线程的轮换执行,Java提供了一些机制来保证线程协调运行。1、传统的线程通信借助Object类提供的wait()、notify()和notifyAll()三个方法,这三个方法必须由同步监视器对象来调用。a、wait():导致当前线... 阅读全文
posted @ 2014-12-09 14:30 _NullPointer 阅读(151) 评论(0) 推荐(0) 编辑
摘要:1、线程安全问题a、银行取钱问题:取钱时银行系统判断账户余额是否大于取款金额,如果是,吐出钞票,修改余额。这个流程在多线程并发的场景下就可能会出现问题。 1 /** 2 * @Title: Account.java 3 * @Package 4 * @author 任伟 5 * @da... 阅读全文
posted @ 2014-12-08 19:08 _NullPointer 阅读(181) 评论(0) 推荐(0) 编辑
摘要:Java的线程支持提供了一些便捷的工具方法,通过这些便捷的工具方法可以很好的控制线程的执行。1、join线程:join 当某个程序执行流中调用其他线程的join()方法时,执行中的线程会被阻塞,直到被join()方法加入的join线程执行完为止。join()方法将大问题划分为许多小问题,每个小... 阅读全文
posted @ 2014-12-08 12:13 _NullPointer 阅读(280) 评论(0) 推荐(0) 编辑
摘要:转自:http://zy19982004.iteye.com/blog/1626916一.线程的状态图二.初始状态实现Runnable接口和继承Thread可以得到一个线程类,new一个实例出来,线程就进入了初始状态三.可运行状态可运行状态只是说你资格运行,调度程序没有挑选到你,你就永远是可运行状态... 阅读全文
posted @ 2014-12-08 10:56 _NullPointer 阅读(207) 评论(0) 推荐(0) 编辑
摘要:1、线程和进程a、并发性(concurrency):在同一时刻只能有一条指令执行,当多个进程指令被快速轮换执行,在宏观上具有多个进程同时执行的效果。b、并行性(parallel):在同一时刻,有多条指令在多个处理器上同时执行。c、操作系统可以同时执行多个任务,每个任务就是进程;进程可以同时执行多个任... 阅读全文
posted @ 2014-12-05 19:55 _NullPointer 阅读(177) 评论(0) 推荐(0) 编辑
摘要:来源:http://blog.csdn.net/yanghua_kobe/article/details/7296156 HTTP是个大协议,完整功能的HTTP服务器必须响应资源请求,将URL转换为本地系统的资源名。响应各种形式的HTTP请求(GET、POST等)。处理不存在的文件请求,返回各种形式 阅读全文
posted @ 2014-12-04 16:31 _NullPointer 阅读(406) 评论(0) 推荐(0) 编辑