首页 > 编程语言
Spring 5(三):AOP小结
AOP概述 什么是AOP AOP:面向切面编程(方面) 作用:利用AOP可以对业务逻辑的各个部分进行隔离,从而使业务逻辑各部分之间的耦合度降低 不通过修改源代码的方式,在主干功能里添加新功能 例如:在登录功能里面添加一个权限判断功能 底层原理 AOP底层使用动态代理 有两种情况的动态代理: 有接口的 ...
分类:编程语言   时间:2021-04-20 20:45:44    收藏:0  评论:0  赞:0  阅读:19
springboot中是如何初始化解析@Autowared、@Resource这些注解的类的
1、Spring源码中我已经知道的两种上下文:ClassPathXmlApplicationContext 、AnnotationConfigApplicationContext 2、ClassPathXmlApplicationContext 这种方式是在自定义标签componentScan解析结 ...
分类:编程语言   时间:2021-04-20 20:45:07    收藏:0  评论:0  赞:0  阅读:101
Idea---SpringBoot整合Mybatis问题整理
1.数据库连接失败 错误提示关键词:"Server returns invalid timezone","setTimeZone" 我的解决过程: (1)登录mysql:mysql -uroot -p;然后输入密码 (2)查看mysql中设置的时区值:show variables like '%ti ...
分类:编程语言   时间:2021-04-20 20:43:48    收藏:0  评论:0  赞:0  阅读:27
多线程之清理线程
我们最希望的就是线程在退出的时候释放其所占的所有资源,并且释放其设置的一些类似锁的资源,这就要求我们在退出线程的时候必须有收尾的操作,即线程退出时的清理 1. 清理函数 1) void pthread_cleanup_push(void (*routine) (void*), void *arg) ...
分类:编程语言   时间:2021-04-20 15:59:11    收藏:0  评论:0  赞:0  阅读:32
JAVAEE_Servlet_05_ServletConfig接口
ServletConfig接口 研究javax.servlet.ServletConfig接口 1.javax.servlet.ServletConfig是一个接口 2.Apache Tomcat服务器实现了Servlet规范,专门写了一个ServletConfig接口的实现类。 3.Tomcat服 ...
分类:编程语言   时间:2021-04-20 15:54:29    收藏:0  评论:0  赞:0  阅读:21
centos7中安装python3
#1.安装相应的编译工具 在root用户下(不要用普通用户,麻烦),全部复制粘贴过去,一次性安装即可. yum -y groupinstall "Development tools" yum -y install zlib-devel bzip2-devel openssl-devel ncurse ...
分类:编程语言   时间:2021-04-20 15:54:14    收藏:0  评论:0  赞:0  阅读:18
linux下利用nohup后台运行jar
linux下利用nohup后台运行jar文件包程序Linux 运行jar包命令如下: 一般使用方式四:后台程序持续运行 查看进程 ps -aux | grep dcm-oa 方式一: java -jar XXX.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程 ...
分类:编程语言   时间:2021-04-20 15:53:12    收藏:0  评论:0  赞:0  阅读:25
Python数据分析入门(二十三):绘图分析——Figure容器
解释: Figure:图形绘制的画板,他就相当于一个黑板,所有的图都是绘制在Figure上面。 Axes:每个图都是Axes对象。一个Figure上可以有多个Axes对象。 Axis:x轴、y轴的对象。 Tick:x轴和y轴上的刻度对象。每一个刻度都是一个Tick对象。 TickLabel:每个刻度 ...
分类:编程语言   时间:2021-04-20 15:50:20    收藏:0  评论:0  赞:0  阅读:41
javascript 对象 构造函数 原型 constructor 属性
8-1 展示了 Person 构造函数、Person 的原型对象和 Person 现有两个实例之间的关系。注意, Person.prototype 指向原型对象,而 Person.prototype.contructor 指回 Person 构造函数。原 型对象包含 constructor 属性和其 ...
分类:编程语言   时间:2021-04-20 15:48:31    收藏:0  评论:0  赞:0  阅读:18
C++基础学习-程序流程结构
C++基础学习-程序流程结构 选择结构 #include <iostream> using namespace std; #include <string>//用C++风格字符串时候,要包含这个头文件 int main() { //选择结构单行if语句 //用户输入分数,如果分数大于600,视为考上 ...
分类:编程语言   时间:2021-04-20 14:14:45    收藏:0  评论:0  赞:0  阅读:38
Python元组常用方法 || 元组和列表的区别
Python元组常用方法 一.元组的创建 元组(tuple):元组本身是不可变数据类型,没有增删改查 元组内可以存储任意数据类型 元组里面包含可变数据类型,可以间接修改元组的内容 元组如果只有一个元素的时候,后面一定要加逗号,否则数据类型不确定 二.元组的特性 1.索引2. 切片3. 重复4.连接5 ...
分类:编程语言   时间:2021-04-20 14:13:20    收藏:0  评论:0  赞:0  阅读:35
策略模式及使用Spring实现策略模式+工厂模式及spring 源码
策略模式及使用Spring实现策略模式+工厂模式 我们实现某个接口时,可能会有很多种不同的实现方式。这些不同的实现方式通过一定的规则可以随意切换使用时,我们就可以考虑使用策略模式来实现。例如本文将要做的事情:打印TES与DWG进行BO5的所有结果。 一、定义Define a family of al ...
分类:编程语言   时间:2021-04-20 14:11:16    收藏:0  评论:0  赞:0  阅读:26
多线程代码案例
案例 package com.zxwa.ntmss.img2text; import com.alibaba.fastjson.JSONObject; import com.zxwa.ntmss.img2text.utils.FileUtils; import com.zxwa.ntmss.proc ...
分类:编程语言   时间:2021-04-20 14:11:02    收藏:0  评论:0  赞:0  阅读:41
stream-enum判断
InventoryDetailTypeEnum inventoryDetailTypeEnum = Arrays.stream(InventoryDetailTypeEnum.values()) .filter(it -> it.getCode() == deductInventoryInfoDTO ...
分类:编程语言   时间:2021-04-20 14:09:47    收藏:0  评论:0  赞:0  阅读:34
C++11新特性
语言级别的线程支持 #include <iostream> #include <thread> std::thread::id main_thread_id = std::this_thread::get_id(); void hello() { std::cout << "Hello Concur ...
分类:编程语言   时间:2021-04-20 14:07:54    收藏:0  评论:0  赞:0  阅读:28
python将变量保存成本地文件以及读取
需求:有时候我们从数据文本中读入数据贮存在一个变量中会花很长时间,而这个变量我们又需要多次用到,为了避免重复读取数据浪费时间,我们可以在第一次读入数据后就把这个变量以文件的形式贮存在本地,以后我们需要用到的时候可以直接在读这个文件。 本文转自:https://www.jb51.net/article ...
分类:编程语言   时间:2021-04-20 14:00:18    收藏:0  评论:0  赞:0  阅读:17
java中 list ,set,map常用的遍历方法
import java.util.*; public class Collections { public static void main(String[] args) { List<String> list=new ArrayList<>(); list.add("1111"); list.ad ...
分类:编程语言   时间:2021-04-20 13:58:14    收藏:0  评论:0  赞:0  阅读:28
Java日志框架SLF4J和log4j以及logback的联系和区别
Java日志框架SLF4J和log4j以及logback的联系和区别 1.SLF4J(Simple logging Facade for Java) 意思为简单日志门面,它是把不同的日志系统的实现进行了具体的抽象化,只提供了统一的日志使用接口,使用时只需要按照其提供的接口方法进行调用即可,由于它只是 ...
分类:编程语言   时间:2021-04-20 13:57:42    收藏:0  评论:0  赞:0  阅读:13
Java并发 面试题 总结
2.3 Java 并发 sleep() 和 wait() 区别? sleep()是线程类Thread的方法;作用是导致此线程暂停执行指定时间,把执行机会给其他线程,但是监控状态依然保持,到时候会自动恢复;调用sleep()不会释放对象锁。 wait()是Object类的方法;对此对象调用wait方法 ...
分类:编程语言   时间:2021-04-20 13:56:47    收藏:0  评论:0  赞:0  阅读:31
自动化键盘,python
国际惯例先上源https://github.com/boppreh/keyboard#键盘输入 from pynput.keyboard import Key,Controller,Listener keyboard = Controller() keyboard.press("a") #按下a k ...
分类:编程语言   时间:2021-04-20 13:56:30    收藏:0  评论:0  赞:0  阅读:24
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!