10 2021 档案
摘要:随着技术的更新迭代,Java5.0开始支持注解。而作为java中的领军框架spring,自从更新了2.5版本之后也开始慢慢舍弃xml配置,更多使用注解来控制spring框架。而spring的的注解那么多,可能做java很多年,都用不上。这里按照类型总结了这7种最常用的注解。 一. 核心注解 @Req
阅读全文
摘要:静态代理模式总结: 1、真实对象和代理对象都需要实现同一个接口 2、代理对象要代理目标真实对象好处: 1、代理对象可以做很多真实对象做不了的事情 2、真实对象专注做自己的事情 package com.agentliu.demo02; /** *@className: StaticProxy *@de
阅读全文
摘要:/** *@className: TestLamda1 *@description: lamda表达式应用 *@author: jj.liu *@create: 2021-10-13 14:56 */ public class TestLamda1 { static class Motorcycle
阅读全文
摘要:线程简介 多任务:边吃饭边玩手机,同时做多件事(但是实际上是分时进行的,大脑分时处理,时间交替很快)多线程:多车道,多条线路同时执行任务 普通方法调用和多线程直接调用run和调用start函数的不同,直接调用run函数无法实现多线程 在操作系统中运行的程序就是进程(qq,播放器,游戏,IDE),播放
阅读全文
摘要:示例: nohup java -jar BiuBiuBiu.jar >output 2>&1 & 解释: 1. 带&的命令行,即使terminal(终端)关闭,或者电脑死机程序依然运行(前提是你把程序递交到服务器上); 2. 2>&1的意思 这个意思是把标准错误(2)重定向到标准输出中(1),而标准
阅读全文
摘要:方式一 通过vim命令直接修改保存jar。超方便。 1、vim xxx.jar 该命令首先会列出全部文件 2、可以通过输入/abc来搜索,定位到对应的abc文件后回车进入配置文件内,然后按下i键之后可以进行编辑, 3、修改完成使用Esc + :wq进行保存。 4、完成单个文件修改之后返回jar包的文
阅读全文