Java 5-11新特性的整理(转) 作者:拔剑少年 简书地址:https://www.jianshu.com/u/dad4d9675892博客地址:https://it18monkey.github.io Java 5 1 泛型 (Generics) 2 增强for循环(Enhanced for ...
分类:
编程语言 时间:
2019-08-27 17:02:30
阅读次数:
77
父类:pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc ...
分类:
编程语言 时间:
2019-08-27 17:02:42
阅读次数:
278
转自https://blog.csdn.net/zhh0310235/article/details/99985866 ...
分类:
编程语言 时间:
2019-08-27 17:12:28
阅读次数:
71
阻塞 阻塞: 程序运行时,遇到了IO,程序挂起,cpu被切走. 非阻塞 非阻塞: 程序没有遇到IO,程序遇到IO但是我通过某种手段,让cpu强行运行我的程序. ? 同步: 提交一个任务,自任务开始运行直到此任务结束(可能有IO),返回一个返回值之后,我在提交下一个 ? 异步: 一次提交多个任务,然后 ...
分类:
编程语言 时间:
2019-08-27 17:14:54
阅读次数:
104
点滴成页,汇集成册。 1.给FORM标签增加enctype属性 <form action="@Url.Action("RegiUser","Home")"method="post" enctype="multipart/form-data" > </form> 2.动作的方法参数映射增加一个上次文件 ...
分类:
编程语言 时间:
2019-08-27 17:17:35
阅读次数:
99
初来乍到,多多包涵。 EmptypeResult:输出空类容 ContentResult:输出文本内容 return Content("数据"); JsonResult:输出josn数据 return Json(数据, JsonRequestBehavior.AllowGet); JavaScrip ...
分类:
编程语言 时间:
2019-08-27 17:19:03
阅读次数:
146
1、Array.indexof(value1,value2) Tip:用于返回某个数组或字符串中规定字符或者字符串的位置。 (1)当Array.indexof(value1);里面只有一个值的时候,表示value1在arr数组里面的我们想要得到查找的值。 (2)当Array.indexof(valu ...
分类:
编程语言 时间:
2019-08-27 17:19:42
阅读次数:
71
内部排序:在排序期间数据对象全部存放在内存的排序 外部排序:指在排序期间对象太多,不能同时存放在内存中,必须根据排序过程的要求,不断在内、外存间移动。 效率的衡量: 内部排序:比较的次数(即时间复杂度) 外部排序:IO次数 性能比较: 稳定:待排序序列中相同数字的顺序 在 排好序后,顺序不发生改变。 ...
分类:
编程语言 时间:
2019-08-27 17:20:48
阅读次数:
87
Shiro 核心功能案例讲解 基于SpringBoot 有源码 从实战中学习Shiro的用法。本章使用SpringBoot快速搭建项目。整合SiteMesh框架布局页面。整合Shiro框架实现用身份认证,授权,数据加密功能。通过本章内容,你将学会用户权限的分配规则,SpringBoot整合Shiro ...
分类:
编程语言 时间:
2019-08-27 17:23:08
阅读次数:
93
1.添加注解 加入和查询缓存:第一次查询将查询结果加入缓存,key为id,value为方法的返回结果。再次查询会从gathering中查询指定key值对应的value值。gathering负责存储所有的键值对 修改和删除操作需要删除缓存 优点:使用方便 缺点:不能设置过期时间 ...
分类:
编程语言 时间:
2019-08-27 17:25:28
阅读次数:
100
Python While 循环语句 Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为: 执行语句可以是单个语句或语句块。判断条件可以是任何http://www.xuanhe.net/表达式,任何非零、或非空(null) ...
分类:
编程语言 时间:
2019-08-27 17:27:39
阅读次数:
70
基于上一篇的内容,这里我们开始写监听类Listener。我这里写监听类的思路是,继承TestListenerAdapter这个类,然后对其中的方法进行重写。网上也有很多资料,建议先学习一下,然后写出来。 package webui.xUtils; import org.openqa.selenium ...
分类:
编程语言 时间:
2019-08-27 17:30:35
阅读次数:
110
1.使用 @PostConstruct,作用于方法上面。 2.使用 ApplicationRunner。 3.使用 CommandLineRunner 接口 以上三种方式都是在项目启动的时候加载指定的方法,第一种使用的是 注解的方式,第二种、第三种使用的是实现接口的方式。 它们的执行顺讯为 @Pos ...
分类:
编程语言 时间:
2019-08-27 17:32:17
阅读次数:
102
1.第一个程序Hello world ...
分类:
编程语言 时间:
2019-08-27 17:32:48
阅读次数:
81
https://www.python.org/ftp/python/3.7.2/python-3.7.2-amd64.exe 点击,一定勾选环境变量 安装在用的AppData下,可能是隐藏文件。 cmd验证python登录 ###################################### ...
分类:
编程语言 时间:
2019-08-27 17:33:55
阅读次数:
84
2.3.1使用方法修改字符串的大小 name = "ada lovelace" print(name.title()) //title以首字母大写的方式输出。 name = "ada lovelace" print(name.upper()) //以全部为大写的格式输出 print(name.low ...
分类:
编程语言 时间:
2019-08-27 17:39:07
阅读次数:
89
1、标记-清除算法 最基础的收集算法、主要对内存中的不使用的内存标记为可回收状态,进行回收 缺点: 标记、回收效率不高还会导致内存分配不够连续,容易触发新生代垃圾回收 2、复制算法 讲可用内存分为两部分,每次只是用一部分,当其中一部分内存使用完之后,就将存活的对象复制到另外一块,然后对已使用的进行清 ...
分类:
编程语言 时间:
2019-08-27 17:41:25
阅读次数:
90
我们从两个方面了解springmvc执行原理,首先我们去熟悉springmvc执行的过程,然后知道原理后通过手写springmvc去深入了解代码中执行过程。 (一)SpringMVC流程图 (二)SpringMVC流程 1、 用户发送请求至前端控制器DispatcherServlet。 2、 Dis ...
分类:
编程语言 时间:
2019-08-27 17:41:55
阅读次数:
124
基本结构:父类工程。common工具类。provider提供者。消费者consumer (一般映射地址报错) 1...父类工程:需要配置pom.xml文件。 手动指定pom <packaging>pom</packaging>, 1 <?xml version="1.0" encoding="UTF ...
分类:
编程语言 时间:
2019-08-27 18:52:51
阅读次数:
65
[TOC] 1. 线程队列 1.1 先进先出(FIFO) 1.2 后进先出(LIFO)堆栈 1.3 优先级队列 面试题:用列表实现队列和堆栈 2. 事件event ? 开启两个线程,一个线程运行到中间的某个阶段,触发另一个线程执行。两个线程增加了耦合性。 如果程序中的其他线程需要通过判断某个线程的状 ...
分类:
编程语言 时间:
2019-08-27 18:58:32
阅读次数:
96