摘要: 项目当中用到cookie保存中文,但是会报如下错误:Control character in cookie value, consider BASE64 encoding your value大概意思是保存到cookie当中的值存在控制字符,无法保存。但实际上数据是不存在这种问题的。再看后面的那句话... 阅读全文
posted @ 2014-07-18 14:22 系统攻城狮 阅读(1445) 评论(0) 推荐(0) 编辑
摘要: 序:本周在工作中遇到了一些麻烦,解决过程比较曲折和辛苦,特此记录,留作经验供以后参考发现问题:周一上班的时候,运营打电话来说,我们上个月做的一个活动感觉数据不对,商家过来投诉了。结果我数据库一查,数据还真有问题!这次的活动采用的是页面上使用缓存系统显示活动数值(总金额),同时在后台记录详细的每条活动... 阅读全文
posted @ 2014-07-16 18:09 系统攻城狮 阅读(343) 评论(0) 推荐(0) 编辑
摘要: eclipse报autowired cannot be resolved to a type的错误,一般情况是依赖的JDK或者jar包有问题,检查build path可以排查文件,我今天遇到这个情况,是因为我新导入的项目,没有在eclipse里maven关联,在eclipse里右键点击项目,然后选择... 阅读全文
posted @ 2014-07-09 16:06 系统攻城狮 阅读(4497) 评论(1) 推荐(0) 编辑
摘要: 今天在按照《Maven实战》这本书给eclipse配置maven的m2eclipse插件的时候发现,书中写的老的下载地址http://m2eclipse.sonatype.org/sites/m2e失效了,后来去官网上查了下发现插件下载地址改成这个了:https://repository.sonat... 阅读全文
posted @ 2014-07-09 13:16 系统攻城狮 阅读(1165) 评论(0) 推荐(0) 编辑
摘要: 表达重复提交的问题,是B/S系统开发中经常容易被忽视,但常常又令程序员头疼的一个问题。根据墨菲定律,如果你不做防止重复提交的机制,那些用户行为往往就会给你带来麻烦,然后就等着产品经理的抱怨吧。下面,我就总结了几条常见的关于B/S系统中防止表单重复提交的几个办法:1.页面上控制。怕用户点击提交按钮2次... 阅读全文
posted @ 2014-06-30 10:47 系统攻城狮 阅读(2031) 评论(0) 推荐(1) 编辑
摘要: 最近在做一个投票系统,关于缓存的使用上稍微思考了下,总结了以下几点:1.缓存的数据,一般为数据库查询出来的数据。要么就是大数据,要么就是访问频率很高的数据。2.缓存只是一个提高效率的手段,但不保险,编写代码的时候,要考虑万一缓存不命中的情况,而不知只单纯的从数据库中提取数据。一般的思路是,查询缓存数... 阅读全文
posted @ 2014-05-23 17:08 系统攻城狮 阅读(287) 评论(0) 推荐(1) 编辑
摘要: 在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬盘,以便长期保存。比如最常见的是Web服务器中的Session对象,当有10万用户并发访问,就有可能出现10万个Session对象,内存可能吃不消,于是Web容器就会把一些seesion先序列化到硬盘中,等要用了,再把保存在硬盘中... 阅读全文
posted @ 2014-05-22 17:08 系统攻城狮 阅读(2793) 评论(0) 推荐(0) 编辑
摘要: 动态添加表单元素 ... 阅读全文
posted @ 2014-05-07 18:16 系统攻城狮 阅读(1313) 评论(0) 推荐(0) 编辑
摘要: 我遇到过很多UED喜欢在html元素上加上href="#"或者href="javascript:;",然后再使用onclick事件来控制点击事件。以前我一直觉得这样做没什么问题,直到今天在调页面的过程中,才发现这样的“语法糖”其实是有坏处的。 首先是,我今天在写onclick事件时,因为《关于... 阅读全文
posted @ 2014-04-15 11:42 系统攻城狮 阅读(770) 评论(3) 推荐(0) 编辑
摘要: 今天在码代码的时候遇到个问题:html里采用onclick事件来实现window.location = url的跳转,在内嵌元素上又加上了href="javascrit:;"的属性。这时这句window.location的跳转失效了。后来上网查了下,想起javascript里面事件是冒泡传递的事,可... 阅读全文
posted @ 2014-04-15 10:10 系统攻城狮 阅读(2844) 评论(1) 推荐(0) 编辑