1...线程池参数的配置 2...注入线程池 3...自定义线程工厂 4...自定义拒绝策略 5...自定义拒绝队列之外的任务队列(单例,安全) 6...自定线程池 7...注入线程池的工具类 8...封装cpu密集型的Task 9...封装IO密集型的阻塞,可相应中断的task:https://b ...
分类:
编程语言 时间:
2018-12-21 15:15:52
阅读次数:
135
批量修改文件名 参考博客:https://www.cnblogs.com/zf-blog/p/7880126.html 功能:批量修改文件名 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 # -*- coding:utf-8 -*- ...
分类:
编程语言 时间:
2018-12-21 15:16:34
阅读次数:
217
问题: 新建了一个项目,目录结构如下: 然后在pycharm中运行glovar是没有问题的,但是在命令行中运行就会提示找不到init模块 这是因为在pycharm中运行的时候,pycharm会自动将项目所在目录添加到了sys.path中,所以从项目根目录查找是可以找到该模块的。 解决办法:如图中红框 ...
分类:
编程语言 时间:
2018-12-21 15:17:54
阅读次数:
545
构造过程是为了使用某个类、结构体或枚举类型的实例而进行的准备过程。这个过程包含了为实例中的每个属性设置初始值和为其执行必要的准备和初始化任务。 Swift 构造函数使用 init() 方法。 与 Objective-C 中的构造器不同,Swift 的构造器无需返回值,它们的主要任务是保证新实例在第一 ...
分类:
编程语言 时间:
2018-12-21 15:18:03
阅读次数:
196
字典就是一系列的键-值(key - value )对。 d = {key1 : value1, key2 : value} 键 key 是唯一的。是不可变的,如字符串,数字,元组。 值 value 可以取任何数据类型。 创建一个字典 结果: 访问字典中的值 指定相应的键放入到方括号中 注意:若用字典 ...
分类:
编程语言 时间:
2018-12-21 15:18:45
阅读次数:
162
POM文件中 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apach ...
分类:
编程语言 时间:
2018-12-21 15:19:53
阅读次数:
230
~~~ ~~~ pip install proxy="user:password@server:port" packagename origin url: http://xiuxixiuxi.blogspot.jp/2013/04/how to install packages with.html ...
分类:
编程语言 时间:
2018-12-21 15:20:17
阅读次数:
428
【传送门】:log4j官网配置文件详解 1. 排除 spring boot 自带的 spring-boot-starter-logging 依赖 2. 添加log4j依赖 3. log4j.xml配置 4. 日志格式配置 PatternLayout: %m 输出代码中指定的消息; %M 输出打印该条 ...
分类:
编程语言 时间:
2018-12-21 15:22:39
阅读次数:
249
继承我们可以理解为一个类获取了另外一个类的方法和属性。 当一个类继承其它类时,继承类叫子类,被继承类叫超类(或父类) 在 Swift 中,类可以调用和访问超类的方法,属性和下标脚本,并且可以重写它们。 我们也可以为类中继承来的属性添加属性观察器。 基类 没有继承其它类的类,称之为基类(Base Cl ...
分类:
编程语言 时间:
2018-12-21 15:23:07
阅读次数:
192
什么是聚类 将物理或抽象对象的集合分成由类似的对象组成的多个类的过程被称为聚类。由聚类所生成的簇是一组数据对象的集合,这些对象与同一个簇中的对象彼此相似,与其他簇中的对象相异。聚类分析又称群分析,它是研究(样品或指标)分类问题的一种统计分析方法。 聚类分析起源于分类学,但是聚类不等于分类。聚类与分类 ...
分类:
编程语言 时间:
2018-12-21 15:23:34
阅读次数:
402
~~~ ~~~ ...
分类:
编程语言 时间:
2018-12-21 15:23:41
阅读次数:
296
Swift 提供了泛型让你写出灵活且可重用的函数和类型。 Swift 标准库是通过泛型代码构建出来的。 Swift 的数组和字典类型都是泛型集。 你可以创建一个Int数组,也可创建一个String数组,或者甚至于可以是任何其他 Swift 的类型数据数组。 以下实例是一个非泛型函数 exchange ...
分类:
编程语言 时间:
2018-12-21 16:04:23
阅读次数:
237
当控制器处理完请求时,通常会将包含视图名称或视图对象以及一些模型属性的ModelAndView对象返回到DispatcherServlet。 因此,经常需要在控制器中构造ModelAndView对象。ModelAndView类提供了几个重载的构造器和一些方便的方法, 让你可以根据自己的喜好来构造Mo ...
分类:
编程语言 时间:
2018-12-21 16:04:57
阅读次数:
204
当我们遍历拼接字符串的时候,最后会多出一个我们添加的字符(比如逗号) 可使用如下三种方法去掉最后多余的符号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 作者:itmyhome 再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!希望你也加入到我们人工智能的队 ...
分类:
编程语言 时间:
2018-12-21 16:05:22
阅读次数:
221
1. 类的约束 1. 写一个父类,父类中的某个方法要抛出一个异常 NotImplementedError 2. 抽象类和抽象方法 2. 异常处理 3. 堆栈 3. MD5 4. 日志处理 等级: critical: 50 error:40 warning:30 info:20 debug:10 ...
分类:
编程语言 时间:
2018-12-21 16:05:48
阅读次数:
224
# 运用散点图对数据分布得到直观的认识 1 import numpy as np 2 import matplotlib.pyplot as plt 3 4 # 设计 x, y 轴 5 n = 10000 6 x = np.random.randn( n ) # 随机值 7 y = np.rando ...
分类:
编程语言 时间:
2018-12-21 16:06:14
阅读次数:
245
要点速记 命令添加到右键菜单 [MenuItem("Assets/Copy Asset Path")] 或 [MenuItem("Assets/Copy Asset Path",priority = 0)] (priority值决定命令在菜单中的排序) 获取选中文件或者夹 AssetDatabase... ...
分类:
编程语言 时间:
2018-12-21 16:06:51
阅读次数:
688
访问控制可以限定其他源文件或模块中代码对你代码的访问级别。 你可以明确地给单个类型(类、结构体、枚举)设置访问级别,也可以给这些类型的属性、函数、初始化方法、基本类型、下标索引等设置访问级别。 协议也可以被限定在一定的范围内使用,包括协议里的全局常量、变量和函数。 访问控制基于模块与源文件。 模块指 ...
分类:
编程语言 时间:
2018-12-21 16:07:52
阅读次数:
223
软件开发规范 一. 命名规范 1.1 项目命名规范 包命名规范 例:cn.cnnho.工程名.具体包名 类、接口命名规范 1.首字母大写,遵循驼峰命名法则。 2.尽量使用英文,要么使用拼音。不要英文和拼音结合使用 例:UserBean 1.2 jsp/Html命名规范 jsp与html文件名全部小写 ...
分类:
编程语言 时间:
2018-12-21 16:08:59
阅读次数:
250
Resource resource =new ClassPathResource("dictionary.txt"); BufferedReader reader=null; //reader=new BufferedReader(new FileReader(file));这样在web运行的时候,... ...
分类:
编程语言 时间:
2018-12-21 16:10:02
阅读次数:
534