会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
梦在旅途
我的个人网站:
www.zuowenjun.cn
,欢迎大家光临!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
23
下一页
2016年9月5日
c#+handle.exe实现升级程序在运行时自动解除文件被占用的问题
摘要: 我公司最近升级程序经常报出更新失败问题,究其原因,原来是更新时,他们可能又打开了正在被更新的文件,导致更新文件时,文件被其它进程占用,无法正常更新而报错,为了解决这个问题,我花了一周时间查询多方资料及研究,终于找到了一个查询进程的利器:handle.exe,下载地址:https://technet.
阅读全文
posted @ 2016-09-05 09:09 梦在旅途
阅读(1863)
评论(3)
推荐(3)
2016年8月11日
利用WCF的双工通讯实现一个简单的心跳监控系统
摘要: 何为心跳监控系统? 故名思义,就是监控某个或某些个程序的运行状态,就好比医院里面的心跳监视仪一样,能够随时显示病人的心跳情况。 心跳监控的目的是什么? 与医院里面的心跳监视仪目的类似,监控程序运行状态,一旦出现问题(比如:一些自动运行的服务、程序等突然停止运行了),那么心跳监控系统就能“感知到”并及
阅读全文
posted @ 2016-08-11 16:45 梦在旅途
阅读(4898)
评论(19)
推荐(18)
2016年7月21日
通过三个DEMO学会SignalR的三种实现方式
摘要: 一、理解SignalR ASP .NET SignalR 是一个ASP .NET 下的类库,可以在ASP .NET 的Web项目中实现实时通信(即:客户端(Web页面)和服务器端可以互相实时的通知消息及调用方法),SignalR有三种传输模式:LongLooping(长轮询)、WebSocket(H
阅读全文
posted @ 2016-07-21 15:09 梦在旅途
阅读(31897)
评论(13)
推荐(12)
2016年6月24日
简简单单学会C#位运算
摘要: 一、理解位运算 要学会位运算,首先要清楚什么是位运算?程序中的所有内容在计算机内存中都是以二进制的形式储存的(即:0或1),位运算就是直接对在内存中的二进制数的每位进行运算操作 二、理解数字进制 上面提到了二进制,除了二进制,我们还有很多的进制,下面列举一些常见的进制 10进制数:0,1,2,3,4
阅读全文
posted @ 2016-06-24 18:48 梦在旅途
阅读(14507)
评论(3)
推荐(15)
2016年6月3日
DataAccess通用数据库访问类,简单易用,功能强悍
摘要: 以下是我编写的DataAccess通用数据库访问类,简单易用,支持:内联式创建多个参数、支持多事务提交、支持参数复用、支持更换数据库类型,希望能帮到大家,若需支持查出来后转换成实体,可以自行扩展datarow转实体类,也可以搭配dapper.net实现更强大的功能。 多种灵活用法,使用示例代码如下:
阅读全文
posted @ 2016-06-03 18:14 梦在旅途
阅读(7092)
评论(3)
推荐(2)
2016年4月24日
深入分析面向对象中的封装作用
摘要: 之前我(梦在旅途)发表过一篇名为《深入分析面向对象中的对象概念》的文章,里面主要讲解了类与对象的关系以及对象的概念、状态、行为、角色几个知识点,让大家对对象有了一些深入的了解,而本文则再来谈谈面向对象的三大特性之一:封装,封装是实现面向对象的基础,深入的理解封装的特性,有利于我们能更好的领悟面向对象
阅读全文
posted @ 2016-04-24 17:22 梦在旅途
阅读(8283)
评论(1)
推荐(6)
2016年4月12日
分享在winform下实现模块化插件编程-优化版
摘要: 上一篇《分享在winform下实现模块化插件编程》已经实现了模块化编程,但我认为不够完美,存在以下几个问题: 1.IAppContext中的CreatePlugInForm方法只能依据完整的窗体类型名称formTypeName来动态创建窗体对象,调用不够方便,且该方法创建的窗体不受各模块注册窗体类型
阅读全文
posted @ 2016-04-12 20:04 梦在旅途
阅读(4781)
评论(10)
推荐(9)
2016年3月26日
分享在winform下实现模块化插件编程
摘要: 其实很早之前我就已经了解了在winform下实现插件编程,原理很简单,主要实现思路就是:先定一个插件接口作为插件样式及功能的约定,然后具体的插件就去实现这个插件接口,最后宿主(应用程序本身)就利用反射动态获取实现了插件接口的类型作为合法的插件,从而完成动态加载及宿主与插件之间的互动。因为之前一段时间
阅读全文
posted @ 2016-03-26 21:38 梦在旅途
阅读(11159)
评论(10)
推荐(15)
2016年3月23日
由面试引发的思考:B/S与C/S究竟是何物
摘要: 一、现状说明: 就在这金三银四的求职黄金时期,我有幸作为公司的独立技术面试官,拥有最终决定录用权,在倍受上级领导的充分信任下,我也向上级保证,一定要为公司找到合适的人才,就在我满怀信心的情况下面试了一个又一个的求职者,发现了大多数求职者共同的问题,一是:眼高手低,即工作年限虽长,但受工作内容及个人原
阅读全文
posted @ 2016-03-23 22:45 梦在旅途
阅读(4168)
评论(19)
推荐(8)
2016年3月13日
ASP.NET WEB API必知必会:特性路由
摘要: 一、什么是特性路由? 特性路由是指将RouteAttribute或自定义继承自RouteAttribute的特性类标记在控制器或ACTION上,同时指定路由Url字符串,从而实现路由映射,相比之前的通过Routes.Add或Routes.MapHttpRoute来讲,更加灵活与直观。 若要使用特性路
阅读全文
posted @ 2016-03-13 21:55 梦在旅途
阅读(10065)
评论(11)
推荐(20)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
23
下一页
公告