常用的几种线程池 5.1 newCachedThreadPool 创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。 这种类型的线程池特点是: 工作线程的创建数量几乎没有限制(其实也有限制的,数目为Interger. MAX_VALUE), 这样可灵活的往 ...
分类:
编程语言 时间:
2017-12-28 14:02:26
阅读次数:
213
【微服务架构】SpringCloud组件和概念介绍(一) 一:什么是微服务(Microservice) 微服务英文名称Microservice,Microservice架构模式就是将整个Web应用组织为一系列小的Web服务。这些小的Web服务可以独立地编译及部署,并通过各自暴露的API接口相互通讯。 ...
分类:
编程语言 时间:
2017-12-28 14:02:49
阅读次数:
203
一、HashSet类 HashSet简介 HashSet是Set接口的典型实现,实现了Set接口中的所有方法,并没有添加额外的方法,大多数时候使用Set集合时就是使用这个实现类。HashSet按Hash算法来存储集合中的元素。因此具有很好的存取和查找性能。 HashSet特点 1.不能保证元素的排列 ...
分类:
编程语言 时间:
2017-12-28 14:02:59
阅读次数:
190
api参考地址:https://github.com/fxsjy/jieba/blob/master/README.md 安装自行百度 基本用法: 也可以自定义词组 词性标注 ...
分类:
编程语言 时间:
2017-12-28 14:03:16
阅读次数:
187
#coding:utf-8
#1、对象是一个有着相应行为的数据的集合
#2、在面向对象建模中,用于各种描述对象的属于叫做类
#3、类和对象的区别:类描述了对象,是创建对象的模板
#4、关联是把两个类联系起来最基本的方式
#5、一个类可以通过关系中其他端的任何一个对象关联在一起,这个类的对象数量就表示多样性
#描述苹果对象的类
class?Apple:
??&n
分类:
编程语言 时间:
2017-12-28 14:04:25
阅读次数:
131
1、 |Collection: 单列集合 |List: 有存储顺序, 可重复 |ArrayList: 数组实现, 查找快, 增删慢 由于是数组实现, 在增和删的时候会牵扯到数组 增容, 以及拷贝元素. 所以慢。数组是可以直接 按索引查找, 所以查找时较快 |LinkedList: 链表实现, 增删快 ...
分类:
编程语言 时间:
2017-12-28 14:05:31
阅读次数:
182
在发表博客时,有一些代码只能粘贴进去,而不能看到代码运行的效果,需要读者把代码粘贴进自己的编辑器,然后再运行看效果,这是一件很耗时的事情 在平时百度的时候,我发现一些网站可以在线预览功能,而且可以在线修改代码查看效果,非常的炫丽,可以非常直观的看到代码的运行效果 我也想这样展示给别人我做的功能,所以 ...
分类:
编程语言 时间:
2017-12-28 14:05:47
阅读次数:
870
#coding:utf-8
#1、行为是可以发生在对象身上的动作
#2、类的对象里可执行的行为被称为方法
#3、方法可以和普通函数一样接收参数和返回值
#描述主机对象的类
class Host():
ip = None
#定义一个开机方法
分类:
编程语言 时间:
2017-12-28 14:06:46
阅读次数:
164
一则小脚本(工作中用) 在这篇文章中写的监控的脚本,发送监控的时候 是利用的邮箱,其实在实际,邮箱查收有着不方便性,于是乎升级, 我们工作中,经常用钉钉,那么如果要是能用到钉钉多好,这样我们的监控成功后直接发送给我们的钉钉,简单方便 在钉钉开发文档有这么一个地方 ,自定义机器人 这个应该能够满足我们 ...
分类:
编程语言 时间:
2017-12-28 14:07:07
阅读次数:
251
数学定义的函数 函数的定义:给定一个数集A,对A施加对应法则f,记作f(A),得到另一数集B,也就是B=f(A)。那么这个关系式就叫函数关系式,简称函数。函数概念含有三个要素:定义域A、值域C和对应法则f。其中核心是对应法则f,它是函数关系的本质特征。 Python定义函数 ...
分类:
编程语言 时间:
2017-12-28 14:07:53
阅读次数:
152
我觉得造轮子这件事情,是谁都可以做的。只不过做得好或者不好而已,用心了做得就要优雅一点。 之前用过java的代码生成器,什么pojodobodbo都能生成,于是我也来自己造一个轮子。 造轮子的事情是没必要做得,费神费心,还没人家做得好,那么我还是要做,就当是体验一把了,看看细节是怎么实现的。 前期准 ...
分类:
编程语言 时间:
2017-12-28 14:08:02
阅读次数:
227
可以下载源码自己编译,也可以直接通过pip3直接安装。 因为Mac系统默认是安装Python2的,需要首先安装Python3,具体的步骤如下。 1. 安装Xcode。这个没什么好说的,Mac上开发大多离不开这个,打开AppStore下载安装即可。 2. 安裝 Homebrew 在Terminal中执 ...
分类:
编程语言 时间:
2017-12-28 14:35:45
阅读次数:
259
本文参考自《C++ and Object Oriented Numeric Computing for Scientists and Engineers》。 1. Basic Types 在 C++ 中,变量的声明不必像 C 和 Fortran 一样放在程序最前方,可以在变量使用前声明,增加程序可读 ...
分类:
编程语言 时间:
2017-12-28 14:35:54
阅读次数:
122
const是用来声明一个常量的,当你不想让一个值被改变时就用const,const int max && int const max 是没有区别的,都可以。不涉及到指针const很好理解。 涉及到指针的情况:conat int b=100; 顶层constint const c=11; 顶层cons ...
分类:
编程语言 时间:
2017-12-28 14:36:36
阅读次数:
167
IO流简单来说就是输入流和输出流主要是用来处理设备之间的数据传输 案例1采用的是字节流方式,案例2采用字符流方式;字节流和字符流之间差异很大,读者需根据自己的场景使用 案例1: 采用字节流和包装流(读者可自行了解包装流,主要采用的是装饰器模式)的方式进行文件读写 案例2: 采用包装流和字符流进行文件 ...
分类:
编程语言 时间:
2017-12-28 14:37:35
阅读次数:
147
1 public class TestPolymorphic { 2 3 public static void main(String[] args) { 4 5 /*面向对象多态的特征分为两种*/ 6 7 /*第一种是引用多态,表示父类可以指向本类引用,也可以指向子类引用*/ 8 Parent x... ...
分类:
编程语言 时间:
2017-12-28 14:37:43
阅读次数:
197
spring boot filter实现
分类:
编程语言 时间:
2017-12-28 15:03:07
阅读次数:
139
原文地址:点击这里 本节内容: 一、前言 Python中的字符编码是个老生常谈的话题,同行们都写过很多这方面的文章。有的人云亦云,也有的写得很深入。近日看到某知名培训机构的教学视频中再次谈及此问题,讲解的还是不尽人意,所以才想写这篇文字。一方面,梳理一下相关知识,另一方面,希望给其他人些许帮助。 P ...
分类:
编程语言 时间:
2017-12-28 15:03:32
阅读次数:
250
package com.tq.jjb.common.util; import java.io.IOException;import java.security.MessageDigest;import java.util.ArrayList;import java.util.Date;import ...
分类:
编程语言 时间:
2017-12-28 16:00:09
阅读次数:
183
没有设置好正确的类路径 点击上面圈红色处,在点击Edit Configuration,进入下面设置界面 切换到下面这个界面 红色×消失,运行正常,截图如下 ...
分类:
编程语言 时间:
2017-12-28 16:01:06
阅读次数:
157