上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 43 下一页
摘要: 一种习以为常的缓存写法: 看上去逻辑无比正确,但实际上会造成2种问题: 1、这种方法是不线程安全的。 2、产生数值写入重复,造成错误的数据。 如下图,在线程1执行计算数值的过程中,线程2也进入数据检查,将多次写入数据,程序非常危险。 演示错误代码: 1、传统的解决办法,使用重入锁 (getNumbe 阅读全文
posted @ 2015-11-16 10:27 昕友软件开发 阅读(2182) 评论(0) 推荐(0) 编辑
摘要: JIRA是一个缺陷跟踪管理系统,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域,当我们需要把第三方业务系统集成进来时,可以调用他的API。JIRA本身的API非常强大,但它是一个底层的API体系,并不是一个易用的接口,如果要开发和拓展,所以需要我们二次包装... 阅读全文
posted @ 2015-10-12 13:26 昕友软件开发 阅读(6370) 评论(1) 推荐(1) 编辑
摘要: 在企业IM开发中,经常用到和业务系统的数据交换,在中国企业最常见的比如组织架构变更,一般在客户端加密保存了组织架构树(便于快速的查询和树展示),当HR或OA或AD域这些管控企业组织架构的数据发生改变,需要IM服务器推送最新的组织架构,如果推送整个组织架构,数据量非常大(千人以上时),恰当的方式是:仅... 阅读全文
posted @ 2015-10-08 10:33 昕友软件开发 阅读(917) 评论(0) 推荐(1) 编辑
摘要: UI设计方案:在设计窗体UI之前,先要了解一些主要的接口和帮助类:对于主窗的左侧列表,容器内的Item必须实现ILeftItem的接口,比如联系人、系统消息、群等,接口包含点击事件public interface ILeftItem{ void Click();}项目的最外围容器是MainWind... 阅读全文
posted @ 2015-09-30 10:55 昕友软件开发 阅读(781) 评论(0) 推荐(1) 编辑
摘要: [起因&目标]因为工作原因接触openfire服务端和spark客户端开发,主要是基于openfire扩展开发了针对企业用途的服务器插件,还开发了各个平台上的客户端(Windows\mac\android\ios\linux),详情可搜索微信公众号:CVTalk在开发过程中,发现基于Spark开发J... 阅读全文
posted @ 2015-09-29 15:07 昕友软件开发 阅读(3136) 评论(7) 推荐(2) 编辑
摘要: JIRA是一个缺陷跟踪管理系统,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域,当我们需要把第三方业务系统集成进来时,可以调用他的API。JIRA本身的API非常强大,但它是一个底层的API体系,并不是一个易用的接口,如果要开发和拓展,所以需要我们二次包装... 阅读全文
posted @ 2015-09-25 13:38 昕友软件开发 阅读(11930) 评论(6) 推荐(1) 编辑
摘要: 无题重甲百十骑,踏阵擒屠耆。瀚海驰千里,恨未逢单于。--写与冠军侯霍去病 阅读全文
posted @ 2013-12-26 09:10 昕友软件开发 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 最近因为要开发大数据量网站,特作比较。Linq to SQL 查询 记录数:399997Linq to SQL 查询 Milliseconds:1910视图查询 记录数:399997视图查询 Milliseconds:3435Entity Framework 查询 记录数:400000Entity Framework 查询 Milliseconds:4049企业库存储过程 to DataReader 记录数:399997企业库存储过程 to DataReader Milliseconds:321企业库存储过程 to DataSet 记录数:399997企业库存储过程 to DataSet Mi 阅读全文
posted @ 2012-03-14 17:48 昕友软件开发 阅读(2092) 评论(3) 推荐(1) 编辑
摘要: Server:View Code usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Windows;usingSystem.Windows.Controls;usingSystem.Windows.Data;usingSystem.Windows.Documents;usingSystem.Windows.Input;usingSystem.Windows.Media;usingSystem.Windows.Media.Imaging;usingSystem.Wi. 阅读全文
posted @ 2011-09-26 16:31 昕友软件开发 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 智能表单设计器Web Free Form Designer:FreeForm 简介*智能表单设计器Web Free Form Designer:FreeForm表单控件使用方法之:基础控件 *智能表单设计器Web Free Form Designer:FreeForm模板及数据存取方式智能表单设计器Web Free Form Designer:FreeForm动态数据验证和动态自动计算*智能表单设计器Web Free Form Designer:FreeForm常量定义及用途智能表单设计器Web Free Form Designer:FreeForm动作触发规则*智能表单设计器FreeForm 阅读全文
posted @ 2011-08-09 23:15 昕友软件开发 阅读(637) 评论(0) 推荐(1) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 43 下一页
欢迎访问我的开源项目:xyIM企业即时通讯