自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

山丘墨客

一个人的远征

  • 博客(18)
  • 收藏
  • 关注

转载 对日开发时一些经验

エンジニアに身につけて欲しい能力コミュニケーションスキル質問力15分悩んだら質問をする事実と意見を分ける質問の経緯を明らかにする文章力結論から書く読みやすい文章を書く转载于:https://qiita.com/Megane-kazuma/items/8724b4da563516733c1bコミュニケーションスキル新人に一番身につけて欲しいのはコミュニケーションスキルです。また、私の考えるコミュニケーションスキルとは相手の意見を正しく理解出来て、自分の意見を正しく相手に伝えることができる能力で、この

2021-10-12 07:00:35 678

原创 springboot启动类源码分析

文章目录springboot自动实现的原理springboot主程序的功能SpringApplication的run方法创建应用上下文自动加载整理一下上面的流程springboot自动实现的原理springboot主程序的功能SpringApplication的run方法run方法:首先他会先开启一个SpringApplicationRunListeners监听器。然后创建一个应用上...

2019-12-04 09:56:42 161

原创 thymeleaf 实用操作

文章目录逻辑处理操作ifnot ifswitch case数据迭代处理后台传来List直接获取List中指定的值后台传来MapMap下某key值是否存在直接获取map下key值的value逻辑处理操作值表达可以是>、<、> =、< =符号,像往常一样,也是= =和!=操作符可以用来检查平等,但是>、<、> =、< =不能用, 要用gt ...

2019-04-08 16:51:35 309

原创 Spring 定时任务设置方法 附代码

文章目录在spring设置定时任务的两种方法一.将定时任务写在配置文件中二.通过注解的方式设置时间的cron表达式概念格式字符含义表达式例子:在spring设置定时任务的两种方法一.将定时任务写在配置文件中0.我们要把定时任务写在一个单独的xml中,所以先在web.xml中配置加载一下spirng-*.xml<context-param> <param-name&...

2019-04-03 20:27:01 453

原创 线程安全性以及JDK里面的Atomic包

文章目录线程安全性-原子性定义表现在3个方面原子性:可见性:有序性:原子性 - JDK里面的Atomic包运用Atomic包,IncrementAndGet源码实现线程安全性-原子性定义当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些进程讲如何交替执行,主调代码中都不需要任何格外的同步或协同这个类都能表现出正确的行为,那么就称这个类时线程安全的.表现在3个方面原子性:提供...

2018-11-26 10:24:14 233

原创 SpringBoot项目打包 如何将本地文件打进war里 兼容性很好~

首先,找到你要导入的jar包的路径我的在根目录的lib下首先,需要在pom文件里面加入打包插件 &amp;lt;plugin&amp;gt; &amp;lt;groupId&amp;gt;org.apache.maven.plugins&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;maven-dependency-plugin&amp;lt;/

2018-11-12 11:49:29 677

原创 并发之java内存模型

文章目录java内存模型的规范CPUcpu Registerscpu Cache Memoryjava内存模型抽象结构图同步的八种操作图解同步规则java内存模型的规范java内存模型规定了一个线程如何和何时可以看到其他线程的修改过后的共享变量的值,以及在必须时如何同步的共享变量.如果两个对象同时调用同一个对象上的方法,他们将会都访问这个对象的成员变量,但是每个成员都拥有了这个对象的私有拷...

2018-11-05 21:32:42 210

原创 Spring AOP面试知识点

文章目录面向切面编程AOP想解决的问题是什么使用AOP的好处使用AOP的方式AOP的应用场景底层原理Spring AOP的底层原理就是动态代理!在Java中动态代理的两种方式:面向切面编程AOP想解决的问题是什么DRY : Don’t Repeat Yourself 简化代码SOC : Separation of Concerns关注点分离水平分离 : MVC 架构垂直分离 : ...

2018-11-05 16:47:02 3892

原创 eclipse 如何部署SpringBoot项目

eclipse 如何部署SpringBoot项目首先点击项目,右键然后参照下图操作成功然后刷新项目生成的jar在target文件夹中接着将target文件夹复制到相应的位置,调出当前目录的控制台输入命令 java -jar 你的项目jar包8.完成...

2018-11-02 09:37:59 3772 1

原创 SpringBoot自动配置的原理

文章目录SpringBoot自动配置的原理自动配置的即插即用原理自动配置的约定优先的原理SpringBoot自动配置的原理自动配置都是从@SpringBootApplication引入的,而他又包含了三个非常重要的注解@Configuration @EnableAutoConfiguration //启用自动配置,导入一类自动配置的类定义@ComponentScan //扫描和加载应用中...

2018-10-30 09:34:43 726

原创 springBoot数据存取功能实现原理

文章目录数据存取功能实现原理实体建模源代码分析持久化实现原理数据存取功能实现原理实体建模源代码分析数据库类型主要注解mysql关系型@Entity@Table@Id@GeneratedValue@ManyToOne@ManyToMany@JoinTable@JoinColumnMongoDBNoSQL@Document@Id@Indexed@Languag...

2018-10-30 09:33:21 841

原创 java快速排序 (图解 + 大白话理论 + 简单代码)

快速排序图解链接(推荐先看这个!!)基本思想:快速排序简单的说就是选择一个基准元素,将比他小的数放在一边,比他大的还有他相等的数放到另一边,此时基准元素在其排好序后的正确位置。再对这个数的两边再递归上述方法。public class QuickSort { private int partition(int[] a, int low,int high){ int p...

2018-09-25 09:43:52 4326 1

原创 Spring整体架构模块简单分解 (了解每个模块是什么)

spring架构图(1)Core Container:核心容器 1)Core模块:主要包含Spring框架基本的核心工具类 2)Beans模块:包含访问配置文件、创建和管理bean以及进行Ioc/DI操作相关的所有类 3)Context模块:构建于Core和Beans模块基础之上,提供了一种类似于JNDI注册器的框架式的对象访问...

2018-09-19 14:33:54 853

转载 实用的正则表达式整理

正则表达式是一种字符串匹配规则,最大的特点就是短小精悍,能高效的解决实际应用中的很多问题,这里就来整理一下常用的正则表达式一、校验数字的表达式1 数字: ^[0-9]$ 2 n位的数字: ^\d{n}$ 3 至少n位的数字: ^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带

2017-11-02 17:38:02 224

原创 for循环 如何使随机数不能重复

题目:创建一个长度为5的int类型数组,向里面保存5个10以内的随机数,并且随机数不能重复 代码:public static void main(String[] args) { Random r = new Random(); int [] a = new int[5]; for (int i = 0; i < a.length ;i++

2017-10-24 20:22:19 4192

原创 IO流之架设简单的服务器和客户端

目的:实现客户端与服务器相互传输聊天信息大致架构方向首先,让我们从server服务器开始:client客户端

2017-08-19 14:19:05 411

原创 Final,finally,finalize的区别

final、finally和finalize的区别

2017-08-10 19:00:19 258

原创 习题--抽象类、继承、接口综合

设计一个系统:XXX门的实现过程:流程:设计一张抽象的门Door,那么对于这张门来说,就应该拥有所有门的共性,开门openDoor()和关门closeDoor();然后对门进行另外的功能设计,防盗--theftproof()、防水--waterproof()、防弹--bulletproof()、防火、防锈……要求:利用继承、抽象类、接口的知识设计该门 public int...

2017-08-09 11:43:05 4999 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除