------【C#】
你个佬六
程序员各个都是佬六!!
展开
-
【设计模式】从菜鸟到大鸟之命令模式
对于命令,我相信大家都不会陌生,比如,命令可以是BOOS下达的,也可以是上司下达的,而接受命令后就要有人去做。由此可见,命令需要两类人:一个是施命令者,一个是接受命令者。原创 2015-11-04 15:47:35 · 1127 阅读 · 14 评论 -
【CS】客户端更新(一)——更新程序文件方式
一、前言 最近接手了个半CS半BS的项目。怎么说呢?由于项目比较紧张,而且BS的项目已经做出来了,虽说不是很好,但是也可以满足增删改查的操作。但是CS的项目比较紧,给了一个月的时间,如果每个功能都做的话,时间根本不够,就算时间够,资金也不够。所以就在CS的界面中调用了BS的界面,然后界面显示的是BS的信息。 但是CS存在一个问题啊!那就是更新啊?CS的软件肯定有更新的功能,所以在原创 2017-04-21 17:04:38 · 6523 阅读 · 69 评论 -
【Ukey】C#或者Java对Ukey的判断操作
一、前言 在最近接手的项目中,小编接手了吉林省的一个税务相关的项目,既然是给国家政府机关做项目,那么这个项目的安全性指数就比较高。所以从登录的时候就对这个做了限制——使用Ukey来进行检测。下面小编向大家介绍一下Ukey是什么?Ukey怎么使用?二、什么是Ukey? 上图就是Ukey,对你没有看错,他张的确实很像一个U盘,但是他又不说U盘。 UKey是一种通过USB原创 2017-04-30 20:25:05 · 6731 阅读 · 15 评论 -
【NuGet】NuGet发布原创源程序
一、前言 这些天做项目,项目整体的思想是面向接口的开发。这种开发方式的确很灵活,但是往往也存在一些问题,比如,接口更新问题 等。既然是面向接口的开发,就要把接口放到一个大家都可以使用的平台上,这里小编用的是Nuget服务器,把写好的类库发布到Nuget上,供大家下载使用。 下面小编就手把手教大家如何发布Nuget。二、NuGet简介 Nuget是一个.NET平台下的开源的原创 2016-09-16 21:20:51 · 2099 阅读 · 69 评论 -
【VS】Visual Studio开发过程中比较常用的快捷键
Visual Studio开发过程中比较常用的快捷键 在coding的时候,利用快捷键能提高不少编程效率,也是一个很好的编程习惯。以下是我使用频率最高的快捷键总结: 1.智能感知:Ctrl+J。智能感知是Visual Studio最大的亮点之一。2.撤销:Ctrl+Z 3.保存:Ctrl+S 4.显示参数信息:Ctrl-Shift-空格5.重命名:F2 6.插入代码段:Ctrl+K,X。如原创 2016-06-04 09:32:55 · 964 阅读 · 22 评论 -
【设计模式】外观模式降低系统耦合(二)
接上文 【设计模式】外观模式降低系统耦合(一)六、外观实例演示1.背景介绍 最近在重构机房收费系统,刚开始的时候使用的是三层架构:UI层、BLL层、DAL层。开始顺利的敲完了登陆的这一条先,后来发现自己以后的线都需要和逻辑层进行交流,正好可以使用上学到的外观模式,在U层和B层之间添加一个外观层,让它给我们节省力道。 在此之前我曾经完成了三层的登陆一条线:【面向对象】初步接触三层原创 2015-11-16 08:28:37 · 1358 阅读 · 27 评论 -
【BS】Windwos server 2008 服务器安装 IIS
一、前言 自己曾经写过一篇【B/S】IIS的配置以及发布网站。 本来以为安装IIS,所有的电脑都是一模一样的,但是,今天有个机会去为学校的206服务器进行配置网站,自己打开桌面,一看是纯净系统,什么都没有,需要安装IIS。本来自己对windows 7、8、10都安装过,感觉过程应该都是一样的。然而,按照步骤走到半截,发现走不下去了。二、安装过程 1、第一步还是一样的:右键“我的电脑”原创 2016-01-01 08:24:44 · 1712 阅读 · 12 评论 -
【编程语言】如何在VS中自动添加注释块
一、摘要 对于使用VS开发的朋友,目前大部分正规公司都会规定在新建文件的头部要有公司的声明和创建者,创建时间和文件描述等信息,让代码保持清晰、可读,提高代码维护性。二、操作方法 方法有很多种,我为大家提供几种作为参考。VS2012以及以后的版本修改类文件 (1)找到VS2012的位置,打开Common7\IDE,比如我的:“D:\VS2012\Common7\IDE”。 (原创 2015-10-27 10:23:48 · 2517 阅读 · 32 评论 -
【面向对象】访问this关键字和base关键字使用
一、总体概要this引用类的当前实例。静态成员方法中不能使用this关键字,this关键字只能在实例构造函数、实例方法或实例访问器中使用。base关键字用于从派生类中访问基类的成员。下面学习一下这二个关键字的使用方法。二、知识分解原创 2015-09-05 11:20:05 · 2439 阅读 · 26 评论 -
【面向对象】C#中的面向对象
最近终于学到了C#了,真的很高兴啊!毕竟是要从面向过程跳到面向对象的时候了,虽然以前学过C++,但是还是觉得自己的面向对象的思想很不做,希望通过对C#的学习能够打下一个坚实的基础,然后在这个基础上再学习其他新的面向对象语言就不是事儿了。一、介绍篇 C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。C#综合了VB简单的可视化操作和C++的高运行效率原创 2015-08-18 16:38:16 · 1232 阅读 · 32 评论 -
【设计模式】外观模式降低系统耦合(一)
一、摘要 外观模式(Facade)是一个使用频率非常高的设计模式之一。 它通过为子系统中的一组接口提供一个一致的界面,定义一个高层接口,这个接口使得这一子系统更加容易使用。二、外观模式概述 现在越来越多的人喜欢到外面的餐馆吃饭,不知道大家有没有留意在家里自己做饭和去外面吃有什么区别? 如果是自己做饭就要买菜、洗菜、做菜、吃菜。而在餐馆吃饭只需要对服务员说,我要什么什么菜。正原创 2015-11-09 11:02:42 · 3858 阅读 · 87 评论 -
【面向对象】初步接触三层架构
三层架构 三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:界面层(User Interface layer) 、业务逻辑层(Business Logic Layer) 、数据访问层(Data access layer) 。区分层次的目的即为了“高内聚低耦合”的思想。 在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。原创 2015-10-09 10:55:18 · 2183 阅读 · 93 评论 -
【设计模式】从菜鸟到大鸟之23个模式整体观
一、前排感受 用了三个星期的时间终于拜读完了《大话设计模式》。 其中书读了三遍,第一遍快速阅读,丛中获得了一个整体的大框架;第二遍仔细阅读,讲书中的所有的例子都动手操作了,不但熟悉运用了C#,更深刻的锻炼了面向对象的意识;第三遍整体对比看书,把相似的模式都进行对比学习。 学习《设计模式》有几种境界,第一种是学习了一两个设计模式,就一直想用到自己的代码中去;原创 2015-09-17 14:10:10 · 1767 阅读 · 31 评论 -
【CS】客户端更新(二)——生成更新配置文件程序介绍
一、前言 在上一篇博客中,小编向大家介绍了【CS】客户端更新(一)——更新程序文件方式,更新的内容都是写在配置文件中,自然而然我们不可能手动去写配置文件,在后期维护非常的不方便,下面小编就结合上一篇博客,把更新的配置文件的操作展示一下。二、配置文件结构分析 不同的程序有不同的配置文件,小编在项目中使用的配置文件的类型是*.xml文件。xml文件的最大的特点就是可以携带数据,使用方原创 2017-04-24 16:35:18 · 1400 阅读 · 15 评论