1、Spring是非侵入式的典型地,Spring的应用中的对象不依赖于Spring的特定类, 2、方便简化开发,方便集成各种优秀框架。AOP是针对业务处理过程中的切面进行提取,它所面对的是处理过程中的某个步骤或阶段,以获得逻辑过程中各部分之间低ohex的隔离效果 3、Spring提供了面向切面的编程 ...
分类:
编程语言 时间:
2021-03-15 11:24:06
收藏:
0 评论:
0 赞:
0 阅读:
17
JAVA基础 如果你有更好的想法请在评论区留下您的答案,一起交流讨论# 面向对象有哪些特征? 答:继承、封装、多态 JDK与JRE的区别是什么? 答:JDK是java开发时所需环境,它包含了Java开发时需要用到的API,JRE是Java的运行时环境,JDK包含了JRE,他们是包含关系 Java有哪 ...
分类:
编程语言 时间:
2021-03-15 11:23:02
收藏:
0 评论:
0 赞:
0 阅读:
26
(目录) 写在前面 我们都知道,在开发中有时候要想提高程序的效率,可以使用多线程去并行处理。而Java8的速度变快了,这个速度变快的原因中,很重要的一点就是Java8提供了并行方法,它使得我们的程序很容易就能切换成多线程,从而更好的利用CPU资源。 下面我们就来简单学习一下java8中得并行流与串行 ...
分类:
编程语言 时间:
2021-03-15 11:21:59
收藏:
0 评论:
0 赞:
0 阅读:
22
一、面向对象思想概述 面向对象思想特点: 是一种更符合我们思想习惯的思想 可以将复杂的事情简化 将我们从执行者变成了指挥者 角色发生了转换 面向对象开发: 就是不断的创建对象、使用对象、指挥对象做事情 面向对象设计: 其实就是在管理和维护对象之间的关系 面向对象的特征: 封装(encapsulati ...
分类:
编程语言 时间:
2021-03-15 11:21:32
收藏:
0 评论:
0 赞:
0 阅读:
23
进程: 每个程序有一个独立的进程,而进程之间是相互独立存在的。 线程: 进程想要执行任务就需要依赖线程。换句话说,就是进程中的最小执行单位就是线程,并且一个进程中至少有一个线程。 串行:相对于单条线程来执行多个任务,按照一定的顺序去进行,在时间上是不可能发生重叠 并行:在同一时刻发生的,并行在时间上 ...
分类:
编程语言 时间:
2021-03-15 11:15:00
收藏:
0 评论:
0 赞:
0 阅读:
28
示例:接受第三方接口参数 总结: 1,如果返回的str中包含集合 str:{"retCode":1,"retMsg":"success","result":[{"lng":113.401028,"lat":23.057544,"locateType":0},{"lng":113.401028,"la ...
分类:
编程语言 时间:
2021-03-15 11:14:14
收藏:
0 评论:
0 赞:
0 阅读:
99
原贴地址:https://blog.csdn.net/caoshangpa/article/details/62421334 感谢原作者的帮助! 如果一个线程运行完成,就会结束。可很多情况并非这么简单,由于某种特殊原因,当线程还未执行完时,我们就想中止它。不恰当的中止往往会引起一些未知错误。比如:当 ...
分类:
编程语言 时间:
2021-03-15 11:13:43
收藏:
0 评论:
0 赞:
0 阅读:
30
运行环境 代码执行 Python解释器并不将Python编译成机器码运行,而是由Python虚拟机逐条解释,这也是Python为什么被称之为解释行语言,但是Python虚拟机并不会直接执行.py文件,其是由Python虚拟机执行解释之后的字节码 虚拟机运行过程简介 首先创建Python解释器的主线程 ...
分类:
编程语言 时间:
2021-03-15 00:23:24
收藏:
0 评论:
0 赞:
0 阅读:
42
public class Main{ static int N=999999; public static void main(String[] args) { InputReader in=new InputReader(System.in); int[] time=new int[N]; int ...
分类:
编程语言 时间:
2021-03-15 00:20:32
收藏:
0 评论:
0 赞:
0 阅读:
54
1、为什么Java中int型数据取值范围是[-2^31,2^31-1],多么神奇的问题。 1.1、int是Java中的8种基本类型之一,一个int值占4个字节byte,一个字节是8位bit(即8个二进制位),所以int型占32位。其中第一位是标志位,标志位为0表示正数,标志位为1表示负数,剩余的31 ...
分类:
编程语言 时间:
2021-03-15 00:20:20
收藏:
0 评论:
0 赞:
0 阅读:
51
目录 版本对应的坑 关键技术点 源码解析 将jar包引入到spring boot中 @EnableAutoConfiguration原理 JasyptSpringBootAutoConfiguration 一是其@Import的StringEncryptorConfiguration.class 二 ...
分类:
编程语言 时间:
2021-03-15 00:18:43
收藏:
0 评论:
0 赞:
0 阅读:
29
一、Random 类 Random 类的实例用于生成伪随机数。 Demo: 1 Random r = new Random(); 2 int i = r.nextInt(); 二、Random 使用步骤 1、查看类 java.util.Random :该类需要 import 导入后才能使用; 2、查 ...
分类:
编程语言 时间:
2021-03-15 00:18:34
收藏:
0 评论:
0 赞:
0 阅读:
24
什么是冒泡排序 冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。 这个算法的 ...
分类:
编程语言 时间:
2021-03-15 00:17:47
收藏:
0 评论:
0 赞:
0 阅读:
34
Unicode 也称为统一码、万国码;看名字就知道,Unicode 希望统一所有国家的字符编码。Unicode 于 1994 年正式公布第一个版本,现在的规模可以容纳 100 多万个符号,是一个很大的集合。 有兴趣的读取可以转到 https://unicode-table.com/cn/ 查看 Un ...
分类:
编程语言 时间:
2021-03-15 00:17:07
收藏:
0 评论:
0 赞:
0 阅读:
26
本文示例代码已上传至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes 1 简介 这是我的系列教程Python+Dash快速web应用开发的第九期,在之前三期的教程中,我们针对Dash中经常会用到的一些静态部件进行了较为详细的介绍 ...
分类:
编程语言 时间:
2021-03-15 00:16:00
收藏:
0 评论:
0 赞:
0 阅读:
24
创建一个可迭代对象 #迭代器 #创建一个可以迭代的对象 from collections import Iterable class MyClass(object): def __init__(self): self.names = list() def add(self, name): self. ...
分类:
编程语言 时间:
2021-03-15 00:14:58
收藏:
0 评论:
0 赞:
0 阅读:
29
这篇文章中记录说明下多个装饰器一同装饰同一个函数时的执行顺序问题。 【装饰器链】 按照惯例,先看代码示例: import time def debug1(str): #传参接受类的方法 def func11(f1): def func12(my,m,n): #原类方法有三个参数,故内层函数需要传递相 ...
分类:
编程语言 时间:
2021-03-15 00:13:40
收藏:
0 评论:
0 赞:
0 阅读:
21
在实际编程中,我们经常需要生成随机数,例如,贪吃蛇游戏中在随机的位置出现食物,扑克牌游戏中随机发牌。在C语言中,我们一般使用 <stdlib.h> 头文件中的 rand() 函数来生成随机数,它的用法为: int rand (void); void 表示不需要传递参数。 C语言中还有一个 rando ...
分类:
编程语言 时间:
2021-03-15 00:12:18
收藏:
0 评论:
0 赞:
0 阅读:
34
线程 程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念 进程则是执行程序的一次执行过程,是一个动态的概念,是系统资源分配的单位 一个进程中可以包含若干个线程,一个进程至少有一个线程。线程是CPU调度和执行的单位 线程就是独立的执行路径 在程序运行时,即使没有自己创建线程,后台也 ...
分类:
编程语言 时间:
2021-03-15 00:11:11
收藏:
0 评论:
0 赞:
0 阅读:
29
异常高级,Socket和线程基础 异常高级 1 throws关键字 throws关键字表示一个方法中可能发生的异常类型 一个方法标明方法中可能抛出的异常类型后,调用它的方法可以处理这些可能发生的异常 public void dosome() throws IOException,AWTExcepti ...
分类:
编程语言 时间:
2021-03-15 00:10:22
收藏:
0 评论:
0 赞:
0 阅读:
27