码迷,mamicode.com
首页 > Windows程序
C#实现自动升级(附源码)
目前主流的程序自动升级策略是,重新下载最新的安装包,然后重新安装整个客户端。这种方式虽然简单直观,但是缺陷也很明显。比如,即使整个客户端有100M,而本次更新仅仅只是修改了一个1k大小的dll,那也意味着要重新下载100M的全部内容。这对带宽是极大的浪费,而且延长了升级了时间,相应地也增加了客户茫然等待的时间。 在上述的场景中,自动升级时,我们能否只更新那个被修改了的1k的dll了?当然,使用OAUS自动升级系统可以轻松地做到这一点。...
分类:Windows程序   时间:2015-12-31 10:39:06    阅读次数:975
三层架构下实现用户登陆C#
上篇文章讲到三层。接下来就通过一个实例详细的看怎么用三层实现用户登陆界面。 一、Model实体(LoginModel): namespace LoginModel{ //加入类:UserInfo Model实体作用:封装数据,使数据在三层中传输 。更倾向于业务逻辑层 publ...
分类:Windows程序   时间:2015-12-31 10:30:32    阅读次数:300
window与linux文件传输工具
window与linux文件传输工具[一般用于SecureCRT ssh中使用]法一:直接用yum安装lrzsz(推荐)yum install lrzsz -y注意:rhel安装完系统后 直接可使用 rz sz法二:源文件编译方法针对centos x.x 版 lrzsz安装配置mkdir -p /u...
分类:Windows程序   时间:2015-12-31 08:51:02    阅读次数:247
C#反射技术概念作用和要点
反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象...
分类:Windows程序   时间:2015-12-31 08:48:26    阅读次数:311
c# Json Dictionary序列化和发序列化
这里说的是字典的键值是自定义类的情况,其他情况不在讨论范围,所使用的Newtonsoft.Json.dll会在结尾给出下载地址。闲话少说,直接上代码。usingSystem; usingSystem.Collections.Generic; namespaceTest { classKeyClass { publicintvalue; publicKeyClass(intvalue) { thi..
分类:Windows程序   时间:2015-12-31 07:24:06    阅读次数:252
Delphi 中 COM 实现研究手记(一)
前言 前些日子用 Delphi 写了一个 Windows 外壳扩展程序,大家知道 Windows 外壳扩展实际上就是 COM 的一种应用 -- Shell COM,虽然整个程序写得还算比较顺利,但写完后还是感觉对 Delphi 中 COM 的实现有点雾里看花的感觉,因此我认为有必要花一点时间对 CO...
分类:Windows程序   时间:2015-12-31 00:10:16    阅读次数:2186
点滴积累【C#】---抓取页面中想要的数据
分类:Windows程序   时间:2015-12-31 00:03:00    阅读次数:409
[原创]超强C#图片上传,加水印,自动生成缩略图源代码
C#图片上传及生成缩略图,添加水印的代码 保存的目录:/UploadedFiles/ 自动创建目录添加水印字: 文字:50018.COM (可以为空,则不加水印) 位置: 左下角 左上角 右下...
分类:Windows程序   时间:2015-12-30 23:45:52    阅读次数:302
bzoj3675: [Apio2014]序列分割
留坑为什么别人家的斜率优化跟我一点都不一样!为什么斜率都要变成正的。。。为什么要那么推式子为什么不能直接做啊。。。。。为什么不把0去掉去秒WA啊为什么叉积去了0也过不了啊woc啊 1 #include 2 #include 3 #include 4 #include 5 #include ...
分类:Windows程序   时间:2015-12-30 23:43:29    阅读次数:306
nodejs的某些api~(四)udp&dns
今天记udp/数据报套接字和dns。udpUDP/数据报套接字 => require('dgram');dgram.createServer([type],[cb]);type:可以是'udp4','udp6';cb:message事件监听器;返回Socket对象如果您想接收数据报则可调用 sock...
分类:Windows程序   时间:2015-12-30 23:42:27    阅读次数:241
OWIN 为WebAPI
OWIN 为WebAPI 宿主 跨平台OWIN是什么?OWIN的英文全称是Open Web Interface for .NET。如果仅从名称上解析,可以得出这样的信息:OWIN是针对.NET平台的开放Web接口。那Web接口是谁和谁之间的接口呢?是Web应用程序与Web服务器之间的接口,OWIN就...
分类:Windows程序   时间:2015-12-30 23:42:42    阅读次数:326
C#压缩文件夹
using System;using System.Collections.Generic;using System.Text;///第三方dllusing ICSharpCode.SharpZipLib;using ICSharpCode.SharpZipLib.Checksums;using I...
分类:Windows程序   时间:2015-12-30 22:10:30    阅读次数:276
Windows pyqt4 bat自动转换UI文件-->.pyw文件
由于在Windows下面操作pyqt4,将UI文件转换成.pyw文件是需要到dos窗口去执行pyuic4命令,每次感觉都很麻烦,于是想起可以使用bat文件进行批处理,这样的话,直接双击运行bat文件就行了。
分类:Windows程序   时间:2015-12-30 22:07:56    阅读次数:235
C#实现自动单击
最新玩了一下上学时候玩的游戏,但游戏里面变化太多了,进去后等级就很高,要不停地点击鼠标加技能。所以利用工作中常用的C#调用 API不停地点击鼠标。如图:为方便在基础上修改,我把整个解决方案放到百度云盘。以下为链接:链接: http://pan.baidu.com/s/1o7t80bS 密码: peh...
分类:Windows程序   时间:2015-12-30 22:07:33    阅读次数:402
C#与.NET程序员面试宝典 Day2
15年底,似乎陷入了困境,老婆上个月工资没发,小房的房租也没收到,我的工资也没发,全都拖着。。。而且元旦离职后,新的工作还没着落。。。上次介绍的工作机会只回复了已转人事,春节后可能有个项目会要人。。。总不能在家等一个月吧,问他能不能先面试,如果通过了,等一个月是可以;如果没通过,也好找工作。还没后续...
分类:Windows程序   时间:2015-12-30 22:04:46    阅读次数:204
Asp.Net WebAPI 通过HttpContextBase获取请求参数
WEBAPI中的Request是HttpRequestMessage类型,不能像Web传统那样有querystring和from 方法接收参数,而传统的HttpReqest的基类是HttpReqestBase所以这里我们就直接使用(HttpContextBase)Request.Properties...
分类:Windows程序   时间:2015-12-30 22:01:07    阅读次数:3290
一个好用的C#类型转换器
public static object ChangeType(object value, Type targetType) { if (targetType.IsGenericType && targetType.GetG...
分类:Windows程序   时间:2015-12-30 21:58:24    阅读次数:427
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!