随笔分类 -  J2EE

摘要: 阅读全文
posted @ 2016-01-21 09:39 路人浅笑 阅读(329) 评论(0) 推荐(0) 编辑
摘要:在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。 堆内存用来存放由new创建的对象和数组。 在堆中分... 阅读全文
posted @ 2014-07-02 16:41 路人浅笑 阅读(64601) 评论(2) 推荐(10) 编辑
摘要:1、端口号修改位置apache-tomcat-7.0.50\conf\server.xml中2、查看本机被占用端口的进程Win+R --> cmd-->netstat -ano 查看所有连接的PID netstat -aon|findstr "8080" 查看占用8080端口的PIDCtril+Alt+Del,查看--> 选择列,勾上PID,kill掉此进程。3、eclipse启动Tomcat后打开http://localhost:8080/出现404错误。打开server视图,双击or右键-->open进入Tomcat配置窗口,其中的server 阅读全文
posted @ 2014-03-19 17:39 路人浅笑 阅读(386) 评论(0) 推荐(0) 编辑
摘要:jar/war/ear三种文件,在文件结构上,三者并没有什么不同,它们都采用zip或jar档案文件压缩格式。但是它们的使用目的有所区别: Jar文件(扩展名为. Jar)包含Java类的普通库、资源(resources)、辅助文件 (auxiliary files)等 War文件(扩展名为.War)包含全部Web应用程序。在这种情形下,一个Web应用程序被定义为单独的 一组文件、类和资源,用户可以对jar文件进行封装,并把它作为小型服务程序(servlet)来访问。 Ear文件(扩展名为.Ear)包含全部企业应用程序。在这种情形下,一个企业应用程序被定义为多个jar 文件、资源、类和... 阅读全文
posted @ 2014-03-13 09:35 路人浅笑 阅读(6966) 评论(0) 推荐(0) 编辑
摘要:JRE System Library主要存放J2SE的标准jar,一般不需要调整。 Referenced Libraries是存放第三方的jar包,也就是自己导入的jar包。在项目属性的Java Build Path中的Libraries中配置。本人理解,这里导入和配置jar包,都是为了让web工程能够在eclipse开发环境可以正常编译,不报错而已。。如果该web工程利用eclipse生成war包,是不会导出其jar包到WEB-INF/lib文件夹下的。Web App Libraries的主要作用是让eclipse导出war包的时候,会把其目录下的所有jar或者项目中的工程引用都导出到WE. 阅读全文
posted @ 2014-03-11 10:30 路人浅笑 阅读(2996) 评论(0) 推荐(0) 编辑
摘要:转载:http://ilvs.bokee.com/3867038.htmlJDBC连接MySQL加载及注册JDBC驱动程序Class.forName("com.mysql.jdbc.Driver");Class.forName("com.mysql.jdbc.Driver").newInstance();JDBC URL定义驱动程序与数据源之间的连接标准语法:::MySQL的JDBCURL格式:jdbc:mysql//[hostname][:port]/[dbname][?param1=value1][&param2=value2]….示例:jd 阅读全文
posted @ 2014-03-10 17:43 路人浅笑 阅读(390) 评论(0) 推荐(1) 编辑
摘要:1、安装JDK。2、Maven是 Apache 下的一个项目,官网下载 Maven:http://maven.apache.org/download.cgi 系统变量:M2_HOME=G:\vistech.com\maven\apache-maven-3.1.1 系统变量:path =;%M2_HOME%\bin3、验证安装是否成功。打开 cmd,输入: java javac mvn -version4、eclipse配置Maven Window—>Preferences—>Maven—>Installations—>Add添加Maven的安装路径; Window—&g 阅读全文
posted @ 2014-03-06 16:34 路人浅笑 阅读(1726) 评论(0) 推荐(0) 编辑
摘要:JPA全称Java Persistence API.JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。http://www.ibm.com/developerworks/cn/opensource/os-cn-spring-jpa/#ibm-pconhibernate配置属性中,hibernate.hbm2ddl.auto可以帮助你实现正向工程,即由java代码生成数据库脚本,进而生成具体的表结构. 在hibernate.cfg.xml中:它包含4个属性:create : 会根据你的model类来生成表,但是每次运行都会删除上一次的表,重新生 阅读全文
posted @ 2013-09-13 17:42 路人浅笑 阅读(1190) 评论(0) 推荐(0) 编辑
摘要:Java的异常被分为两大类:Checked异常和Runtime异常(运行时异常)。所有RuntimeException类及其子类实例被称为Runtime异常;不是RuntimeException类及其子类的异常实例则称为Checked异常。只有Java语言提供了Checked异常,其他语言都没有提供Checked异常。Java认为Checked异常都是可以被处理(修复)的异常,所以Java程序必须显式处理Checked异常。 对于Checked异常的处理方式有两种:(1)当前方法明确知道如何处理该异常,程序应该使用try...catch块来捕获该异常,然后对应的catch块中修补该异常。(2) 阅读全文
posted @ 2013-06-15 23:43 路人浅笑 阅读(4440) 评论(0) 推荐(1) 编辑
摘要:1 /** 2 *客户端 3 */ 4 import java.io.*; 5 import java.net.*; 6 7 public class Client { 8 Socket socket; 9 BufferedReader in;10 PrintWriter out;11 12 public Client() {13 try {14 socket = new Socket("xxx.xxx.xxx.xxx", 10000);15 in = new BufferedReader(... 阅读全文
posted @ 2013-06-15 10:41 路人浅笑 阅读(291) 评论(0) 推荐(0) 编辑
摘要:部门:dept(deptno,dname)员工:emp(ename,sal,deptno)薪资等级:salgrade(grade,losal,hisal)平均工资的最小值及部门编号和工资等级及部门名称:select t1.deptno,t1.avg_sal,grade,d.dname from ( select deptno,avg_sal,grade from (select deptno,avg(sal) avg_sal from emp group by deptno) t join salgrade s on (t.avg_sal between s.losal and s.hisa. 阅读全文
posted @ 2013-06-12 00:10 路人浅笑 阅读(252) 评论(0) 推荐(0) 编辑
摘要:1 interface Playable { 2 void play(); 3 } 4 interface Bounceable { 5 void play(); 6 } 7 interface Rollable extends Playable, Bounceable { 8 Ball ball = new Ball(“PingPang”); 9 }10 class Ball implements Rollable {11 private String name;12 public String getName() {13 return name;14 }15 public Ball(St. 阅读全文
posted @ 2013-06-11 10:27 路人浅笑 阅读(232) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2013-06-11 09:47 路人浅笑 阅读(159) 评论(0) 推荐(0) 编辑
摘要:http://blog.sina.com.cn/s/blog_65c209580100u00j.html腾讯笔试题有1到10w这10w个数,去除2个并打乱次序,如何找出那两个数 收藏描述:有1到10w这10w个数,去除2个并打乱次序,如何找出那两个数。(不准用位图!!)位图解决:位图的方法如下假设待处理数组为A[10w-2]定义一个数组B[10w],这里假设B中每个元素占用1比特,并初始化为全0for(i=0;i <10w-2;i++){B[ A[i] ]=1}那么B中为零的元素即为缺少的数据这种方法的效率非常高,是计算机中最常用的算法之一其它方法:求和以及平方和可以得到结果,不过可能求 阅读全文
posted @ 2013-05-09 16:38 路人浅笑 阅读(665) 评论(0) 推荐(0) 编辑
摘要:View Code 1 import java.util.*; 2 3 public class BinarySearch { 4 5 public static void main(String[] args) { 6 ArrayList<Integer> a = new ArrayList<Integer>(); 7 addIntegerInSequence(a, 1, 10); 8 print(a); 9 int pos = binarySearch(a, 10);10 if (pos != -... 阅读全文
posted @ 2013-05-09 16:07 路人浅笑 阅读(199) 评论(0) 推荐(0) 编辑
摘要:View Code 1 import java.util.Random; 2 3 public class MergeSort { 4 private double[] bridge;//辅助数组 5 6 public void sort(double[] obj){ 7 if (obj == null){ 8 throw new NullPointerException("The param can not be null!"); 9 }10 bridge = new double[... 阅读全文
posted @ 2013-05-09 16:06 路人浅笑 阅读(257) 评论(0) 推荐(0) 编辑
摘要:View Code 1 public class MySelectionSort { 2 3 // 直接选择排序 4 public void StraightSelectionSort(double[] sorted) { 5 for (int i = 1; i < sorted.length; i++) { 6 int minIndex = findMinIndex(sorted, i); 7 exchange(sorted, i, minIndex); 8 } 9 }10 11 ... 阅读全文
posted @ 2013-05-09 16:05 路人浅笑 阅读(206) 评论(0) 推荐(0) 编辑
摘要:View Code 1 public class MyExchangeSort { 2 // 冒泡排序 3 public void BubbleExchangeSort(double[] sorted) { 4 for (int i = 1; i < sorted.length; i++) {//进行排序次数为数组长度-1 5 for (int j = 0; j < sorted.length - i; j++) {//从上到下进行排序,大数下沉 6 if (sorted[j] > sorted[j + ... 阅读全文
posted @ 2013-05-09 16:04 路人浅笑 阅读(195) 评论(0) 推荐(0) 编辑
摘要:View Code 1 //升序 2 public class MyInsertSort { 3 // 直接插入排序 4 public void StraightInsertionSort(double[] sorted) { 5 int i, j; 6 for (i = 2; i < sorted.length; i++) { 7 if (sorted[i] < sorted[i - 1]) { 8 sorted[0] = sorted[i];// 设一监视哨 9 ... 阅读全文
posted @ 2013-05-09 16:02 路人浅笑 阅读(252) 评论(0) 推荐(0) 编辑
摘要:好忘!!!!Ctrl+1快速修复(最经典的快捷键,就不用多说了)Ctrl+D:删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑当前行和上面一行交互位置(同上)Alt+←前一个编辑的页面Alt+→下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter显示当前选择资源(工程,or文件or文件)的属性Shift+Enter在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)Shift+Ctrl+Enter在当前行插入空行(原理同上 阅读全文
posted @ 2012-10-30 19:31 路人浅笑 阅读(371) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示