一:创建定时任务 创建core→tesks→tesk.java 二:@Scheduled介绍 @Scheduled为设置定时任务周期的注解,参数常用的为两种: 第一种就是fixedRate,他表示以一种固定频率去执行,单位为毫秒,例如@Scheduled(fixedRate = 5000) 表示为每 ...
分类:
编程语言 时间:
2018-09-30 16:50:43
阅读次数:
295
一:什么是Swagger Swagger是一款通过我们添加的注解来对方法进行说明,来自动生成项目的在线api接口文档的web服务。 二:添加Swagger2依赖 三:创建Swagger2配置文件 在文件夹configurer中创建SwaggerConfigure 四:修改Controller,添加A ...
分类:
编程语言 时间:
2018-09-30 16:52:03
阅读次数:
153
一:添加commons-fileupload依赖 打开pom文件添加 二:添加系统变量 打开core→constant文件,添加文件保存路径 三:添加文件上传限制 在application.properties中添加 四:创建文件上传工具类 创建core→utils→UploadActionUtil ...
分类:
编程语言 时间:
2018-09-30 16:53:08
阅读次数:
201
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文 ...
分类:
编程语言 时间:
2018-09-30 16:53:44
阅读次数:
196
#coding:utf8from selenium import webdriverfrom time import sleepclass urlpage(object): #创建浏览器对象 def __init__(self,brower): driver = None self.brower = ...
分类:
编程语言 时间:
2018-09-30 16:54:02
阅读次数:
191
一:添加POI依赖 二:创建Excel实体类 三:创建表格工具类 创建core→utils→ExcelUtils 四:创建ExcelConstant 创建core→constant→ExcelConstant 五:创建ExcelController 七:测试 输入localhost:8080/exc ...
分类:
编程语言 时间:
2018-09-30 16:55:19
阅读次数:
665
一个程序就是一个进程,而一个程序中的多个任务则被称为线程。进程是表示资源分配的基本单位,又是调度运行的基本单位。线程是进程中执行运算的最小单位,亦即执行处理机调度的基本单位。 进程和线程的关系(1)一个线程只能属于一个进程,而一个进程可以有多个线程,但至少有一个线程。线程是操作系统可识别的最小执行和 ...
分类:
编程语言 时间:
2018-09-30 16:55:29
阅读次数:
164
一.SpringBoot使用mybatis-plus+自动代码生成 使用mybatis-plus可以自动帮我们生成通用的 controller,service,dao,mapper 二.加入依赖 三.在application.properties 配置 四.在test包下新建 右击run CodeG ...
分类:
编程语言 时间:
2018-09-30 16:55:38
阅读次数:
238
当下最火的,使用频率最高的十五个Python库!各位都有用过吗? Scrapy Scrapy库是用于从网络结构化检索数据,可以用来设计crawling程序。 NumPy Pandas 库中有两个主要的数据结构: “系列”(Series),一维 “数据帧”(Data Frames),二维 例如,当您要 ...
分类:
编程语言 时间:
2018-09-30 16:55:56
阅读次数:
163
Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性的角度而言,绝大部分Java应用都可以从Spring中受益。 Spring优点: 低侵入式设计, ...
分类:
编程语言 时间:
2018-09-30 18:05:00
阅读次数:
157
thread/英 /θred/ 美 /θr?d/ 线程 1、threading模块介绍 multiprocess模块的完全模仿了threading模块的接口,二者在使用层面,有很大的相似性,因而不再详细介绍 2、开启线程的两种方式 2.1、方式一 2.2、方式二 必须有 run函数 3、练习题 3. ...
分类:
编程语言 时间:
2018-09-30 18:05:13
阅读次数:
167
1,javascript 1,js可以获取和修改html的属性和内容: 2,js可以直接输出html内容或者显示警示框 3 ,js可以和用户互动,基本上就是表单的应用,和获取html元素差不多,唯一要注意的是获取用户输入: 4,js定义事件: 详细的事件句柄: 5,ajax异步, 2,php 3,c ...
分类:
编程语言 时间:
2018-09-30 18:06:42
阅读次数:
118
目录resources/static下创建index.html文件即可(路径与文件名称均不可改变)
分类:
编程语言 时间:
2018-09-30 18:12:34
阅读次数:
125
多态指的是允许不同类的对象对同一消息做出响应,即同一消息可以根据发送对象的不同而采用多种不同的行为方式(发送消息就是函数调用)。实现多态的方法是动态绑定( Dynamic Binding),动态绑定指的是在执行期间判断所引用对象的实际类型,根据其实际的类型调用其相应的方法。 在Java语言中, Ov ...
分类:
编程语言 时间:
2018-09-30 18:13:40
阅读次数:
196
使用线程池的好处 引用自 http://ifeve.com/java-threadpool/ 的说明: 降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 提高响应速度。当任务到达时,任务可以不需要的等到线程创建就能立即执行。 提高线程的可管理性。线程是稀缺资源,如果无限制的创建, ...
分类:
编程语言 时间:
2018-09-30 18:13:50
阅读次数:
172
NEAT算法是相对提出较早的算法,在2013年大名鼎鼎的DeepMind提出了一种深度增强学习的算法,该算法主要结合的CNN和Q-Learning两种算法,本质利用遗传算法创建神经网络 1、RL:增强学习 奖赏假设 : 任务的目标可以等价的表示为在某个奖赏函数上的累积最大化 马尔可夫性:当一个随机过 ...
分类:
编程语言 时间:
2018-09-30 18:16:12
阅读次数:
382
[本文出自天外归云的博客园] 给你个ipa包,解压前输出包大小,解压后把里面的文件按大小排序。代码如下: 哦了。 ...
分类:
编程语言 时间:
2018-09-30 18:16:27
阅读次数:
211
GitHub项目地址 : "https://github.com/fxyJAVA/Calculation" 四则运算项目要求: 程序处理用户需求的模式为: Myapp.exe n num r size Myapp.exe e .txt a .txt 基本功能列表: (1)【实现】使用 n 参数控制生 ...
分类:
编程语言 时间:
2018-09-30 18:16:56
阅读次数:
183
一:GoLang标准库API文档 https://studygolang.com/pkgdoc ...
分类:
编程语言 时间:
2018-09-30 18:17:30
阅读次数:
189
JAVA中EXLS导入功能实现 - 代码: 基于SSH框架下导入的流程及解析: ...
分类:
编程语言 时间:
2018-09-30 18:21:21
阅读次数:
195