摘要: C#枚举类型和int类型相互转换 C# 枚举(Enum) 枚举是一组命名整型常量。枚举类型是使用 enum 关键字声明的。 C# 枚举是值数据类型。换句话说,枚举包含自己的值,且不能继承或传递继承。 声明 enum 变量 声明枚举的一般语法: 1 enum <enum_name> 2 { 3 enu 阅读全文
posted @ 2017-06-30 10:57 JiYF 阅读(20976) 评论(0) 推荐(1) 编辑
摘要: MVC和普通三层架构的区别 其中这里的模型(Model)和视图(View )是完全区别于三层架构中的模型(Model)和视图(View)的。 MVC 1)MVC中的模型(Model)指的是数据模型,用于封装与应用程序的业务逻辑相关的数据,除此之外还可以封装数据的处理方法(相当于业务逻辑)。这是完全区 阅读全文
posted @ 2017-06-22 17:20 JiYF 阅读(4494) 评论(0) 推荐(0) 编辑
摘要: C#基础--类/接口/成员修饰符,多态、重载、重写,静态和非静态 类/接口/成员修饰符 C#修饰符 接口: 接口默认访问符是internal接口的成员默认访问修饰符是public C#修饰符--类: public、internal、 partial、abstract、sealed、static C# 阅读全文
posted @ 2017-06-20 15:32 JiYF 阅读(1532) 评论(1) 推荐(0) 编辑
摘要: 二叉树的简单介绍 关于二叉树的介绍请看这里 : 二叉树的简单介绍 http://www.cnblogs.com/JiYF/p/7048785.html 二叉链表存储结构: 二叉树的链式存储结构是指,用链表来表示一棵二叉树,即用链来指示元素的逻辑关系。 通常的方法是链表中每个结点由三个域组成,数据域和 阅读全文
posted @ 2017-06-19 15:30 JiYF 阅读(10477) 评论(1) 推荐(1) 编辑
摘要: 二叉树的简单介绍以及二叉树的存储结构 什么是二叉树? 二叉树是每个节点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。 二叉树的每个结点至多只有二棵子树(不存在度大于2的结点),二叉树的子树有左右之分,次序不能颠倒。二叉树的第i 阅读全文
posted @ 2017-06-19 15:17 JiYF 阅读(2919) 评论(0) 推荐(0) 编辑
摘要: 0.C#设计模式--简单工厂模式 1.C#设计模式--工厂方法模式 2.C#设计模式--抽象工厂模式 3.C#设计模式--单例模式 4.C#设计模式--建造者模式 5.C#设计模式--原型模式 6.C#设计模式--设配器模式 7.C#设计模式--装饰器模式 8.C#设计模式--代理模式 9.C#设计 阅读全文
posted @ 2017-05-23 22:05 JiYF 阅读(9897) 评论(0) 推荐(2) 编辑
摘要: Visual Studio for Mac离线安装教程 可以在线安装,也可以离线安装(本次安装博主使用离线,在线安装失败了) 据说翻个墙就可以,有条件的就翻吧 没条件的我于是选择离线安装………… 离线安装步骤 下载离线安装包链接地址: VisualStudioForMac-7.0.0.3146.dm 阅读全文
posted @ 2017-05-21 00:00 JiYF 阅读(9796) 评论(6) 推荐(0) 编辑
摘要: Ubuntu16.04安装MonoDevelop运行C#代码 在Ubuntu上安装Mono 运行下面代码授权注册repo源并更新软件列表: Add the Mono repository to your system The package repository hosts the packages 阅读全文
posted @ 2017-05-20 10:28 JiYF 阅读(4130) 评论(0) 推荐(0) 编辑
摘要: C#路径中获取文件全路径、目录、扩展名、文件名称 常用函数 需要引用System.IO 直接可以调用Path的静态方法 程序在桌面运行 Path类介绍 阅读全文
posted @ 2017-05-19 16:32 JiYF 阅读(104409) 评论(0) 推荐(4) 编辑
摘要: Spring.NET依赖注入框架学习-- 泛型对象的创建和使用 Spring.NET依赖注入框架学习-- 泛型对象的创建和使用 泛型对象的创建方法和普通对象是一样的。 通过构造器创建泛型对象 下面是一个泛型类的代码: 1 namespace GenericsPlay 2 { 3 public cla 阅读全文
posted @ 2017-05-19 11:48 JiYF 阅读(769) 评论(0) 推荐(0) 编辑
摘要: C#事件的使用和讲解 事件的由来 在上一篇幅博客中http://www.cnblogs.com/JiYF/p/6867081.html 对委托讲解的比较细致 我们继续思考上面的程序:上面的三个方法都定义在Programe类中,这样做是为了理解的方便,实际应用中,通常都是 GreetPeople 在一 阅读全文
posted @ 2017-05-17 14:31 JiYF 阅读(737) 评论(0) 推荐(0) 编辑
摘要: C# 中的委托 引言 委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范 阅读全文
posted @ 2017-05-17 14:01 JiYF 阅读(4380) 评论(0) 推荐(2) 编辑
摘要: 泛型 什么是泛型 泛型是 2.0 版 C# 语言和公共语言运行库 (CLR) 中的一个新功能。泛型将类型参数的概念引入 .NET Framework,类型参数使得设计如下类和方法成为可能:这些类和方法将一个或多个类型的指定推迟到客户端代码声明并实例化该类或方法的时候。例如,通过使用泛型类型参数 T, 阅读全文
posted @ 2017-05-10 12:21 JiYF 阅读(587) 评论(0) 推荐(0) 编辑
摘要: C#网络编程TCP通信实例程序简单设计 采用自带 TcpClient和TcpListener设计一个Tcp通信的例子 只实现了TCP通信 通信程序截图: 压力测试服务端截图: 俩个客户端链接服务端测试截图: 服务端: 客户端 运行动态图 C#程序设计代码 BenXHSocket.dll主要代码设计 阅读全文
posted @ 2017-04-12 14:35 JiYF 阅读(7752) 评论(16) 推荐(1) 编辑
摘要: C#TreeView节点选中后失去焦点时改变节点背景色 在使用TreeView控件时候,单击一个节点,当鼠标聚焦到别的地方的时候,之前点击的这个节点就看不清楚了 举例截图 单击后 聚焦离开后 问题解决后: 单击后: 鼠标离开后 参考:http://www.cnblogs.com/shuang121/ 阅读全文
posted @ 2017-04-11 14:46 JiYF 阅读(7260) 评论(0) 推荐(1) 编辑
摘要: C#串口介绍以及简单串口通信程序设计实现 周末,没事干,写个简单的串口通信工具,也算是本周末曾来过,废话不多,直接到主题 串口介绍 串行接口简称串口,也称串行通信接口或串行通讯接口(通常指COM接口),是采用串行通信方式的扩展接口。(至于再详细,自己百度) 串口应用: 工业领域使用较多,比如:数据采 阅读全文
posted @ 2017-03-25 21:54 JiYF 阅读(98825) 评论(35) 推荐(25) 编辑
摘要: 原地址:http://www.tracefact.net/CSharp-Programming/Network-Programming-Part2.aspx ASCII、UTF8、Uncicode编码下的中英文字符大小 ASCII不能保存中文 UTF8是变长编码。在对ASCII字符编码时,UTF更省 阅读全文
posted @ 2017-03-23 14:02 JiYF 阅读(902) 评论(0) 推荐(0) 编辑
摘要: 对于一个新手,往往会被这些名字给搞蒙了,对不起(笨小孩我也被搞蒙过,见笑啦),这归根结底还是怪自己对知识掌握和了解的不够,废话不多,直接到主题。 ASP.NET和.NET的区别和联系 .NET 一般所说的.NET指的是.NET框架即为(.Net Framework),他是微软提供的开发平台框架,可以 阅读全文
posted @ 2017-03-21 12:03 JiYF 阅读(19452) 评论(2) 推荐(4) 编辑
摘要: 来源于菜鸟教程http://www.runoob.com/servlet/servlet-intro.html Servlet 简介 Servlet 是什么? Servlet(Server Applet),全称Java Servlet,暂无中文译文。是用Java编写的服务器端程序。其主要功能在于交互 阅读全文
posted @ 2017-03-20 12:02 JiYF 阅读(440) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库访问帮助类 1.项目添加引用官方MySQL动态库MySql.Data.dll 下载地址:MySql.Data.dll(也可以到官网下载动态库)项目添加引用 这里有一个Mysql帮助类的使用例子可以参考 C#简单三层结构设计UI、BLL、DAL 2.web.config配置数据库连接字 阅读全文
posted @ 2017-03-18 11:47 JiYF 阅读(13278) 评论(0) 推荐(0) 编辑
摘要: SQLServer数据库访问帮助类 这里有一个Mysql帮助类的使用例子可以参考(大同小异) 写了一个Mysql的例子,SQLServer的差不多,一样的 C#简单三层结构设计UI、BLL、DAL 1.web.config配置数据库连接字符串 2.数据库字符串读取类(多一个加密算法,可以自己添加) 阅读全文
posted @ 2017-03-18 11:29 JiYF 阅读(8482) 评论(0) 推荐(0) 编辑
摘要: MySQL创建数据库 只想sql文件创建表时候提示 The 'InnoDB' feature is disabled; you need MySQL built with 'InnoDB' to have it working 原因: 有可能是mysql配置文件my.ini文件中skip-innod 阅读全文
posted @ 2017-03-17 10:50 JiYF 阅读(611) 评论(0) 推荐(0) 编辑
摘要: C#、Java实现按字节截取字符串,字符串中包含中文汉字和英文字符数字标点符号等。 在实际项目应用过程中,尤其是在web开发时可能遇到的比较多,就以我的(JiYF笨小孩管理系统)为例,再发布文章时候,文章摘要如果用户没有填写,默认截取文章前面255个字节,这个时候里面难免包含中文汉字,英文字母,标点 阅读全文
posted @ 2017-03-13 16:59 JiYF 阅读(4665) 评论(0) 推荐(0) 编辑
摘要: 百度编辑器(UEditor)自定义工具栏的自定义 百度编辑器默认功能比较齐全,但是不一定是我们所需要的,有的功能可以去掉,用自己想要的就可以了,可以参考百度官方文档! 百度编辑器默认配置展示界面 如何自定义工具栏: 方法一:在实例化编辑器的时候红色文字部分便是你所需要的 方法二: 直接修改uedit 阅读全文
posted @ 2017-03-04 12:04 JiYF 阅读(1401) 评论(0) 推荐(0) 编辑
摘要: ASP.NET使用百度编辑器(UEditor)方法如下 第一步到百度官网下载百度编辑器 http://ueditor.baidu.com/website/download.html 下载.net版本 第二步:减压复制到自己项目下新建的文件夹Content(文件夹随意,自己定义)可以起个新的名字比如( 阅读全文
posted @ 2017-03-03 12:12 JiYF 阅读(12242) 评论(4) 推荐(1) 编辑
摘要: 0.C#设计模式--简单工厂模式 1.C#设计模式--工厂方法模式 2.C#设计模式--抽象工厂模式 3.C#设计模式--单例模式 4.C#设计模式--建造者模式 5.C#设计模式--原型模式 6.C#设计模式--设配器模式 7.C#设计模式--装饰器模式 8.C#设计模式--代理模式 9.C#设计 阅读全文
posted @ 2017-03-01 17:16 JiYF 阅读(1773) 评论(0) 推荐(0) 编辑
摘要: 0.C#设计模式--简单工厂模式 1.C#设计模式--工厂方法模式 2.C#设计模式--抽象工厂模式 3.C#设计模式--单例模式 4.C#设计模式--建造者模式 5.C#设计模式--原型模式 6.C#设计模式--设配器模式 7.C#设计模式--装饰器模式 8.C#设计模式--代理模式 设计模式: 阅读全文
posted @ 2017-03-01 14:43 JiYF 阅读(1554) 评论(0) 推荐(0) 编辑
摘要: Entity Framework6安装完成后测试下 上一篇中完成了对Entity Framework6的下载安装,一下做一个简单的数据添加测试 1.创建一个简单的控制台测试项目 2.创建实体数据模型 在项目上右击 添加新建项目→Ado.Net实体数据模型 如下图所示: 1.右键项目添加新建项 2.选 阅读全文
posted @ 2017-02-28 17:29 JiYF 阅读(434) 评论(0) 推荐(0) 编辑
摘要: Entity Framework6的在线下载安装 Entity Framework 简单介绍: 看名字就知道肯定是关于数据模型的…… Entity Framework:微软官方提供的ORM()工具,ORM让开发人员节省数据库访问的代码时间,将更多的时间放到业务逻辑层代码上。EF提供变更跟踪、唯一性约 阅读全文
posted @ 2017-02-28 16:41 JiYF 阅读(1097) 评论(0) 推荐(0) 编辑
摘要: 0.C#设计模式-简单工厂模式 1.C#设计模式--工厂方法模式 2.C#设计模式--抽象工厂模式 3.C#设计模式--单例模式 4.C#设计模式--建造者模式 5.C#设计模式--原型模式 6.C#设计模式--设配器模式 7.C#设计模式--装饰器模式 设计模式: 代理模式(Proxy Patte 阅读全文
posted @ 2017-02-27 16:49 JiYF 阅读(3887) 评论(2) 推荐(2) 编辑