数组:程序=指令+数据指令:command数据:变量、文件变量:存储单个元素的内存空间;数组:存储多个元素的连续的内存空间;数组名:整个数组只有一个名字;数组索引:编号从0开始;数组名[索引],${ARRAY_NAME[INDEX]}注意:bash-4及以后的版本,支持自定义索引格式,而不仅仅..
分类:
编程语言 时间:
2017-09-29 19:49:24
阅读次数:
222
day13Java语言中的----多态和异常处理一、概述:学习Java语言就要理解Java中的面向对象的四大特征:分别是封装、抽象、继承、多态。前面三个我们已经学完了,下面我们来学一下多态。什么是多态?不明思议就是具有两种形态性,一个方法可以定义两种形态,这就是方法的多态性。同..
分类:
编程语言 时间:
2017-09-29 19:52:38
阅读次数:
205
我们知道String对象是不可变的,是指String内部的东西是不变的 String a = "xxx"; 这里a还是可以重新引用别的:a = "yyy"; 但是加上final修饰: final String a = "xxxx"; 这时就不可以:a = "yyy"; 总结一下:final是让被修饰 ...
分类:
编程语言 时间:
2017-09-29 19:52:54
阅读次数:
320
做前端少不了画图,html5 的 canva 很强大,可是如果所有需求都自己画图,恐怕会被 leader 炒掉。记录一下我用过的几个 2D 和 3D 的js图形库,各种功能。我就不分 2D 和 3D 了,因为 WebGL前端数据可视化是一个很热门的方向,发展趋势,也是很多图形库的发展目标。 1.ec ...
分类:
编程语言 时间:
2017-09-29 19:53:55
阅读次数:
1332
基本数据类型 整数 浮点 字符串 布尔值:True,False,运算符:and,or,not 空值:none 不同于none 变量 声明不需要关键字 变量类型是可变的,动态语言 常量 约定是大写,没有强制要求 list 与js中数组类似,如 list = [1,'2',[3,4]] tuple(元组 ...
分类:
编程语言 时间:
2017-09-29 19:54:56
阅读次数:
232
上一篇:springboot1.5.4整合log4j2(十一)SpringBoot集成Mybatis更多更详细的配置参考文件:application.properties和《SpringBoot之application配置详解》(新版本新增属性缺失)或参考官网http://projects.spring.io/spring-boot/SpringBoot集成Mybatis有两种方式:方式一..
分类:
编程语言 时间:
2017-09-29 19:56:07
阅读次数:
404
1 字符编码 >>> a= u"你好">>> b = a.encode('unicode_escape')>>> bb'\\u4f60\\u597d'>>> c = b.decode('unicode_escape')>>> c'你好'>>> a = "你好">>> b = a.encode('ut ...
分类:
编程语言 时间:
2017-09-29 19:57:17
阅读次数:
219
ServletContextListener是servlet容器中的一个API接口, 它用来监听ServletContext的生命周期,也就是相当于用来监听Web应用的生命周期。今天我们就来说说如何在Springboot 1.5.2这个轻量型框架中如何使用它。 其实配置ServletContextL ...
分类:
编程语言 时间:
2017-09-29 19:57:27
阅读次数:
171
https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014318447437605e90206e261744c08630a836851f51830001.模块 为了编写可维护的代码, ...
分类:
编程语言 时间:
2017-09-29 19:58:06
阅读次数:
239
1、过滤器的原理 2、实现过滤器 写一个类实现javax.servlet.Filter接口 在web.xml中对Filter进行配置 3、Filter接口 void init(FilterConfig):在创建之后马上执行。在tomcat启动时创建 void doFilter(ServletRequ ...
分类:
编程语言 时间:
2017-09-29 21:04:35
阅读次数:
142
同步类容器 上面代码是正确的,能够保证10个线程线程安全的卖票 容器使用的是vector容器,内部使用的synchronize来实现线程安全 vector的add方法 上面的这些方法可以让非线程安全的集合变成线程安全的集合 hashtable和vector都是使用传统的synchronized来实现 ...
分类:
编程语言 时间:
2017-09-29 21:06:41
阅读次数:
252
乘法口诀(也叫“九九歌”)在我国很早就已产生。远在春秋战国
时代九九歌就已经广泛地被人们利用着。在但是的许多著作中,
已经引用部分乘法口诀。 ...
分类:
编程语言 时间:
2017-09-29 21:07:44
阅读次数:
166
事务mapjvm 大佬对下面的说法是否同意呢 能否比较下zipkin,pinpoint,以及skywalking。该如何选型 回答: 他们都提供了分布式服务跟踪的能力,pinpoint以及skywalking不仅仅提供了分布式服务跟踪的能力,还提供了其他性能监控,是一个APM解决方案。zipkin主 ...
分类:
编程语言 时间:
2017-09-29 21:08:42
阅读次数:
163
SubtotalByCQL Range("A1:E100").Value, "Select 1,2,Sum(4),Count(4) GroupBy 1,2", Range("J1"), True Sub SubtotalByCQL(ByVal Arr As Variant, ByVal CQL As... ...
分类:
编程语言 时间:
2017-09-29 21:09:34
阅读次数:
209
C语言3种流程控制结构:顺序结构、选择结构、循环结构。 顺序结构 最简单的结构,不需要关键字。安照代码顺序一步步执行。 选择结构 (一)if简单使用 1) 第一种结构:if a) 如果条件为真,就执行后面的语句,否则不执行。 if(条件) { 语句1; 语句2; } 2) 第二种结构:if - el ...
分类:
编程语言 时间:
2017-09-29 21:10:31
阅读次数:
170
变量的作用域 java用一对大括号“{}”作为语句块的范围,称为作用域。作用域中的变量不能重复定义;离开作用域,变量所分配的内存空间将被JVM所收回。 基本数据类型的包装类 java为基础数据类型提供了对应的类,这些类称作包装类。 包装类中提供了一些很实用的方法和常量。具体方法和常量请参考api。包 ...
分类:
编程语言 时间:
2017-09-29 21:11:35
阅读次数:
134
循环结构 循环结构-while While(条件) { 语句; } 解说:先判断条件是否成立,成立则执行,执行完代码后再次判断条件是否成立(判断条件-》执行代码块-》判断条件-》执行代码块···) 1.首先确定循环执行的操作(循环体内语句) 2.在确定约束条件,即需要循环多少次(循环体判断条件) 3 ...
分类:
编程语言 时间:
2017-09-29 21:11:54
阅读次数:
190
Phaser这个类的使用场景为N个线程分阶段并行的问题。有这么一个任务为“做3道题“,每个学生一个进程,5个学生可以并行做,这个就是常规的并发,但是如果加一个额外的 限制条件,必须等所有人都做完类第一题,才能开始做第二题,必须等所有人都做完了第二题,才能做第三题,这个问题就转变成了分阶段并发的问题, ...
分类:
编程语言 时间:
2017-09-29 21:12:20
阅读次数:
235
长路短路运算的区别 长路与运算&:是指在两边都是整数时,是逐位与运算,在两边是关系运算时,是逻辑运算。 短路与运算&&:是指从左至右,遇到false,则停止后面的运算。 长路或运算|:是指两边都是整数时,是逐位或运算,在两边是关系运算时,是逻辑运算。 ...
分类:
编程语言 时间:
2017-09-29 21:16:11
阅读次数:
164
1.序列 序列类型有着相同的访问模式:它的每一个元素可以通过指定一个偏移量的方式得到。而多个元素可以通过切片操作的方式一次得到。下标偏移量是从0 开始到 总元素数-1 结束 -- 之所以要减一是因为我们是从0 开始计数的。 成员关系操作符 (in, not in):成员关系操作符使用来判断一个元素是 ...
分类:
编程语言 时间:
2017-09-29 21:17:28
阅读次数:
276