Natural Ordering常在容器中被提到,和迭代器一起出现。 在Comparable接口的API规范中找到了描述。 (https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html) The natural orderi ...
分类:
编程语言 时间:
2018-05-18 01:08:59
收藏:
0 评论:
0 赞:
0 阅读:
327
web.xml<listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> tomcat启动报错严重: Error configuring a ...
分类:
Web开发 时间:
2018-05-18 01:08:28
收藏:
0 评论:
0 赞:
0 阅读:
281
1.只有当将修改内容commit后 该修改才完全生效,进行merge前需要将两个分支修改的内容都进行commit 2.假设本地两个分支 用于开发的分支:dev 用于同步远程仓库的分支:master 3.切换到master分支 进行 (git pull origin 远程分支) 不要在master 分 ...
分类:
其他 时间:
2018-05-18 01:08:09
收藏:
0 评论:
0 赞:
0 阅读:
487
使用多线程以及线程池的意义无需多说,要想掌握线程池,最好的方法还是自己手动去实现。 一、实现思路 (网络盗图) 总的来说,所有的任务在BlockingQueue中进行等待,由Worker进行具体的操作,Worker才是真正的工作线程。 二、代码 1、线程池类 2、Task类(需要被线程处理的任务类) ...
分类:
编程语言 时间:
2018-05-18 01:07:51
收藏:
0 评论:
0 赞:
0 阅读:
381
今天试图把 deepin 的软件源加到我到 Ubuntu 16.04 中去。 在 deepin wiki 上看到一个 "教程" 。 在 中加上 deepin 的软件源之后,执行 报错: 搜索一番,发现一个办法 再次执行 就不会报错了。 ...
分类:
Windows开发 时间:
2018-05-18 01:07:33
收藏:
0 评论:
0 赞:
0 阅读:
1793
一、单线程为何这么快 1)绝大部分请求是纯粹的内存操作(非常快速) 2)采用单线程,避免了不必要的上下文切换和竞争条件 3)非阻塞IO 内部实现采用epoll,采用了epoll+自己实现的简单的事件框架。epoll中的读、写、关闭、连接都转化成了事件,然后利用epoll的多路复用特性,绝不在io上浪 ...
分类:
编程语言 时间:
2018-05-18 01:07:12
收藏:
0 评论:
0 赞:
0 阅读:
314
一、初始Redis 1、Redis特性与优点 速度快。redis所有数据都存放于内存;是用C语言实现,更加贴近硬件;使用了单线程架构,避免了多线程竞争问题 基于键值对的数据结构,支持的数据结构丰富。它主要提供了5种数据结构: 字符串、 哈希、 列表、 集合、 有序集合, 同时在字符串的基础之上演变出 ...
分类:
其他 时间:
2018-05-18 01:06:55
收藏:
0 评论:
0 赞:
0 阅读:
269
一:java不同进制数据的表现形式 二进制表示形式前面加0b(b可以大写也可以小写) 八进制表示形式前面加0 十六进制表示形式前面加0x 任意进制到十进制的转换图解 十进制到十进制的转换 12345 = 10000 + 2000 +300 + 40 + 5 =1 *10^4 + 2 *10^3 + ...
分类:
编程语言 时间:
2018-05-18 01:06:37
收藏:
0 评论:
0 赞:
0 阅读:
214
Spring MVC简介 Spring MVC是一款基于MVC架构模式的轻量级Web框架,目的是将Web开发模块化,对整体架构进行解耦。 Spring MVC有一下优点: 作为Spring框架的一部分,拥有Spring的优点(IOC,AOP等) 支持灵活的URL到页面控制器的映射 提供灵活的数据验证 ...
分类:
编程语言 时间:
2018-05-18 01:06:18
收藏:
0 评论:
0 赞:
0 阅读:
380
在 npm 打包的时候,node环境控制台报错了,JavaScript heap out of memory 解决方法如下: 不管你是angular还是其他的,找到 如果是angular,那就找ng.cmd 如果是ant-design-pro,那就找roadhog.cmd 加上这个 --max_ol ...
分类:
编程语言 时间:
2018-05-18 01:06:03
收藏:
0 评论:
0 赞:
0 阅读:
1904
书籍(纸质书和pdf文档): 已经看过 数学之美 统计学习方法 python基础教程 人工智能 神经网络与深度学习 深度学习 problem solving with algorithms and data sturctures using python 还没有看完的书籍 tensorflow机器学 ...
分类:
其他 时间:
2018-05-18 01:05:47
收藏:
0 评论:
0 赞:
0 阅读:
193
VMWare Workstation使用总结几则 1、安装 使用GHOST盘安装时一定要注意,需要把空盘建立分区并设置为主分区 PQ的使用形式,进入PQ找到磁盘设置为启用 否则 启动后显示Boot from network Intel E1000 【有时装机忘了,只能从头再来】 安装64位的虚拟机时 ...
分类:
系统服务 时间:
2018-05-18 01:05:27
收藏:
0 评论:
0 赞:
0 阅读:
340
vi/vim是unix/linux操作系统下的文本编辑器。 由于unix/linux万物届文件的特性,vi/vim可以编辑任何格式的文件。 下面是常见的知识点,仅供参考: 1. 编辑方式:vi/vim + 文件路径。其中,文件路径可以是绝对路径,也可以是相对路径。如果这个文件不存在,就会新建一个文件 ...
分类:
系统服务 时间:
2018-05-18 01:04:57
收藏:
0 评论:
0 赞:
0 阅读:
228
1. callback var fn1=function(){console.log("func1")} var fn2=function(fn){ setTimeout(function(){ console.log("func2") fn() //不能写fn,这只是函数名,要写fn()才是触发 ...
分类:
其他 时间:
2018-05-18 01:04:38
收藏:
0 评论:
0 赞:
0 阅读:
270
Redis的五种数据结构的内部编码 ...
分类:
其他 时间:
2018-05-18 01:04:21
收藏:
0 评论:
0 赞:
0 阅读:
291
RMAN备份保留策略 定义备份保留策略有以下两种方式: 1.使用CONFIGURE RETENTION POLICY TO RECOVERY WINDOW命令。 例如:RMAN>CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 5 DAYS; 我现在的 ...
分类:
其他 时间:
2018-05-18 01:04:02
收藏:
0 评论:
0 赞:
0 阅读:
294
下载中间件 下载器中间件是介于Scrapy的request/response处理的钩子框架。 是用于全局修改Scrapy request和response的一个轻量、底层的系统 编写您自己的下载器中间件 每个中间件组件是一个定义了以下一个或多个方法的Python类 使用中间件随机选择头部信息 爬取天 ...
分类:
其他 时间:
2018-05-18 01:03:42
收藏:
0 评论:
0 赞:
0 阅读:
693
看的该文章的总结: https://juejin.im/post/5adf14dcf265da0b7b358d58 synchronized一般我们用来修饰三种东西: 修饰普通方法 修饰代码块 修饰静态方法 1.4.1修饰普通方法: 用的锁是Java3y对象(内置锁) public class Ja ...
分类:
其他 时间:
2018-05-18 01:03:26
收藏:
0 评论:
0 赞:
0 阅读:
272
新学期开始了,小哈是小哼的新同桌(小哈是个小美女哦~),小哼向小哈询问 QQ号, 小哈当然不会直接告诉小哼啦,原因嘛你懂的。所以小哈给了小哼一串加密过的数字,同时 小哈也告诉了小哼解密规则。规则是这样的:首先将第 1个数删除,紧接着将第 2个数放到 这串数的末尾,再将第 3个数删除并将第 4个数放到... ...
分类:
编程语言 时间:
2018-05-18 01:03:10
收藏:
0 评论:
0 赞:
0 阅读:
266
1、在前面restTemplate的坑过后,问题又来了,因为数据量并发上去,数据库压力很大。cpu相对于之前的压力一直飙升不下。 在Linux服务器中定位问题 ps -ef | grep 服务名 查看pid 查看整个JVM内存状态 jmap -heap [pid] 要注意的是在使用CMS GC 情况 ...
分类:
编程语言 时间:
2018-05-18 01:02:55
收藏:
0 评论:
0 赞:
0 阅读:
273