会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
核电站
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
下一页
2018年4月17日
CentOS 7 x64下Apache+MySQL(Mariadb)+PHP5.6的安装
摘要: 每次搭建新服务器,都要来来回回把这些包再装一下,来来回回搞了不下20遍了吧,原来都是凭经验,配置过程中重复入坑是难免的,故写此文做个备忘。虽然有像xampp这样的集成包,但是在生产环境的Linux发行版上,还是通过包管理工具安装会放心。这次新买的服务器是CentOS 7(7.2)系统,相关配置也都以
阅读全文
posted @ 2018-04-17 17:08 核电站
阅读(655)
评论(0)
推荐(0)
2018年4月16日
C#抽象类
摘要: 一、继承 什么是继承:继承是允许重用现有类去创建新类的过程。分类的原则是一个类派生出来的子类具有这个类的所有非私有的属性。1、继承C#中的类:C#不支持多重继承,C#类始终继承自一个基类(如果未在声明中指定一个基类,则继承自System.Object)。派生类继承基类的语法如下:using Syst
阅读全文
posted @ 2018-04-16 10:04 核电站
阅读(153)
评论(0)
推荐(0)
C#中抽象类和接口的区别与使用
摘要: 一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们
阅读全文
posted @ 2018-04-16 10:03 核电站
阅读(138)
评论(0)
推荐(0)
2018年4月7日
如何选择使用IEnumerable, ICollection, IList
摘要: IEnumerable, ICollection, IList,每种接口只适合某些特定场景,如何区别使用呢? IEnumerable接口,只提供了一个获取迭代器的方法,这也是为什么可以使用foreach遍历实现了IEnumerable接口集合的原因。 ICollection实现了IEnumerabl
阅读全文
posted @ 2018-04-07 15:47 核电站
阅读(142)
评论(0)
推荐(0)
IEnumerable的几个简单用法
摘要: 咋一看到IEnumerable这个接口,我们可能会觉得很神奇,在一般的编程时,基本上我们是想不到去用它的,可是,俗话说得好,存在便是道理,那么,它对我们来说,能够带来哪些奇妙的事情呢? 要想弄懂它,我们还是看看其定义吧! 在MSDN上,是这么说的,它是一个公开枚举数,该枚举数支持在非泛型集合上进行简
阅读全文
posted @ 2018-04-07 14:55 核电站
阅读(371)
评论(0)
推荐(0)
Func<T>、Action<T> 的区别于说明
摘要: 一、Func Func是一个.Net内置的委托。 Func<Result>,Func<T1,Result>是一个.Net内置的泛型委托。 Func<TResult> Func<T,TResult> Func<T1,T2,TResult> Func<T1,T2,T3,TResult> Func<T1,
阅读全文
posted @ 2018-04-07 14:49 核电站
阅读(154)
评论(0)
推荐(0)
Invoke()/BeginInvoke()区别
摘要: 查看MSDN如下: Control..::.Invoke > 在拥有此控件的基础窗口句柄的线程上执行委托。 Control..::.BeginInvoke > 在创建控件的基础句柄所在线程上异步执行委托。 显然,Invoke() 与 BeginInvoke() 方法间的主要区别在于“异步”关键字眼。
阅读全文
posted @ 2018-04-07 12:39 核电站
阅读(131)
评论(0)
推荐(0)
2018年3月23日
C# Linq处理list数据
摘要: 阅读目录 1、GroupBy与group by 2、Where条件筛选。 3、Select(取list中的id列数据,并按逗号分隔成字符串。例:1,2,3,4,5) 4、Where与Select的同时使用,取list中的id列数据,并按逗号分隔成字符串。 5、左联与内联(例子是DataTable类型
阅读全文
posted @ 2018-03-23 20:43 核电站
阅读(2105)
评论(0)
推荐(0)
2018年3月6日
C# 的三种序列化方法
摘要: 序列化是将一个对象转换成字节流以达到将其长期保存在内存、数据库或文件中的处理过程。它的主要目的是保存对象的状态以便以后需要的时候使用。与其相反的过程叫做反序列化。 序列化一个对象 为了序列化一个对象,我们需要一个被序列化的对象,一个容纳被序列化了的对象的(字节)流和一个格式化器。进行序列化之前我们先
阅读全文
posted @ 2018-03-06 17:41 核电站
阅读(210)
评论(0)
推荐(0)
2018年3月2日
C# 之泛型详解
摘要: 我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。有没有一种办法,在方法中传入通用的数据类型,这样不就可以合并代码了吗?泛型的出现就是专门解决
阅读全文
posted @ 2018-03-02 17:58 核电站
阅读(108)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
下一页
公告