Druid是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池(据说是目前最好的连接池)。今天主要讲在SpringBoot2.0中集成Druid。 在spr ...
分类:
编程语言 时间:
2019-01-31 13:05:07
阅读次数:
232
package com.yjf.esupplier.common.test; import java.util.Comparator; import java.util.TreeSet; /** * @author shusheng * @description 比较器排序 * @Email shu... ...
分类:
编程语言 时间:
2019-01-31 13:05:24
阅读次数:
236
# C#编码规范 ## 概述 ### 规范制定原则 * 方便代码的交流和维护。 * 不影响编码的效率,不与大众习惯冲突。 * 使代码更美观、阅读更方便。 * 使代码的逻辑更清晰、更易于理解。 ### 术语定义 **Pascal 大小写** 将标识符的首字母和后面连接的每个单词的首字母都大写。可以对三... ...
分类:
编程语言 时间:
2019-01-31 13:08:15
阅读次数:
195
from threading import Thread,Lock from time import sleep class Task1(Thread): """y';]lopppdocstring for Task1""" def run(self): while 1: if lock1.acqu... ...
分类:
编程语言 时间:
2019-01-31 13:08:26
阅读次数:
179
JSON 函数 使用 JSON 函数需要导入 json 库:import json。 函数 描述 json.dumps 将 Python 对象编码成 JSON 字符串 json.loads 将已编码的 JSON 字符串解码为 Python 对象 json.dumps json.dumps 用于将 P ...
分类:
编程语言 时间:
2019-01-31 13:09:18
阅读次数:
188
自己写一个mvc框架吧(二) 自己写代码的习惯 写一个框架吧,如果这个框架会用到一些配置上的东西,我自己习惯是先不用考虑这个配置文件应该是怎样的,什么形式的,先用一个java对象(比如叫 Config.java ) 都给放进去。等到功能写的差不多了,需要考虑到使用配置文件了,就可以写一个工厂类,根据 ...
分类:
编程语言 时间:
2019-01-31 13:10:32
阅读次数:
196
1、数组去重 2、数组嵌套对象去重 ...
分类:
编程语言 时间:
2019-01-31 13:10:52
阅读次数:
198
经过前文讲解,至此,微服务架构已经日趋完善——现在已经可以做一个大型的应用了!然而,随着项目的迭代,微服务数目往往与日俱增,如何高效地管理配置成为我们必须解决的问题。本节来讨论如何使用SpringCloudConfig管理配置。为什么要使用配置中心集中管理配置。一个使用微服务架构的应用系统可能会包含成百上千个微服务,因此集中管理配置是非常有必要的;不同环境,不同配置。例如,数据源配置在不同的环境(
分类:
编程语言 时间:
2019-01-31 13:13:09
阅读次数:
240
之前介绍了Java并发的基础知识和使用案例分析,接下来我们正式地进入Java并发的源码分析阶段,本文作为源码分析地开篇,源码参考JDK1.8 OverView: JDK1.8源码中的注释提到:ConcurrentHashMap是一种提供完整的并发检索和对于并发更新有高预测性的散列表,遵循了与Hash ...
分类:
编程语言 时间:
2019-01-31 13:15:40
阅读次数:
183
org.springframework.boot spring-boot-starter-log4j2 RELEASE com.fasterxml.jackson.dataformat jackson-da... ...
分类:
编程语言 时间:
2019-01-31 13:15:51
阅读次数:
219
示例中获取参数的方法有三种: 1. 从文件(txt)中读取参数 2. 从Excel中读取参数 3. 在代码中直接写参数 以上代码执行结果: 生成的报告如入: ...
分类:
编程语言 时间:
2019-01-31 13:16:10
阅读次数:
141
控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Injection,简称DI) spring ioc容器初始化好bean的实例对象之后,会对该对象中的属性进行初 ...
分类:
编程语言 时间:
2019-01-31 13:16:20
阅读次数:
224
异常是在程序中不可避免的,当程序遇到一个异常时程序就会停止,可以使用try—except进行处理异常,即便在出现异常程序也可以继续运行。 语法: try: 代码 except 异常名: 处理异常的代码 else: 如果try里的代码没有报异常,一定会继续执行这里的语句。 注:如果except里没有找 ...
分类:
编程语言 时间:
2019-01-31 13:19:39
阅读次数:
211
原文 错误:JAVA_HOME is not set and could not be found,可能是因为JAVA_HOME环境没配置正确,还有一种情况是即使各结点都正确地配置了JAVA_HOME,但在集群环境下还是报该错误,解决方法是显示地重新声明一遍JAVA_HOME 1、检查JAVA_HO ...
分类:
编程语言 时间:
2019-01-31 13:19:50
阅读次数:
181
java jdk 安装win10 配置:此电脑--属性--高级系统设置--环境变量--系统变量-->新建--变量名--JAVA_HOME 变量值--浏览目录--jdk安装路径jdk...-->path--编辑--浏览目录--jdk安装路径jdk...\bin win7配置:计算机--属性--高级系统 ...
分类:
编程语言 时间:
2019-01-31 13:22:37
阅读次数:
173
一、Comparable简介 Comparable是排序接口。若一个类实现了Comparable接口,就意味着该类支持排序。实现了Comparable接口的类的对象的列表或数组可以通过Collections.sort或Arrays.sort进行自动排序。 此外,实现此接口的对象可以用作有序映射中的键 ...
分类:
编程语言 时间:
2019-01-31 13:26:40
阅读次数:
210
1、正则表达式概念:用来简洁表达字符串的方式。(regular expression regex RE) 通用的字符串框架 针对字符串表达“简洁”和“特征”思想的工具。 2、正则表达式的语法: 2.1、“.” :表示任何单个字符 2.2、“[]” :字符集,对单个字符给出取值范围 [abc]表示a、 ...
分类:
编程语言 时间:
2019-01-31 13:27:36
阅读次数:
175
import requestsimport jsonclass baidufanyi: def __init__(self, trans_str): self.lang_detect_url = 'https://fanyi.baidu.com/langdetect' # 语言检测地址 self.t ...
分类:
编程语言 时间:
2019-01-31 13:28:32
阅读次数:
248
转自:https://blog.csdn.net/u012547790/article/details/22727277 ::在C++中是什么意思 今天又想了一下::在C++中是什么意思; 表示作用域,和所属关系 比如 class A { public: int test(); } int A::t ...
分类:
编程语言 时间:
2019-01-31 13:29:44
阅读次数:
130
这里是一点小心得:由于下面两个原因,在正则表达式中使用反斜杠就会产生了一个双重转换的问题。 (1)、python自身处理字符串时,反斜杠是用于转义字符 (2)、正则表达式也使用反斜杠来转义字符 要匹配字符串中1个反斜杠应该怎么写正则表达式?"\\",这样行吗?试试就知道了,re模块抛异常了,因为在正 ...
分类:
编程语言 时间:
2019-01-31 13:29:54
阅读次数:
212