- 博客(40)
- 资源 (1)
- 问答 (3)
- 收藏
- 关注
原创 集群session问题(三)
session 单独放在一个服务器上,集中存储,这个是比较好的方式;写session,多个服务器往这个集中服务器写;读session,都从这个集中服务器取;缺点是这台服务器坏掉就会影响应用。...
2014-06-26 17:48:38 106
原创 集群session问题(二)
第二种办法是session复制,在多个服务器之间session数据同步,一般的应用容器都支持。这种方案比较适合于集群机器比较少的情况。 缺点:1、同步session数据造成网络带宽的开销,只要session有变化就需要同步到其他机器上,机器越多越不好2、每台web服务器都要保存所有的session数据,如果整个集群session很多的话,每台机器用于保存session数据就...
2014-06-26 17:26:54 110
原创 集群session问题(一)
这个方案比较简单:再负载均衡器上将同样的session请求发往同一个服务器,其实还是相当于单机,只是在负载均衡器上做处理了。这样的好处就是:简单缺点如下:1、如果有一台web服务器宕机,那么这台机器上的会话数据全丢失,用户需要重新登录;2、会话标识是应用层的信息,那么负载均衡器要将同一个会话请求都保存到同一个web服务器上的话,就需要进行应用层的解析,这个开销比第四层的交换要大;...
2014-06-26 17:11:20 126
原创 浅谈电子商务网站架构
在创业公司的这几年收获颇多,无论是对行业格局还是产品的认识以及技术体系都比之前有了较深刻的理解。 最初的交易系统雏形: 基于springside的开发框架 + 阿里云服务器 + oracle,准确的来讲,这更像是一个小项目还谈不到架构的层次,人员配置:我和另一个开发 后来,随着人员的扩张,系统也不断的完善升级,慢慢开始考虑业务分离、考虑安全、数据分...
2014-06-06 15:47:04 195
原创 spring jpa 事务不提交
今天用spring data jpa时出现了事务问题,后一个方法获取不到前一个方法修改的值,经过排查后,发现在使用@Modifying@Query的时候出了点问题,修改后要在加@Modifying(clearAutomatically = true),ok,测试后问题解决! ...
2014-03-19 12:06:49 2311
原创 cron表达式
字段 允许值 允许的特殊字符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 日期 1-31 , - * ? / L W C 月份 1-12 或者 JAN-DEC , - * / 星期 1-7 或者 SUN-SAT , - * ? / L C # 年(可选) 留空, 1970-20...
2012-04-13 14:20:28 82
原创 Struts2 js传值 乱码
今天遇到一问题,js传中文给action,action打印出 ??? 解决办法: 前台js端2次编码 str=encodeURI(encodeURI("你好")); 后天接收时1次转码 java.net.URLDecoder.decode(str, "UTF-8"));...
2010-08-18 09:24:45 116
原创 回帖集锦
楼主你的高尚情操太让人感动了.在现在这样一个物欲横流的金钱社会里,竟然还能见到楼主这样的性情中人,无疑是我这辈子最大的幸运.让我深深感受到了人性的伟大.楼主的帖子,就好比黑暗中刺裂夜空的闪电,又好比撕开乌云的阳光,一瞬间就让我如饮甘露,让我明白了永恒的真理在这个世界上是真实存在着的.只有楼主这样具备广阔胸怀和完整知识体系的人,才能作为这真理的唯一引言者.看了楼主的帖子,让我陷入了严肃的思考...
2010-07-01 15:57:57 91
原创 Flex中字符串trim方法
//去除左边空格 public static function leftTrim(s:String):String{ var i:Number=0; while(s.charCodeAt(i)==32 || s.charCodeAt(i)==13 || s.charCodeAt(i)==10 || s.charCodeAt(i)==9){ ...
2010-06-19 15:04:54 146
原创 web安全考虑
在平时的编程中,我们常常会忽略一些重要的安全隐患,今天整理如下: 1.SQL注入攻击 服务器端程序有时希望接受客户端输入并且将他作为查询的一部分 例如:一个接收用户名的登录界面可能执行以下代码: sql=select * from users where username=? 如果客户端输入以下字符串作为用户名 a';delete from users;...
2010-06-09 12:27:28 89
Flex实现多功能Mp3播放器
功能描述暂停/播放停止上一首下一首音量调整播放进度调整效果图如下: Flex实现比较简单,代码如下: <?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="ab...
2010-06-07 18:59:02 121
原创 关于Spring MVC
基于注解(Annotation)的配置有越来越流行的趋势,从Spring 2.5 之后提供了完全基于注释配置 Bean、装配 Bean 的功能,您可以使用基于注释的 Spring IoC 替换原来基于 XML 的配置。 注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。注释和 Java 代码位于一个文件...
2010-06-02 15:09:02 104
原创 Flex鼠标变手势状
有时客户会提这样的需求,在某些地方点击时需要把鼠标变成手势形状。代码如下: <mx:Label text="移到这看看啊" buttonMode="true" mouseChildren="false" /> ...
2010-05-26 17:32:25 116
原创 Flex总体框架的优化
优化策略:1、系统只有一个主应用程序Application,其他都采用是Module模块,按需加载 具体做法参照我的以前一篇博文:http://zhangyinyou.iteye.com/admin/blogs/669586 2、和ExtJs一样,对于一些不经常变化的数据,采用客户端缓存机制,比如左侧树菜单、公司的组织结构…… 3、页面加载慢主要是Flex生成的sw...
2010-05-25 18:05:49 88
原创 关于Flex的垃圾回收和内存泄漏
在Java中我们不必担心内存的问题,因为Java能够自动回收不被使用的内存,那么Flex中有没有相似的内存管理机制(GC)呢?Flex程序运行在as虚拟机(AVM)上,由AVM完成垃圾回收的工作,即使这样,如果代码质量不高还是会存在内存泄漏的情况的。 一、垃圾回收的时机 Flash Player在运行时请求内存的速度受限于浏览器,Flash Player采用小量请求大块内存,而不是大...
2010-05-25 17:16:12 130
原创 Flex tabNavigator 的初级应用
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:flexlib="http://code.google.com/p/flexlib/" creatio...
2010-05-20 19:58:23 175
原创 Flex动态加载类
在Java中可以通过反射机制动态创建类,在Flex中同样可以根据类名动态的创建类 可创建一个工具类:ClassUtil.aspackage com.njit{ import flash.utils.getDefinitionByName; public class ClassUtil{ public function ClassUtil(){ ...
2010-05-19 10:20:51 104
原创 Flex实现画线(可拖拽、带箭头、可变色)
在前人的基础上改了改,不多说,看效果图,贴代码: 主程序:<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="init()" fontSize="12"
2010-05-14 15:36:52 184
原创 Flex容器最大化
若有左右布局的2个容器,左侧容器宽:20%,右侧容器宽:80%,若想让右侧容器最大化,则采用如下方法:private function maxsizeHandler(ev:Event):void{ if(this.leftBox.percentWidth==0){ this.leftBox.percentWidth=20; this.rightBox.perc...
2010-05-12 10:20:49 149
原创 Flex中tree实现的种种细节
需要解决的问题:1、自定义节点icon图标2、右键菜单3、右键时行选中(比较图1和图2)4、父节点右键取消菜单(比较图3和图4) <?xml version="1.0" encoding="utf-8"?><s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="l...
2010-05-07 15:50:11 141
原创 Flex 模块化 事件 国际化
把最近的知识整理一下Flex开发实现:模块化 在Flex技术中,通过模块化实现多界面效果,每个界面对应一个Flex模块,界面切换就是在主界面的ModulerLoader组件中,动态加载不同的Module类型的子界面。Module类型的Flex源文件是不能自动编译的,需手动配置:properties-->Flex application--> add 事件机制...
2010-05-06 11:27:46 75
Flex常用教程及库
1。google map 2。Cairngorm MVC框架 3。blazeds 4。flexlib 5。FLEX数据绑定专题 6。Flex皮肤专题 7。pureMvc教程 8。Flash Builder 4 破解文件 9。Flex面试题...
2010-04-21 22:19:51 95
网站变灰css
修改网站首页CSS样式表文件: 添加代码:html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }
2010-04-21 12:14:07 122
基于struts2和extjs的oa。。
主要是设计OA系统中的几个模块:采用技术:Struts2 ExtJs Jquery pushlet 等 1、桌面模块此模块采用portal的形式展现出来,支持后台动态增加、改变列数,效果如下: 2、控制面板模块可以设置系统风格、桌面的背景图片、消息提醒方式,效果如下: 3、即时...
2010-03-19 18:31:42 81
原创 关于Struts2 json-plugin Date日期格式的处理
1、先看下pojo类public class User { private String userId; private String userName; private String userPass; private String sex; private Date birth; private Date inTime; private Date outTi...
2010-01-12 23:03:51 198
原创 利用Struts2和ExtJs开发系统
一、首先从数据库说起 1、证明有记录存在时 选用Oracle时,可以用rownum>1,而不需要查询出所有数据。 选用MySQL时,由于没有rownum可以用,所以 select ... where .. limit 1 代替。 2、mysql字符集问题 创建数据库时要指定utf-8编码,这...
2010-01-09 12:22:52 78
原创 extjs oracle分页---Json转换
由于ExtJs中很多地方用到json格式的数据,所以用json-lib很容易生成分页的page类代码:import java.util.List;public class Page { private int totalCount; private List items; public Page(int totalCount, List items) { ...
2009-11-22 10:06:57 95
原创 近期小结
1、如何让容器居中显示(比如让一个panel显示在屏幕中间)? <div id="div_1" style="left:50%; top:50%; margin-top:-78px; margin-left:-155px; position:absolute;"></div>//其中78px是容器高度的一半;155px是容器宽度的一半,如:new...
2009-11-18 22:40:18 70
原创 在一个ExtJs小例子中注意的问题
1、当form组件为combox类型时,要想得到值必须指定hiddenName属性,而非name属性。{ xtype: 'combo', fieldLabel: '性别', name: 'sexText', hiddenName: 'sex', //这是combobox实际的参数名称 ...
2009-10-23 21:48:29 61
原创 oracle 导入导出
导出:exp 用户名/密码@数据库别名导入:inp 用户名/密码@数据库别名注意:用户名必须是具有dba权限的用户。MySQL中的导入:source c:\xx.sql 创建表空间CREATE TABLESPACE njitLOGGINGDATAFILE 'F:\Oracle\product\11.1.0\ORADATA\ORA10G\njit...
2009-10-23 18:18:40 79
原创 table导出Excel、Word的方法---Js下的实现
在公司做项目时用的这个方法,感觉还不错,蛮简单的。(运行于内网IE6上)[code="javascript"]//导出Excelfunction AllAreaExcel() { var oXL = new ActiveXObject("Excel.Application"); var oWB = oXL.Workbooks.Add(...
2009-10-22 23:53:11 348
关于ExtJs的Panel高度问题
貌似ExtJs里面的panel之类的组件定义高度时不能用百分比,所以用下面的方法替代:height:document.body.clientHeight*0.8 或者height:window.screen.availHeight
2009-10-22 23:12:59 889
TA创建的收藏夹 TA关注的收藏夹
TA关注的人