摘要:
Math.Round:四舍六入五取整 Math.Ceiling:向上取整,只要有小数都加1 Math.Floor:向下取整,总是舍去小数 阅读全文
摘要:
背景:在.net core 2.0 Asp.mvc 项目中使用dapper 框架 一、数据库字段名和model属性名一一对应时,直接只用dapper方法是没有问题的,比如: //实体类public class Books { [Dapper.Key] public int Id { get; set 阅读全文
摘要:
前言 今天小编在改bug的时候遇到一个既简单又让人头疼的问题,由于底层封装的执行sql语句的方法中没有合适我的,所以我只能在我的D层动手脚了…… 经验下面来说说我今天的情况: 我们新建一个抽奖活动的时候需要绑定奖品,在绑定的时候肯定要去奖品池里查看一下我们填的这个奖品ID是否存在,如果存在就可以添加 阅读全文
摘要:
[Column("id")] 阅读全文
摘要:
单线程解决高并发的思路就是采用非阻塞,异步编程的思想。简单概括就是当遇到非常耗时的IO操作时,采用非阻塞的方式,继续执行后面的代码,并且进入事件循环,当IO操作完成时,程序会被通知IO操作已经完成。主要运用JavaScript的回调函数来实现。 多线程虽然也能解决高并发,但是是以建立多个线程来实现, 阅读全文
摘要:
import org.springframework.util.CollectionUtils; CollectionUtils.isEmpty(certificateHasUsers) 阅读全文
摘要:
迭代是更新变量的旧值。递归是在函数内部调用自身 阅读全文
摘要:
工厂方法模式:一个抽象产品类,可以派生出多个具体产品类。 一个抽象工厂类,可以派生出多个具体工厂类。 每个具体工厂类只能创建一个具体产品类的实例。 抽象工厂模式:多个抽象产品类,每个抽象产品类可以派生出多个具体产品类。 一个抽象工厂类,可以派生出多个具体工厂类。 每个具体工厂类可以创建多个具体产品类 阅读全文
摘要:
代理模式的定义:代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。 举个例子来说明:假如说我现在想买一辆二手车,虽然我可以自己去找车源,做质量检测等一系列的车辆过户流程,但是这确实太浪费我得时间和精力了。我只是想买一辆车而已为什么我还要 阅读全文
摘要:
function id( name ) { return !!( typeof document !== "undefined" && document && document.getElementById ) && document.getElementById( name ); } 然后去网上查 阅读全文