自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 资源 (1)
  • 收藏
  • 关注

原创 zookeeper报EndOfStreamException

最近开发的项目中需要连接到zookeeper中并注册一个节点,在应用启动后报错:EndOfStreamException: Unable to read additional data from server sessionid 0x1772bfba8c512ee, likely server has closed socket at org.apache.zookeeper.ClientCnxnSocketNIO.doIO(ClientCnxnSocketNIO.java:75) at org.ap

2021-05-26 18:09:10 5119

原创 spring的jar包梳理

spring的jar包梳理jar包名称相关数量org.springframework.cloudspring-cloud-starter-eureka-server用于建立Spring Cloud Eureka服务,实现服务发现功能

2021-03-03 16:52:30 319 1

原创 lombok引起的java.lang.stackoverflowerror问题

公司的项目使用了lombok,对于部分pojo类增加了@ToString、@Getter、@Setter。在javac编译时报错:Cause: java.lang.StackOverflowError at lombok.core.AST.buildWithField0(AST.java:384) at lombok.core.AST.buildWithField(AST.java:285) at lombok.javac.JavacAST.drill(JavacAST.java:421) at

2020-08-18 17:55:11 2209

原创 gradle插件下载慢,可改用阿里仓库

gradle插件下载慢,可改用阿里仓库gradle插件官方仓库:https://plugins.gradle.org/m2有时候访问很慢,可以改用阿里仓库:https://maven.aliyun.com/repository/gradle-pluginbuildscript { repositories { maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }

2020-08-18 17:35:06 602

原创 加载gradle插件类库慢,添加国内存储库解决

repositories { maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }}在repositories中添加阿里的存储库,可快速加载类库

2019-11-22 14:00:41 123

原创 密码规则验证Java实现

