- 博客(7)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Spring Cloud 微服务架构下的 WebSocket 解决方案
WebSocket在现代浏览器中的应用已经算是比较普遍了,在某些业务场景下,要求必须能够在服务器端推送消息至客户端。在没有WebSocket的年代,我们使用过dwr,在那个时候dwr真实一个非常棒的方案。但是在WebSocket兴起之后,我们更愿意使用标准实现来解决问题、首先交代一下,本篇文章不讲解WebSocket的配置,主要讲的是针对在微服务架构集群模式下解决方案的选择。微服务架构...
2018-12-15 16:24:48 21080 1
原创 Mybatis去xml化:我再也不想写xml了
某一天当我因为某个功能需要又一次创建一个很简单的数据库表,然后再为它写增删改查的操作时,我终于忍受不了了。对于写代码这件事,我一贯的原则是少写代码,少写重复代码,而这些大同小异的增删改查的xml配置,对我来说就是无脑重复的体力活。这是我无法接受的。想想当初使用Spring Data JPA 的时候, 只需要声明一个接口, 增删改查的方法立马就有了,而且对于一些简单的查询,通过特定格式的方...
2018-12-15 16:17:11 7052 4
原创 Spring Security OAuth2 缓存使用 jackson 序列化的处理
不知道这个问题有没有人遇到或者处理过,Spring Security OAuth2的tokenStore的redis缓存默认的序列化策略是jdk序列化,这意味着redis里面的值是无法阅读的状态,而且这个缓存也无法被其他语言的web应用所使用,于是就打算使用最常见的json序列化策略来存储。这个问题想处理很久了,虽然现在也能正常使用,但是之前一直没有时间仔细的去研究解决方案,所以今天花了些时间...
2018-10-14 11:33:44 7604 5
原创 关于jquery的事件重复执行的探讨
最近一直被一个问题困扰着 就是在某些地方jquery绑定的事件会重复执行,例如我绑定了一个click事件,但当我点击的时候会执行两到三次甚至更多,一直没有想到解决的办法。 今天又遇到了同样的问题:一个点击事件,使一个元素在显示不显示两种状态切换,当整个页面不变,而元素所在的这块重新被加载之后(这是另一个jsp,用load方法加载的),点击切换的效果没了,当再次刷新这一部分,
2012-05-23 10:43:52 818
原创 struts2的URL自定义 根据用户使用不同的URL
项目遇到了这样一个问题,我们一个系统要给多个客户同时使用,但是可以要求访问的URL要有他们的名称,于是就产生了一个重定向url的需求 说到url重定向,我想很多人都不陌生,而且有现成的工具包 urlrewirter 但是好像并满足不了我们按客户定制url的的需求,于是产生了自己定义url格式的想法 思路是这样的,重写struts过滤器:struts的过滤器直
2012-05-22 23:22:20 584
原创 一个科学计算器的面向对象实现,完成多年的心愿
当年java课程的大作业是写一个计算器,我花了两个多星期总算完成了,但是却只写了一个类,代码达1500多行,压根纯粹没用到java的面向对象思想,现在想想还有点惭愧最近想起了这个事情,于是想抽空写一个完整的面向对象的科学计算器,完成以前未了的心愿稍微花了点时间整理了一下思路:1.首先得将表达式分为操作数和运算符,这里用正则即可private String regex = "\
2012-05-22 23:02:14 1126 1
原创 遇到对象类型是Object,实际却是数组的问题
今天用Hibernate的时候写了一条select min(time),max(time) from Table的查询语句,本以为返回的List内是两个Date类型的数据,可是这样的想法却导致了一个ClassCastException 原因是list内实际只有一个对象,并且这个对象是一个Object类型的对象,无论用getClass还是toString,但是按理来讲返回的要么是
2012-05-22 22:39:30 1668
Ext.data.HttpProxy 不访问URL
2011-02-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人