本文借鉴:Spring学习2(特此感谢!) 一、简介 概念:控制反转是一种通过描述(在 Java 中可以是 XML 或者注解)并通过第三方(Spring)去产生或获取特定对象的方式。(被动创建) 优势: ① 降低对象之间的耦合 ② 我们不需要理解一个类的具体实现,只需要知道它有什么用就好了(直接向 ...
分类:
编程语言 时间:
2019-09-12 16:34:45
阅读次数:
87
一,索引管理 1,创建索引 $client = ClientBuilder::create()->build(); $param = [ "index"=>'my_index' ]; $response = $client->indices()->create($param); 你也可以再一个创建索 ...
分类:
其他好文 时间:
2019-09-11 18:30:26
阅读次数:
100
1. 通过sudo apt安装的cmake g++ 以及git 2设置python的默认版本 echo alias python=python2 >> ~/.bashrc source ~/.bashrc 3.下载plug插件管理器,具体安装方式参照git https://github.com/ju ...
分类:
系统相关 时间:
2019-09-10 17:31:08
阅读次数:
101
添加源: debian源:deb [arch=amd64] https://packages.microsoft.com/debian/10/prod buster main ubuntu源:deb [arch=amd64] https://packages.microsoft.com/ubuntu ...
分类:
数据库 时间:
2019-09-08 09:34:50
阅读次数:
575
最近在做mysql sql兼容,原来是oracle的sql都要保证在mysql数据库运行 业务场景:原来是一个带有子查询的sql,在oracle是可以正常运行的,迁到mysql就发现报错了,报错信息如: Every derived table must have its own alias 这个报错 ...
分类:
数据库 时间:
2019-09-06 01:09:13
阅读次数:
102
mac 下 关于 .bashrc 和 .bash_profile 1.首先.bashrc 可能自带的系统里没有这个文件。 2.bash_profile 里边一半放的是PATH相关。 3. .bashrc 一般放的是用户私有的,比如alias相关。 4. 需要在多个窗口生效时 ,需要在.bash_pr ...
分类:
系统相关 时间:
2019-09-05 18:38:31
阅读次数:
108
一、安装依赖环境 输入命令:yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-deve ...
分类:
编程语言 时间:
2019-09-04 15:04:22
阅读次数:
154
我们可以通过`docker service create`创建服务,但是服务创建好后,如何来获取该service包含的容器信息呢?比如获取刚才创建的mysql服务的容器。我们可以通过docker service ps命令来获取, ...
分类:
其他好文 时间:
2019-09-03 10:03:23
阅读次数:
110
xml概述 xml标准文档的极佳版本xml是一种能表示层次结构的标记语言,比属性文档的平面表结构更灵活,它与html较为类似区别如下:1.xml是大小写敏感的,如,1和1是不同的xml标签2.在xml中,只有一个标签而无相应的尾标签的元素必须以/结尾,比如1,这样,解析器就不必查找1标签了。3.在x... ...
分类:
其他好文 时间:
2019-09-02 11:41:15
阅读次数:
139
ipython的python比较优秀的交互式shell,比python console功能更加强大更加的贴近开发及调试程序,也支持在linux下直接执行linux命令 00x-install 源码安装 https://github.com/ipython/ipython/releases IPyth ...
分类:
编程语言 时间:
2019-08-30 20:43:42
阅读次数:
92