1.依赖注入方法 手动装配和自动装配 2.手动装配 2.1 基于xml装配 2.1.1 构造方法 2.1.2 setter方法 2.1.3 p命名空间 对setter方法注入进行简化,替换<property>为: 但是需要加入schame命名空间 2.1.4 spEL 对<property>进行了统 ...
分类:
其他好文 时间:
2018-03-03 20:34:17
阅读次数:
231
1、 下载Anaconda并安装 地址: https://www.anaconda.com/download/ Anaconda包括Python基础包与一系列科学计算包,安装后不用再单独安装Python。 2、 安装Pycharm 地址:https://www.jetbrains.com/pycha ...
分类:
编程语言 时间:
2018-03-03 14:07:52
阅读次数:
454
本次安装教程完全参考官方rpm安装教程: https://www.zabbix.com/documentation/3.4/zh/manual/installation/install_from_packages 环境准备: 安装过程: 进入首页,开始使用,管理员账户admin,密码zabbix ...
分类:
其他好文 时间:
2018-03-03 12:26:07
阅读次数:
185
1. 什么是阻塞队列? 阻塞队列(BlockingQueue) 是一个支持两个附加操作的队列。这两个附加的操作是:在队列为空时,获取元素的线程会等待队列变为非空。当队列满时,存储元素的线程会等待队列可用。阻塞队列常用于生产者和消费者的场景,生产者是往队列里添加元素的线程,消费者是从队列里拿元素的线程 ...
分类:
其他好文 时间:
2018-03-03 00:36:59
阅读次数:
213
CentOS上,除了os类的yum源,还需要配置几个常用的源:epel、ius。 有很多国内很多镜像站点都提供了各类仓库的镜像站点,个人感觉比较全的是阿里云http://mirrors.aliyun.com和清华大学开源镜像站点https://mirrors.tuna.tsinghua.edu.cn ...
分类:
系统相关 时间:
2018-03-02 22:06:41
阅读次数:
5057
数据在分片时,典型的是分库分表,就有一个全局ID生成的问题。单纯的生成全局ID并不是什么难题,但是生成的ID通常要满足分片的一些要求: 1 不能有单点故障。 2 以时间为序,或者ID里包含时间。这样一是可以少一个索引,二是冷热数据容易分离。 3 可以控制ShardingId。比如某一个用户的文章要放 ...
分类:
其他好文 时间:
2018-03-02 14:59:55
阅读次数:
197
今天克隆代码之后,在composer install 的时候出现了一些问题,在此记录一下。 错误代码如下: 由此可见 要给php 增加扩展 ext-bcmath 1、进入如下目录 2、然后执行如下代码 即可安装成功, 由上图问题还需要继续安装mbstring 回车即可安装成功, 最后解决了问题,在继 ...
分类:
其他好文 时间:
2018-03-02 14:41:31
阅读次数:
532
upload.jsp: UploadServlet: moreupload.jsp: 案例:上传图书封面 AddServlet: 文件下载: download.jsp: DownloadServlet: ...
分类:
Web程序 时间:
2018-03-01 00:34:08
阅读次数:
266
git同步遇到报错“fatal: unable to access 'https://github.com/ruanwenwu/newp.git/': Peer reports incompatible or unsupported protocol version.” 网上很多人说是因为git版本 ...
分类:
数据库 时间:
2018-02-27 19:36:23
阅读次数:
6326
java中的字符串操作和python中的大致相同,需要熟悉的就是具体操作形式。 关于具体api的使用,详见:java 字符串常用API介绍(转) 检查字符串是否相等 表达式:s.equals(t) 如果相等,返回True.如果不想等,返回False **尤其注意的是,不能使用==运算符检测两个字符串 ...
分类:
编程语言 时间:
2018-02-27 16:02:04
阅读次数:
224