正文内容加载中...
摘要:public void configInterceptor(Interceptors me) { me.addGlobalActionInterceptor(new AuthorityValidateInterceptor());//进行所有Action与权限配置表的匹配检测 me.addGloba 阅读全文
摘要:XML 描述方式。 整合Ognl+IBatis 根据Map型的输入参数, 动态组装Sql语句。 使用sqlRoot的 source="mysql01" 配置, 将自动读取mysql01:jdbcUrl , mysql01:userid ...的连接接串。 所有当前SqlRoot里的语句, 都将使用这一数据源。 所有当前SqlGroup的Name == Model.getSimpleN... 阅读全文
摘要:本文简要介绍ES5版本集群部署时的要点。 更多相关信息请参阅官网。 部分配置未在生产环境体现。 生产中2个集群20台centOS,总数据15TB,90亿条。 实时写入5000条/s, 最大7万/s。 环境准备: 1. vi /etc/sysctl.conf 加入: vm.max_map_count= 阅读全文
摘要:“问题” 和“派发处理” 是2个对象。 每个问题可以被派发N次, 最后结束问题。实际查询中数据量可能很大,同时即可以从问题查派发部门, 也可以从派发情况查询问题(如本部门处理的问题)使用的技巧就是:增加doc_id, doc_type字段。 实现多Entity查询。schema.xml 1 2... 阅读全文
摘要:如此著名的XMPP , 居然试过jabber-net, agsXmpp,matrix Xmpp, 无数多个例子, 居然没有一个能实现最简单的 发消息、收消息功能。好无语。最后还是决定从商业产品 Matrix Xmapp 入手, 最终得以成功。因为是个人简单测试, 但又不喜欢30天的license, 爆破一下。1. 下载发现有.NET 版,MONO版,SilverLight版, .NET版文件最大, 同时也发现使用PublicToken、 关键资源串外置到Resource,大致就是说, .NET版本破解最难。 幸好有MONO版, 先进行简单测试, 使用Evaluation 授权测试功能正常。 于 阅读全文
摘要:内部技术交流会PPTKeywordsLessRequirejsMvvmBootstrapkendo下载完整PPT 阅读全文
摘要:一句话: 处理Silverlight程序集之前, 须先移除强名称(StrongNameRemoveHelper), 之后Reflexil 即可一如预期的正常工作。 阅读全文
摘要:一直只使用log4net, asp.net 的 page trace。 最近SSO使用CAS发生故障,发现其log未输出到文件, 花了点时间把如下配置加在web.config 才搞定:注意:Source的Name必须与log全名匹配, 无法同log4net一样以namespace多级自动匹配。<system.diagnostics><sources><sourcename="DotNetCasClient.HttpModule"switchValue="All"switchType="System.Diagnost 阅读全文
摘要:Dappers内部定义了3个重要的Info对象:MappingInfo, StatementInfo, QueryInfo MappingInfo对应了一个Domain实体对象,描述了 类/表 , 属性/列名 映射关系。 自动的sql语句创建也是基于 MappingInfo. Select , MappingInfo.Update, MappingInfo.Delete, MappingInfo.Insert 。根据主键, 属性的Attribute描述,可以指定某些属性不映射到列, 可以指定某些属性仅可Insert不可Update等。 StatementInfo对应了类myBa... 阅读全文