对Java多线程中的ThreadLocal类还不是很了解,所以在此总结一下。 主要参考了http://www.cnblogs.com/dolphin0520/p/3920407.html 中的文章。 一、对ThreadLocal的理解 ThreadLocal,很多地方叫做线程本地变量,也有些地方叫做 ...
分类:
编程语言 时间:
2018-06-29 01:13:02
阅读次数:
152
1 def j(): 2 a,b,c=map(int,input('请输入三角形三条边的长度,用空格隔开:').split()) 3 if a>0 and b>0 and c>0 and a+b>c and a+c>b and b+c>a: 4 l=a+b+c 5 p=l/2 6 s=p*(p-a)... ...
分类:
编程语言 时间:
2018-06-29 01:12:55
阅读次数:
565
SHOW VARIABLES LIKE '%lower_case_table_names%';SELECT VERSION(); 在项目中,quartz定时任务中,表名都是大写,但是数据库中建立的表名都是小写,导致springboot启动的时候报表不存在. 是mysql如上配置影响,需要忽略大小写. ...
分类:
数据库 时间:
2018-06-29 01:12:47
阅读次数:
213
Git版本回滚之 git revert 与 git reset 在使用 git 的时候,如果错误push之后,经常会回滚版本。 git的回滚有两种方式: revert命令:这种方式,是用一种反向的 push 来重新提交一次。git中可以看到操作记录。 reset命令:这个命令,是一种重置。即错误提交 ...
分类:
其他好文 时间:
2018-06-29 01:12:40
阅读次数:
123
一、代码实例 首先,上两个地址: 地址1:http://localhost:8989/SSSP/emps?pageNo=2 地址2:http://localhost:8989/SSSP/emp/7 如果想获取地址1中的 pageNo的值 ‘2’ ,则使用 @RequestParam , 如果想获取地 ...
分类:
其他好文 时间:
2018-06-29 01:12:33
阅读次数:
172
首先,这个方法是通过PG的做法学到的,且这个方法只能在Mac下用,在Linux下还真没有这个方法。 这个paths.d的作用很简单,就是在里面创建一个文件,然后写上需要在全局命令行下用到的命令,直接配置一个目录即可。 示范: 比如我有个应用有一些有用的二进制包需要在全局下使用,通常以前的做法是做外链 ...
分类:
系统相关 时间:
2018-06-29 01:12:25
阅读次数:
210
人在苦难中受到指引,在苦难中战斗,在苦难中享受欢乐,在苦难中更有韧性,在苦难中甘之如饴,在苦难中释放生命的能量和人性的光辉。这就是人生的意义。 ...
分类:
其他好文 时间:
2018-06-29 01:12:16
阅读次数:
173
一、 简介 history started by chad walters and jim 2006.11 G release paper on BigTable 2007.2 inital HBase prototype created as Hadoop contrib 2007.10 Firs ...
分类:
其他好文 时间:
2018-06-29 01:12:08
阅读次数:
185
设计模式之代理模式 一、概述 1、什么是代理模式? 解释第一遍:代理模式主要由三个元素共同构成: 1)一个接口,接口中的方法是要真正去实现的。 2)被代理类,实现上述接口,这是真正去执行接口中方法的类。 3)代理类,同样实现上述接口,同时封装被代理类对象,帮助被代理类去实现方法。 解释第二遍: 使用 ...
分类:
编程语言 时间:
2018-06-29 01:11:57
阅读次数:
228
JSONObject 和 JSONArray 的数据表现形式不同: JSONObject的数据是用 { } 来表示的,例如: { "id" : "1", "name" : "zhuzhu", "age" : "22", "sex" : "男"} JSONArray 是JSONObject组成的数组, ...
分类:
Web程序 时间:
2018-06-29 01:11:50
阅读次数:
157
server: 编辑文件/etc/ntp.conf 添加如下 server IP prefer #主服务器 peer IP #备服务器 保存退出 启停: #/etc/init.d/ntpd start 系统自动启动 #chkconfig --list|grep ntp #chkconfig --le ...
分类:
其他好文 时间:
2018-06-29 01:11:33
阅读次数:
158
pairs能够遍历表中全部的key ipairs会依次遍历索引为1的值,索引为2的值,索引为3的值。。。直到值为nil,退出遍历 举例: local a = {[1] = "a1", [2] = "a2", [4] = "a3", [5] = "a4", [6] = "a5"} for key, v ...
分类:
其他好文 时间:
2018-06-29 01:11:26
阅读次数:
161
1.NPE 空指针报错 order.getCancelWrongdoer存在nullpointerexception情况 2.this 是当前对象,如果子类调用父类的方法,父类中使用this,调用同名的方法,是调用子类的方法,如果子类中是执行的是父类的方法,需要使用super ...
分类:
其他好文 时间:
2018-06-29 01:11:17
阅读次数:
163
php开发需要了解进程和线程,因为也会遇到多线程的开发。那什么是进程和线程呢?一起来唠唠吧。 内容概要: 1、什么是进程 2、什么是线程 3、进程和线程的关系 4、php编程常见的进程和线程 一、什么是进程 进程是程序执行是的一个实例,进程能够分配给cpu和内存等资源。进程一般包括指令集和系统资源, ...
分类:
编程语言 时间:
2018-06-29 01:11:10
阅读次数:
184
一 网络基础 1.1 一个程序如何在网络上找到另一个程序 首先,程序必须要启动,其次,必须有这台机器的地址,我们都知道我们人的地址大概就是国家\省\市\区\街道\楼\门牌号这样字。那么每一台联网的机器在网络上也有自己的地址,它的地址叫做IP地址。 IP地址是指互联网协议地址(英语:Internet ...
分类:
编程语言 时间:
2018-06-29 01:11:01
阅读次数:
209
1 手机和电脑用数据线连接 使用通过数据线连接手机,将开发者模式打开并授权 通过adb命令 adb devices 可以查看连接的Android设备的信息 2 获取手机相关的信息 通过如下命令可以查看连接电脑的Android手机相关的信息 adb shell dumpsys window displ ...
分类:
其他好文 时间:
2018-06-29 01:10:53
阅读次数:
154
这题真的好水啊……首先对于给出的图建立圆方树,然后我们分类讨论每一个点作为中间的中转站出现的情况有多少种,累积到 \(ans\) 中。 对于圆点:在任意两个子树内分别选出一个节点都是合法的。 对于方点:连接向方点的点均为处于一个双联通分量中的点,彼此之间两两可。所以若我们让这个双联通分量上的一个点作 ...