java
微微一笑19
这个作者很懒,什么都没留下…
展开
-
AX解析XML文件有关characters的最大长度2048的问题
转载 2014年01月03日 16:42:15 使用SAX解析XML文件,我们都知道需要重载charaters方法[java] view plaincopy@Override p转载 2018-01-02 14:09:36 · 279 阅读 · 0 评论 -
java自带线程池和队列详细讲解
http://blog.csdn.net/sd0902/article/details/8395677转载 2018-01-10 20:13:31 · 181 阅读 · 0 评论 -
springMVC注解驱动
https://www.cnblogs.com/yangh965/p/5124965.html转载 2018-02-23 10:41:23 · 400 阅读 · 0 评论 -
Spring MVC + jetty 内嵌启动webapp
http://blog.csdn.net/d6619309/article/details/52135487转载 2018-02-23 10:42:02 · 299 阅读 · 0 评论 -
Jetty 的工作原理以及与 Tomcat 的比较
https://www.ibm.com/developerworks/cn/java/j-lo-jetty/转载 2018-02-23 14:03:54 · 141 阅读 · 0 评论 -
jetty内嵌 看jsp服务报 503
首先先看jetty服务启动过程中是否有报错,打印出jetty的日志,会看到删除文件失败,就是文件权限的问题,就是work下的某个文件有问题,无法删除,会导致启动失败,然后就会是503...原创 2018-03-02 15:36:42 · 683 阅读 · 0 评论 -
Windows平台下kafka环境的搭建
kafka,在Windows环境搭建的过程中遇到一些问题,把具体的流程几下来防止后面忘了。准备工作:1.安装jdk环境http://www.oracle.com/technetwork/java/javase/downloads/index.html2.下载kafka的程序安装包kafka_2.11-1.0.0:http://kafka.apache.org/downloads解压文件提取出里面的...转载 2018-02-24 16:05:27 · 179 阅读 · 0 评论 -
java内存溢出分析工具:jmap使用实战
在一次解决系统tomcat老是内存撑到头,然后崩溃的问题时,使用到了jmap。1 使用命令在环境是linux+jdk1.5以上,这个工具是自带的,路径在JDK_HOME/bin/下jmap -histo pid>a.log2 输出结果摘要Size Count Class description----------------------------------转载 2018-01-10 20:12:38 · 2688 阅读 · 0 评论 -
jstack(查看线程)、jmap(查看内存)和jstat(性能分析)命令
http://guafei.iteye.com/blog/1815222公司内部同事分享的一篇文章 周末看到一个用jstack查看死锁的例子。昨天晚上总结了一下jstack(查看线程)、jmap(查看内存)和jstat(性能分析)命令。供大家参考 1.Jstack 1.1 jstack能得到运行java程序的java stack和native stack的信息。可以轻松转载 2018-01-10 10:40:14 · 552 阅读 · 0 评论 -
浅析Java中的final关键字
http://www.importnew.com/18586.html转载 2018-01-26 15:45:22 · 141 阅读 · 0 评论 -
-XX:HeapDumpOnOutofMemoryError
Xmx20m -Xms5m -XX:HeapDumpOnOutofMemoryError -XX:HeapDumpPath=d:/a.dump原创 2014年12月18日 09:50:18-Xmx20m -Xms5m -XX:HeapDumpOnOutofMemoryError -XX:HeapDumpPath=d:/a.dump分配了20M最大空间 ,转载 2018-01-12 16:51:24 · 1172 阅读 · 0 评论 -
maven执行package命令报maven-javadoc-plugin错误
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc- plugin:2.9.1:jar (javadoc) on project projectName: MavenReportException: Error while creating archive: [ERR转载 2018-01-04 13:40:28 · 1535 阅读 · 0 评论 -
String contains null
String contains null原创 2017年03月15日 17:28:33标签:string /contains324String.contains() 编译时可接受null, 但是在运行时不行,如下代码编译期不会报错,但是在运行时,会报空指针异常@Testpublic void testNull(){ Sys转载 2018-01-15 10:56:24 · 419 阅读 · 0 评论 -
Please contact your system administrator. Add correct host key in /Users/***/.ssh/known_hosts
Please contact your system administrator. Add correct host key in /Users/***/.ssh/known_hostsmacOS系统下ssh root@hostname时遇到如下问题的解决方案:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@转载 2018-01-24 09:21:23 · 22783 阅读 · 0 评论 -
getOutputStream() has already been called for this response
典的错误,求方案。getOutputStream() has already been called for this response 100Java代码 严重: Servlet.service() for servlet spring-mvc threw exception java.lang.IllegalStateException: getOutp转载 2018-01-08 16:40:23 · 194 阅读 · 0 评论 -
SpringBoot的日志管理
SpringBoot的日志管理SpringBoot关于日志的官方文档1、简述SpringBoot官方文档关于日志的整体说明本博客基于SpringBoot_1.3.6大家请先简单看下这篇英文的官方文档,文中有说 SpringBoot 内部日志系统使用的是 Commons Logging 并且 SpringBoot 给 JDKLogg转载 2018-01-26 10:46:44 · 221 阅读 · 0 评论 -
SpringBoot 统一时区的方案 96 Devid 关注 2018.01.11 20:22 字数 262 阅读 91评论 0喜欢 0 系统采用多时区设计的时候,往往我们需要统一时区,需要统一的地
SpringBoot 统一时区的方案系统采用多时区设计的时候,往往我们需要统一时区,需要统一的地方如下:服务器(Tomcat服务)数据库(JPA + Hibernate)前端数据(前端采用Vuejs)思路为:将数据库和服务器的时间都采用标准时区UTC存储处理。前端拿到标准时区的数据,统一根据用户所在时区进行转换。这样保证了后端数据时区的一致性,前端根据实际情况进转载 2018-01-26 10:47:27 · 1359 阅读 · 0 评论 -
[转]java static final 初始化
http://tanbing1986411.blog.163.com/blog/static/7259798220103610224434/java static final 初始化1.static修饰(类变量)一个属性字段,那么这个属性字段将成为类本身的资源,public修饰为共有的,可以在类的外部通过test.a来访问此属性;在类内部任何地方可以使用.如果被修饰为private转载 2018-01-26 14:37:19 · 255 阅读 · 0 评论 -
aaaa
private Set<Integer> querySelfAndParent(String wdgeName) { Set<Integer> sone = new HashSet<Integer>(); // 模糊搜索含有的ID List<Integer> ones = getOnes(wdgeName); String sql ...原创 2018-04-26 23:38:09 · 153 阅读 · 0 评论 -
git怎么回退到某个历史版本
一、git怎么回退到某个历史版本 首先在 code.aliyun.com 的找到你所要回滚的分支提交记录,点击右侧红框中的连接即可得到 提交记录编号,截图如下: 2. 在Terminal 或者git控制条 执行 回退到某个版本命令git reset --hard 139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96 ...转载 2018-09-21 19:28:04 · 17508 阅读 · 0 评论 -
unable to create new native thread
11),日志里报错unable to create new native thread查看hs_err_pidxxx.logThere is insufficient memory for the Java Runtime Environment to continue解决方案从日志中分析,可能原因有两个:一、可能物理内存不足二、在32位操作系统下,系统进程数...原创 2018-12-13 14:23:38 · 792 阅读 · 0 评论 -
性能调优,outofmemory分析
jmap -heap pid 查看堆大小,如果堆没有指定,默认是机器内存的1/4,查看机器内存 free -hjstack pid 是查看线程jmap -dump:format =b,file=dd.hprof pid 打印dump文件,使用MAT工具分析 ulimit -a 查看机器线程数 ...原创 2018-12-19 14:13:59 · 338 阅读 · 5 评论 -
elasticsearch 建立索引
创建mapping的过程介绍:分词器(analyzer) 包括一个分解器(tokenizer)和多个词元过滤器(filter),词元过滤器的作是对分词器提取的词元进一步处理,比如转成小写,使用edge_ngram,同义词等,处理之后成为索引词(Term),文档正包含了几个这样的term成为Frequency(词频)分解器(tokenizer): 类型有:standard tok...原创 2018-11-21 11:24:08 · 665 阅读 · 0 评论 -
Elasticsearch1.x 拼音分词实现全拼首字母中文混合搜索
https://blog.csdn.net/chennanymy/article/details/52336368?locationNum=13转载 2018-10-12 19:02:24 · 1594 阅读 · 0 评论 -
ES学习(四)拼音插件分词elasticsearch-analysis-pinyin
https://blog.csdn.net/chennanymy/article/details/52336368?locationNum=13转载 2018-10-12 19:03:00 · 709 阅读 · 0 评论 -
kafka查询日志
sh bin/kafka-consumer-groups.sh --bootstrap-server XXXX:XX:XX:X:9092 --list 获取分组 sh bin/kafka-consumer-groups.sh --bootstrap-server xxxx:xxx:xx:x:9092 --group xxxx --describe 获取topic的详情...原创 2018-10-25 16:19:55 · 12742 阅读 · 0 评论 -
jett远程调试
java -Xms4096M -Xmx4096M -Xss1024k -XX:+UseparNewGC -XX:+HeapDumpOnOutofMemoryError -XX:HeapDumpPath=/home/logs -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n -jar ../lib...原创 2018-11-07 17:48:02 · 152 阅读 · 0 评论 -
守护线程
Java中有两类线程:用户线程 (User Thread)、守护线程 (Daemon Thread)。所谓守护 线程,是指在程序运行的时候在后台提供一种通用服务的线程,比如垃圾回收线程就是一个很称职的守护者,并且这种线程并不属于程序中不可或缺的部分。因此,当所有的非守护线程结束时,程序也就终止了,同时会杀死进程中的所有守护线程。反过来说,只要任何非守护线程还在运行,程序就不会终止。用户...原创 2018-11-13 15:09:48 · 85 阅读 · 0 评论 -
Java Web开发Session超时设置
Java Web开发Session超时设置在Java Web开发中,Session为我们提供了很多方便,Session是由浏览器和服务器之间维护的。Session超时理解为:浏览器和服务器之间创建了一个Session,由于客户端长时间(休眠时间)没有与服务器交互,服务器将此Session销毁,客户端再一次与服务器交互时之前的Session就不存在了。 设置Session超时时间方式:...转载 2018-11-13 16:26:15 · 359 阅读 · 0 评论 -
java.lang.OutOfMemoryError: unable to create new native thread
jvm启动参数之Xss-Xss128k:设置每个线程的堆栈大小。JDK5.0以后每个线程堆栈大小为1M。在sunos下32位java测试这值为512K。可以根据应用的线程所需内存大小进行调整。在相同物理内存下,减小这个值能生成更多的线程。但是操作系统对一个进程内的线程数还是有限制的,不能无限生成,经验值在3000~5000左右"Exception in thread "main" j...原创 2018-11-12 16:17:47 · 1272 阅读 · 0 评论 -
pstree命令的用法(查看进程树)
https://blog.csdn.net/u011734144/article/details/77567398我的网站:http://xiaodoctor.com/3、查询当前某程序的线程或进程数pstree -p `ps -e | grep java | awk '{print $1}'` | wc -l或pstree -p 3660 | wc -l4、查询当前整个系...转载 2018-11-13 15:13:05 · 4508 阅读 · 0 评论 -
JVM系列三:JVM参数设置、分析
https://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html转载 2018-01-11 13:34:44 · 168 阅读 · 0 评论 -
这是我的第一篇博客
这是我的第一篇博客,原创 2016-12-07 17:51:13 · 206 阅读 · 0 评论 -
Linux服务器提示No space left on device错误解决方法
起因今天在本地提交了点代码,但到Linux服务器上git pull的时候提示No space left on device,第一反应是猜想可能硬盘满了(很有可能是log导致的),不过想想又觉得不太可能,这台服务器上只部署了一个应用,查看项目占用空间也不大。解决过程1、作为一个linux菜鸟,第一时间百度查关于查看硬盘使用情况的命令[[email protected]转载 2017-07-24 16:09:45 · 6057 阅读 · 0 评论 -
springMVC中在过滤器中使用spring bean
springMVC中在过滤器中使用spring bean???????原创 2017-08-02 19:05:18 · 481 阅读 · 0 评论 -
通过ApplicationContextAware加载Spring上下文环境
项目用到了ApplicationContextAware,通过它spring容器会自动把上下文环境对象调用ApplicationContextAware接口中的setApplicationContext方法。我们在ApplicationContextAware的实现类中,就可以通过这个上下文环境对象得到Spring容器中的Bean。使用方法如下:1.实现ApplicationConte转载 2017-08-10 11:11:46 · 419 阅读 · 0 评论 -
ServletContextListener的作用
ServletContextListener是对ServeltContext的一个监听.servelt容器启动,serveltContextListener就会调用contextInitialized方法.在方法里面调用event.getServletContext()可以获取ServletContext,ServeltContext是一个上下文对象,他的数据供所有的应用程序共享,进行一些业务的初转载 2017-07-26 16:21:36 · 245 阅读 · 0 评论 -
dubbo client测试工具
简介 dubboUI主要功能是用来测试dubb接口使用的,以下是一些操作说明 1 启动 启动有两种方式 a 双击dubbUI的jar b 使用命令的方式这种方式方便实时查看后台日志java -jar dubbUI.jar 2 导入dubbo的接口api jar 打开dubboUI后,程序会自动在d:下创建一个原创 2017-08-10 23:23:42 · 2753 阅读 · 0 评论 -
Offending class: javax/servlet/Servlet.class异常
今天在tomcat下新部署了一个项目,在启动的时候,报xxxxxxx--jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 异常,上网查过后,才知道出现这个异常的原因是tomcat下的servlet.jar跟项目的WEB-INF下的lib包里的servle转载 2017-08-04 10:16:32 · 287 阅读 · 0 评论 -
现有Java Web工程转换如何转成maven项目
1,现有Java Web工程转换如何转成maven项目1)右击项目--》configure--》Convert to maven project,然后点击,会出来下面的框,填写项目信息: 2)转换之后的pom可能会有报错:maven-resources-plugin:2.6:copy-resources failed:这时候需要将maven-resources-plugin插件原创 2017-08-06 11:14:57 · 335 阅读 · 0 评论