JDK future框架,提供了一种异步编程模式,基于线程池的。将任务runnable/callable提交到线程池executor,返回一个Future对象。通过future.get()获取执行结果,这里提交到线程池,后面的操作不会阻塞。future.get()获取结果会阻塞,其实也是用多线线程执 ...
分类:
编程语言 时间:
2018-12-01 10:59:55
阅读次数:
183
一般来说,shell的初始化脚本分为2种:一种是全局默认的,一种是自己的; 全局默认的路径是:/etc/profile 在profile中,它默认会再加载/etc/bash.bashrc ; 用户自己的就是$HOME目录下的.profile ,它会默认加载.bashrc 文件; 常用命令: echo ...
分类:
系统相关 时间:
2018-12-01 10:59:48
阅读次数:
153
死锁:是指两个或则多个事务在同一个资源上相互占用,并请求锁定对方占用的资源,而导致恶性循环的现象;当产生死锁的时候,MySQL会回滚一个小事务的SQL,确保另一个完成。上面是死锁的概念,而在MySQL中innodb会出现死锁的情况,但是查看死锁却很不“智能”。只能通过 show engine inn ...
分类:
其他好文 时间:
2018-12-01 10:59:37
阅读次数:
211
pt-mysql-summary --host=192.168.100.101 --port=3306 --user=admin --password=admin \ pt-mysql-summary --host=192.168.100.101 --port=3306 --user=admin - ...
分类:
数据库 时间:
2018-12-01 10:59:28
阅读次数:
204
如果你现在正在从早期的 Spring Boot 版本进行升级的话,请访问 “migration guide” on the project wiki 页面,这个页面提供了有关升级的详细指南。同时也请查看下 “release notes” 页面,在这个页面中提供了每次新版本发布的新的和值得关注的(ne ...
分类:
编程语言 时间:
2018-12-01 10:59:21
阅读次数:
151
题目:请写出一个小程序,实现对两个整型数值一个和b的交换 思路1:交换两个数值,最一般的做法,是创建一个临时变量临时,这个变量我们需要的不是它具体的值起到什么作用,而是要借用它所开辟出来的空间,进行被交换变量的暂时存放将一个的值存入临时,再将b存入一个中,然后再将温度里存的一个的值放入b中,即可实现 ...
分类:
其他好文 时间:
2018-12-01 10:59:13
阅读次数:
195
下载:wget https://www.apache.org/dyn/closer.cgi?path=/kafka/2.1.0/kafka_2.12-2.1.0.tgz 解压到某文件下 ${kafka-path} 在 ${kafka-path}/bin 下 修改server.properties 中 ...
vim pt-find.cnf host=192.168.100.101port=3306user=adminpassword=admin pt-find --config pt-find.cnf db01 --tablesize +1k --noquote --printf "%D.%N %S % ...
分类:
其他好文 时间:
2018-12-01 10:58:55
阅读次数:
132
find . -name cuthead.txt find /private/var/folders/ -name 'com.apple.dock.iconcache' -delete find /private/var/folders/ -name 'com.apple.iconservices'... ...
分类:
系统相关 时间:
2018-12-01 10:58:42
阅读次数:
205
线性基有啥用 我们有些时候会遇到类似这样的问题:给定一组数字,求异或和最大值。 我们可以用线性基来解决这个问题。 怎么构建线性基呢 那么我们怎么考虑这个问题呢? 我们可以类比于向量。 在向量中,我们可以用单位向量表示某一个方向上的单位量。并且我们能用n个单位向量导出一个$n$维的空间。 同理对于异或 ...
分类:
其他好文 时间:
2018-12-01 01:16:28
阅读次数:
360
log4j属性文件 ##define an appender named console 日志附加器,设置输出位置 log4j.appender.console=org.apache.log4j.ConsoleAppender #The Target value is System.out or S... ...
分类:
其他好文 时间:
2018-12-01 01:16:18
阅读次数:
218
SSM 相关 log4j.properties的配置 https://blog.csdn.net/sinat_30185177/article/details/73550377 ...
分类:
其他好文 时间:
2018-12-01 01:16:11
阅读次数:
201
盲注需要掌握一些MySQL的相关函数:length(str):返回str字符串的长度。substr(str, pos, len):将str从pos位置开始截取len长度的字符进行返回。注意这里的pos位置是从1开始的,不是数组的0开始mid(str,pos,len):跟上面的一样,截取字符串 asc ...
分类:
数据库 时间:
2018-12-01 01:16:04
阅读次数:
423
一、简介 spark的官网:http://spark.apache.org/ spark解决了什么问题? 我们都知道hadoop,hadoop以一个非常容易使用的编程模型解决了大数据的两大难题: 1)分布式存储hdfs; 2)分布式计算mapReduce; 但是hadoop也存在着一些问题,最主要的 ...
分类:
其他好文 时间:
2018-12-01 01:15:54
阅读次数:
289
实体类编写规则 1 实体类里面属性私有的 2 私有属性使用公开的set和get方法操作 3 要求实体类有属性作为唯一值(一般使用id值) 4 实体类属性建议不使用基本数据类型,使用基本数据类型对应的包装类 (1)八个基本数据类型对应的包装类 - int – Integer - char—Charac ...
分类:
Web程序 时间:
2018-12-01 01:15:44
阅读次数:
238
QQ聊天项目演示-多对多的聊天流同时并发的异常;服务器中转2/3号只有一个连接;接收信息:while循环不停地读取;当1号点开两个窗口时,2/3会共同去争取这个socket;会出现流同时并发异常;Socket处理成static不太合理;启动一个窗口就会占据Socket不放;-------------... ...
分类:
编程语言 时间:
2018-12-01 01:15:34
阅读次数:
295
在第一篇中,我介绍了RxJava的基础知识。第二篇中,我向你展示了操作符的强大。但是你可能仍然没被说服。这篇里面,我讲向你展示RxJava的其他的一些好处,相信这篇足够让你去使用Rxjava. 错误处理 到目前为止,我们都没怎么介绍onComplete()和onError()函数。这两个函数用来通知 ...
分类:
编程语言 时间:
2018-12-01 01:15:27
阅读次数:
208