#知识

C#基础知识之OOP及OOP三大特性

在C#基础知识之类和结构体中我详细记录了类、类成员、重载、重写、继承等知识总结。这里就记录一下对面向对象和面向对象三大特性的广义理解。类是面向对象编程的基本单元,面向对象思想其实就是教给我们如何合理的运用类的规则去编写代码。封装就是通过给类及类中的成员变量、属性和方法设置不同的访问修饰符(public、protecte...

C#基础知识之静态和非静态

项目中静态和非静态常被用到,什么时候需要用静态的,什么时候需要使用非静态,以及他们的区别是什么?静态和非静态的不同地方,就是静态从程序一启动就会一直占用内存,而非静态只有在实例化的时候才会分配内存,每实例化一次对象都会重新分配一次内存。比如数据库连接类,因为经常使用到,所以使用Static,定义成静态类是最合适的。如果...
代码星球 ·2021-02-18

C#基础知识之类和结构

虽然项目中一直在使用类、结构体等类型,仔细琢磨,还真无法系统的说出个所以然。记录一下类、结构体、类和结构体区别对于类,大家都特别熟悉。简单的介绍一下类的结构,然后记录一下Class需要注意的地方。考虑到静态类和非静态类的区别。下面介绍的都是主要以非静态类为前提介绍。  类的数据和函数都属于类的成员      ...
代码星球 ·2021-02-18

RabbitMQ框架构建系列(二)——RabbitMQ基础知识介绍

  上一篇记录了一下AMQP协议,RabbitMQ是一个Erlang开发的AMQP协议的开源实现。这一篇简单的介绍一下RabbitMQ的基本原理。一、RabbitMQ的特点  1、可靠性:RabbitMQ可以通过持久化、传输确认及发布确认来保证可靠性。  2、扩展性:多个RabbitMQ节点可以组成一个集群,也可以根据...

日志学习系列(三)——NLog基础知识

  前边我们解释了log4net的学习,我们再介绍一下NLog一、什么是NLog  NLog是一个基于.NET平台编写的类库,我们可以使用NLog在应用程序中添加极为完善的跟踪调试代码。NLog是一个简单灵活的.NET日志记录类库。  通过使用NLog,我们可以在任何一种.NET语言中输出带有上下文的(contextu...

日志学习系列(一)——Log4net的基础知识学习

  今天把Log4net日志记录做了封装,作为一个公共的类库。记录一下应该注意的地方。先了解一下log4net的理论知识。  参考百度百科一、log4net是什么?    log4net库是Apachelog4j框架在Microsoft.NET平台的实现,是一个帮助程序员将日志信息输出到各种目标(控制台、文件、数据库等...

Winform知识汇总之多次绑定DataGridView的DataSource会报错 NullReferenceExcepti

最近做了一个winform的项目,数据绑定在datagridview中,datagridview中的数据需要删除,分页,更新等之类的操作,所以就涉及到了datagridview的重新绑定问题,而且这些操作都是使用的多线程。问题:有的时候DataGridView的DataSource会报错NullReferenceExc...

Activity中Intent的知识

Intent中的四个重要属性——Action、Data、Category、Extras  Intent作为联系各Activity之间的纽带,其作用并不仅仅只限于简单的数据传递。通过其自带的属性,其实可以方便的完成很多较为复杂的操作。例如直接调用拨号功能、直接自动调用合适的程序打开不同类型的文件等等。诸如此类,都可以通过...
代码星球 ·2021-02-18

git下的团队合作模型及git基础知识汇集

Syncingsvn使用单个中央库来作为开发者之间沟通的桥梁,而协同合作是通过在开发者和中央库之间传递changeset来实现的。这种情况对于GIT的协同模型是有区别的,在git下每一个开发者都拥有他们自己的整库copy。取而代之于从workingcopy来提交变更集到一个中央库中,git允许你在不同的repo之间分享...

[C# 基础知识系列]专题四:事件揭秘

引言:前面几个专题对委托进行了详细的介绍的,然后我们在编写代码过程中经常会听到“事件”这个概念的,尤其是写UI的时候,当我们点击一个按钮后VS就会自动帮我们生成一些后台的代码,然后我们就只需要在Click方法里面写代码就可以,所以可能有些刚接触C#的朋友就觉得这样很理所当然的,也没有去思考这是为什么的,为什么点击下事件...

[C# 基础知识系列]专题三:如何用委托包装多个方法

引言: 上一专题介绍了下编译器是如何来翻译委托的,从中间语言的角度去看委托,希望可以帮助大家进一步的理解委托,然而之前的介绍都是委托只是封装一个方法,那委托能不能封装多个方法呢?因为生活中经常会听到,我代表大家的意见等这样的说话,既然委托也是一个代表,那他如果只能代表一个人,那他的魅力就不是很大了吧,所以我们...

税收基础知识 > 三税(营业税, 增值税, 所得税) + 关税

三税:营业税▪增值税▪所得税主要关注:一般纳税人,起征点不详细描述。 营业税(Businesstax)  营业税(Businesstax),是对在中国境内提供应税劳务、转让无形资产或销售不动产的单位和个人,就其所取得的营业额征收的一种税。营业税属于流转税制中的一个主要税种。2011年11月17日,财政部、国家...

SSH三大框架面试知识点

http://blog.csdn.net/u011514810/article/details/60467403...

[转载]NoSQL数据库的基础知识

什么是NoSQL大家有没有听说过“NoSQL”呢?近年,这个词极受关注。看到“NoSQL”这个词,大家可能会误以为是“No!SQL”的缩写,并深感愤怒:“SQL怎么会没有必要了呢?”但实际上,它是“NotOnlySQL”的缩写。它的意义是:适用关系型数据库的时候就使用关系型数据库,不适用的时候也没有必要非使用关系型数据...

[正则表达式]基础知识总结

  一直只是知道正则表达式的用途,但具体没使用过,今天稍微了解了下它的基础用法。这里总结一下。    命令空间:System.Text.RegularExpressions  用途:  对字符串进行查找和替换;  识别重复的单词;  转换格式;  区分一个字符串的各个子元素,并进行提取。  RegEx类:   是对正则...
首页上一页...56789...下一页尾页