密码规则验证Java实现,支持规则的配置:大写字母小写字母数字特殊字符最小长度最大长度import lombok.Data;import java.util.LinkedHashSet;import java.util.Set;/** * 验证密码是否符合规则 */@Datapublic class PasswordChecker { private boo...

2019-07-25 12:06:51 6489 1

原创 java8名词,lambda

lambda表达式函数式接口方法引用构造器引用

2019-06-10 13:42:16 78

原创 datatables备注

_fnAjaxParameters  -- 构建传回服务器的参数

2018-09-03 18:37:30 103

原创 Flink学习-数据流编程模型

原文地址:https://ci.apache.org/projects/flink/flink-docs-release-1.6/concepts/programming-model.html 抽象层次 Flink提供不同级别的抽象用于开发流、批处理应用。 【配图】 最低级别的抽象仅仅提供有状态的流。它通过处理函数嵌入到数据流API中。它允许用户自由地处理来自一...

2018-08-26 17:07:08 295

原创 java有用文章引用

操作xml文件:https://www.cnblogs.com/fnz0/p/5538459.html

2018-08-26 16:31:42 216

原创 java共享锁实现原理及CountDownLatch解析

好文章,转发下https://blog.csdn.net/yanyan19880509/article/details/52349056

2018-06-11 11:34:12 209

原创 ES学习

查看类型(type)映射(mapping):GET /索引/_mapping/类型 value_count聚合时,被聚合的字段不能是“_id”。 date_histogram聚合时,需要加时区:{ "aggs":{ "by_day":{ "date_histogram":{ "fie...

2017-10-31 10:34:12 113

原创 IDEA插件

.ignore插件http://blog.csdn.net/qq_34590097/article/details/56284935

2017-10-16 17:23:41 93

原创 eclipse学习

修改工作空间默认编码:Window-->Preferences-->General-->Workspace,修改其中的“Text file encoding”修改项目的文件编码:项目-->Properties-->Resource,修改其中的“Text file encoding”修改某类文件的编码:Window-->Preference...

2017-10-14 21:00:19 88

原创 IDEA学习

使用IntelliJ IDEA和Maven创建Java Web项目,这个讲解步骤详细http://blog.csdn.net/myarrow/article/details/50824793 debug常用快捷键http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/debug-introduce.htmlhtt...

2017-10-14 20:56:36 100

原创 Protege导入功能

原文地址:https://protegewiki.stanford.edu/wiki/Importing_Ontologies_in_P41 首先,当用户打开位于本地文件系统中的本体(ontology)文件时,protege的导入重定向功能将首先对包含本体文件的目录执行一次扫描。扫描的结果将产生一个基于名称的本体集合,集合中的本体可被本体描述文件导入(import)。对于解析本体过程...

2017-04-18 18:04:29 3889

原创 hibernate的hql中的java常量会引起性能问题

在多线程环境中,hibernate把hql转换为sql时,会频繁的调用classloader中的方法来加载class。在某些中间件中(例如tomcat),classloader在加载class时,是同步操作。这种组合大大降低了应用程序的性能。 相关文章https://hibernate.atlassian.net/browse/HHH-10746https://hibernate...

2017-04-01 17:48:59 439

原创 为MyEclipse添加DTD

参考:http://jingyan.baidu.com/article/e9fb46e19da1117521f766d3.html 使用本地的dtd文件后,myeclipse就不会去网上下载dtd,执行规则验证时,就会很快。

2017-02-27 16:45:14 128

原创 在windows上编译apache模块

 工作需要重新编译apache自带的proxy模块,花了一天时间终于搞定:) 1.安装apache 安装包 httpd-2.2.31-x64-r4.zip,去http://www.apachehaus.com网站下载,他们有已经编译好的程序。2.配置apxs   1)安装apxs            安装包apxs_win32   2)安装Strawberry Perl 安装...

2016-06-20 18:59:53 1328

原创 OpenSSL生成证书

转发自:http://blog.sina.com.cn/s/blog_9e9d2211010199yj.html要生成证书的目录下建立几个文件和文件夹,有./demoCA/ ./demoCA/newcerts/ ./demoCA/index.txt ./demoCA/serial,在serial文件中写入第一个序列号“01”1.生成X509格式的CA自签名证书$openssl req -ne...

2016-06-13 10:57:55 112

原创 java中的file.encoding

在windows server 2008上运行一个java程序,发现其系统字符集为“Cp1252”:/* java.net. */ Socket Sock = ...;InputStreamReader is = new InputStreamReader(Sock.getInputStream());System.out.println("Character encoding...

2016-05-19 10:16:50 207

原创 会话串号

最近碰到了串号问题,即A登录后,进入某个功能时,看到了B的页面。困扰了很多时间。查看http响应头内容如下: Age:1762Content-Language:zh-CNContent-Length:25035Content-Type:text/html;charset=UTF-8Date:Mon, 28 Mar 2016 01:11:45 GMT “Age”http头?查看ht...

2016-03-28 14:53:42 307

原创 apache proxy搭建集群注意事项

apache版本:2.2.17proxy模块搭建集群时,如果映射地址是“/”,则ProxyPass配置指令需要注意末尾的“/”。 the trailing slash at the end of the ProxyPass directive IS CRUCIAL! 参考文章:http://googolflex.com/?p=492 <location /&g...

2016-01-25 14:55:41 248

原创 html和body简介,挺有用的

html和body简介,挺有用的 http://www.zhangxinxu.com/wordpress/2009/09/%E5%AF%B9html%E4%B8%8Ebody%E7%9A%84%E4%B8%80%E4%BA%9B%E7%A0%94%E7%A9%B6%E4%B8%8E%E7%90%86%E8%A7%A3/

2015-05-20 21:12:09 259

jetty ajp实现分析

Ajp13Parser用于解析web服务器传过来的输入流,对于每个AJP连接都有一个对应的Ajp13Parser对象。Ajp13Generator用于产生输出流,并发送给web服务器,对于每个AJP连接都有一个对应的Ajp13Generator对象。 Ajp13Parser有4个状态,分别是STATE_START、STATE_END、STATE_AJP13CHUNK_START、STA...

2014-10-12 21:09:41 229

原创 Wireshark软件

Wireshark,一个牛逼的开源软件,Ethereal是他以前的名字,只是在大学中用到,自己果然落伍了。 学习一下:http://baike.baidu.com/link?url=ookMtkrIkp415oi7ZpxoBl2ESr0oWGCyiARSZtfHGzgZ4m0ikMjQQE6qq3_bA6T8...

2014-01-13 17:50:21 80

原创 eclipse svn问题解决

项目没有自动识别SVN时,可以按下面方法处理:在项目上右键 -> team -> share project http://www.blogjava.net/aoxj/archive/2010/06/12/323461.html

2013-11-20 16:30:04 81

原创 多子域名实现单点登录

问题:网站有bbs.xxx.com / main.xxx.com / pay.xxx.com 这三个不同的二级网站,要实现任何一二级域名处登陆,其他各二级域名的站均登陆。解决办法:设置cookie的domain属性。详细介绍:把保存用户登陆信息的cookie的域设置成一样即可。参考:http://www.cnblogs.com/winner/archive/2007/07/21/8267...

2013-05-23 13:49:33 761

原创 POI

Apache Software Foundation很强大啊POI-用于解析office的文档FOP-用于生成PDFXSL-可扩展样式表语言,FOP的输入使用此语言定义,规范地址是http://www.w3.org/TR/xsl11/回头儿好好研究下 True Type技术http://www.truetype-typography.com/苹果True Typ...

2013-04-04 20:15:10 63

原创 java服务启动超时

最新使用Java Service Wrapper把java程序封装为一个windows服务,但是在启动服务的时候碰到下面的错误:INFO | wrapper | 2013/01/29 11:46:23 | Waiting to start...INFO | wrapper | 2013/01/29 11:46:28 | Waiting to start...ERROR ...

2013-01-29 14:16:52 468

原创 不能重新安装mysql

问题:    卸载过后重新安装的,重新装了N遍过后还是不行。删除了注册表里面的东西还是不行。 解决:    你的经历我也遇到过,后来我自己解决了,你按照下面的方法可以解决的把现有mysql卸载掉,安装时自定义安装,在选择安装路径时,选择 并查看 【MySQL Server Datafiles】的安装路径,删除硬盘上那个路径内的文件即可,具体如下图,安装完成后,会重新输入新密码和确...

2013-01-29 11:20:20 85

原创 jetty和tomcat中,war包解压缩的差别

jetty中处理war包解压的代码是:org.eclipse.jetty.util.resource.JarResource。使用JarInputStream来读取war文件,JarInputStream是首先处理可选的META-INF/MANIFEST.MF文件,也就是说getNextJarEntry方法不可能处理META-INF/MANIFEST.MF文件了,因此jetty会在处理完所有的J...

2013-01-18 13:45:21 390

原创 IE9下 jQuery报getElementsByTagName不支持问题

在 IE9 下使用 jQuery 1.5 或更前的某些版本,可能会碰到类似这样的报错: 1   "Object doesn't support this property or method..." for...

2012-12-27 16:36:03 398

原创 mysql创建用户并授权

1、用管理员登陆mysql2、创建数据库create database db01;3、创建用户user01只能本地访问CREATE USER user01@'localhost' IDENTIFIED BY 'password1';user02可以远程访问CREATE USER user02@'%' IDENTIFIED BY 'password1';4、修改use...

2012-12-05 09:46:44 90

原创 我的小工具

字符编码小工具: RainVan.zipmyeclipse小工具:me.zip

2012-11-27 21:59:30 58

原创 读C++ Primer有感

在设计各种软件系统的过程中,处理程序中的错误和其他反常行为最困难的部分之一。像通信交换机和路由器这类长期运行的交互式系统必须将90%的程序代码用于实现错误检测和错误处理。...

2012-11-27 15:11:06 107

原创 问题排错:java.io.IOException: 没有进程来读取写入管道的数据

今天碰到一个异常,代码如下:java.io.IOException: 没有进程来读取写入管道的数据。 at sun.nio.ch.FileDispatcher.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:57) at sun.nio.ch.IOUtil.writeF...

2012-10-17 17:01:46 1327

原创 访问JSP页面时报java.err.nojdk错误

案件JDK6及以上版本时,则在Jetty中访问JSP页面的时候,可能报错,信息如下:org.apache.jasper.JasperException: java.err.nojdk at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:89) at org...

2012-08-21 10:08:12 188

原创 学习openejb

1 org.apache.openejb.loader.SystemInstance全局唯一实例,里面包含:ApplicationServer、ContainerSystem、SecurityService、TransactionManager等重要对象。2 org.apache.openejb.spi.ApplicationServer应用服务器,用于创建各种代理对象3 org....

2012-02-03 18:25:20 174

原创 jetty和ajaxanywhere有冲突

有同事反映jetty下部署的应用程序有问题,而这个应用部署在tomcat则没有问题,这个应用使用了ajaxanywhere,同组的人判断jetty和ajaxanywhere不兼容,到底那里出了问题呢?还要从源码看起。 org.ajaxanywhere.BufferResponseWrapper类包装了原始的HttpServletResponse,并重写了getWriter和getOutpu...

2012-01-12 16:38:44 107

jetty7.4.2

jetty7.4.2下载,发布于20110526

2011-06-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除