随笔分类 - JAVA
摘要:首先我们来了解一下hashcode,什么是hashcode?有什么作用? hashcode其实就是散列码,使用hashcode使用高效率的哈希算法来定位查找对象! 我们在使用容器来存储数据的时候会计算一串散列码,然后将数据放入容器。 如:String s =“java”,那么计算机会先计算散列码,然
阅读全文
摘要:在项目中xml文件的配置是必不可少的,特别是SpringMVC框架。但是几乎所有项目的配置都是大同小异,很多人都是直接复制黏贴了事,不少人对其具体含义及用途都不甚全知。本片文章将正对项目中常用的框架SpringMVC+Shiro进行整合,并对其中关键和部分常识性问题进行注释讲解,方便在以后的项目编写
阅读全文
摘要:网上找的没有指令码这列 自己把它加上 更方便查阅 指令从0x00-0xc9 没有0xba 常量入栈指令 指令码 操作码(助记符) 操作数 描述(栈指操作数栈) aconst_null null值入栈。 iconst_m1 -1(int)值入栈。 iconst_0 0(int)值入栈。 iconst_
阅读全文
摘要:JDK/bin下工具列表说明 appletviewer.exe:一种执行HTML文件上的Java小程序类的Java浏览器 apt.exe:注解处理工具(Annotation Processing Tool), SolarisTM 操作系统和 Linux上用于处理注释的工具 extcheck.exe:
阅读全文
摘要:第一种方法: 用了转义字符把>和<替换掉,然后就没有问题了。 SELECT * FROM test WHERE 1 = 1 AND start_date <= CURRENT_DATE AND end_date >= CURRENT_DATE 附:XML转义字符 < < 小于号 &
阅读全文
摘要:附:Log4j比较全面的配置 Log4j配置文件实现了输出到控制台、文件、回滚文件、发送日志邮件、输出到数据库日志表、自定义标签等全套功能。 log4j.rootLogger=DEBUG,console,dailyFile,im log4j.additivity.org.apache=true # 控制台(console) log4j.appender.console=org.apache.l...
阅读全文
摘要:在现实工作中,我们常常需要保存一些系统配置信息,大家一般都会选择配置文件来完成,本文根据笔者工作中用到的读取配置文件的方法小小总结一下,主要叙述的是spring读取配置文件的方法。 一.读取xml配置文件 (一)新建一个java bean(HelloBean. java) java代码 packag
阅读全文
摘要:第二种方法: web.xml针对文件后缀配置以下,对客户端请求的静态资源如图片、JS文件等的请求交由默认的servlet进行处理 或者添加至部署tomcat的conf/web.xm目录下,此配置将被运行在同一个Tomcat实例中的所有Web应用程序所共享。
阅读全文
摘要:我的maven工程不知道为什么无法创建src/main/java这样的包,我创建好的maven工程只有src/main/resources包,其他的主要包都没有,而且不能创建包,new出来的包都是一个一个的文件夹,现在我已经解决这个问题,来跟大家分享下经验,有需要可以借鉴下。 解决之前的样子: 解决
阅读全文
摘要:Java代码 1.System.out.println(new java.util.Date()); 输出:Thu Jan 27 14:43:28 CST 20112.System.out.println(new java.util.Date().toLocaleString()); 输出:2011
阅读全文
摘要:jar包问题: 1.项目的Java Build Path中的Libraries中有个jar包的Source attachment指为了一个不可用的jar包, 解决办法是:将这个不可用的jar包remove掉。 2.项目的Java Build Path中的Libraries中有个jar包是不可用的,显
阅读全文
摘要:1.首先我发现我的eclipse中-->project-->build automatically 是勾选上的。好吧,把把前面的勾去掉。 2去掉以后我先clean --> Clean projects selected below -->选中项目-->ok 3.有了第二步,我想这次肯定大功告成了,可
阅读全文
摘要:有的时候java代码改了之后但是运行的程序却没有发生改动,这是什么情况呢?可能懂得的人都觉得十分简单,但对于我这样的小白来说确实很费力。java代码更改后需要编译生成.class文件,说的直白点,这个.class文件是一个中间语言,它将java文件翻译了一下再传给底层。但是java代码改了自后一般e
阅读全文
摘要:学习java web时,先下载了Tomcat8.5,在Eclipse中配置了Tomcat的相关环境后,出现了个别版本不兼容问题,就打算换成8.0版本。但是删除整个8.5的文件夹后,运行8.0bin中的Tomcat8w.exe后,显示的Path to executable 还是之前运行的8.5路径及名
阅读全文
摘要:1.JDO: (Java Data Object )是Java对象持久化的新的规范,也是一个用于存取某种数据仓库中的对象的标准化API.作用:用于存取某种数据仓库中的对象 2.JPA: JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描
阅读全文
摘要:修改项目.project文件,确保有maven2Builder和maven2Nature2个标签: <?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>projectName</name> <comment></comm
阅读全文
摘要:需配置的系统环境变量参数: JAVA_HOME:C:\Program Files\Java\jdk1.8.0_60 CLASS_PATH: ;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 一定要注意所有符号都是英文状态的 PATH:;%JAVA_HOME%\bi
阅读全文