VOLATILE--每次都计算,select列表中每条记录计算一次,explain 会执行一次(无论select有多少条记录)-- where条件中的运行次数和select列表相同 --stable-- select列表中每条记录计算一次,explain 不会执行/*****/-- where条件中 ...
分类:
其他 时间:
2018-09-22 23:39:04
收藏:
0 评论:
0 赞:
0 阅读:
201
上一篇《HRMS(人力资源管理系统)-从单机应用到SaaS应用-架构分析(功能性、非功能性、关键约束)-上篇》我们详细分析了在架构分析过程中我们需要注意的内容,架构过程的方法论及实践经验,以更好的指导我们在具体架构落地。
本篇主将具体结合HRMS系统进行架构概要分析,按照上篇的理论指... ...
分类:
其他 时间:
2018-09-22 23:38:39
收藏:
0 评论:
0 赞:
0 阅读:
461
随应用越来越来复杂,特别是第三方依赖库越来越多的引入到项目当中,如果把所有的依赖完全打包到一个bundle文件当中,这个文件的体积势必会随着应用的复杂度增加会越来越大,这样在应用需要花费大量的时间去加载这个庞大的文件。 Coding Splitting的作用 React提供的Coding Split ...
分类:
其他 时间:
2018-09-22 23:38:23
收藏:
0 评论:
0 赞:
0 阅读:
212
def tail(filename): f = open(filename,encoding='utf-8') while True: line = f.readline() if line: yield line.strip() g = tail('file') for i in g: print... ...
分类:
其他 时间:
2018-09-22 23:37:50
收藏:
0 评论:
0 赞:
0 阅读:
179
1. 概念:在内存中开辟一块空间,存放多个数据库连接对象 2. JDBC Tomcat Pool,直接由tomcat产生数据库连接池 3. 数据库连接对象的状态: 3.1 active状态:当前连接对象被应用程序使用中 3.2 idle状态:等待应用程序使用 4. 使用数据库连接池的目的 4.1 在 ...
分类:
数据库技术 时间:
2018-09-22 23:37:35
收藏:
0 评论:
0 赞:
0 阅读:
194
题面 题意:4个人围一圈坐着,每个人13张牌,然后从第一个人开始,必须按照A-K的顺序出牌,一个人出牌后,剩下的人依次可以选择是否质疑他,例如,第一个人现在必须出8(因为按照A-K顺序轮到了),可是他没有或者有,无论如何他会说,我出了x个8,这x张牌就背面朝上的放在桌上,如果有人质疑,才会翻开,然后 ...
分类:
其他 时间:
2018-09-22 23:11:23
收藏:
0 评论:
0 赞:
0 阅读:
393
好好来学习学习IDEA这款神奇,让你的效率飞起! 代码定位 跳转: 精准搜索 代码小助手 列操作 live template postfix alert enter 编写高质量的代码: 重构 抽取 寻找修改轨迹 git的集成 local hoistory 关联一切 spring 的关联 数据库的关联 ...
分类:
其他 时间:
2018-09-22 23:10:49
收藏:
0 评论:
0 赞:
0 阅读:
244
类初始化阶段是类加载过程的最后一步,前面的类加载过程中,除了在加载阶段用户应用程序可以通过自定义类加载器参与之外,其余动作完全由虚拟机主导和控制。到了初始化阶段,才真正开始执行类中定义的Java程序代码(或者说是字节码)。 在准备阶段,变量已经赋过一次系统要求的初始值,而在初始化阶段,则根据程序员通... ...
分类:
其他 时间:
2018-09-22 23:10:31
收藏:
0 评论:
0 赞:
0 阅读:
299
原文地址:https://www.jianshu.com/p/061f1ae69937 初识docker,还有先拿Windows尝试下,官方提供了docker toolbox,下载后一键安装,桌面上会多以下三个快捷方式 点击 Docker QuickStart 图标来启动 Docker Toolbo ...
分类:
其他 时间:
2018-09-22 23:10:12
收藏:
0 评论:
0 赞:
0 阅读:
251
Java虚拟机可以支持方法级的同步和方法内部一段指令序列的同步,这两种同步结构都是使用管程(Monitor)来支持的。 方法级的同步是隐式的,即无须通过字节码指令来控制,它实现在方法调用和返回操作之中。虚拟机可以从方法常量池的方法表结构中的ACC_SYNCHRONIZED访问标志得知一个方法是否声明... ...
分类:
其他 时间:
2018-09-22 23:09:52
收藏:
0 评论:
0 赞:
0 阅读:
351
在了解下面的举的例子之前我们先来了解一下类的加载顺序? int a = 0? Method m = new Method(a)? static int a1 = 10? static{ System.out.println("A:执行静态代码块A"+a1)? } { System.out.print ...
分类:
其他 时间:
2018-09-22 23:09:00
收藏:
0 评论:
0 赞:
0 阅读:
205
验证是连接阶段的第一步,这一阶段的目的是为了确保Class文件的字节流中包含的信息符合当前虚拟机的要求,并且不会危害虚拟机自身的安全。 Java语言本身是相对安全的语言(依然是相对于C/C++来说),使用纯粹的Java代码无法做到诸如访问数组边界以外的数据、将一个对象转型为它并未实现的类型、跳转到不... ...
分类:
其他 时间:
2018-09-22 23:08:42
收藏:
0 评论:
0 赞:
0 阅读:
208
准备阶段是正式为类变量分配内存并设置类变量初始值的阶段,这些变量所使用的内存都将在方法区中进行分配。这个阶段中有两个容易产生混淆的概念需要强调一下,首先,这时候进行内存分配的仅包括类变量(被static修饰的变量),而不包括实例变量,实例变量将会在对象实例化时随着对象一起分配在Java堆中。其次,这... ...
分类:
其他 时间:
2018-09-22 23:08:25
收藏:
0 评论:
0 赞:
0 阅读:
184
虚拟机设计团队把类加载阶段中的"通过一个类的全限定名来获取描述此类的二进制字节流"这个动作放到Java虚拟机外部去实现,以便让应用程序自己决定如何去获取所需要的类。实现这个动作的代码模块称为"类加载器"。 类加载器虽然只用于实现类的加载动作,但它在Java程序中起到的作用却远远不限于类加载阶段。对于... ...
分类:
其他 时间:
2018-09-22 23:08:04
收藏:
0 评论:
0 赞:
0 阅读:
206
快速记忆:proxypass最后如果带 / ,则代理到目标机就没有location后面的目录, 不带 / , 到目标机后携带location后面的目录,一起带过去了 ...
分类:
其他 时间:
2018-09-22 23:07:31
收藏:
0 评论:
0 赞:
0 阅读:
263
转载来源:https://www.cnblogs.com/m-xy/p/3705251.html ...
分类:
Web开发 时间:
2018-09-22 23:07:00
收藏:
0 评论:
0 赞:
0 阅读:
191
P3627 [APIO2009]抢掠计划 Tarjan缩点+最短(最长)路 显然的缩点...... 在缩点时,顺便维护每个强连通分量的总权值 缩完点按照惯例建个新图 然后跑一遍spfa最长路,枚举每个有酒吧的点即可 (但是我为什么会搞dp呢.......) dp:81pts (这么显然的最长路,为什 ...
分类:
Windows开发 时间:
2018-09-22 23:06:41
收藏:
0 评论:
0 赞:
0 阅读:
263
虽然类实例和数组都是对象,但Java虚拟机对类实例和数组的创建与操作使用了不同的字节码指令(在第7章会讲到数组和普通类的类型创建过程是不同的)。对象创建后,就可以通过对象访问指令获取对象实例或者数组实例中的字段或者数组元素,这些指令如下。创建类实例的指令:new。 创建数组的指令:newarray、... ...
分类:
其他 时间:
2018-09-22 23:06:22
收藏:
0 评论:
0 赞:
0 阅读:
207
Channel 的死锁 1没有缓冲区的channel 代码1 func f(){ ch := make(chan int) ch ...
分类:
其他 时间:
2018-09-22 23:06:06
收藏:
0 评论:
0 赞:
0 阅读:
237