默认情况下,MySQL将null算作最小值。 使用:if(isnull(字段名),1,0) 说明:它的意思是将该字段根据是否为null值分成两部分,0相当于null值部分放在最后面,1相当于非null值部分放在前面,在排序的时候,先根据这一属性进行升序排列 select city_code, ins ...
分类:
数据库 时间:
2020-01-06 12:37:19
阅读次数:
163
"SOA" (Service Oriented Architecture):面向服务的架构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)进行拆分,并通过这些服务之间定义良好的接口和协议联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使 ...
分类:
Web程序 时间:
2020-01-06 11:11:15
阅读次数:
79
原文:asp.net core 3.x 通用主机原理及使用 一、前言 只是讲asp.net core 3.x通用主机的大致原理,这些东西是通过查看源码以及自己根据经验总结得来的,在文章中不会深入源码,因为个人觉得懂原理就晓得扩展点,后期碰到有需求的时候再仔细去研究源码也不迟。阅读前你应该先去了解下(... ...
分类:
Web程序 时间:
2020-01-06 10:05:12
阅读次数:
99
原文: 58沈剑 架构师之路 https://mp.weixin.qq.com/s/oWNrLHwqM-0ObuYbuGj98A 《数据库允许空值,往往是悲剧的开始》一文通过explain来分析SQL的执行计划,来分析null对索引命中情况的影响,有不少朋友留言,问explain结果中的type字段 ...
分类:
其他好文 时间:
2020-01-05 22:12:40
阅读次数:
139
转眼已经2020,距离微服务这个词落地已经过去好多年!(我记得2017年就听过这个词)。然而今天我想想什么是微服务,其实并没有一个很好的定义。为什么这样说,按照微服务的定义: 微服务架构就是将一个庞大的业务系统按照业务模块拆分成若干个独立的子系统,每个子系统都是一个独立的应用,它是一种将应用构建成一 ...
分类:
其他好文 时间:
2020-01-05 18:55:06
阅读次数:
74
区别1: 在ARC(Auto Reference Count)环境下: instancetype用来在编译期确定实例的类型,而使用id的话,编译器不检查类型, 运行时检查类型. 在MRC(Manual Reference Count)环境下: instancetype和id一样,不做具体类型检查 区 ...
分类:
移动开发 时间:
2020-01-05 17:12:45
阅读次数:
134
辩论赛视频集合 国际华语辩论赛(国辩) 1993年国际大专辩论会 1995年国际大专辩论会 1997年国际大专辩论会 1999年国际大专辩论会 2001年国际大专辩论会 2003年国际大专辩论会 2005年国际大专辩论会 2007年国际大学群英辩论会 2010年国际大学群英辩论会 2011年国际大学 ...
分类:
其他好文 时间:
2020-01-05 09:45:37
阅读次数:
182
django中内置了orm,可以让我们非常便捷的操作数据库。 在看本文前,请确保已经对django项目做了正确的配置。 1.在app01下的models.py中新建类 2.使用django自带的数据库迁移命令 注意:当我们对models中修改有关数据库的操作,都应该执行上面两条命令。保证数据库与我们 ...
分类:
其他好文 时间:
2020-01-04 20:44:09
阅读次数:
91
由于最近在学习SpringBooot,用Eclipse创建SpringBoot项目比较不爽,听说STS插件能直接创建SpringBoot项目,就动手安装一下,希望能对像我一样的小白有所帮助。 STS:官网 https://spring.io/tools/sts/ 上面有sts功能的详细描述,此处就做 ...
分类:
编程语言 时间:
2020-01-04 14:34:19
阅读次数:
231
最近老是碰到x86 IA32 MIPS什么的对应的汇编又是有好几种,感觉很迷。遂查资料理清这些个概念如下(大部分内容来自维基百科,如有错误谢指正!) 微架构、指令集架构和汇编语言这三者的关系大概是这样的,我们分别来介绍下 指令集 指令就是要计算机执行某种操作的命令。 从计算机组成的层次结构来说 指令 ...
分类:
编程语言 时间:
2020-01-04 10:36:01
阅读次数:
87