[function clickMeEvent(obj){if(obj.innerHTML=="Goodbye"){obj.style.display="none";}else if(obj.innerHTML=="Thank You"){obj.innerHTML="Goodbye";}else i... ...
分类:
编程语言 时间:
2020-07-07 22:11:37
阅读次数:
95
[26.5. 自定义日志配置通过将相应的库添加到classpath可以激活各种日志系统,然后在classpath根目录下提供合适的配置文件可以进一步定制日志系统,配置文件也可以通过SpringEnvironment的logging.config属性指定。使用org.springframework.b... ...
分类:
编程语言 时间:
2020-07-07 22:12:11
阅读次数:
77
用两个for来实现 两个for的作用 :单拎出来一个,与未排序的数字比较去掉,如果后面的值小于本身,则互换 例如:1 3 2 拎出来 2 与前面的数字比较,碰到 3 了 3赋值给临时变量temp; 2放到3的位置上去,temp放到原来2的位置上去 import java.util.Arrays; p ...
分类:
编程语言 时间:
2020-07-07 22:13:45
阅读次数:
61
测码学院 1、先初始化两个字符串变量,分别赋值如下图,首先进行字符串的合并操作,比较简单,可以直接使用加号“+”。 2、字符串可以迭代,使用循环,依次输出字符串每个字符。 3、字符串的切片操作是最多的,字符串的第一个字符索引是从0开始的。 4、字符串的格式化输出有多种方式,这里使用较为常见的两种。 ...
分类:
编程语言 时间:
2020-07-07 22:15:24
阅读次数:
94
在javascript中,数组的使用很重要。数组中的方法有很多,返回的值也不尽相同,我这里做了些 简单的分类及其应用。 按照原数组的变化,我分了两大类: 一.原数组变化的 1.push 尾部添加元素 可以添加一个或多个元素,添加数组后,不以元素添加 var arr=[1,2,3]; var arr1 ...
分类:
编程语言 时间:
2020-07-07 23:26:00
阅读次数:
77
List接口 介绍 java.util.List 接口继承自 Collection 接口 ,是单列集合中的一个重要分支。 允许出现重复元素 线性存储,有索引 有序,存入和取出的顺序是一致的 特有方法 方法 描述 void add(int index, E element) 将指定的元素插入此列表中的 ...
分类:
编程语言 时间:
2020-07-07 23:29:16
阅读次数:
81
?## Java 集合框架 学习目标 会使用集合存储数据 遍历集合,取出数据 掌握每种集合的特性 学习方法 学习顶层!通过顶层接口/抽象类的共性方法,所有子类都可以使用 使用底层!顶层无法创建对象,需要使用具体的实现类创建对象 框架图 第一章 Collction集合 一种工具,放在java.util ...
分类:
编程语言 时间:
2020-07-07 23:33:19
阅读次数:
81
设计一个方法,该方法,能修改任意对象中,指定成员变量的值核心:field对象.set(obj,newValue) 1 package reflection; 2 3 import java.lang.reflect.Field; 4 import java.util.Arrays; 5 6 publ ...
分类:
编程语言 时间:
2020-07-07 23:34:35
阅读次数:
69
?? 根据线程的实际情况,我们发现, 同样的时间里,下面的的效率远远大于上面的,所以我们要构建一种可以运行很多个逻辑片段,只进行一次创建和销毁的模型, 所以我们提出了线程池模型。 一个线程池的属性起码包含初始化线程数量、线程数组、任务队列。 初始化线程数量指线程池初始化的线程数, 线程数组保存了线程 ...
分类:
编程语言 时间:
2020-07-07 23:40:47
阅读次数:
118
自定义注解,该注解用来描述,方法运行所需的时间上限用long类型的数据表示时间,单位为ms;然后,自定义注解处理器,运行加了运行时间上限注解的方法,判断方法的运行时间,是否超出了注解中规定的时间上限,如果超过,则返回true,未超过返回false 1 package annotation; 2 3 ...
分类:
编程语言 时间:
2020-07-07 23:41:07
阅读次数:
111
冒泡排序 4.1 基本介绍 它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。 因为排序的过程中,各元素不断接近自己的位置,如果一趟比较下来没有进行过交换 ...
分类:
编程语言 时间:
2020-07-07 23:42:15
阅读次数:
89
一、导入openpyxl 在python中的命令行中敲入: pip install openpyxl 二、代码运行 以下为python中代码获取Excel中的数据: #前提:已准备好Excel表格数据,case.xlsx#①导入openpyxlimport openpyxlfrom openpyxl ...
分类:
编程语言 时间:
2020-07-08 00:49:48
阅读次数:
92
前言 Redis作为一个优秀的nosql数据库,能快速读取数据,非常值得我们去学习 SpringBoot也对Redis提供非常友好的整合,那么还等什么,撸起袖子就是干 下载Redis Redis作为一款开源的软件,下载方式也极为简单,可以从Github下载window版本直接解压 传送门:Redis ...
分类:
编程语言 时间:
2020-07-08 00:57:06
阅读次数:
84
C#多线程 一、首先了解下基本概念 进程(Process)是Windows系统中的一个基本概念,它包含着一个运行程序所需的资源。一个正在运行的应用程序在操作系统中被视为一个进程,进程可以包括一个或多个线程。线程是操作系统分配处理器时间的基本单元,在进程中可以有多个线程同时执行代码。进程之间的独立的, ...
分类:
编程语言 时间:
2020-07-08 01:05:00
阅读次数:
58
在分析python的参数传递是如何进行的之前,我们需要先来了解一下,python变量和赋值的基本原理,这样有助于我们更好的理解参数传递。 python变量以及赋值 ** 数值** 从几行代码开始 In [1]: a = 1 In [2]: b = a In [3]: a = a + 1 我们先将1赋 ...
分类:
编程语言 时间:
2020-07-08 01:06:18
阅读次数:
69
一、什么是SpringBoot; Springboot是一个快速开发框架。其采用了完全注解的方式,简化了xml配置。并通过springboot 父项目定义好了各类框架的版本信息,简化了maven依赖配置,及版本兼容性问题。内部通过java类配置了各类框架的整合配置,能够做到框架的自动装配。 总体来说 ...
分类:
编程语言 时间:
2020-07-08 01:09:34
阅读次数:
85
前言 之前以为Java和C#中访问修饰符差不多一样,后面才了解到还是有些差异,本节只讲解学习Java中访问修饰符一些需要注意的地方或者从概念上不太好理解我们会通过实际例子来说明,若有错误之处,还请批评指正。 访问修饰符 Java默认(Default)访问修饰符权限和C#中类似(在C#中准确的说嵌套在 ...
分类:
编程语言 时间:
2020-07-08 01:09:52
阅读次数:
74
(1) 相关博文地址: SpringBoot + Vue + ElementUI 实现后台管理系统模板 -- 前端篇(一):搭建基本环境:https://www.cnblogs.com/l-y-h/p/12930895.html SpringBoot + Vue + ElementUI 实现后台管理 ...
分类:
编程语言 时间:
2020-07-08 01:12:49
阅读次数:
137
算法学习是一条漫长而又苦涩的道路。之所以漫长,是因为有关算法的学习是无穷无尽的,如果你不想经历程序员的35岁之劫难,那就要不断地学习算法,提高自己的不可替代性。之所以是苦涩,是因为算法更像是数学题,对智力是有一定要求的,学习算法的过程中总是会质疑自己,相较于一些学会就能用的技术而言,算法学习进步又不 ...
分类:
编程语言 时间:
2020-07-08 01:13:31
阅读次数:
84
1.pom.xml文件中引入热部署依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> </de ...
分类:
编程语言 时间:
2020-07-08 01:14:20
阅读次数:
137