Java Web
rjliulei
这个作者很懒,什么都没留下…
展开
-
Spring AOP 详解
Spring中用到了好多经典的思想,AOP、IOC啥的。今天看到一篇AOP应用举例,mark一下。转载至:http://pandonix.iteye.com/blog/336873/此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP 来解决。一方面是为了以更加灵活的方式来解决问题,另一方面转载 2015-01-22 10:28:06 · 479 阅读 · 0 评论 -
tomcat 虚拟目录配置appBase和docBase的区别 导致redis session异常SEVERE: Unable to deserialize into session
先看server.xml文件host配置 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">appBase:这个目录下面的子目录将自动被部署为应用,且war文件将被自动解压缩并部署为应用,默认为tomcat下webapps目录,如果不想访问默认R...转载 2018-11-16 17:37:03 · 905 阅读 · 0 评论 -
jfinal验证码图片出现奇怪的乱码问题
在本地运行时验证码正常,但部署到阿里云环境:产生了如下乱码问题:起初以为是 com.jfinal.captcha.CaptchaRender里面的图片生成是否有问题,在与波总交流沟通之后,波总提醒了关键两点:1、操作系统字体是否有问题:位置: /usr/share/fonts/2、JDK本身的字体是否有问题:位置: $JAVA_HOME/jre/lib...转载 2018-07-21 19:16:13 · 360 阅读 · 0 评论 -
canvas https image 跨域 crossOrigin 问题
我们使用阿里云oss和cdn。跨域问题,首先oss配置。其次,如果使用了https,cdn回源时缓存了origin,所以需要设置缓存的http头,如下:原创 2018-06-26 14:33:45 · 5607 阅读 · 0 评论 -
SVN使用_获取某版本后改动的文件列表
转载自:https://www.cnblogs.com/sky-/p/5607234.html本章将讲解如何通过svn命令获取某版本后改动的所有文件一键操作,告别svn log的繁杂对比工作。1:安装SVN命令行工具Subversion(不是TortoiseSVN) 下载Subversion,并安装,本人安装目录为 D:\Subversion2:把Subversion配置到环境变量,使其可以通过...转载 2018-03-31 15:31:08 · 4635 阅读 · 0 评论 -
charles4.2下载与破解方法以及配置https
Charles下载地址 地址:https://www.charlesproxy.com/latest-release/download.do 2. Charles破解破解地址:https://www.zzzmode.com/mytools/charles/ 生成jar文件后,放到charles安装目录的lib目录下 3. 此时,重启charles,查看已经破解,如下图:5. 设置charles,...转载 2018-02-26 14:30:19 · 495 阅读 · 0 评论 -
elasticsearch 学习笔记
一、elasticsearch相关资源:https://github.com/elastic/elasticsearchhttp://www.elastic.co/guide/en/elasticsearch/reference/current/zip-windows.html环境要求:java 8可修改elasticsearch-env.bat JAVA_HOME启动:Run bin/elast...原创 2018-02-10 15:09:33 · 216 阅读 · 0 评论 -
Duplicate entry for key 'PRIMARY'
直播网站的外嵌功能,客户将我们的直播嵌入到他们的网页,而他们的网页进行了点赞活动,有人进行刷票导致并发量特别大。这时候由于直播网站在嵌入页面也加入了游客身份信息,导致了错误:Duplicate entry for key 'PRIMARY'。先明确一下我们的业务流程。用户进入直播页面,当用户未登录时就是游客身份,就会自动生成一条游客信息插入游客表。游客表是共享的,用户关闭网页就原创 2018-02-03 14:17:36 · 4194 阅读 · 0 评论 -
EL表达式和OGNL表达式 区别小结
网上找的一些知识。java web基础不扎实,记下来方便以后查看。1: EL表达式单纯在jsp页面中出现,是在四个作用域中取值,page,request,session,application.如果在struts环境中,它除了有在上面的四个作用域的取值功能外,还能从值栈(valuestack)中取值特点:${name},name在值栈中的查找顺序是:先原创 2016-03-08 20:25:27 · 388 阅读 · 0 评论 -
一篇很全面的freemarker教程
copy自http://demojava.iteye.com/blog/800204 以下内容全部是网上收集: FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成: 1,文本:直接输出的部分 2,注释:格式部分,不会输出 3,插值:即${...}或#{...}格式的部分,将使用数据模型中的部分替代输出 4,F转载 2016-02-04 11:22:53 · 724 阅读 · 0 评论 -
Java之美[从菜鸟到高手演变]之设计模式
转载:http://blog.csdn.net/zhangerqing/article/details/8194653 设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结转载 2015-05-18 14:13:25 · 417 阅读 · 0 评论