摘要: 最近在做一个微信相关的网站,很多地方涉及到微信表情的输入,导致内容无法插入到数据库,虽然有用到一个表情过滤的工具类,但是需要过滤的地方比较多,于是想到在过滤器中过滤用户请求的内容。 request这个方法里,有getParameter(String name)、getParameterValues( 阅读全文
posted @ 2017-08-12 00:30 lifeLearner 阅读(2312) 评论(0) 推荐(0) 编辑
摘要: install docker sudo apt-get install -y docker.io sudo apt-get install -y docker.io download mysql sudo docker pull mysql sudo docker pull mysql start 阅读全文
posted @ 2017-11-30 00:21 lifeLearner 阅读(207) 评论(0) 推荐(0) 编辑
摘要: question: nested exception is java.lang.IllegalStateException: No thread-bound request found: Are you referring to request attributes outside of an ac 阅读全文
posted @ 2017-10-18 23:36 lifeLearner 阅读(4332) 评论(1) 推荐(0) 编辑
摘要: 概念:RabbitMQ是一款开源的消息中间件系统,由erlang开发,是AMQP的实现。 架构图大概如上。 broker是消息队列的服务器,比如在linux上,我们安装的rabbitmq就是一个broker,可以通过url+username+password连接。 每个消息服务器可以创建多个vhos 阅读全文
posted @ 2017-10-16 23:20 lifeLearner 阅读(2448) 评论(0) 推荐(1) 编辑
摘要: google出来的解决方案:创建静态ip的方法,既然虚拟机桥接模式下无法通过主机网卡获取ip桥接到网络,那么我们就创建最大网络地址,然后reboot,这样虚拟机就可以获取ip联网了。 Static IP address assignment: Choose one of the following 阅读全文
posted @ 2017-10-15 23:12 lifeLearner 阅读(1350) 评论(0) 推荐(0) 编辑
摘要: 首先:kylin是一种Online Analytics Platform。 kylin 在Apache的首页是http://kylin.apache.org/cn/。 kylin git代码在https://github.com/apache/kylin 简单介绍一下kylin在本机如何run,ky 阅读全文
posted @ 2017-10-10 22:31 lifeLearner 阅读(1345) 评论(0) 推荐(0) 编辑
摘要: 公司的代码都是private托管在git上,日常的git操作很多,在此做一些记录。 shell必不可少,推荐一个终端第三方插件,git地址:https://github.com/robbyrussell/oh-my-zsh 1.下载远程项目到本地:git clone <pro.git> 2.设置本地 阅读全文
posted @ 2017-10-10 22:08 lifeLearner 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 先对自己脑海中能瞬间出现的知识做一个罗列,后续再详细展开。 1.java环境变量,JAVA_HOME,PATH:$JAVA_HOME/bin 2.java基础数据类型:byte,boolean,char short,int,long,float,double. 3.String是final修饰的不可 阅读全文
posted @ 2017-09-02 00:11 lifeLearner 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 1.使用synchronized关键字修饰类或者代码块; 2.使用Volatile关键字修饰变量; 3.在类中加入重入锁。 代码示例: 非同步状态下: 这种情况下可能会导致多个线程输出的i相同: 0012345678 使用同步: 阅读全文
posted @ 2017-08-13 15:58 lifeLearner 阅读(5873) 评论(0) 推荐(0) 编辑
摘要: 开启事务之前先判断事务是否已经打开,方法如下: JdbcTransaction tx=(JdbcTransaction) session.beginTransaction(); 改为JdbcTransaction tx = session.getTransaction().getLocalStatu 阅读全文
posted @ 2016-06-24 23:17 lifeLearner 阅读(1207) 评论(0) 推荐(0) 编辑