常用的代码重构方法
1、提取子函数说白了就是一个大函数里,可以根据不同功能分成几个小函数,因为说不定,其他函数也可能会用到其中的
数据库优化的几种方式
数据库的优化有很多方式,下面介绍一下数据库的优化方式。1、选取最适用的字段属性。MySQL可以支持大数据量的
乐观锁与悲观锁各自适用场景是什么?
机制乐观锁是一种思想,具体实现是,表中有一个版本字段,第一次读的时候,获取到这个字段。处理完业务逻辑开始更新
git代码提交流程
从master创建任务分支1.需要先将master分支代码更新到最新然后再切新分支;2.新需求和hotfix
Mongo规范
1.【强制】集合中的 key 禁止使用任何 "_"(下划线)以外的特殊字符。2.【强制】尽量将同样类型的文档
SQL LIKE 操作符
LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。LIKE 操作符LIKE 操作符用于在 WHE
C# 在PC上的通过蓝牙(bluetooth)发送数据到手机
概述在PC端用.NET开发一个蓝牙下载的程序。实现在PC上查找周围的蓝牙设备(主要是手机),并将PC上的文件
C# 封装
封装 被定义为"把一个或多个项目封闭在一个物理的或者逻辑的包中"。在面向对象程序设计方法论中,封装是为了防止
C# 可空类型
C# 单问号 ? 与 双问号 ?? ? : 单问号用于对 int,double,bool 等无法直接赋值为
MongoDB 概念解析
数据库一个mongodb中可以建立多个数据库。MongoDB的默认数据库为"db",该数据库存储在data目
C#如何在Windows中操作IIS设置FTP服务器
什么是FTPFTP(File Transfer Protocol)是TCP/IP网络上两台计算机传送文件的协
Filter+Redis解决项目之间调用的幂等性
幂等(idempotent、idempotence)是一个数学与计算机学概念,常见于抽象代数中。在编程中一个
C# 封装
封装 被定义为"把一个或多个项目封闭在一个物理的或者逻辑的包中"。在面向对象程序设计方法论中,封装是为了防止
C# 可空类型
C# 单问号 ? 与 双问号 ?? ? : 单问号用于对 int,double,bool 等无法直接赋值为
C#如何在Windows中操作IIS设置FTP服务器
什么是FTPFTP(File Transfer Protocol)是TCP/IP网络上两台计算机传送文件的协
C#多线程处理多个队列数据的方法
概述多线程(multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的
C# 调用动态链接库读取二代身份证信息
概述一般来说winform应用程序解决这个问题起来时很容易的,web应用程序就麻烦一点了。你必要有联机型居民
MongoDB 概念解析
数据库一个mongodb中可以建立多个数据库。MongoDB的默认数据库为"db",该数据库存储在data目
C#创建自定义特性
概述特性(Attribute)是用于在运行时传递程序中各种元素(比如类、方法、结构、枚举、组件等)的行为信息
C#使用iTextSharp操作PDF文件
概述html文件怎么转成PDF文件?有的招聘网上的简历导成DOC文件,不能直接使用,这样造成很大的困扰,那么