码迷,mamicode.com
首页 > Windows程序 > 周排行
编写高质量代码改善C#程序的157个建议——建议60:重新引发异常时使用Inner Exception
建议60:重新引发异常时使用Inner Exception当捕获了某个异常,将其包装或重新引发异常的时候,如果其中包含了Inner Exception,则有助于程序员分析内部信息,方便代码调试。以一个分布式系统为例,在进行远程通信的时候,可能会发生的情况肯能会有:1)网卡被禁用或者网线断开,此时会抛...
分类:Windows程序   时间:2015-08-17 19:18:03    阅读次数:597
Windows Server 2008 R2之windows server backup
早上同事在测试Win2008R2上的WSB(WindowsServerBackup)出现错误,错误内容为“thebackupofvolumexxxcouldnotbecompleted,theversiondoesnotsupportthisversionofthefileformat“,大致意思是备份卷不能完成,版本格式不匹配,感到纳闷,为什么会出错了,于是我测试了下,同样错..
分类:Windows程序   时间:2015-08-18 12:21:54    阅读次数:193
C#尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
C#尝试读取或写入受保护的内存。这通常指示其他内存已损坏。 这通常是由于软件冲突/病毒 引起的网络参数错误。用管理员身份运行CMD,输入netshwinsockreset并回车(注意,必须是已管理员身份运行,这个重置LSP连接)
分类:Windows程序   时间:2015-08-18 18:04:53    阅读次数:136
问题:C#Chart控件自动添加Series;结果:图形组件Chart动态添加Series
Chart1.DataSource = dtb; string[] strcolor = new string[20]; strcolor[0] = "220, 224, 64, 10"; strcolor[1] = "220, 2...
分类:Windows程序   时间:2015-08-18 18:16:48    阅读次数:1705
如何让Asp.net Web Api全局预防Xss攻击
一、概述二、什么是XSS三、预防方法四、在WebApi中如何实现 在实现之前,需要了解ASP.NET WEB API的pipeline机制。如上,可以采用多种方式进行参数的过滤1、重写DelegatingHandler的SendAsync方法进行过滤,结合AntiXss类库实现using Syst....
分类:Windows程序   时间:2015-08-18 18:43:14    阅读次数:305
调用百度地图API的应用混淆后出问题
1 混淆后出问题,程序异常退出在proguard-project.txt中添加-libraryjars libs/BaiduLBS_Android.jar-keep class com.baidu.** { *; } -keep class vi.com.gdi.bgl.android.**{*;}...
分类:Windows程序   时间:2015-08-18 19:10:37    阅读次数:324
Unix网络编程API
1.字节序函数 #include <netinet.h> uint16_t htons(uint16_t host16bitvalue); uint32_t htonl(uint32_t host32bitvalue); 返回:网络字节序值 uint16_t ntohs(uint16_t net16bitvalue); uint32_t ntohl(uint32_...
分类:Windows程序   时间:2015-08-19 15:00:47    阅读次数:163
C#-JudgeSystem判题系统-开放实验总结
花了一周的时间去做这个实验中间断断续续完成不同的部分,按照实验过程来一步一步完成感觉实验流程还是相当合理的 上图就是最后的成品,其中包括 JudgeCilent客户端 完成部分: 1、可以提供五种测试状态的显示,包...
分类:Windows程序   时间:2015-08-19 17:52:56    阅读次数:166
编写高质量代码改善C#程序的157个建议——建议80:用Task代替ThreadPool
建议80:用Task代替ThreadPool ThreadPool相对于Thread来说具有很多优势,但是ThreadPool在使用上却存在一定的不方便。比如:ThreadPool不支持线程的取消、完成、失败通知等交互性操作。ThreadPool不支持线程执行的先后次序。以往,如果开发者要实现上述功...
分类:Windows程序   时间:2015-08-19 19:19:09    阅读次数:180
Windows 10企业批量部署实战之WDS配置
上文我们成功安装了Windows部署服务角色,接下来我们需要对WDS进行简单的配置以满足后边环境的使用需求。二、配置WDS:2.1、打开Windows部署服务右键服务器选择配置服务器:2.2、相关满足条件信息确认,直接下一步继续:2.3、这里勾选"与ActiveDirectory集成",并单击下一步继..
分类:Windows程序   时间:2015-08-19 21:12:29    阅读次数:367
Windows7下不能玩中文版魔兽3的解决办法
Keywords: 中文版, war3, warcraft 3,warcraft III, English, Language, 英文版本, win7, Windows 7, 语言, 插入CD英文版的windows 7可能会玩不了中文版魔兽3,会提示需要特定的语言版本,还要CD。修改game.dll...
分类:Windows程序   时间:2015-08-19 23:20:32    阅读次数:225
用Owin Host实现脱离IIS跑Web API单元测试
开发笔记:用Owin Host实现脱离IIS跑Web API单元测试今天在开发一个ASP.NET Web API项目写单元测试时,实在无法忍受之前的笨方法,决定改过自新。之前Web API的单元测试需要进行以下的操作:初始配置:1)在IIS中创建一个站点指定Web API项目2)在hosts加上该站...
分类:Windows程序   时间:2015-08-20 01:19:33    阅读次数:264
搭建Go开发及调试环境(LiteIDE + GoClipse) -- Windows篇
这里以Windows7 64位为例,如果是32位环境需安装对应版本程序。 ? 一、安装golang1.2.2 1.3及1.3.1编译生成的二进制文件,无法使用LiteIDE23.2携带的gdb7.7进行调试。 二、安装及配置LiteIDE 将liteidex23.2.wi...
分类:Windows程序   时间:2015-08-20 15:42:41    阅读次数:253
Windows 7的CMD中 Telnet 无法执行的解决办法
Windows 7的CMD中 Telnet 无法执行的解决办法在Windows 7的CMD中,执行telnet 192.168.1.10 80 会提示没有这个命令的提示,这是因为Win7默认是没有安装Telnet的(在以往的WINDOWS系统中都是默认安装的)。解决办法:在Win7中,进入控制面板,...
分类:Windows程序   时间:2015-08-20 18:19:25    阅读次数:173
编写高质量代码改善C#程序的157个建议——建议101:使用扩展方法,向现有类型“添加”方法
建议101:使用扩展方法,向现有类型“添加”方法考虑如何让一个sealed类型具备新的行为。以往我们会创建一个包装器类,然后为其添加方法,而这看上去一点儿也不优雅。我们也许会考虑修改设计,直接修改sealed类型,然后为其发布一个新的版本,但这依赖于你拥有全部的源码。更多的时候,我们会采取针对第三方...
分类:Windows程序   时间:2015-08-20 18:25:51    阅读次数:144
编写高质量代码改善C#程序的157个建议——建议100:静态方法和实例方法没有区别
建议100:静态方法和实例方法没有区别静态方法在加载时机和内存使用上和实例方法完全一致。在这里,我们先引出一个概念“类型对象”。比如类型Person,我们都知道new Person() 会产生一个对象,这个对象叫做“实例对象”,它在运行时会加载到GC Heap上。而“类型对象”是指代表Person类...
分类:Windows程序   时间:2015-08-20 18:49:39    阅读次数:151
【Windows编程】系列第十篇:文本插入符
大家知道,在使用微软的编程环境创建工程时会让你选择是控制台模式还是Windows应用程序。如果选择控制台的console模式,就会在运行时出现一个黑洞洞的字符模式窗口,里面就有等待输入一闪一闪的插入符。输入光标从DOS时代就存在,但是在Win32中赋予了更强大的功能。下图就是Windows的CMD窗口,其中的输入点就是插入光标: 要注意的是这里的插入符或插入光标并不是Windows中...
分类:Windows程序   时间:2015-08-20 22:37:10    阅读次数:303
Windows7上FTP服务器建立
1. FTP服务器建立注意:千万不能使用FTP和ftp建立用户,否则无法登陆ftp服务器。1.1本地机器上创建一个用户这个用户是用来登录到FTP的。我的电脑右键->管理->本地用户和组->用户->【右键】新建用户->输入用户名和密码再点创建。默认定义用户名为:FTP,密码为!QAZ2wsx1.2创建...
分类:Windows程序   时间:2015-08-21 12:51:10    阅读次数:269
C#中的重写和覆盖的区别
#中重写(override)和覆盖(new)的区别重写用关键字 virtual 修饰的方法,叫虚方法。可以在子类中用override 声明同名的方法,这叫“重写”。相应的没有用virtual修饰的方法,我们叫它实方法。重写会改变父类方法的功能。看下面演示代码:#region 重写public cla...
分类:Windows程序   时间:2015-08-21 19:02:33    阅读次数:150
WIN7 嵌入式系统安装教程 Windows Embedded Standard 2011 安装
轻松构建你的第一个 Windows Embedded Standard 2011 镜像。通过本文你可以快速掌握如何使用Windows Embedded Standard 2011 CTP1 来构建一个镜像。注意:本文不包含对Toolkit介绍。本文适用的软件版本:CTP1所用图片从VMware Workstation中截取。硬件要求:512MB内存(最低512MB内存)足够的磁盘空间(根据选择的组...
分类:Windows程序   时间:2015-08-21 19:35:41    阅读次数:203
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!