null和""的区别 问题一: null和""的区别 String s=null; string.trim()就会抛出为空的exception String s=""; string.trim()就不会抛,为什么? 答: NULL代表声明了一个空对象,根本就不是一个字符串。 ""代表声明了一个对象实... ...
分类:
编程语言 时间:
2017-05-06 23:08:44
阅读次数:
326
[root@localhost usr]# yum install java Loaded plugins: fastestmirror, refresh-packagekit, security Repository base is listed more than once in the con ...
分类:
编程语言 时间:
2017-05-06 23:10:46
阅读次数:
425
/* 对于只会弗洛伊德的我,迪杰斯特拉有点不是很理解,后来发现这主要用于单源最短路,稍稍明白了点,不过还是很菜,这里只是用了邻接矩阵 套模板,对于邻接表暂时还,,,没做题,后续再更新。现将这题贴上,应该是迪杰斯特拉最水的题没有之一。纯模板 */ 题目大意: 搬东西很累,想省力,给你几个点和点之间的距 ...
分类:
编程语言 时间:
2017-05-07 00:02:08
阅读次数:
227
两者的区别:定时器隔一段时间执行一次,延迟器只执行一次 在html中直接调用此方法会返回null ...
分类:
编程语言 时间:
2017-05-07 00:02:49
阅读次数:
198
实现同步组件twinsLock:可以允许两个线程同时获取到锁,多出的其它线程将被阻塞。 以下是自定义的同步组件类,一般我们将自定义同步器Sync定义为同步组件TwinsLock的静态内部类。 实现同步器需要继承AbstractQueuedSynchronizer并覆盖相应的方法。 package c ...
分类:
编程语言 时间:
2017-05-07 00:04:38
阅读次数:
170
最近修改了项目里的logging相关功能,用到了python标准库里的logging模块,在此做一些记录。主要是从官方文档和stackoverflow上查询到的一些内容。 官方文档 技术博客 基本用法 下面的代码展示了logging最基本的用法。 1 2 3 4 5 6 7 8 9 10 11 12 ...
分类:
编程语言 时间:
2017-05-07 00:07:30
阅读次数:
275
流程控制 1 在特定的范围内计数循环,结构为 关键字in 的后面依次为起始数字,三个句点和结束数字,示例: 2 变种语法 3 老式for循环 开始使用playground 流程控制就是决策 swift 比较运算符 switch case default 类似C,但是不限于整形数字和enum,还可以用 ...
分类:
编程语言 时间:
2017-05-07 00:08:10
阅读次数:
169
LinkedList LinkedList linkedList = new LinkedList(); addFirst():将元素添加到最顶层,元素依次往上垒 addLast():将元素添加到最底层,元素依次往上顶 get(int index):取从顶层开始第几个元素 getFirst():取最 ...
分类:
编程语言 时间:
2017-05-07 00:08:25
阅读次数:
176
4.堆排序:(大根堆) ①将存放在array[0,...,n-1]中的n个元素建成初始堆; ②将堆顶元素与堆底元素进行交换,则序列的最大值即已放到正确的位置; ③但此时堆被破坏,将堆顶元素向下调整使其继续保持大根堆的性质,再重复第②③步,直到堆中仅剩下一个元素为止。 堆排序算法的性能分析: 空间复杂 ...
分类:
编程语言 时间:
2017-05-07 00:09:48
阅读次数:
198
1、类,类就像是负责特定项目的主管,交给主管干这件事情,主管可以让手下的人分别去完成自己该干的活,最后综合起来把结果交给主管传递出去,即完成任务。 1、注意类的名称的首个字母最好大写(以规整日后书写习惯)。(当然不大写程序也不会报错) 2、类中一定要有一个初始化方法,并且init前后分别两道下划线, ...
分类:
编程语言 时间:
2017-05-07 00:11:55
阅读次数:
256
@Component public class AnalyticsApplication { @Autowired private InitializationActionService initializationActionService; @PostConstruct @Transaction... ...
分类:
编程语言 时间:
2017-05-07 00:12:19
阅读次数:
247
Spring 大家都不陌生,企业应用中很流行的一个平台。从最开始的 Servlet 控制所有,到 MVC 模式的出现。从 SSH (Struts、Spring、Hibernate) 所谓的三剑客 到 SpringMvc、SpringBoot 等等。技术总是不断在更新,开源框架也越来越多。世界上很多的 ...
分类:
编程语言 时间:
2017-05-07 00:12:26
阅读次数:
285
this的使用环境有以下几种 1、纯粹的函数调用 纯粹的函数调用属于函数的最常用的用法,属于全局性调用。在全局函数中,this等于window。 2、作为对象方法的调用 当函数不是全局调用,而是作为某个对象的方法调用时,this等于那个对象。 3、作为匿名函数的调用 匿名函数的执行环境具有全局性,因 ...
分类:
编程语言 时间:
2017-05-07 00:12:55
阅读次数:
213
python 与 R 是当今数据分析的两大主流语言。作为一个统计系的学生,我最早接触的是R,后来才接触的python。python是通用编程语言,科学计算、数据分析是其重要的组成部分,但并非全部;而R则更偏重于统计分析,毕竟R是统计学家发明的,本身就是为统计而生。python的优势在于其全能性,几乎 ...
分类:
编程语言 时间:
2017-05-07 00:13:43
阅读次数:
478
运算符重载 1.运算符重载基础 2.运算符重载的规则 3.重载双目运算符 4.重载单目运算符 5.重载流插入和提取运算符 6.类型转换 7.定义自己的string类 1.运算符重载基础 运算符重载就是对已有的运算符赋予新的含义,实现新的功能。前面我们已经使用过运算符重载,如“+”,它可以对int、f ...
分类:
编程语言 时间:
2017-05-07 00:13:48
阅读次数:
312
一、泛型的几个术语: 对于List<User> 和List<T> 整个List<T> 泛型类型 List<T>中的T 类型参数 整个List<User> 参数化类型 List<User>中的User 实际类型参数 <> 为 typeof 注意的地方: 参数化类型没有实际类型参数的继承关系! List ...
分类:
编程语言 时间:
2017-05-07 00:14:12
阅读次数:
174
1 #include 2 #include 3 4 void copy(char* src, char* dst); 5 int main() 6 { 7 using namespace std; 8 char src[50] = "E:/test/jdk-8u121-windows-x64.exe... ...
分类:
编程语言 时间:
2017-05-07 00:14:20
阅读次数:
140
题目链接:http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1215 题意: 分析: 计算出每一个数字作为最大值,最小值的范围; 然后结果就是乘法原理,因为,左右端点可以任意组合; 1 #include <bits/stdc+ ...
分类:
编程语言 时间:
2017-05-07 00:15:32
阅读次数:
223
java-mybaits-00202-DAO-原始DAO开发方法 ...
分类:
编程语言 时间:
2017-05-07 00:16:58
阅读次数:
241
1. 实现多线程的两种方式 实现方式不同,使用方式也不同 运行结果大致如下: 线程1:10 线程1:9 线程1:8 线程1:7 线程1:6 线程1:5 线程1:4 线程1:3 线程1:2 线程1:1 线程2:10 线程2:9 线程2:8 线程2:7 线程2:6 线程2:5 线程2:4 线程2:3 线 ...
分类:
编程语言 时间:
2017-05-07 00:57:49
阅读次数:
139