自定义博客皮肤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 6988

原创 spring的jar包梳理

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

2021-03-03 16:52:30 459 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 3002 1

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

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

2020-08-18 17:35:06 798

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

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

2019-11-22 14:00:41 193

原创 密码规则验证Java实现

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

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

原创 java8名词,lambda

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

2019-06-10 13:42:16 136

原创 datatables备注

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

2018-09-03 18:37:30 180

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

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

2018-08-26 17:07:08 382

原创 java有用文章引用

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

2018-08-26 16:31:42 288

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

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

2018-06-11 11:34:12 277

原创 ES学习

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

2017-10-31 10:34:12 175

原创 IDEA插件

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

2017-10-16 17:23:41 157

原创 eclipse学习

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

2017-10-14 21:00:19 169

原创 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.html htt...

2017-10-14 20:56:36 167

原创 Protege导入功能

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

2017-04-18 18:04:29 4253

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

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

2017-04-01 17:48:59 540

原创 为MyEclipse添加DTD

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

2017-02-27 16:45:14 215

原创 在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 1516

原创 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 174

原创 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 350

原创 会话串号

最近碰到了串号问题,即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 470

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

apache版本:2.2.17 proxy模块搭建集群时,如果映射地址是“/”,则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 335

原创 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 357

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 301

原创 Wireshark软件

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

2014-01-13 17:50:21 125

原创 eclipse svn问题解决

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

2013-11-20 16:30:04 156

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

问题:网站有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 876

原创 POI

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

2013-04-04 20:15:10 113

原创 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 584

原创 不能重新安装mysql

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

2013-01-29 11:20:20 157

原创 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 497

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

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

2012-12-27 16:36:03 485

原创 mysql创建用户并授权

1、用管理员登陆mysql 2、创建数据库 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 165

原创 我的小工具

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

2012-11-27 21:59:30 109

原创 读C++ Primer有感

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

2012-11-27 15:11:06 186

原创 问题排错: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 1614

原创 访问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 271

原创 学习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 262

原创 jetty和ajaxanywhere有冲突

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

2012-01-12 16:38:44 175

jetty7.4.2

jetty7.4.2下载,发布于20110526

2011-06-16

空空如也

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

TA关注的人

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