什么是注解 传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点: 1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低 2、在开 ...
分类:
编程语言 时间:
2018-11-22 10:03:59
阅读次数:
215
Netty Bootstrap(图解) 疯狂创客圈 Java 分布式聊天室【 亿级流量】实战系列之18 【 博客园 总入口 】 [toc] 源码工程 源码IDEA工程获取链接 : "Java 聊天室 实战 源码 " 写在前面 ? 大家好,我是作者尼恩。 ? 今天是百万级流量 Netty 聊天器 打造 ...
分类:
Web程序 时间:
2018-11-22 02:58:56
阅读次数:
314
【编写Smart Contract】 1、包含头文件. 2、使用命名空间 3、实现一个空的合约 4、合约中添加一个action 5、添加转发表 6、使用 eosio-cpp -o --abigen 生成 .wasm、.abi 7、用set contract 命令发布合约 -p 指明需要 hello的 ...
分类:
其他好文 时间:
2018-11-22 02:58:46
阅读次数:
707
HashMap和Hashtable的区别 答: ## 1. 历史原因:Hashtable是陈旧API,HashMap是JAVA1.2引进的Map接口的一个实现 ## 2.同步性:Hashtable是线程安全的,也就是同步的,HashMap是线程不安全的,也就是不同步的。由于同步检查所以Hashtab ...
分类:
其他好文 时间:
2018-11-22 02:58:38
阅读次数:
212
说出ArrayList,和LinkedList的储存性能和特性? 答: ## ArrayList采用的是数组形式来保存对象的,这种方式将对象放在连续的位置中,优点是索引读取快,从最后插入和删除元素速度快,但是头部插入和删除慢。 ## LinkedList使用双向循环链表方式储存数据,所以头尾插入或读 ...
分类:
编程语言 时间:
2018-11-22 02:58:31
阅读次数:
217
Kronecker delta 克罗内克函数 Wiki "维基百科" Kronecker delta 定义 $$\delta _{{ij}}={\begin{cases}0&{\text{if }}i\neq j,\\1&{\text{if }}i=j.\end{cases}}$$ Python3 ...
分类:
其他好文 时间:
2018-11-22 02:58:23
阅读次数:
367
先保存一下吧,虽然没感觉第三种方便多少 https://www.jb51.net/article/129427.htm ...
分类:
其他好文 时间:
2018-11-22 02:58:14
阅读次数:
241
今天随便看了点《Head First Java》,发觉这本书的风格真是有趣。打算先把这本书踏踏实实的看了。学习切忌好高骛远、心浮气躁,尤其入门基础阶段更应该踏踏实实地学习知识。下面随便谈谈自己打算如何使用《Head First Java》。第一,学习按照每一章节来进行,不要尝试跳读省略,耐心地读下去 ...
分类:
编程语言 时间:
2018-11-22 02:58:05
阅读次数:
191
下载node.js安装包 #wget https://npm.taobao.org/mirrors/node/v10.13.0/node-v10.13.0.tar.gz #tar -zxvf node-v10.13.0.tar.gz #cd node-v10.13.0 #./configure #m ...
分类:
系统相关 时间:
2018-11-22 02:57:58
阅读次数:
1318
How Many Tables Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 46694 Accepted Submission(s): 233 ...
分类:
其他好文 时间:
2018-11-22 02:57:49
阅读次数:
247
libevent大概框架已经了解,现在我们通过libevent封装的epoll了解一下libevent的I/O模型。 epollop结构体 /* due to limitations in the epoll interface, we need to keep track of * all fil ...
分类:
其他好文 时间:
2018-11-22 02:57:41
阅读次数:
179
python的包管理 pip方式: 创建 (venv) $ pip freeze requirements.txt 执行 (venv) $ pip install r requirements.txt conda方式: 创建: conda list 列出包名 conda list e require ...
分类:
其他好文 时间:
2018-11-22 02:57:34
阅读次数:
227
实验7 路由重分布 一、实验目标 1、理解并掌握路由重分布的基本概念和配置命令; 2、掌握TCP/IP协议中的静态路由、RIP、OSPF和EIGRP的路由重分布方法。 二、实验介绍 在大型的企业(如跨国公司)的网络中,往往都是同时运行多个路由协议的。为了实现多种路由协议的协同工作, 路由器可以使用路 ...
分类:
其他好文 时间:
2018-11-22 02:57:27
阅读次数:
830
题目大意: 给定树的N个结点 编号为1到N 给定N-1条边的边权。 三种操作: CHANGE k w:将第 k 条边的权值改成 w。 NEGATE x y:将x到y的路径上所有边的权值乘 -1。 QUERY x y:找出x到y的路径上所有边的最大权值。 单点更新 区间更新 区间查询 由于第二个操作是 ...
分类:
其他好文 时间:
2018-11-22 02:57:16
阅读次数:
191
前言 看到一个JDK1.7和JDK1.8中关于HashMap的一个面试题: JDK1.7和1.8中HashMap中链表的插入的方式有什么不同? 原以为自己对HashMap的源码理解的还算可以了,应该足够应付面试了。但是看到这个问题自己确实也是懵逼了一下。 查了下资料,答案是JDK1.7是插入到首部, ...
分类:
其他好文 时间:
2018-11-22 02:57:07
阅读次数:
191
Java学习之路(书籍推荐) 一、基础类 1、《Thinking in java》(阅读2遍),入门第一位是建立正确的概念 2、《Core Java》这本书更贴近实践,更多API的介绍,同样,更新也更频繁。(可以选重点章节读一下) 二、进阶类 1、《Effective Java》(阅读1遍),在熟悉 ...
分类:
编程语言 时间:
2018-11-22 02:57:00
阅读次数:
207
True Liars Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 16338 Accepted Submission(s): 5724 题目链 ...
分类:
其他好文 时间:
2018-11-22 02:56:50
阅读次数:
158