Go to my github
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页
摘要: Respository模式在示例中的实际目的小结一下 Repository模式是架构模式,在设计架构时,才有参考价值; Repository模式主要是封装数据查询和存储逻辑; Repository模式实际用途:更换、升级ORM 引擎,不影响业务逻辑; Repository模式能提高测试效率,单元测试时,用Mock对象代替实际的数据库存取,可以成倍地提高测试用例运行速度。 Reposi... 阅读全文
posted @ 2014-11-23 21:52 峡谷少爷 阅读(19132) 评论(2) 推荐(1)
摘要: 根据英语单词,语句生成wav文件。根据文本,生成wav文件。 其实就是一个类,调用的是System.Speech.Synthesis.SpeechSynthesizer类,我们重新包装一下这个类,方便我们自己调用,代码如下 阅读全文
posted @ 2014-11-03 10:47 峡谷少爷 阅读(2070) 评论(0) 推荐(0)
摘要: 2 System.Web.Mvc V 4.0.0.0 组件分析 2.1 Routing组件(路由选择) Routing的作用就是负责分析Url Action的要求• 必须是一个公有方法• 必须返回ActionResult类型• 必须是实例方法• 不能是范型方法• 没有标注NonActionAttribute• 不能被重载(overload) 2.2 Controller(控制器) ... 阅读全文
posted @ 2014-09-25 17:27 峡谷少爷 阅读(2137) 评论(1) 推荐(0)
摘要: 布局: Activity: package lcl.android.ui; import lcl.android.R;import lcl.android.core.AppContext;import lcl.android.core.UpdateManager;import lcl.android.mail.MailHelper;import... 阅读全文
posted @ 2014-09-09 13:48 峡谷少爷 阅读(1550) 评论(1) 推荐(0)
摘要: /** * 检测网络是否可用 * * @return */ public boolean isNetworkConnected() { ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo ni = cm.getActiveNetwork... 阅读全文
posted @ 2014-09-01 16:10 峡谷少爷 阅读(342) 评论(0) 推荐(0)
摘要: android 在线升级借助开源中国App源码分析如下: 1: checkAppUpdate 检查是或需要升级 // 网络连接判断 if (appContext.isNetworkConnected()) { // 检查新版本 if (appContext.isCheckUp()) { UpdateManager.getUpdateManager().checkAppUpdate(this, f... 阅读全文
posted @ 2014-09-01 16:06 峡谷少爷 阅读(3942) 评论(0) 推荐(0)
摘要: 启动界面Splash Screen在应用程序是很常用的,往往在启动界面中显示产品Logo、公司Logo或者开发者信息,如果应用程序启动时间比较长,那么启动界面就是一个很好的东西,可以让用户耐心等待这段枯燥的时间。 Android 应用程序创建一个启动界面Splash Screen非常简单。 布局文件: (splash.xml) Activity文件:(SplashActivity.jav... 阅读全文
posted @ 2014-07-21 23:57 峡谷少爷 阅读(368) 评论(0) 推荐(0)
摘要: 一、摘要 为了开发效率就应该为这个框架开发一个配套工具。来生成固定格式的代码。工具界面如下: 二、数据库整理篇 添加表主键 修改表说明 修改表字段说明 生成数据库文档 导出数据库里相同的字段 数据库里相同的字段描述一样 三、根据模板生成代码 ... 阅读全文
posted @ 2013-11-06 14:26 峡谷少爷 阅读(4441) 评论(0) 推荐(0)
摘要: EF 5.0 帮助类 加入命名空间: using System;using System.Data;using System.Data.Entity;using System.Data.Entity.Infrastructure;using System.Linq;接口: public ... 阅读全文
posted @ 2013-10-11 10:21 峡谷少爷 阅读(7609) 评论(0) 推荐(2)
摘要: 概述我们在做任何事情之前都需要获取很多调试步骤:1:485转换器连接硬件2:485转换器上的USB接口连接电脑。3:打开设备管理器 ->查看端口4:打开串口调试工具,在串口配置的地方修改串口与设备管理器端口一一对应。5:了解硬件协议,给硬件发送命令,验证命令的正确性。准备工作准备工作我们应该要有一个工具,一个支持485转换的硬件。一个串口调试助手.根据调试工具可以看出,硬件协议包含两个部分《1:串口相关配置参数。2:发送的硬件命令开始调试工作比如有协议如下:1、 发送:FE FE FE FE 68 20 57 29 34 32 00 8F 41 20 04 A0 17 00 55 6E 阅读全文
posted @ 2013-10-11 10:13 峡谷少爷 阅读(11549) 评论(2) 推荐(0)
摘要: 概述 最近几天一直在关注WinFrom方面的文章主要还是园子里伍华聪的博客,在看看我们自己写的项目差不忍赌啊,有想着提炼一下项目的公共部分,公共部分有分为 界面,类库两方面,今天主要是把界面也先提炼提炼。 WeifenLuo.WinFormsUI.Docking + OutLookBar结合使用的效果图 WeifenLuo.... 阅读全文
posted @ 2013-09-19 15:39 峡谷少爷 阅读(26519) 评论(4) 推荐(3)
摘要: 一 概述Socket服务只是提供一个网络传输服务。业务逻辑层在整体架构中的位置在那里呢,如图:网络层将解包后的消息包抛至业务逻辑层,业务逻辑层收到消息包后,解析消息类型,然后转入相应的处理流程处理网络层应提供发送消息的接口供业务逻辑层调用,因为网络层不会主动发送消息,发送消息的操作是由业务逻辑层来控制的,所以业务逻辑层应根据具体的业务应用,封装不同功能的发送消息的方法。二 设计那我们有应该如果来设计业务逻辑层呢,尽量与Socket解耦合以达到相对的独立性。根据上面的图来说是根据业务类型来处理不同的业务逻辑,并返回给客服端提示结果。我们先来设计一个通用的业务接口,如下:public interf 阅读全文
posted @ 2013-07-15 13:52 峡谷少爷 阅读(1096) 评论(0) 推荐(0)
摘要: 一 背景 最近在园子了浏览了几篇有关Socket文章,得到了一些启发萌生了想要重构公司在2000年用.NET Framework 2.0 与 Visual Studio 2005开发的AsySocket项目为了希望能够尽快的了解公司这个项目,Google了很多国内外的网站让我对Socket有了更深层次的了解也知道Socket从2.0到4.0发生许多变化,比如在2.0中没有SocketAsyncEventArgs类,大家在园子里把这个类说的这么邪乎,小弟不才有想尝试着使用.NET Framework 4.0 与 Visual Studio 2010也开发一个可扩展多线程异步Socket服务器.. 阅读全文
posted @ 2013-07-12 08:34 峡谷少爷 阅读(1816) 评论(0) 推荐(0)
摘要: 什么是Modbus? Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。Modbus 协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。它描述了一控制器请求访问其它设备的过程,如果回应来自 阅读全文
posted @ 2013-06-14 13:36 峡谷少爷 阅读(172228) 评论(4) 推荐(27)
摘要: 一、摘要 目前的框架设计中,引入元数据(metadata)已经是必然的事情,元数据设计原则,EF元数据设计初了MSDN上的还有胡分享的EntityFramework 元数据 设计分析文章写的不错。目前行业提出的DSL(domain specific language)语言,更是把元数据话费得淋漓尽致啊。那OEA里面的元数据是什么样子的呢?! 二、OEA元数据架构图... 阅读全文
posted @ 2013-05-06 09:25 峡谷少爷 阅读(1012) 评论(0) 推荐(0)
摘要: 自动配置软件 主软件已经在电脑上运行,我现在要启动相关的小工具,有要配置相同的软件参数,如数据库连接配置,体麻烦就想让小工具自动读取主软件上的配置信息到小工具上。 需求: 变化点: 1:主软件没有运行,小工具照样可以运行,那就需要小工具可以手动配置 步骤: 1:读取进程 2:获取进程位置 ... 阅读全文
posted @ 2013-02-01 10:19 峡谷少爷 阅读(2772) 评论(0) 推荐(0)
摘要: 背景: 在2011年到2012年上半年,陆陆续续把软件开发完,还没经过测试就已经安装到客户的机子上去了,安装在很多不同的地方,既然安装就要有人跟踪和维护了,事情也就来了。 先说一下组织架构,技术支持部,研发部,销售部,作者在研发部。 出现的问题: 由于没有经过测试,也就暴露了很多的问题... 阅读全文
posted @ 2013-01-18 16:43 峡谷少爷 阅读(1226) 评论(1) 推荐(0)
摘要: 陆陆续续学习OEA,也有一段时间了,从整体上来说自问还是了解,我们先来看看作者是怎么想的OEA中的缓存模块设计,看完了作者的文章为了巩固所学我们在来阅读代码,提高编程思维。 阅读全文
posted @ 2013-01-18 13:52 峡谷少爷 阅读(877) 评论(1) 推荐(1)
摘要: 通断时间面积法是入选《供热计量技术规程》JGJ173-2009的一种热量分摊计量方法实现分户计量的一种计量方法。由清华大学建筑节能研究中心江亿院士提出。 阅读全文
posted @ 2013-01-05 09:09 峡谷少爷 阅读(5150) 评论(5) 推荐(3)
摘要: 断断续续运用敏捷个人也有一段时间了,一年时间过得真快啊,看到去年写的总结和计划, 2011总结,在看看今年的这么感觉看上去都差不多啊,也还是一样的有好多没有实现,这么感觉有好多事情不能按照计划来进行呢,是我的毅力不够,对与“ 立即去做“ 修炼的还不够啊,还有对计划的回顾也不够 。 今年输出如下: 开 阅读全文
posted @ 2012-12-31 14:22 峡谷少爷 阅读(1400) 评论(5) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页