1.构造方法的作用:初始化对象 2.构造方法的形式:构造方法名与类名一致, 没有返回值类型,没有void修饰,没有具体返回值 3.关于构造方法的注意事项:即便我们没有给出一个类的构造方法,系统也会自动给出一个无参的构造方法;若我们给出了构造方法,系统将不再提供默认的构造方法,即不管我们给出的是不带参 ...
分类:
编程语言 时间:
2020-06-29 00:41:55
阅读次数:
73
###反转链表 class ListNode { int val; ListNode next; ListNode(int x) { val = x; } } public class LeetCodeReverseListNode { public static void main(String[ ...
分类:
编程语言 时间:
2020-06-29 00:41:42
阅读次数:
101
一、创建线程方式 a. 继承线程类( new Thread),重写run方法; 代码实例 public class MyThread extends Thread{//继承Thread类 public void run(){ //重写run方法 } } public class Main { pub ...
分类:
编程语言 时间:
2020-06-29 00:41:11
阅读次数:
67
12、载入<bean>元素 Bean 配置信息中的<import>和<alias>元素解析在 DefaultBeanDefinitionDocumentReader 中已经完成,对 Bean 配置信息中使用最多的<bean>元素交由 BeanDefinitionParserDelegate 来解析, ...
分类:
编程语言 时间:
2020-06-29 00:37:56
阅读次数:
64
作者qq:64761294 编程/考试交流群:834531270 欢迎交流 核心播放模块(pygame内核) import time import pygame import easygui as gui file = r'D:\CloudMusic\G.E.M.邓紫棋,艾热 - 光年之外 (热爱版 ...
分类:
编程语言 时间:
2020-06-29 00:37:39
阅读次数:
82
SpringBoot项目的相关配置在application.properties文件中进行配置: web项目常用的配置: #自己设置端口号 server.port=8090 #启用debug模式(默认的日志级别是debug) #debug=true #上下文配置,默认是/ server.servle ...
分类:
编程语言 时间:
2020-06-29 00:36:57
阅读次数:
98
前言 ORM 使用 filter() 查询的时候,当有多个条件的时候,可以使用 Q 查询 Q 查询 or 如有个 Card 模型,表里面有以下数据 查询 card_user 名称为 YOYO 或 yoyo的数据,使用 SQL 可以这样查询 select * from yoyo_card where ...
分类:
编程语言 时间:
2020-06-29 00:35:51
阅读次数:
75
#初始化过程 构造 bean 依赖注入(接下来才是初始化过程) 获取容器中所有的 BeanPostProcessor,执行其 postProcessBeforeInitialization 方法(@PostConstruct注解指定的初始化方法,就是在这一步由 CommonAnnotationBea ...
分类:
编程语言 时间:
2020-06-29 00:35:35
阅读次数:
81
再谈 IOC 与 DI IOC(Inversion of Control)控制反转:所谓控制反转,就是把原先我们代码里面需要实现的对象创建、依赖的代码,反转给容器来帮忙实现。那么必然的我们需要创建一个容器,同时需要一种描述来让容器知道需要创建的对象与对象的关系。这个描述最具体表现就是我们所看到的配置 ...
分类:
编程语言 时间:
2020-06-29 00:34:30
阅读次数:
53
6、分配路径处理策略 在 XmlBeanDefinitionReader 的抽象父类 AbstractBeanDefinitionReader 中定义了载入过程。AbstractBeanDefinitionReader 的 loadBeanDefinitions()方法源码如下: AbstractR ...
分类:
编程语言 时间:
2020-06-29 00:28:46
阅读次数:
63
###guess | 爆破密码 #####场景:爆破密码 #encoding=utf-8 #@zer0_1s:逐位爆破 List='zre0_ls{guess_wh@t}' a=[] for i in List: a.append(ord(i)) #for j in a: # print(j,end ...
分类:
编程语言 时间:
2020-06-29 00:28:09
阅读次数:
205
异常处理 编程中常见的错误 程序的编译错误——比较好解决,主要是一些语法错误 程序的运行错误——产生因素较为复杂,如空间不够,下标越界,访问非法空间等。 异常是指程序运行时出现的不正常,可分为一下几类: CPU异常;如在计算过程中,出现除数为0的情况。 内存异常,如: 使用new或malloc申请动 ...
分类:
编程语言 时间:
2020-06-29 00:27:03
阅读次数:
107
1. timeit模块timeit模块可以用来测试一小段python代码的执行速度 class timeit.Timer(stmt = 'pass',setup = 'pass',timer=<timer function>) Timer是测量小段代码执行速度的类stmt参数是要测试的代码语句(st ...
分类:
编程语言 时间:
2020-06-29 00:24:40
阅读次数:
84
开发系统时往往需要考虑记录用户访问系统查询了那些数据、进行了什么操作,尤其是访问重要的数据和执行重要的操作的时候将数记录下来尤显的有意义。有了这些用户行为数据,事后可以以用户为条件对用户在系统的访问和操作进行统计。 同时因为系统对登录用户在系统的行为有较为详细的记录,客观上也增加了系统的安全性。 记 ...
分类:
编程语言 时间:
2020-06-29 00:20:01
阅读次数:
136
Springboot优化默认的404等错误页面样式,引入公共css和js文件
分类:
编程语言 时间:
2020-06-29 00:19:14
阅读次数:
76
本篇主要介绍Java多线程中的同步,也就是如何在Java语言中写出线程安全的程序,如何在Java语言中解决非线程安全的相关问题,没错就是使用synchronized. 一、如何解决线程安全问题? 一般来说,是如何解决线程安全问题的呢?基本上所有的并发模式在解决线程安全问题时,都采用“序列化访问临界资 ...
分类:
编程语言 时间:
2020-06-29 00:17:04
阅读次数:
42
查找了一下资料,发现出现Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/exc/InvalidDefinitionExcep ...
分类:
编程语言 时间:
2020-06-29 00:16:49
阅读次数:
101