会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
liangshiwei
不断地超越 https://liangsw.me
博客园
首页
管理
上一页
1
2
3
4
5
6
7
8
9
···
12
下一页
2017年8月9日
C#3.0 Lamdba表达式与表达式树
摘要: Lamdba表达式与表达式树 Lamdba表达式 C#2.0中的匿名方法使得创建委托变得简单起来,甚至想不到还有什么方式可以更加的简化,而C#3.0中的lamdba则给了我们答案。 lamdba的行为实际上和匿名方法是一致的,可以简单粗暴的理解为是匿名方法的进化版本,和匿名方法作用一致,但书写起来更
阅读全文
posted @ 2017-08-09 20:45 liangshiwei
阅读(1687)
评论(0)
推荐(1)
2017年7月24日
C#2.0 迭代器
摘要: 迭代器 迭代器模式是和为模式的一种范例,我们访问数据序列中所有的元素,不用关心序列是什么类型。从数据管道中数据经过一系列不同的转换或过滤后从管道的另一端出来。 像数组、集合等已经内置了迭代器,我们可以直接进行foreach,而我们自定义的类型,自然是无法进行这个操作的,对于自定义的类型实现迭代器模式
阅读全文
posted @ 2017-07-24 21:48 liangshiwei
阅读(1319)
评论(0)
推荐(0)
2017年7月19日
C#2.0 委托
摘要: 委托 委托是一个非常不错的设计,允许我们把方法做为参数传递,实现了开放閉放原则。在方法中我们只要有一个委托占位,调用者就可以传入符合签名的方法来做不同的操作,这也面向对象开发中多态的魅力。 但是在C#1.0的时候,委托写起来实际上是非常复杂的,首先我们要声明一个委托,然后再写一个符合委托签名的方法。
阅读全文
posted @ 2017-07-19 08:49 liangshiwei
阅读(764)
评论(0)
推荐(0)
2017年7月14日
C#2.0之可空类型
摘要: 可空类型Nullable<T> 在C#2.0之前 ,值类型一直不可以为null,但是实际开发中常常会有这样的需求,比如结束时间。 为什么不可以为null 对于引用类型来说,null代表着空引用。就像href中的javaScirpt:,在内存中这一区域会全部用零表示,在GC的时候也会更加的轻松,对于值
阅读全文
posted @ 2017-07-14 08:35 liangshiwei
阅读(411)
评论(0)
推荐(1)
C#2.0之细说泛型
摘要: C#2的头号亮点 : 泛型 在C#1中,Arraylist总是会给人带来困扰,因为它的参数类型是Object,这就让开发者无法把握集合中都有哪些类型的数据。如果对string类型的数据进行算术操作那自然会报错,但是遺憾的是在編譯期不会给你任何的提示 C#2中引入的泛型极其耀眼,甚至有些人会因为泛型而
阅读全文
posted @ 2017-07-14 08:31 liangshiwei
阅读(636)
评论(4)
推荐(2)
C#2.0导航
摘要: 主要特性 泛型 类型和方法的参数化 可空类型 值类型可为null 委托 更简化的方式 迭代器 简单的foreach,不简单的状态机
阅读全文
posted @ 2017-07-14 08:28 liangshiwei
阅读(203)
评论(0)
推荐(0)
学在之前
摘要: COM Cmponent Object Model 组件对象模型,COM组件是win32动态链接库(dll)或者可执行文件(exe)形式发布可执行代码组成。 是一些小的二进制可执行文件,给应用服务、操作系统其它操作提供服务。 C#语言 完全遵守C#语言规范,只要平台支持,可以跑在任何平台上。并非只有
阅读全文
posted @ 2017-07-14 08:17 liangshiwei
阅读(228)
评论(0)
推荐(0)
2017年6月28日
Docker折腾手记-linux下安装
摘要: Linux下的安装方法 博主用的是centos7,其它也是大同小异 我根据的是官网的教程进行的操作,地址是 https://docs.docker.com/engine/installation/linux/centos/#install-using-the-repository 刚开始他们balabala了一大堆,要注意的就是在x64的centos才可以安装docker 官方提供...
阅读全文
posted @ 2017-06-28 16:56 liangshiwei
阅读(269)
评论(0)
推荐(0)
2017年5月5日
Docker折腾手记-安装
摘要: 安装 docker红的发紫,所以博主耳闻这么久,也要来折腾折腾了 研究不多,个人目前认为docker给我们带来了以下好处 开发机器因为开发原因,需要配置各种各校的环境,繁琐且耗费资源。配来配去还容易环境冲突。很折腾不说,甚至还会有重装系统的情况,虽然可以使用虚拟机,但是虚拟机费资源啊。开一两个的机器就该卡爆了。所以docker给我们带来了这种好处,低功耗,一次配置永久安心 同样...
阅读全文
posted @ 2017-05-05 17:44 liangshiwei
阅读(548)
评论(0)
推荐(0)
2017年2月22日
.Net高并发解决思路(附源码)
摘要: 本文如有不对之处,欢迎各位拍砖扶正。另源码在文章最下面,大家下载过后先还原一下nuget包,需要改一下redis的配置,rabbitmq的配置以及Ef的连接字符串。另外使用的是CodeFirst,先update-database生成数据库后再进行操作 高并发 高并发一直是网站上线后会遇到的一个严峻的考验,渡过了一切都好,渡不过就是宕机。 在电商时代如此发达的今天,高并发无此不在双十一 、618、双...
阅读全文
posted @ 2017-02-22 12:21 liangshiwei
阅读(27121)
评论(20)
推荐(25)
上一页
1
2
3
4
5
6
7
8
9
···
12
下一页
公告