- 博客(20)
- 资源 (7)
- 收藏
- 关注

原创 工作中遇到的技术、工具、概念等的总结(JAVA方向)
入Java的坑也多年了,不知不觉也接触了好多的技术、工具,这里开篇博文,开始记录,做个备忘,也便于以后闲时把没整理过文档的技术or工具,进行整理与回顾。1.框架技术类的: spring、spring MVC 、Mybatis、Hibernate、iBATIS、DUBBO、Web Service、EJB......2.web前台: Jq...
2016-07-11 16:37:30
974
原创 JAVA虚拟机栈(Java Virtual Machine Stacks)抛出StackOverflowError和OutOfMemoryError的异常的示例
JAVA虚拟机栈(Java Virtual Machine Stacks)抛出stackoverflowerror和oom的异常的示例
2023-03-07 23:22:58
311
1
原创 JVM虚拟机本地方法栈抛出stackoverflowerror和oom的异常的示例
JVM虚拟机本地方法栈抛出stackoverflowerror和oom的异常的示例
2023-03-07 23:18:07
223
原创 tomcat和shiro的关于session的问题
tomcat重启之后,session不会失效,会将session保存在本地文件中。详见https://blog.youkuaiyun.com/li2054/article/details/78470072解决tomcat服务器重启之后session不失效的问题。 所以在使用shiro的时候就出现了一个问题,调用的subject.isAuthenticated()方法的时候,会发...
2019-04-03 19:07:18
2414
原创 session存储redis但是对应用透明,项目前后端分离,使用shiro做权限管理的关于session知识点整理
做项目是web的,并且会有移动设备,以及未来会进行分布式部署,所以shiro作为权限管理的时候,就会出现session和应用分离的状况。 因为redis集成在了session中,所以session对shiro项目来说是透明的,这时,就需要前端能保存jsessionid来对项目进行请求的时候不需要再重新登录。 因为session存在redis...
2018-10-12 00:34:33
697
原创 java安装1.8的经验和Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVers问题处理
java安装1.8后的问题:之前安装了jdk1.7和jdk1.6,之后又安装jdk1.8,然后执行java -version,输出的是1.8的,后来在注册表把jdk1.8改为1.7,然后就报错了,如下 Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVers解答:看了一下环境变量的path,
2016-11-15 16:33:19
17686
3
原创 ActiveMQ的知识总结
一、先介绍一下大致工作的流程 本文需要对照着项目源码去学习,源码链接为ActiveMQSpringDemo 1.1.启动apache-activemq-5.13.0,在http://activemq.apache.org/activemq-5130-release.html下载 1.2.消息生产者MessageProducer: ...
2016-07-28 15:50:36
1101
原创 域名和服务器的经验整理
只想说呵呵哒。写篇文章,连博客都会被封了,只能在其他地方发表了,链接如下。万网域名注册和阿里云服务器租用经验整理转到iteye
2016-07-20 09:25:35
622
原创 JAVA中遇到的问题汇总
问题1 . Archive for required library: 'XXXXX' in project 'MyWebProject' cannot be read or is not a valid ZIP fileBuild path Build Path Problem 解答:这个问题一般是因为上述的 'XXXXX'文件在JAVA Build Path的Librar
2016-07-15 10:47:57
635
原创 普通web项目转为maven项目整理
现在越来越多的公司和团队开始使用maven来管理项目。对个人而言,之前一直不太喜欢maven结构的项目,需要配置pom.xml,每次打开IDE之后都需要加载maven,电脑配置低的话就卡半天,balabala。后来用得多了也就习惯了,就跟用Myeclipse用习惯了,再用IDEA时一样,估计是大多数人的通病,习惯于一个模式,没有外力就不想再更换(还不是因为懒,哈哈)。
2016-07-11 15:28:15
16821
原创 Hessian知识学习总结(三)——Spring + Hessian + Spring MVC
一、创建Hessian的Server1.1创建web项目HessionSer,其pom.xml配置如下: UTF-8 -Dfile.encoding=UTF-8 4.1.6.RELEASE javax.servlet jstl 1.2 provided javax.servlet.jsp jsp-api
2016-06-21 10:44:35
4808
转载 Hessian知识学习总结(一)——基础知识
1. hessian简介: 提起hessian,文章里基本都会提到这几个关键词,“WebService”,“二进制”,“RMI(远程方法调用)”,“接口暴露”,“Binary RPC协议”,“配置简单”等。 简单摘录一下,hessian是一种高效简洁的远程调用框架,它采用的是二进制RPC协议(Binary),具有轻量、传输量小、平台无关的特点,特别适合于目前网络
2016-06-07 15:53:37
4577
转载 <WebLogicServer> <BEA-000386> <Server subsystem failed. Reason: java.lang.NullPointerException
遇到这个问题的时候查了:http://blog.youkuaiyun.com/pkuyjxu/article/details/8058899试了一下不行。后来找到oracle官网有个帖子:https://community.oracle.com/thread/2163640,把问题解决了。 具体是找weblogic里面的config.xml。这个文件里面加载了之前运行过的应用(如下图)。
2015-12-08 13:51:42
4766
原创 Caused by: org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'xml-bod
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 2 in XML document from class path resource [applicationContext.xml] is invalid; nested exception is org.xml.sax.SAXParseExce
2015-11-20 17:23:36
1891
转载 linux登陆之后显示bash-3.00$
这是由bash中的PS1环境变量控制的,bash-3.00应该是你系统默认的PS1环境变量,你可以通过echo 应该是你系统默认的PS1环境变量,你可以通过echo PS1来查看它的值。 要修改的话在.bashrc配置文件中对PS1重新赋值就可以了,比如常用的为:**export PS1=’\u@- **h:\w$’ 修改好后,保存配置文件,执行source .bashrc命令就可以立即生效。
2015-07-31 15:34:25
1110
原创 The method getTextContent() is undefined for the type Element
在导入项目过程中遇到了这个问题,查看了一下调用的包,xml-apis-*.jar的org.w3c.dom.Element,这个类里面没有getTextContent方法。后来发现是rt.jar的org.w3c.dom包下面的Node.class类,所以是引用错误。解决方法:在java build path的Order and export下,将jdk放到顶部,问题就解决
2015-07-21 10:59:46
721
原创 关于linux的检索的几个功能:
关于linux的搜索的几个功能: 1 、首先是vi编辑命令:这个是编辑命令,但是文件里面需要打开查找某个字符串,就需要用到查找命令。vi filename之后,G 光标定位到文本最后一行1G 光标定位到文本第一行nG 光标定位到文本的第n行然后介绍查找关键字:/xxx 自上往下搜 ?xxx 自下往上搜小贴士:利用nG和搜索命令,可以快速定位文
2014-08-22 15:45:39
689
原创 关于磁盘空间的命令du和df一点儿总结
du的说明:常用的是du -sg 和du -sm工作中有du -sg ./*当前目录下所有目录的大小(以g为单位)du -sm ./* 当前目录下所有目录的大小(以m为单位)还有du -sm / 根目录下所有目录的大小(以m为单位) du需要配合df使用:df 简介:主要用来检查文件系统的磁盘空间占用情况。 df默认以512字节为单位,即0.5
2014-08-22 14:35:13
6094
原创 关于Linux备份文件和应用的几个命令:tar和cp
在工作中,经常来备份文件或系统应用,常用到的主要是tar和cp命令,分别介绍如下: 一、tar命令,这个现在经常使用用来打包: tar包指的是档案文件:tar-cvf filename_20140804.tarfilename 打tar包的方法tar -xvf filename_20140804.tar 解tar包的方法 gz包指的是压缩包文件:tar
2014-08-05 10:01:31
33506
solr-5.5.4
2017-07-03
ActiveMQSpringDemo
2016-07-28
Spring + Hessian + Spring MVC(包括Server和Client).zip
2016-06-21
mybatis-3.4.1-SNAPSHOT.jar(源码通过maven生成)
2016-06-17
original-mybatis-3.4.1-SNAPSHOT.jar
2016-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人