码迷,mamicode.com
首页 > Windows程序 > 日排行
C# 实践之 基于winform的mvvm模型,使UI独立,逻辑可测
背景:在winform中可以使用databinding 达到PM模式的开发,但扩展性与可测试性还是不如WPF那样完善,我们使用nuget中第三方库,mvvm fx-winforms,达到数据、业务与UI完全分离开发,并且ui逻辑,业务逻辑完全可测。 3.创建视图数据模型,代码如下: public c ...
分类:Windows程序   时间:2017-04-17 14:21:22    阅读次数:456
C# ProtoBuf 入门
个人理解:protobuf 就是一种传输数据的协议,或者说格式,跟json类似。 首先罗列下需要的工具: 首先,将下载好的 protobuf-csharp-port-master 工具解压缩,进入build文件夹 点击BuildAll.bat,会在子文件夹下自动生成 build_output 和 b ...
分类:Windows程序   时间:2017-04-17 14:26:00    阅读次数:437
C# json日期转换
转换前: {"iserror":"0","errmsg":"查询成功","data":[{"cardCTCC":"8924","cardBegin":"\/Date(1491926400000)\/","cardEnd":"\/Date(1523462400000)\/","isBegin":"已激 ...
分类:Windows程序   时间:2017-04-17 14:28:18    阅读次数:348
C#之继承
一.继承的类型 在面向对象的编程中,有两种截然不同继承类型:实现继承和接口继承 1.实现继承和接口继承 *实现继承:表示一个类型派生于基类型,它拥有该基类型的所有成员字段和函数。在实现继承中,派生类型采用基类型的每个函数的实现代码,除非在派生类型的定义中指定某个函数的实现代码。在需要给现有的类型添加 ...
分类:Windows程序   时间:2017-04-17 14:29:56    阅读次数:205
PowerShell批量部署Hyper-V Windows虚机
第一步:制作模板VHDX文件(略); 第二步:制作初始化系统脚本(自动设置IP、GW等); 将以下2个脚本放置到模板VHDX中的C:\Windows\Setup\Scripts目录下: 第1个脚本:FirstRun.ps1 #获取计算机名称 $VMname=hostname #根据计算机名称获取IP地址后6位 [int]$IP1=$VMname.Su..
分类:Windows程序   时间:2017-04-17 14:49:36    阅读次数:481
免费第三方API平台整合
各大平台免费接口,非常适用 http://developer.51cto.com/art/201412/458778.htm 绝对干货:供个人开发者赚钱免费使用的一些好的API接口http://www.360doc.com/content/15/1021/01/13370135_507200816. ...
分类:Windows程序   时间:2017-04-17 15:41:13    阅读次数:4371
leetcode ---双指针+滑动窗体
一:Minimum Size Subarray Sum(最小长度子数组的和O(N)) 题目: Given an array of n positive integers and a positive integer s, find the minimal length of a subarray o ...
分类:Windows程序   时间:2017-04-17 16:00:04    阅读次数:257
C#构造函数的继承和引用方法 override
大家都知道C#构造函数主要用来设置类中属性的初始值,但经常会忽视类的构造方法也可以象方法一样引用调用父类中的构造方法或本身的其他构造方法。往往因此写了很多重复代码。下面的代码介绍了类的构造方法的几种用法。 ...
分类:Windows程序   时间:2017-04-17 16:03:20    阅读次数:254
如何在C#中自定义自己的异常
在C#中所有的异常类型都继承自System.Exception,也就是说,System.Exception是所有异常类的基类. 总起来说,其派生类分为两种:1. SystemException类: 所有的CLR提供的异常类型都是由SystemException派生。2. ApplicationExc ...
分类:Windows程序   时间:2017-04-17 16:08:44    阅读次数:233
解决Win8无法升级.NET Framework 3.5.1 提示错误0x800F0906
很多人安装Win8后都遇到了无法升级.NET Framework 3.5.1 http://www.xdowns.com/soft/6/65/2010/Soft_66726.html 的问题,在线升级会遇到错误0x800F0906。 这使得很多软件无法运行,更郁闷的是,网上几乎所有的解决办法都无效: ...
分类:Windows程序   时间:2017-04-17 16:48:56    阅读次数:304
windows server 禁用智能卡服务的步骤
许多用户对于系统中的很多功能都不太了解,其中智能卡服务更是少有人知。智能卡服务就是对插入的智能卡进行管理和访问控制,大多数用户都无需使用此项功能。那么在Win7系统中要怎么取消智能卡服务呢? 1.首先同时按下电脑键盘上的win+R快捷键打开电脑的运行窗口,在打开的运行窗口中,输入gpedit.msc ...
分类:Windows程序   时间:2017-04-17 17:29:53    阅读次数:379
C#.net开发 List与DataTable相互转换
在.NET开发中,操作关系型数据库提取数据经常用到DataTable。ASP.NET前后台数据绑定应用DataTable的时候似乎也很多,但是List集合比DataTable应用更加广泛,提取处理数据也更加方便,MVC绑定数据更倾向于List。 因此,我们会经常需要对List集合和DataTable ...
分类:Windows程序   时间:2017-04-17 17:35:08    阅读次数:484
WinHttp WinHttpSendRequest 上传文件 dwTotalLength 参数值 在 C# PHP 中表现不一致
近日在用WinHttpSendRequest做文件上传的时候。 使用ashx接收文件数据时可以正常接收到文件数据,但是在php页面empty($_FILES)显示为TRUE,这一现象让我开始了1天的追查。 最终请求代码如下 关键在红色部分,如果为0,在ashx文件中是仍然可以收到文件的。。。但是在p ...
分类:Windows程序   时间:2017-04-17 18:41:54    阅读次数:320
如何将C#脚本导入到lua中
以导入脚本MyEventListener为例 第一步:在脚本CustomSettings.cs中加入所需导入的脚本类 //在这里添加你要导出注册到lua的类型列表 public static BindType[] customTypeList = { _GT(typeof(MyEventListen ...
分类:Windows程序   时间:2017-04-17 18:55:14    阅读次数:236
Laravel学习之Windows下Homestead环境搭建
一、简介1、HomesteadLaravel Homestead是官方预封装的Vagrant box,提供给我们学习和开发者一个环境,我们在自己的电脑上不要装PHP,HHVM,WEB服务器等其他软件。也不用担心环境搭建带来的问题,Vagrant box全部都会给解决好,我们只需要使用就好。如果有问题... ...
分类:Windows程序   时间:2017-04-17 19:18:37    阅读次数:353
Windows远程命令执行0day漏洞安全预警
网站安全云检测这不是腾讯公司的官方邮件。 为了保护邮箱安全,内容中的图片未被显示。 显示图片 信任此发件人的图片 网站安全云检测这不是腾讯公司的官方邮件。 为了保护邮箱安全,内容中的图片未被显示。 显示图片 信任此发件人的图片 网站安全云检测这不是腾讯公司的官方邮件。 为了保护邮箱安全,内容中的图片 ...
分类:Windows程序   时间:2017-04-17 20:02:21    阅读次数:300
win7 64位操作系统 电脑桌面出现this computer is being attacked的窗口
本人为win7 64位操作系统,戴尔笔记本电脑。 昨天在教室写程序来着,突然桌面上出现this computer is being attacked的窗口,如下所示。每隔半分钟左右出现在电脑桌面上转两圈。 并且自中病毒后,电脑运行速度变得很慢,用网上的解决办法,没效果,差点去重装系统了。。打开任务资 ...
分类:Windows程序   时间:2017-04-17 20:05:34    阅读次数:768
Windows性能计数器分析(一)性能监视器的使用
一、打开windows性能监视器的两种方法 方法一:“开始”-“运行”对话框中输入perfmon并回车 方法二:“计算机”-右键“管理”-“性能”-“性能监视器” 二、增加、删除计数器 ...
分类:Windows程序   时间:2017-04-17 20:38:22    阅读次数:172
C# 获取程序路径
1.System.Reflection.Assembly.GetExecutingAssembly().Location 获取当前工程,比如DLL或者应用程序的目录。因为程序调用的DLL,有可能在任意一个文件夹,这方法能获取当前调用的DLL对应的路径。 2.Application.Current.S ...
分类:Windows程序   时间:2017-04-17 21:04:43    阅读次数:244
Windows与Ubuntu通过ssh传文件
2.启动shh服务 ...
分类:Windows程序   时间:2017-04-17 21:49:24    阅读次数:396
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!