`
文章列表
使用最新的jetty9,通过jetty-maven-plugin配置https 服务器。 Configuring the Jetty Maven Plugin http://www.eclipse.org/jetty/documentation/current/jetty-maven-plugin.html Jetty 9.1.2Oracle Java SE 7u51Eclipse Kepler (4.3.1) SR1 (Eclipse IDE for Java EE Developers)jetty-maven-pluginWindows7 Keystore Server 密 ...
优点:无需获得Element,只需要两个坐标就可以进行操作 缺点:独占性强,强制获得鼠标,运行过程中无法进行其他操作,坐标是屏幕坐标,计算坐标需要减去浏览器工具栏和地址栏的高度   import org.openqa.selenium.*; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.firefox.FirefoxDriver; import org.openqa.selenium.firefox.FirefoxProfile; import org.openqa.sele ...
package test; import java.io.*; import java.net.MalformedURLException; import java.net.URL; public class openFile { public void readRomateFile(String romatefilename){ URL urlfile; BufferedReader in; PrintWriter out; String content = ""; Str ...
http://www.sharejs.com/codes/
内省IntroSpector JavaBean主要用于传递数据信息,其方法用于访问私有变量,且方法名符合某种规则。 如果在两个模块之间传递信息,可以将信息封装进JavaBean中,这种对象称为“值对象”(Value Object),或“VO”。方法比较少。这些信息储存在类的私有变量中,通过set()、get()获得。 内省主要是对JavaBean进行操作。JavaBean内部的方法要按照某种规则命名,例如void setAge(int age)、int getAge()。JavaBean可以作为普通类进行操作;普通类如果内部有set()、get()方法,也可以当做JavaBean使用。 ...
WebLogic、WebSphere、JBOSS、Tomcat 之间的区别  1:产品介绍: WebLogic 是美国 bea 公司出品的一个 application server 确切的说是一个基于 j2ee 架构的中间件。BEA WebLogic 是用于开发、集成、部署和管理大型分布式 Web 应用、网络应用和数据库应用的 Java 应用服务器。将 Java 的动态功能和 Java Enterprise 标准的安全性引入大型网络应用的开发、集成、部署和管理之中。 WebSphere 是 IBM 的集成软件平台。它包含了编写、运行和监视全天候的工 业强度的随需应变 Web 应用程序和 ...
Hibernate支持两种锁机制: 即通常所说的“悲观锁(Pessimistic Locking)”和 “乐观锁(OptimisticLocking)”。 悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统中实现了加锁机制,也无法保证外部系统不会修改数据)。 Hibernate的加锁模式有: Ø LockMode.NONE : 无锁机制。 Ø LockMode.WRITE :Hibernate在Insert和Update记录的时候会自动 获取。 Ø LockMode.READ : Hibernate在读取记录的时候会自动获取。 ...
Java:synchronized修饰符在静态方法与非静态方法上的区别 synchronized在静态方法上表示调用前要获得类的锁,而在非静态方法上表示调用此方法前要获得对象的锁。public class StaticSynDemo {private static String a="test";//等同于方法print2public 
1,订票系统案例,某航班只有一张机票,假定有1w个人打开你的网站来订票,问你如何解决并发问题(可扩展到任何高并发网站要考虑的并发读写问题)        问题,1w个人来访问,票没出去前要保证大家都能看到有票,不可能一个人在看到票的时候别人就不能看了。到底谁能抢到,那得看这个人的“运气”(网络快慢等)       其次考虑的问题,并发,1w个人同时点击购买,到底谁能成交?总共只有一张票。       首先我们容易想到和并发相关的几个方案 : 锁 同步        同步更多指的是应用程序的层面,多个线程进来,只能一个一个的访问,java中指的是syncrinized ...
POJO 和JavaBean是我们常见的两个关键字,一般容易混淆,POJO全称是Plain Ordinary Java Object / Pure Old Java Object,中文可以翻译成:普通Java类,具有一部分getter/setter方法的那种类就可以称作POJO,但是JavaBean则比 POJO复杂很多, Java Bean 是可复用的组件,对 Java Bean 并没有严格的规范,理论上讲,任何一个 Java 类都可以是一个 Bean 。但通常情况下,由于 Java Bean 是被容器所创建(如 Tomcat) 的,所以 Java Bean 应具有一个无参的构造器,另外,通 ...
  public class ThreadRun extends Thread{ public static void main(String agrs[]) throws Exception { ThreadRun tr = new ThreadRun(); System.out.print("b"); tr.start(); System.out.print("c"); tr.join(); System.out.print("d"); } public voi ...
class TestThread implements Runnable { int y = 1; public static void main(String args[]) throws InterruptedException { TestThread t = new TestThread(); Thread t1 = new Thread(t); t1.start(); Thread t2 = new Thread(t); t2.start(); } char x = 'A'; String s = new String() ...
现在也总结一下类的加载的过程: 一个java文件从被加载到被卸载这个生命过程,总共要经历4个阶段: 加载->链接(验证+准备+解析)->初始化(使用前的准备)->使用->卸载 其中加载(除了自定义加载)+链接的过 ...
  一、什么是deferred对象? 原文地址: http://www.ruanyifeng.com/blog/2011/08/a_detailed_explanation_of_jquery_deferred_object.html 开发网站的过程中,我们经常遇到某些耗时很长的javascript操作。其中,既有异步的操作(比如ajax读取服务器数据),也有同步的操作(比如遍历一个大型数组),它们都不是立即能得到结果的。 通常的做法是,为它们指定回调函数(callback)。即事先规定,一旦它们运行结束,应该调用哪些函数。
原文地址:http://java.chinaitlab.com/base/861921_2.html   走进JVM,浅水也能捉鱼!   这不是一篇描述jvm是什么的文章,也不介绍jvm跨平台的特性,也不是讲述jvm安全特性的文章,更不是讲解jvm指令操作,数据运算的文章, 本文重点讲述 类型的生命周期.   类型的生命周期涉及到: 类的装载、jvm体系结构、垃圾回收机制.   为什么要讲jvm体系结构? 因为类的装载和垃圾回收机制都和jvm体系结构息息相关. 那么什么是jvm体系结构呢?
Global site tag (gtag.js) - Google Analytics