自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 个人随笔—工作篇

2021年1月7日,我坐上了国航的飞机来到了日本,真正意义上作为社畜开始了在日本的工作和生活。过去的一年内,疫情席卷全球,好在国内很快控制了下来,大家生活也渐渐恢复到以往的样子。但是我走的这个时间点日本的疫情又出现加重的趋势,所以我一直感概我这个时间来日本有点“49年入国军”的感觉。我所在的公司是日本一家比较大型的外包公司,去年刚刚上市,也算是发展得比较好的了,而且公司创始人是中国人,中国人员工比例也比较高。要说选择来日本的原因,主要有三个。第一是我还没有出过国,受日本动漫的影响,对日本文化很感兴趣。同

2021-05-18 15:09:35 233 2

原创 2020程序员节有感

今天是2020年10月24日,不知道从何时起,这一天成了程序员的节日了。昨晚躺在床上,不禁回想起了大学时的林林总总,有感而发,就来这里写点什么吧。高考之后,抱着对计算机以及软件领域的好奇心,我报考了软件工程专业,就此开启了我的大学生涯。老实讲,我的大学阶段时失败的阶段。并不是学校或者老师的问题,而是我自己没有很好的安排大学的学习和生活。虽然之前就对这领域有好奇心,但是我从来没有真正地主动的去了解这个领域。在刚进入大学的时候便被C语言、数据结构、计算机系统之类的虐的体无完肤,更别提高数、线性代数之类的大家

2020-10-24 17:38:50 534 1

原创 JavaOJ常用模板

Main类通常情况程序都需要代码中必须存在一个public class Main。不允许出现其他的public class。即,public class Main{ public static void main(String[] args){ //其他代码 }}输入输出与常用处理Scanner处理输入:一个标准的程序示例程序如下:...

2020-10-07 21:30:16 282

原创 Java后端面试题总结(二)

本文主要对一些常见的Java后端面试题做一些收集。答案可能来自于各个博客与网站,仅做参考使用。Spring框架部分1、Spring IOC和一般对象的创建区别Spring中的IoC和依赖注入DI的理解Spring的核心2、Spring AOP 和代理模式Spring的AOP思想Spring AOP原理Java的三种代理模式spring多个AOP执行先后顺序(...

2019-10-08 19:57:29 592

原创 数据结构与算法整理之二——经典排序算法(Java实现)

十大经典排序算法(动图演示)这篇博客整理了十大经典排序算法,其中前7中最常用,Java实现代码如下public class SortUtil { //交换元素 private static void swap(int[] arr,int index_a,int index_b){ int temp = arr[index_a]; arr[i...

2019-09-25 16:45:39 143

原创 Java后端面试题总结(一)

本文主要对一些常见的Java后端面试题做一些收集。答案可能来自于各个博客与网站,仅做参考使用。Java基础部分java基础知识索引1、==和equals的区别equals和==的区别2、基本类型和包装器类怎么比较的基本数据类型和包装类进行比较3、面向对象四个特性。(抽象、继承、封装、多态)4、重载和重写的区别Java—重写与重载的区别5、String、S...

2019-09-23 16:27:00 582

原创 技术收集

最近在实习期间遇到一些问题,将看过的技术文章收集在此。SpringBoot快速入门 Resful API @Requestbody的使用 Spring Boot干货系列:(七)默认日志框架配置(该作者其他技术文章也都很好Spring Boot干货系列总纲) RestTemplate发送HTTP、HTTPS请求 请求转发、请求重定向与页面跳转问题 bat脚本获取管理员权限(借助Win...

2019-08-14 23:47:20 135

原创 Java技术总结之——锁

这是有关Java并发的总结,但是关于Java多线程、执行器、同步器框架内容太多。建议参考以下博客:java多线程学习(超详细吐血总结) Java并发之AQS详解本篇博客主要梳理Java中锁的内容。平时经常听到各种锁的名称,数量众多,但是很多锁的名称是以不同角度来命名的。这些分类并不是全是指锁的状态,有的指锁的特性,有的指锁的设计。不同名称的锁其实是同一种设计理念,根据其应用场景不同而有不同...

2019-04-22 17:07:43 443

原创 Java技术总结之——Java集合框架

一、综述Java最初版本职位最常用的数据结构提供了很少的一组类:Vector、Stack、Hashtable、BitSet 与Enumeration 接口, 其中的Enumeration 接口提供了一种用于访问任意容器中各个元素的抽象机制。随着Java SE 1.2 的问世,设计人员感到是推出一组功能完善的数据结构的时机了。于是就有了现在的集合框架。需要注意的是,之前的那些容器类库并没有被弃用...

2019-04-19 16:44:34 244

转载 数据库基础之——事务

概述事务(Transaction)是由一系列对系统中数据进行访问与更新的操作所组成的一个程序执行逻辑单元。 ACID 事务具有4个基本特征,分别是:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Duration),简称ACID。 隔离级别 ACID这4个特征中,最难理解的是隔离性。在标准SQL规范中,定义了4个事务...

2019-04-14 14:49:49 275

原创 Linux基础知识整理之——Linux进程

接着上一篇博客,整理一下有关Linux进程的知识。什么是进程?1)执行中的程序实例叫做进程2)Linux是多任务系统,可以运行多个进程并发执行3)进程和程序的关系进程由程序创建 一个程序可以产生多个进程4)进程由内核管理调度5)每个进程有一个进程号PID6)进程的层次结构,除了第一个进程外每个进程都有一个父进程shell进程的父进程是init进程 子进程的属性...

2019-04-14 14:38:07 312

原创 Linux基础知识整理

本篇博客内容主要来自我大二时选修的Linux应用编程课的课程PPT,我对其中主要内容整理了一下,内容比较少,需要再参考相关阅读内容。关于Linux的发展历史以及其发行版本,网上都有很多介绍,这里不再讲述了。Linux 基础知识与shell命令这部分内容将Linux常用命令与Linux系统的部分特点一起总结,可能显得稍微有点乱,更多常用命令可以参考linux常用命令(详解)。Linu...

2019-04-12 17:06:21 296 2

转载 数据结构与算法整理之——基本数据结构

本文转载自常见数据结构与算法整理总结(上)——@尘语凡心,简书,以下为原文内容(部分内容重新排版或添加了外部链接):数据结构是以某种形式将数据组织在一起的集合,它不仅存储数据,还支持访问和处理数据的操作。算法是为求解一个问题需要遵循的、被清楚指定的简单指令的集合。下面是自己整理的常用数据结构与算法相关内容,如有错误,欢迎指出。为了便于描述,文中涉及到的代码部分都是用Java语言编...

2019-04-11 17:38:49 205

原创 数据库基础之——索引

最近没什么时间,先放几个关于数据库相关内容的连接,以后再整理深入浅出数据库索引原理 Java面试之数据库——数据库索引 Java面试--索引 数据库常见的面试题大全...

2019-04-08 13:40:05 172

原创 Java技术总结之——JVM内存模型与垃圾收集器

先放一张JVM内存模型的思维导图,来源JVM内存模型 ——知乎@养兔子的大叔 ​JVM内存模型JVM内存划分区域,如图:其中,1、程序计数器(Program Counter Register):程序计数器是一个比较小的内存区域,用于指示当前线程所执行的字节码执行到了第几行,可以理解为是当前线程的行号指示器。字节码解释器在工作时,会通过改变这个计数器的值来取下一条语句指令。...

2019-04-04 19:50:09 789

空空如也

空空如也

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

TA关注的人

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