C#
茅坤宝骏氹
语言:Java、C/C++、C#、Python、Linux Shell。
框架:Spring、Spring MVC、Spring Boot、Spring Cloud、Hibernate、Mybatis、Freemarker、Velocity。
前端:HTML5、CSS3、JavaScript、Bootstrap、JQuery、Vue、React。
数据库:oracle、mysql、MongoDB、HBase。
缓存:Memcache、Redis。
消息队列:kafka。
大数据:Hadoop、Hive、Sqoop、Flume、Spark、Strom、OpenTSDB、Druid。
展开
-
C#的float、double与decimal
float 单精度浮点 32bit,double 双精度浮点64bit,decimal是高精度 128bit,浮点型。float double 是 基本类型(primitive type),decimal不是。float 有效数字7位,范围 ±1.5 × 10E−45 to ±3.4 × 10E38double 有效数字15/16 位,范围 ±5.0 × 10 E−324 to ±1.原创 2017-11-26 17:53:37 · 1040 阅读 · 1 评论 -
C#的protected internal
关于C#的protected internal,也许你在网上可以找到两种解释:第一种解释是,protected or internal ,即在本程序集或其他程序集继承的子类可以访问。第二种解释是,protected and internal,即在本类或本程序集继承的子类可以访问。这需要判断protected internal 是何种解释,就要从微软的MSDN中得到答案。原创 2017-11-26 17:53:51 · 671 阅读 · 0 评论 -
C#的foreach
一、foreach语句C#的foreach 语句不会解析为IL 代码中的foreach 语句。C#编译器会把foreach 语句转换为IEnumerable 接口的方法和属性。下面是一个简单的foreach 语句,它迭代数组中的所有元素,并逐个显示它们:foreach (A a in aas){Console.WriteLine(a);}二、foreach原理在.NET中原创 2017-11-26 17:53:45 · 983 阅读 · 0 评论 -
C#接口
接口是指定一组函数成员而不实现成员的引用类型,其他类型-类和接口可以实现接口。 1. 接口是一个引用类型,通过接口可以实现多重继承。2. C#中接口的成员不能有new、public、protected、internal、private等修饰符。3. 接口中只能声明"抽象"成员(所以不能直接下一步对接口进行实例化(即不能使用new操作符声明一个接口的实例对 象)),而不能声明共有的原创 2017-11-26 17:53:40 · 213 阅读 · 0 评论 -
C#的类修饰符和成员修饰符
一、类修饰符类修饰符:public、internal、 partial、abstract、sealed、static、new、protected、private、protected internal1、public:访问不受限制的,所有的本程序集以及其他的程序集里面的类都能够访问2、internal:本程序集内的类可以访问3、partial:部分类,可以将一个类分成几部分写在不原创 2017-11-26 17:53:48 · 6059 阅读 · 0 评论