摘要:
c#通过CLI调用C++ 阅读全文
摘要:
netcore项目模板 阅读全文
摘要:
netcore使用efcore 阅读全文
摘要:
中文字符被转义 阅读全文
摘要:
在Linux实例中安装MySQL数据库 阅读全文
摘要:
Sql Server 判断表是否存在某个字段,如果不存在,则添加此字段 例如,判断表tblOrderSupplemental是否存在IsGift字段语句: if not exists(select * from CNPProd.INFORMATION_SCHEMA.COLUMNS where TAB 阅读全文
摘要:
dubbo 阅读全文
摘要:
以下是使用Redis在高并发下实现的一把分布式锁示例,直接上代码,两种方式: 实现方式一:直接用Redis当分布式锁 @RequestMapping("/deduct_stock") public String getbykey(String key) { String lockKey = "pro 阅读全文
摘要:
装饰器模式 定义:在不改变先有对象结构下,动态地给该对象增加一些职责的模式; 装饰(Decorator)模式中的角色: 抽象构件(Component)角色 :定义一个抽象接口以规范准备接收附加责任的对象。 具体构件(Concrete Component)角色 :实现抽象构件,通过装饰角色为其添加一些 阅读全文
摘要:
责任链模式 又名职责链模式,为了避免请求发送者与多个请求处理者耦合在一起,将所有请求的处理者通过前一对象记住其下一个对象的引用而连成一条链;当有请求发生时,可将请求沿着这条链传递,直到有对象处理它为止。 角色 抽象处理者(Handler)角色:定义一个处理请求的接口,包含抽象处理方法和一个后继连接。 阅读全文
摘要:
适配器模式 将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类能一起工作。 适配器模式分为类适配器模式和对象适配器模式,前者类之间的耦合度比后者高,且要求程序员了解现有组件库中的相关组件的内部结构,所以应用相对较少些。 适配器模式包含角色: 目标(Tar 阅读全文