摘要: 0.C#设计模式-简单工厂模式 1.C#设计模式--工厂方法模式 2.C#设计模式--抽象工厂模式 3.C#设计模式--单例模式 4.C#设计模式--建造者模式 5.C#设计模式--原型模式 6.C#设计模式--设配器模式 设计模式: 装饰器模式(Decorator Pattern) 简单介绍: 装 阅读全文
posted @ 2017-02-24 17:21 JiYF 阅读(4198) 评论(0) 推荐(0) 编辑
摘要: 0.C#设计模式-简单工厂模式 1.C#设计模式--工厂方法模式 2.C#设计模式--抽象工厂模式 3.C#设计模式--单例模式 4.C#设计模式--建造者模式 5.C#设计模式--原型模式 设计模式: 适配器模式(Adapter Pattern) 简单介绍: 适配器模式(Adapter Patte 阅读全文
posted @ 2017-02-24 14:48 JiYF 阅读(1367) 评论(0) 推荐(0) 编辑
摘要: 0.C#设计模式-简单工厂模式 1.C#设计模式--工厂方法模式 2.C#设计模式--抽象工厂模式 3.C#设计模式--单例模式 4.C#设计模式--建造者模式 设计模式: 原型模式(Prototype Pattern) 简单介绍: 原型模式(Prototype Pattern)是用于创建重复的对象 阅读全文
posted @ 2017-02-19 23:17 JiYF 阅读(1953) 评论(0) 推荐(0) 编辑
摘要: 0.C#设计模式-简单工厂模式 1.C#设计模式--工厂方法模式 2.C#设计模式--抽象工厂模式 3.C#设计模式--单例模式 设计模式: 建造者模式(Builder Pattern) 简单介绍: 建造者模式参与者: Builder:为创建一个Product对象的各个部件指定抽象接口; Concr 阅读全文
posted @ 2017-02-19 23:16 JiYF 阅读(1573) 评论(0) 推荐(0) 编辑
摘要: 0.C#设计模式-简单工厂模式 1.C#设计模式--工厂方法模式 2.C#设计模式--抽象工厂模式 设计模式: 单例模式(Singleton Pattern) 单例模式简单介绍 单例模式的特点: 单例类只能有一个实例。 单例类必须自己创建自己的唯一实例。 单例类必须给所有其它对象提供这一实例。 单例 阅读全文
posted @ 2017-02-19 23:12 JiYF 阅读(2582) 评论(0) 推荐(0) 编辑
摘要: 0.C#设计模式-简单工厂模式 1.C#设计模式--工厂方法模式 设计模式: 抽象工厂模式(Abstract factory pattern) 在前几篇文章张分别介绍了工厂方法模式,简单工厂模式 简单工厂模式: 简单工厂模式的工厂类随着产品类的增加需要增加额外的代码 工厂方法模式: 工厂方法模式每个 阅读全文
posted @ 2017-02-19 12:04 JiYF 阅读(8868) 评论(2) 推荐(4) 编辑
摘要: 0.C#设计模式-简单工厂模式 设计模式: 工厂方法模式(Factory Method Pattern) 介绍:简单工厂模式是要在工厂类中通过数据来做个决策,在工厂类中的多个类中实例化出来其中一个要用到的类,做运算。而工厂方法模式则是他的一个的扩展,不在工厂类中做区分从而创建对应的类,而是把这个选择 阅读全文
posted @ 2017-02-17 12:03 JiYF 阅读(2375) 评论(2) 推荐(1) 编辑
摘要: 设计模式: 设计模式本身不是什么新的东西,基本可以这样说是项目实战和开发经验的总结,可以更好的解决某些实际问题。 上一篇介绍了一个简单工厂模式,实际上按照GOF分类,不属于一下GOF中23个设计模式。但是它却可以让我们更好的理解设计模式 设计模式的分类 在 1994 年,由 Erich Gamma、 阅读全文
posted @ 2017-02-17 11:28 JiYF 阅读(686) 评论(2) 推荐(1) 编辑
摘要: 设计模式: 简单工厂模式(Simple Factory Pattern) 介绍:简单工厂模式不是Gof23种设计模式之一。但它在实际的编程中经常被用到,而且思想也非常简单,下面简单举例说明: 简单工厂模式类图: 简单工厂模式C#代码举例: MobilePhone(手机类) Iphone(苹果手机类) 阅读全文
posted @ 2017-02-16 13:51 JiYF 阅读(4082) 评论(0) 推荐(2) 编辑
摘要: 提示信息如下 “/”应用程序中的服务器错误。 SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM 之间。 问题现象: 问题原因: 出现个问题的原因是:在更新或者添加数据,出现的错误,再给parameters传递值没有对D 阅读全文
posted @ 2017-02-13 18:45 JiYF 阅读(18170) 评论(0) 推荐(0) 编辑
摘要: 随着大数据越来越被重视,数据采集的挑战变的尤为突出。今天为大家介绍几款数据采集平台: Apache Flume Fluentd Logstash Chukwa Scribe Splunk Forwarder 大数据平台与数据采集 任何完整的大数据平台,一般包括以下的几个过程: 数据采集 数据存储 数 阅读全文
posted @ 2017-02-09 14:56 JiYF 阅读(999) 评论(0) 推荐(0) 编辑
摘要: C#生成随机验证码例子: 前端: 给验证码图片绑定单击事件: 后台生成验证码图片代码: ValidateCode.ashx 验证码效果: 阅读全文
posted @ 2017-01-16 14:58 JiYF 阅读(2451) 评论(0) 推荐(1) 编辑
摘要: C# 队列(Queue)和 堆栈(Stack) C# 队列(Queue) 队列(Queue)代表了一个先进先出的对象集合。当您需要对各项进行先进先出的访问时,则使用队列。当您在列表中添加一项,称为入队,当您从列表中移除一项时,称为出队。 队列(Queue)代表了一个先进先出的对象集合。当您需要对各项 阅读全文
posted @ 2017-01-13 10:10 JiYF 阅读(21298) 评论(0) 推荐(4) 编辑
摘要: C#使用ListView更新数据出现闪烁解决办法 在使用vs自动控件ListView控件时候,更新里面的部分代码时候出现闪烁的情况 如图: 解决以后: 解决办法使用双缓冲:添加新类继承ListView 对其重写 新建一个DemoTest测试 1.添加一个DoubleBufferListView的实例 阅读全文
posted @ 2016-12-29 15:40 JiYF 阅读(16261) 评论(0) 推荐(2) 编辑
摘要: Web Service 的创建简单编码、发布和部署 上一篇详细概述了WebService的创建,编码,发布和部署,那么作为客户端的程序如何访问远程端的WebService 接下来看一下具体步骤: C#winForm调用WebService的远程接口 创建一个WebService工程用例 添加服务引用 阅读全文
posted @ 2016-12-13 12:06 JiYF 阅读(31900) 评论(2) 推荐(1) 编辑
摘要: 最近,老大准备将已有的C/S架构项目中的通信部分做成通用,需要将其支持WebService为以后项目向着B/S架构升级做好铺垫,为此身为屌丝的我去各种百度WebService是个什么卵玩意,然后逐渐搭建一个了简单的WebService服务,顺便截了下图,一边以后学习使用!特此奉上! Web Serv 阅读全文
posted @ 2016-12-12 15:56 JiYF 阅读(3727) 评论(3) 推荐(3) 编辑
摘要: Linux内核源代码获取方法 什么叫Linux 什么叫Linux内核 Linux内核源代码的获取 什么叫Linux 什么叫Linux内核 Linux内核源代码的获取 什么叫Linux? Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程 阅读全文
posted @ 2016-12-06 20:37 JiYF 阅读(21355) 评论(0) 推荐(6) 编辑
摘要: .Net中Remoting通信机制 前言: 本程序例子实现一个简单的Remoting通信案例 本程序采用语言:c# 编译工具:vs2013工程文件 编译环境:.net 4.0 程序模块: Test测试 Talker Server端 Client端 源代码工程文件下载 Test测试程序截图: Talk 阅读全文
posted @ 2016-11-29 23:24 JiYF 阅读(1698) 评论(0) 推荐(0) 编辑
摘要: Remoting通信机制 Remoting介绍 主要元素 通道类型 激活方式 对象定义 Remoting介绍 主要元素 通道类型 激活方式 对象定义 Remoting介绍 什么是Remoting,简而言之,我们可以将其看作是一种分布式处理方式。 从微软的产品角度来看,可以说Remoting就是DCO 阅读全文
posted @ 2016-11-29 23:22 JiYF 阅读(4760) 评论(1) 推荐(1) 编辑
摘要: C#语言实现定时开启/禁用网卡 1.win7旗舰版运行效果图: 2.程序实现主要代码: /// 启用网卡 ///关闭网卡 ///日志记录 ///定时开启或者关闭 3.工程源文件下载 附件:工程源文件 http://files.cnblogs.com/files/JiYF/NetWorkCardCon 阅读全文
posted @ 2016-11-26 13:18 JiYF 阅读(2257) 评论(0) 推荐(0) 编辑
摘要: 安装虚拟机工具vmtools大概步骤如下: 个人总结步骤: 第一步:点击虚拟机软件的vm工具栏选项,选择install vmware tools(安装VMware Tools) 第二步:桌面会出现一个…….文件名.tar.gz 第三步:拷贝….文件名.tar.gz到home目录下 第四步:减压 ta 阅读全文
posted @ 2016-11-26 13:17 JiYF 阅读(2175) 评论(0) 推荐(0) 编辑
摘要: 前言: GCC 原名为 GNU C 语言编译器(GNU C Compiler),因为它原本只能处理 C语言。GCC 很快地扩展,变得可处理 C++。后来又 扩展能够支持更多编程语言,如Fortran、Pascal、Objective-C、Java、Ada、Go以及各类处理器架构上的汇编语言等,所以改 阅读全文
posted @ 2016-11-26 13:16 JiYF 阅读(2744) 评论(0) 推荐(0) 编辑
摘要: Linux的简单介绍和常用命令的介绍 本说明以Ubuntu系统为例 Ubuntu系统的安装自行百度,或者参考http://www.cnblogs.com/CoderJYF/p/6091068.html 自行安装 Linux简介及Ubuntu安装 Linux,免费开源,多用户多任务系统。基于Linux 阅读全文
posted @ 2016-11-26 13:15 JiYF 阅读(342) 评论(0) 推荐(0) 编辑
摘要: Linux系统目录结构以及简单说明 linux目录图: / root 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。 home 存储普通用户的个人文件 ftp 用户所有服务 httpd samba user1 user2 bin 系统启动时需要的执行文件(二进制) sbin 阅读全文
posted @ 2016-11-26 13:13 JiYF 阅读(598) 评论(0) 推荐(0) 编辑
摘要: Win7 U盘安装Ubuntu16.04 双系统详细教程 安装主要分为以下几步: 一. 下载Ubuntu 16.04镜像软件; 二. 制作U盘启动盘使用ultraISO; 三. 安装Ubuntu系统; 四. 用EasyBCD 创建启动系统启动引导; (根据个人情况,选择性的安装) 五. 开启系统; 阅读全文
posted @ 2016-11-26 13:03 JiYF 阅读(746) 评论(0) 推荐(0) 编辑
摘要: ubuntu安装vim时提示 没有可用的软件包 vim-gtk3,但是它被其它的软件包引用了 解决办法 本人在ubuntu系统安装vim 输入 sudo apt-get install vim 提示如下: 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 没有 阅读全文
posted @ 2016-11-25 18:01 JiYF 阅读(15149) 评论(3) 推荐(0) 编辑
摘要: 安装.NET FRAMEWORK 4.5安装进度条回滚之后发生严重错误 代码0x80070643 注意: 回滚完成后,不要急着点击完成 查看日志:用IE浏览器打开,最后红色部分就是要查看的部分,本人电脑提示(显示全部不要阻止) Action: Performing Action on MSI at 阅读全文
posted @ 2016-07-03 10:11 JiYF 阅读(2682) 评论(0) 推荐(1) 编辑
摘要: C#远程时间同步助手软件设计 本程序才C#语言开发,实现远程时间同步功能,可以将本地时间每隔一段时间与时间服务器时间进行同步!不足之处还望见谅! 软件开发环境:Visual Studio 2010 软件安装简单说明 时间服务器的ntp服务开启状态: TimeSync.exe时间同步软件 本软件为纯绿 阅读全文
posted @ 2016-06-10 14:45 JiYF 阅读(1566) 评论(0) 推荐(1) 编辑
摘要: Win7+Ubuntu双系统时间不一致 解决方法: 第一种在Windows下进行如下修改: 在 注册表项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\ 下中添加一项数据类型为REG_DWOR... 阅读全文
posted @ 2016-04-28 08:03 JiYF 阅读(320) 评论(0) 推荐(0) 编辑