java
文章平均质量分 52
aoerqileng
这个作者很懒,什么都没留下…
展开
-
java中的byte类型的取值范围是-128~127
概念:负数的补码是该 数 绝 对 值 的 原 码 按 位 取 反 ,然 后 对 整个数 加 1步骤:1.确定byte是1个字节,也就是8位2.最大的应该是0111 1111,因为第一位是符号位,0表示正数3.最小的应该是1000 0000,同理,表示负数最小的(1111 1111是最大的负数-1)4.0111 1111即1275.1000 0000按转载 2014-11-20 11:27:23 · 3525 阅读 · 0 评论 -
jmx监控tomcat
下面的请求可以获得所有jmx监控的信息http://localhost:8080/manager/jmxproxy/?qry=原创 2015-07-30 21:13:19 · 622 阅读 · 0 评论 -
spring jpa中使用entitymanager无法保存对象
在spring 的事务配置如下: 保存对象的方法如下,使用@PersistenceContext的注解注入enti原创 2015-02-13 10:06:51 · 2850 阅读 · 0 评论 -
EntityManager基本概念
转自:http://www.cnblogs.com/-10086/archive/2012/09/16/2687550.html基本概念EntityManager称为实体管理器,它由EntityManagerFactory所创建。EntityManagerFactory,作为EntityManager的工厂,包含有当前O-R映射的元数据信息,每个EntityManagerFactory转载 2015-02-12 21:11:50 · 1358 阅读 · 0 评论 -
泛型与EnumMap使用例子
public class Test { private T a; public Test(T a){this.a = a;} public T getA() { return a; } public void setA(T a) { this.a = a; } public sta原创 2015-01-21 21:21:56 · 970 阅读 · 0 评论 -
eclipse中设置maven项目断电调试及maven使用
参考:http://blog.csdn.net/jbgtwang/article/details/7696908http://blog.csdn.net/jbgtwang/article/details/7696908eclipse如何进断点调试(前提是eclipse安装了maven插件,工程由maven创建,且工程pom.xml中配置了如上所说的tomcat6/7插件):转载 2014-12-11 18:17:43 · 3747 阅读 · 0 评论 -
在使用jetty配置jndi的时候报错“Need to specify class name in environment or system property, or as an applet pa
用jetty配置了jndi后报错,是因为jetty默认不支持jndi,在运行的时候需要勾选支持jndi,否则会找不到jndi的配置文件导致报上面的错误。参考:http://www.cnblogs.com/javaexam2/archive/2012/04/18/2632492.html原创 2015-08-29 13:22:18 · 1865 阅读 · 0 评论 -
servelet何时被初始化
原文:http://www.cnblogs.com/AaronLi/archive/2011/09/02/2164355.html如果没有设置loadOnStartup,则第一次请求的时候实例化分三种情况:loadOnStartup 即负数的情况下,web容器启动的时候不做实例化处理,servlet首次被调用时做实例化这种情况和没有设置loadOnStartup是一样的转载 2015-10-28 13:39:17 · 500 阅读 · 0 评论 -
java clone 测试
public class CloneTest { String name; int age; public static void main(String args []) { CloneTest c1= new CloneTest(); c1.name = "aa"; c1.age = 1; CloneTes原创 2017-09-10 11:25:36 · 346 阅读 · 0 评论 -
java super继承测试
package lmlc.test;class Parent { protected String name; public Parent(String name) { this.name = name; }}public class initTest extends Parent{ protected String name; prote原创 2017-09-10 11:10:07 · 461 阅读 · 0 评论 -
java类中构造方法执行的顺序
public class Test2 { private String name = "aa"; private int age = 2; public Test2() { age = 1000; } public static void main(String[] args) { Test2 t = new Test2();原创 2017-08-30 13:54:05 · 782 阅读 · 0 评论 -
java 多线程测试
join测试package lmlc.test;public class TestJoin { public static void main(String args[]) { Myrunner mr = new Myrunner(); Thread t = new Thread(mr); t.start(); try {原创 2017-09-14 17:19:33 · 463 阅读 · 0 评论 -
在spring的init-method指定的方法之前做一些事情要用BeanPostProcessor
package com.test.spring.beans;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import j原创 2015-11-02 20:52:33 · 788 阅读 · 0 评论 -
spring 自定义bean初始化及析构方法
package com.test.spring.beans;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import j原创 2015-11-02 20:38:02 · 1971 阅读 · 0 评论 -
spring 读取操作系统上的文件
package com.test.spring.beans;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import org.springframework.context.原创 2015-11-02 20:05:26 · 486 阅读 · 0 评论 -
maven发布javaee项目
参考文章http://blog.csdn.net/maosijunzi/article/details/21160965我的环境是tomcat7.0.54 maven3.2.31eclipse配置mavenwindow-》prefrences-》maven-》user setting。如图2配置tomcat和mave转载 2014-12-10 11:25:50 · 671 阅读 · 0 评论 -
应用maven/hudson实施jmeter性能自动化
来自:http://www.51testing.com/html/97/13997-214307.html参考http://code.google.com/p/jmeter-maven-plugin/wiki/HOWTOUsePlugin。 从如上url下载maven plugin及depenent。先按原文细致执行。mvn deploy:deploy-file -Dgr转载 2015-01-14 11:44:54 · 803 阅读 · 0 评论 -
使用jdk自带的derby数据库
-------来自java核心技术1 打开shell,shell当前路径就是创建数据库的文件的存放位置。2运行下面的命令,启动derbyD:\>D:\jdk1.7.0_72\bin\java.exe -jar D:\jdk1.7.0_72\db\lib\derbyrun.jar server startSat Dec 06 16:12:01 CST 2014 : 已使用基本服务器安翻译 2014-12-06 16:19:11 · 3118 阅读 · 0 评论 -
eclipse中将maven web项目部署到tomcat中
这几天在将eclipse中的maven web项目部署到tomcat中,但是在在eclipse中运行了tomcat:deploy后总是提示http 403的错误,该错误就是由于权限问题导致的,但是我按照网上的解决方法(具体解决方法见http://blog.csdn.net/aoerqileng/article/details/41844143)试过总是不可以,耽误了1天多的时间,今天偶然间发现了问原创 2014-12-20 13:59:09 · 682 阅读 · 0 评论 -
适配器模式
来自:http://www.cnblogs.com/java-my-life/archive/2012/04/13/2442795.html《JAVA与模式》之适配器模式在阎宏博士的《JAVA与模式》一书中开头是这样描述适配器(Adapter)模式的: 适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。转载 2015-01-07 23:57:55 · 468 阅读 · 0 评论 -
工厂模式
来自java编程思想import java.util.Random;class shape{public void draw(){};public void erase(){};}class circle extends shape{public void draw(){System.out.println("circle.draw");}翻译 2015-01-07 21:27:59 · 487 阅读 · 0 评论 -
策略设计模式
来自:java编程思想创建一个能够根据所传递的参数对象的不同而具有不同行为的方法,成为策略设计模式。import java.util.Arrays;class Processor{public String name(){return getClass().getSimpleName();}Object process(Object input){retur翻译 2015-01-07 21:25:54 · 411 阅读 · 0 评论 -
Java基础学习
在java中final用来定义常量final static用来定义类常量,也就是类中的方法都可以使用这个常量。public final static表明别的类中的方法,也可以访问这个常量。static声明的变量可以理解成是类变量,只存在一个这个变量。是可变的,只是范围上来说是类级别的,要是想定义常亮,那么结合final使用&&与||是短路方式求职的,如果第一个操作数已经能够确定原创 2014-12-01 17:33:53 · 483 阅读 · 0 评论 -
eclipse调试java程序的11个技巧
九个技巧:逻辑结构条件debug异常断点单步过滤跳到帧Inspectexpressionsdisplay远程debug 最早开始用eclipse的debug的时候,只会F5 F6 F7 F8,甚至F7都不是很搞的明白是怎么用的,那时候资浅,碰不到需要复杂debug的代码,慢慢工作深入了,场景碰多了,就需要各种debug技巧来提升定位bug效率,以前找人帮忙排查问题,看他转载 2014-11-27 21:20:36 · 659 阅读 · 0 评论 -
jdbc连接derby
下面的代码在derby中创建了一个sample的数据库,并创建了一个表,做了些测试。package ForTest;import java.awt.Image;import java.awt.image.RenderedImage;import java.io.OutputStream;import java.sql.Blob;import java.sql.Con原创 2014-12-07 20:15:56 · 5254 阅读 · 0 评论 -
Maven单元测试
来自http://blog.csdn.net/sin90lzc/article/details/75432621.maven-surefire-plugin简介Maven本身并不是一个单元测试框架,它只是在构建执行到特定生命周期阶段的时候,通过插件来执行JUnit或者TestNG的测试用例。这个插件就是maven-surefire-plugin,也可以称为测试运行器(Test转载 2015-01-14 11:39:04 · 476 阅读 · 0 评论 -
maven部署常见问题解决
转自:http://www.51testing.com/html/94/488194-845177.html在Maven与Tomcat配合部署过程中,最常见的错误有三种,折腾了半天,终于找到三种错误产生的原因,以及相应的完美解决办法1.Connection refused错误报错信息如下:[ERROR]Failed to execute goal org.a转载 2014-12-10 11:37:20 · 716 阅读 · 0 评论 -
maven常用命令
转自:http://www.cnblogs.com/phoebus0501/archive/2011/05/10/2042511.htmlMaven库:http://repo2.maven.org/maven2/Maven依赖查询:http://mvnrepository.com/Maven常用命令: 1. 创建Maven的普通java项目:转载 2015-01-14 15:01:47 · 413 阅读 · 0 评论 -
maven名词简介
注:转载时请注明原作者(jiangshachina)及出处(http://www.blogjava.net/jiangshachina)!1 关键名词 Project:任何您想build的事物,Maven都可以认为它们是工程。这些工程被定义为工程对象模型(POM,Poject Object Model)。一个工程可以依赖其它的工程;一个工程也可以由多个子工程构成。转载 2014-12-09 10:18:49 · 751 阅读 · 0 评论 -
jmeter在命令行运行
For non-interactive testing, you may choose to run JMeter without the GUI. To do so, use the following command options-n This specifies JMeter is to run in non-gui mode-t [name of JMX file tha转载 2015-01-12 11:06:03 · 911 阅读 · 0 评论 -
创建svn仓库
转自:http://www.cnblogs.com/ivan0626/p/3783053.html1、安装SVN服务端Setup-Subversion-1.6.5.msi和客户端TortoiseSVN-1.6.5.16974-win32-svn-1.6.5.msi2、建立一个仓库空文件夹E:\repos,并在repos文件夹上右键选中TortoiseSVN-->create rep转载 2015-01-12 23:47:09 · 606 阅读 · 0 评论 -
tomcat查找文件路径
在server.xml文件中 unpackWARs="true" autoDeploy="true"> Documentation at: /docs/config/valve.html --> -->原创 2014-12-08 11:09:22 · 2005 阅读 · 0 评论 -
serialVersionUID作用
转自http://blog.csdn.net/dancen/article/details/7236575原文出处:未知Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如果相同就认为转载 2014-12-23 17:23:00 · 799 阅读 · 0 评论 -
idea spring boot项目导入提示找不到主类
在打开后,配置运行项目。 需要填写好vm option, workingdirectory 还有use classpath of module,这个模块是选择的主类所在的模块。在一个项目中会有多个模块,这个不要选错原创 2017-12-26 12:43:55 · 17718 阅读 · 1 评论