码迷,mamicode.com
首页 > Windows程序 > 周排行
c#进制转换(转)
//十进制转二进制Console.WriteLine("十进制166的二进制表示: "+Convert.ToString(166, 2));//十进制转八进制Console.WriteLine("十进制166的八进制表示: "+Convert.ToString(166, 8));//十进制转十六进制...
分类:Windows程序   时间:2015-08-20 16:45:59    阅读次数:137
WebAPI身份验证
对WebAPI接口的开放当然要做控制,需要身份验证如何做到呢、 进行身份验证后的 服务器拒绝了访问! 第一步添加一个CustomHandler.cs的类 1: using System; 2: using System.Collections.Generic; 3: using System.Lin...
分类:Windows程序   时间:2015-08-20 20:49:24    阅读次数:422
【Windows编程】系列第十篇:文本插入符
大家知道,在使用微软的编程环境创建工程时会让你选择是控制台模式还是Windows应用程序。如果选择控制台的console模式,就会在运行时出现一个黑洞洞的字符模式窗口,里面就有等待输入一闪一闪的插入符。输入光标从DOS时代就存在,但是在Win32中赋予了更强大的功能。下图就是Windows的CMD窗...
分类:Windows程序   时间:2015-08-20 22:31:17    阅读次数:269
c#蜘蛛程序之HTML解析利器HtmlAgilityPack
在以前的项目中对HTML解析的,是采用正则表达式一步步将无关的HTML注释及JS代码部分删除掉,然后再用正则表达式找出需要提取的部分,可以说使用正则表达式来做是一个比较繁琐的过程,特别是对于正则表达式不是很熟悉或者要处理的HTML很复杂的情况下。现在我们可以用一个.NET下的HTML解析类库Html...
分类:Windows程序   时间:2015-08-21 10:48:51    阅读次数:221
编写高质量代码改善C#程序的157个建议——建议102:区分接口和抽象类的应用场合
建议102:区分接口和抽象类的应用场合接口和抽象类有一些显而易见的区别:接口支持多继承,抽象类则不能。接口可以包含方法、属性、索引器、事件的签名,但不能有实现,抽象类则可以。接口在增加新方法后,所有的继承者都必须重构,否则编译不通过,而抽象类则不需要。这些区别导致两者的应用场景不同:如果对象存在多个...
分类:Windows程序   时间:2015-08-21 11:03:57    阅读次数:213
yii2 windows 安装过程
结合网上的资料,给出一个完整的安装过程(亲自试验过)前提:非常重要,你的php版本必须是php5.4以上1.首先需要下载应用模板,分为基础模板和高级应用模板,这里我以高级应用模板为例子 :去这里现在高级应用模板https://github.com/yiisoft/yii2-app-advanced2...
分类:Windows程序   时间:2015-08-21 12:45:48    阅读次数:219
编写高质量代码改善C#程序的157个建议——建议104:用多态代替条件语句
建议104:用多态代替条件语句假设要开发一个自动驾驶系统。在设计之初,此自动驾驶系统拥有一个驾驶系统命令的枚举类型: enum DriveCommand { Start, Stop }当前该枚举存在两个命令:开始、停止。又假设有一个驾驶方法可以处理车辆接...
分类:Windows程序   时间:2015-08-21 13:32:10    阅读次数:202
c#方法重载,可选参数,命名参数。
其实这里没什么可说哦,c++的语法大同小异。先看一段代码。 class Program { public static void Test(int a) { Console.WriteLine("只有一个参数a=={0}", a); } public static void Test(int a, int b = 5) { Console...
分类:Windows程序   时间:2015-08-21 17:12:08    阅读次数:229
编写高质量代码改善C#程序的157个建议——建议111:避免双向耦合
建议111:避免双向耦合双向耦合是指两个类型之间相互引用。下面的代码是一种典型的双向耦合: class A { private B b; public void MethodA() { b.MethodB(); ...
分类:Windows程序   时间:2015-08-21 18:43:05    阅读次数:199
讲讲我在Windows10(uwp)开发中遇到的一些坑.
7月29日发布的Windows10正式版,当天安装好以后,在网络不太好的情况下,经过多次尝试终于装上了Visual Studio 2015和Windows 10 10240的SDK.这两周一直在开发UWP,讲讲在其中遇到的一些坑,不定时更新,有兴趣的可以关注下.1.DataType在UWP中缺失的问...
分类:Windows程序   时间:2015-08-21 22:54:35    阅读次数:762
C# FTP操作类可用
public class FtpClient { #region 构造函数 /// /// 创建FTP工具 /// /// 默认不使用SSL,使用二进制传输方式,使用被动模式 /// //...
分类:Windows程序   时间:2015-08-21 23:07:21    阅读次数:234
浅析C#中的Func<>委托
Func委托 封装一个不具有参数但是却返回TResult参数指定的类型值的方法。 语法: public delegate TResult Func() Func委托 封装一个具有一个参数并返回 TResult 参数指定的类型值的方法。 语法 public delegate TRe...
分类:Windows程序   时间:2015-08-25 11:58:53    阅读次数:217
Winform(C#)Flash控件 属性 方法 事件
我的用户控件—》右键 添加/移除项 —》COM组件—》ShockwaveFlash Object 打勾   属性: 1.AlignMode (读写) 语法:AlignModeAs Long 说明:对齐方式(与SAlign 属性联动)。当控件的长宽比例与影片不一致且 WMode 不为 ExactFit 时,影片(没有被放大的)在控件中显示的位置可用该属性调整。该属性值由标志位组成。如图...
分类:Windows程序   时间:2015-08-25 12:00:02    阅读次数:201
百度输入提示 Delphi 实现
我们在百度时,输入部分内容,即可获得输入项选择列表,从而大大减少录入,用户的体验很好,下面是用delphi 模拟这种效果的设计 定义? ? ? DataLst: TStringList;? 用于存放供选择的数据。 ? ?Edt1:TEdit...
分类:Windows程序   时间:2015-08-25 12:53:44    阅读次数:144
win7下php5.6安装redis扩展
redis扩展下载http://windows.php.net/downloads/pecl/snaps/redis/查看phpinfo()信息CompilerArchitecture选择合式的版本下载,解压,将php_redis.dll放入php的ext目录下修改php.ini,加入extensi...
分类:Windows程序   时间:2015-08-25 14:15:51    阅读次数:2037
Redis在win7上的可视化应用
Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交...
分类:Windows程序   时间:2015-08-25 18:18:27    阅读次数:280
利用System.Drawing.Image类进行图片相关操作
C#中对图片的操作主要是通过System.Drawing.Image等类进行。
分类:Windows程序   时间:2015-08-25 21:07:53    阅读次数:214
Windows下如何将cmd命令添加到右键菜单
Windows下如何将cmd命令添加到右键菜单由于经常要使用到cmd命令,为了省去每次重新打开cmd窗口后层层寻找目标路径的麻烦,找了一个办法将cmd命令添加到右键菜单里,这样在目标路径下就可以直接右键进入,实现方法如下: 打开注册表 win+R 快捷键打开“运行”窗口,输入regedit 点击“确定”即可打开注册表编辑器 添加注册项 1、在左侧依次找到[HKEY_CLASSESS_ROOT\F...
分类:Windows程序   时间:2015-08-26 01:49:37    阅读次数:246
linux挂载windows共享文件夹的方法
对于linux的初级使用阶段,都会Windows中使用linux虚拟机VMWare或者其它的。在Windows与linux之间互传文件是一个问题。本方法介绍的是在linux下挂载Windows共享文件夹的方法来实现的本方法是以win7,VMware9.0.1,centos6.4为基础实验的。1.首先安装VMwareTools(如果已经安装..
分类:Windows程序   时间:2015-08-26 12:20:15    阅读次数:208
C#WinForm制作异形窗体/控件
制作异形窗体或控件的思路一般都是想办法生成一个region,然后设置给指定的窗口或控件。生成region的方法有很多,最常用的就是从一幅图片生成,把该图片中的透明色部分“抠”掉,剩下的部分作为一个region。设置窗口或控件的region可以用SetWindowRgn API,不过.NET fram...
分类:Windows程序   时间:2015-08-26 17:21:51    阅读次数:198
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!