
java 世界
文章平均质量分 70
哪一站
这个作者很懒,什么都没留下…
展开
-
java 中 ==与equals的比较
今天遇到个==和equals比较的问题查了下资料具体的解释是:==比较的是内存地址是否相同 equals比较是否是同一个对象 ,比较对象内容 本着“实践出真知”的理念而做了以下试验:String st1 = "duan";String st2 = "duan";System.out.println(st1==st2);原创 2013-06-13 16:22:29 · 506 阅读 · 0 评论 -
ELK(ElasticSearch, Logstash, Kibana)搭建日志分析平台-Elasticsearch篇
ELK平台介绍日志主要包括系统日志、应用程序日志和安全日志。系统运维和开发人员可以通过日志了解服务器软硬件信息、检查配置过程中的错误及错误发生的原因。经常分析日志可以了解服务器的负荷,性能安全性,从而及时采取措施纠正错误。通常,日志被分散的储存不同的设备上。如果你管理数十上百台服务器,你还在使用依次登录每台机器的传统方法查阅日志。这样是不是感觉很繁琐和效率低下。当务之急我们使用原创 2016-12-01 15:39:10 · 706 阅读 · 0 评论 -
ELK(ElasticSearch, Logstash, Kibana)搭建日志分析平台-Logstash篇
ElasticSearch搭建 tips:搭建流程最好按照官网流程进行搭建,因不同版本Logstash方法参数不太一致。 1 下载并解压Logstash 下载地址:https://www.elastic.co/downloads/logstash #tar -zxvf logstash原创 2016-12-05 14:07:39 · 430 阅读 · 0 评论 -
linux按装jdk
本次安装以jdk-8u112为例。1、jdk 下载 下载地址:http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html 2、按装jdk 进入jdk存放路径 #rpm -ivh jdk-8u112-linux-x64.rpm原创 2016-12-01 15:37:37 · 414 阅读 · 0 评论 -
spring加载jar包中多个xml配置文件 mappingLocations
在使用spring加载jar包中的配置文件时,不支持通配符,需要一个一个引入,如下所示:Java代码复制代码 contextConfigLocation classpath*:beanconfigs/applicationContext_1.xml, classpath*:beanconfigs/applicationContext_2.xml,... 复制代码这样太复杂了,对于一个大的项目而言,原创 2014-09-03 16:44:54 · 5885 阅读 · 0 评论 -
利用log4j将日志输出到指定文件,处理异常信息
# Output pattern : date [thread] priority category - messagelog4j.rootLogger=INFO,Console,RollingFile,UserexceptionFile#Consolelog4j.appender.Console=org.apache.log4j.ConsoleAppenderlog4j.原创 2014-08-01 18:26:46 · 1965 阅读 · 0 评论 -
Hibernate通过SQL查询常量时只能返回第一个字符的解决方法
在Hibernate中如果通过[java] view plaincopysession.createSQLQuery("select '合计' as name from dual").list() 查询,返回值中只会有一个“合”字。经查,常量在数据库中被认为是CHAR类型的,Hibernate取值时将其保存为Char原创 2013-11-27 15:07:33 · 629 阅读 · 0 评论 -
java传递是引用的拷贝,既不是引用本身,更不是对象
1. 简单类型是按值传递的 Java 方法的参数是简单类型的时候,是按值传递的 (pass by value)。这一点我们可以通过 一个简单的例子来说明: /* 例 1 */ /** * @(#) Test.java * @author fancy */ public class Test { public static v原创 2013-10-22 15:14:37 · 724 阅读 · 0 评论 -
Json lib 抛出 NestableRuntimeException
项目中导入了 json-lib 包,但是在运行如下代码的时候还是出现了如下错误,究其原因是因为缺包,缺了如下5个包:commons-beanutils-1.8.3commons-lang-2.6 (注:导入最新的 3.1 版本会继续报如下错误)commons-collections-3.2.1commons-logging-1.1.1ezmorph-1.原创 2013-09-22 10:21:08 · 649 阅读 · 0 评论 -
hibernate防止sql注入
Hibernate中对动态查询参数绑定提供了丰富的支持,那么什么是查询参数动态绑定呢?其实如果我们熟悉传统JDBC编程的话,我们就不难理解查询参数动态绑定,如下代码传统JDBC的参数绑定: PrepareStatement pre=connection.prepare(“select * from User where user.name=?”); pre.setString(1,原创 2013-08-08 16:35:29 · 466 阅读 · 0 评论 -
Struts2数据传输的背后机制:ValueStack(值栈)
1. 数据传输背后机制:ValueStack(值栈) 在这一切的背后,是因为有了ValueStack(值栈)! ValueStack基础:OGNL要了解ValueStack,必须先理解OGNL(Object Graphic Navigatino Language)!OGNL是Struts2中使用的一种表达式语言,它可以用于JSP的标签库中,以便能够方转载 2013-08-02 10:58:33 · 541 阅读 · 0 评论 -
weblogic 10.3.6 中ASCII值问题
今天遇到些问题,记录一下,希望对看的人有帮助问题:今天在web应用上利用excel上传功能,excel中有个单元格的值是"JIN SUHONG"(N与S之间有空格),本地Jetty服务器上没有问题得到的值是"JIN SUHONG",但是在weblogic服务器上得到的值就变成"JIN?SUHONG"l了。将"JIN SUHONG"变成char型数组,输出得到N和S之间的空格的ASCII码值原创 2013-06-28 17:08:17 · 662 阅读 · 0 评论 -
ELK(ElasticSearch, Logstash, Kibana)搭建日志分析平台-Kibana篇
Kibana搭建 tips:搭建流程最好按照官网流程进行搭建,因不同版本Kibana方法参数不太一致。 1 下载并解压Kibana 下载地址:https://www.elastic.co/downloads/kibana #tar -zxvf kibana-5.0.2.tar.gz原创 2016-12-05 14:55:38 · 538 阅读 · 0 评论