java
wuxidemo
学的不仅仅是技术,更是梦想!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
多线程控制实例
题目: 有三个线程分别负责打印数字,按照如下规律打印:Thread1: 1Thread1: 2Thread1: 3Thread1: 4Thread1: 5Thread2: 6Thread2: 7Thread2: 8Thread2: 9Thread2: 10Thread3: 11Thread3: 12Thread3: 13Thread3: 14原创 2016-10-21 15:21:04 · 266 阅读 · 0 评论 -
maven学习
准备工作:下载maven软件包http://mirrors.cnnic.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.zip解压到本地硬盘,复制bin路径并添加到系统path路径下。运行cmd后,输入 mvn -version能正确输出即安装完成创建maven项目1. 本地目录新建项目原创 2017-01-29 16:09:49 · 254 阅读 · 0 评论 -
List Set Map学习
根据java 2 SE 7画的uml类图总体说明:接口List,Set继承自Collection(Collection继承自Iterable)接口Map没有父接口List接口主要有3个接口实现类: ArrayList ,LinkedList和Vector ,ArrayList是非线程安全的,效率高;Vector是基于线程安全的,效率低;接口Set主要有3个接口实原创 2017-01-10 13:14:52 · 286 阅读 · 0 评论 -
Android设计模式-原型模式
原型模式定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。使用场景:1. 类初始化需要消化非常多的资源,这个资源包括数据,硬件资源等,通过原型拷贝避免这些消耗。2. 通过new产生一个对象需要非常繁琐的数据准备或者访问权限,这是可以使用·1原型模式3. 一个对象需要提供给其他对象访问,而且各个调用者可能都需要修改其值时,可以考虑使用原型模式拷贝多个对象供调用者原创 2016-12-28 14:05:18 · 299 阅读 · 0 评论 -
服务器集群的session管理
单机服务器情况下,session可以由Web容器(tomcat,jboss...)管理。在使用服务器集群的情况下,session管理主要有以下集中方案:1. session复制在集群的每台服务器之间,相互复制session数据,保证每台服务器都拥有这个用户相同的session数据,即使其中某一台服务器宕机,也可以取的相同的session信息。取的时候,也是可以直接本机获取,原创 2016-12-19 15:11:31 · 597 阅读 · 0 评论 -
Java中的锁
Java SE5之后,并发包中新增Lock接口用来实现锁功能,提供与synchronized关键字类似的同步功能,并且在使用的时候可以显式的获取和释放锁。实例代码:Lock lock = new ReentrantLock(); //重入锁lock.lock(); //获取锁try{//}finally{lock.unlock(); //释放锁}其它接口,原创 2016-12-18 15:01:59 · 393 阅读 · 0 评论 -
java 正则表达式
正则表达式 (regular expression) 用于指定字符串的模式,你可以在任何需要定位匹配某种特定模式的字符串的情况下使用正则表达式。1. 字符类括在括号中的字符集,例如 [Jj], [0-9] [A-Za-z], [^0-9]"-"表示一个范围, "^"表示补集【C1C2...】 任何由C1,C2...表示的字符,其中Ci可以是多个字符,字符范围(C1-C2)或原创 2016-12-06 14:24:01 · 328 阅读 · 0 评论 -
springmvc整合mongodb 增查改删操作
1. 新建dynamic web project,项目结构如下:编辑web.xmlxmlns="http://java.sun.com/xml/ns/javaee"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xs原创 2016-11-21 09:59:40 · 5805 阅读 · 2 评论 -
java多线程编程3--对象及变量的并发访问
1.数据类型String的常量池特性在jvm中具有String常量池缓存的功能,例如:String str1 = "a";String str2 = "a";if(str1 == str2){...}//返回true因此同步synchronized代码块都不要使用String作为锁对象,而改用其它,例如new object()实例化一个object对象,但它并不放入缓存原创 2016-10-04 10:43:40 · 339 阅读 · 0 评论 -
java多线程编程1
1. 继承Thread类代码示例public class Test {public static void main(String[] args) {MyThread myThread = new MyThread();myThread.start();System.out.println("main exit");}}class MyThrea原创 2016-09-30 22:26:57 · 246 阅读 · 0 评论 -
java多线程编程2--对象及变量的并发访问
begin methodA threadName == Aendbegin methodA threadName == Bend原创 2016-10-03 19:11:33 · 264 阅读 · 0 评论 -
java面试题汇总2
1. String相关 static String E = "abc"; String A = "abc"; String B = "a" + "bc"; String C= new String("abc"); String D="a" + new String("bc");原创 2016-09-28 13:42:58 · 315 阅读 · 0 评论 -
java面试题汇总1
1. String相关 static String E = "abc"; String A = "abc"; String B = "a" + "bc"; String C= new String("abc"); String D="a" + new String("bc");原创 2016-09-28 14:19:44 · 442 阅读 · 0 评论 -
利用jdk开发web service简单实例
eclipse新建一个java project1. 编写SEI接口package com.yf.day01_ws.ws;import javax.jws.WebMethod;import javax.jws.WebService;/**File: HelloWS.javaDescription: SEI@author @date 2016年10月24原创 2016-10-25 15:42:11 · 347 阅读 · 0 评论 -
java反射学习例子
学习反射的主要作用:1. 在运行中分析类的能力2. 在运行中查看对象3. 实现通用的数组操作代码4. 利用Method对象新建实例,除了new之外,还可以通过反射技术newInstance来实现。java反射包 java.lang.reflect下面有3个有用的类 : Field ,Method 和Constructor分别用于描述类的成员变量,方法原创 2016-10-25 13:50:50 · 272 阅读 · 0 评论 -
spring4.x.x quartz计划任务
intellij idea新建maven工程pom.xml加入spring和quartz的dependencydependency> groupId>org.quartz-schedulergroupId> artifactId>quartzartifactId> version>2.3.0version>dependency>applicationCon原创 2017-05-04 16:31:59 · 870 阅读 · 0 评论
分享