![](https://img-blog.csdnimg.cn/20200213093848537.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
自我记录
文章平均质量分 64
日常自我记录
心的步伐
wx公众号: AaronCoding 欢迎关注呀,用技术让生活变得更加美好!
如果自己失去了斗志,就来这看看,看到自己在那个时候的自己是什么模样,然后对比现在,笑一笑,深呼吸一下,再继续向前,不行就去奔跑一番再回来,会发现自己是一个奋战到死的勇士!
风里雨里,我会等你,虽然你在遥远的地方,我始终相信距离永远不是阻隔我俩的最大敌人!时间是我们跨越山河的动力,加油!
展开
-
固有思维的思考
固有思维每一个意识形态的形成背后都有着一个故事,它们或是发生在过去了很久的时光里,亦或是最近的生活中,但无论发生的时间点远或者近,它们都让你在思考某件事上的意识形态发生了变化。今天的话题是固有思维,为什么会说起这个话题,这是因为最近的一件事情让自己觉得固有思维真的是太可怕了,或许现在的结果是最好的,也许不是最好的,这件事情发生在去年的4月份左右,如果不是结合现在和过去,那就没有所谓的反思和思维的进步。在去年的4月份,金三银四对于找实习的自己来说,像是一条铁律,在自己的心里面扎根,于是投递了鹅厂的岗原创 2021-06-19 11:18:58 · 476 阅读 · 0 评论 -
实习与秋招总结
实习与秋招总结导语从2020年2月24日去北京实习到现在快接近一年了,但是第一次去大城市,去租房,去实习的那种场景感觉就在眼前,感觉就是发生在昨天。在北京滴滴开启的第二段实习,随后在深圳开启的第三段实习,到6月逐渐进入秋招,10月签了三方,虽然最后的签约offer相比优秀的大佬并不是很好,但自己也算有所得了!我我是一个来自本科双非,研究生双非的渣硕,研一进入学校之前就知道自己研究生逃脱不了编程,于是就选择了大学时期学了一点皮毛但没有坚持学下去的现在看来就业面最广的Java,在上课的时光中看着Ja原创 2021-01-13 22:15:27 · 782 阅读 · 2 评论 -
了解一下Celery
Celery1. 简介Celery - 中文名翻译叫芹菜,是一种分布式的任务队列(Distribute Task Queue)Celery is a simple, flexible, and reliable distribute system to process vast amounts of message, while providing operations with the tools required to miantain such a system. --摘自官方文档Cele原创 2021-06-14 22:19:16 · 669 阅读 · 2 评论 -
电商项目中遇见的代码功能模块
文章目录1. 资源加载2. 时间格式转换问题3. VO的使用3.1 递归查询节点和所有子节点4. 文件上传4.1 上传文件到FTPServer上4.1.1 FTP服务器的文件上传5. 分页6. 支付宝支付模块的接入6.1 支付宝接入的相关配置6.2 支付宝支付模块的接入6.3 支付宝回调的过程6.3.1 natapp6.3.2 具体回调逻辑实现1. 资源加载主要是从.properties等文件...原创 2019-06-20 22:29:48 · 741 阅读 · 0 评论 -
下一代网络NGN复习
下一代网络复习(2019-6-23)文章目录下一代网络复习(2019-6-23)一、电信业务的历史二、NGN的意义和内容2.1 NGN的定义(必须掌握)2.2 NGN的网络特征2.3 NGN的移动性管理2.4 NGN标准演进2.5 移动核心网的演进(必须要掌握)2.6 通信交互的流程描述2.6.1 MSC2.6.2 MSC的主要特点2.6.3 MSC图2.6.4 SDL图三、智能网技术3.1 基...原创 2019-06-24 17:10:57 · 1416 阅读 · 2 评论 -
java基础知识(一)
1.接口和抽象类之间的区别解析:接口是一种特殊形式的抽象类,使用接口完全有可能实现与抽象类相同的操作,但一般而言,抽象类多用于在同类事物中有无法具体描述的的方法的场景,所以当父类和子类之间存在逻辑上的层次结构时,推荐使用抽象类,而接口多用于不同类之间,定义不同类之间的通信规则,所以当希望支持差别较大的两个或者更多对象之间的特定交互行为时,应该使用接口。使用接口能大大降低软件系统的耦合度。重...原创 2019-07-03 22:25:39 · 318 阅读 · 0 评论 -
排序算法
文章目录1. 冒泡排序2. 插入排序3. 选择排序4. 堆排序5. 快速排序6. 归并排序7. 桶排序8. 基数排序9. 荷兰国旗问题的排序1. 冒泡排序思路:前一个数和后一个数相互比较,大则向后走,直到数组结束使用最后一个数往前,可以减少循环次数,因为一次冒泡下去,最大数一定位于最后一个时间复杂度: O(n^2) 空间复杂度O(1)public static void bubbl...原创 2019-07-03 22:33:58 · 126 阅读 · 0 评论 -
YAML语法的学习
文章目录1. YAML的简介2. YAML的约束3. YAML支持的数据结构3.1 对象3.2 数组3.3 复合结构3.4 纯量3.5 字符串3.6 引用3.7 函数和正则表达式的转换参考资料1. YAML的简介YAML是用来专门写配置文件的语言,语言是比较简单的,远比JSON格式简便。实质上是一种数据串行化格式,写入.yml结尾的文件的数据会被转换为json格式的字符串。2. YAML的...原创 2019-07-09 21:27:00 · 469 阅读 · 0 评论 -
SpringBoot学习(三)
文章目录1. 表单数据验证1.1 概述1.2 表单数据验证的实现1.3 表单验证参数名称的更改1.4 表单验证的相关标签2. SpringBoot的异常处理与单元测试2.1 SpringBoot异常处理的方式2.1.1 自定义错误界面2.1.2 使用@ExceptionHandler注解处理异常2.1.3 使用@ControllerAdvice+@ExceptionHandler注解处理异常2.1...原创 2019-07-10 20:39:48 · 180 阅读 · 0 评论 -
SpringBoot学习(四)-热部署
文章目录1. 使用SpringLoader方式2. 使用SpringLoader的jar包方式3. 使用DevTools工具的方式SpringBoot的热部署主要有两种方式:SpringLoader插件方式DevTools工具1. 使用SpringLoader方式使用SpringLoader方式实现热部署,需要在创建的项目文件的pom.xml添加SpringLoader的插件。&l...原创 2019-07-10 20:43:03 · 118 阅读 · 0 评论 -
链表的归并排序与链表数组的归并排序
链表的归并排序就是排序找中点,然后中点位置后一个为null,切断链表,也就是分而治之每次分割一半,一直往后分割,直到只剩下一个节点,或者没有节点停止。public class ListNode{ int val; ListNode next; public ListNode(int x){ this.val = x; ...原创 2019-07-11 22:24:45 · 255 阅读 · 0 评论 -
RabbitM消息队列的学习
文章目录1.RabbitMQ的安装2.新建测试项目3.RabbitMQ基础知识3.Direct交换器4.Topic交换器5.Fanout交换器6.使用RabbitMQ实现松耦合设计7.RabbitMQ的数据丢失及解决方法8.RabbitMQ的ACK确认机制1.RabbitMQ的安装因为linux安装实在是问题很多,建议windows系统的小伙伴,采用windows版本的RabbitMQ来安装。...原创 2019-07-31 16:15:00 · 740 阅读 · 0 评论 -
ArrayList源码学习
文章目录1.1 ArrayList简介1.1.1 ArrayList的结构1.1.2 ArrayList的继承结构1.2 类中的属性1.3 类中的构造方法1.4 核心方法1.5 删除方法1.6 Set()方法1.7 indexOf()方法1.8 get()方法1.9 总结1.1 ArrayList简介ArrayList是可以动态增长和缩减的索引序列,是基于数组实现的List类该类封装了一个...原创 2019-06-20 17:28:02 · 133 阅读 · 0 评论 -
Spring验证器之Validator接口
Spring验证器数据验证分为客户端验证和服务器验证,客户端验证主要是过滤正常用户的误操作,通过JavaScript代码完成; 服务器验证是整个应用阻止非法数据的最后防线,通过在应用中编程是实现。Validator接口创建自定义的Spring验证器需要实现org.springframework.validation.Validator接口,该接口有两个方法boolean sup...原创 2019-03-30 21:27:55 · 3532 阅读 · 1 评论 -
Mybatis学习
Mybatis的工作原理 读取Mybatis的配置文件:mybatis-config.xml为Mybatis的全局配置文件,配置了MyBatis的运行环境等信息。 加载映射文件,也就是Sql映射文件,该文件中配置了操作数据库的相关的Sql语句,需要在Mybatis配置文件mybatis-config.xml中加载,可以加载多个映射文件,每个文件对应数据库中的一张表 构造会...原创 2019-03-29 10:37:48 · 665 阅读 · 0 评论 -
Spring学习
Spring学习1.IoC容器的实现方法: BeanFactory实现(已经弃用) ApplicationContext实现 ClassPathXmlApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");2.实现IOC是通过依赖注入来实现的,依赖注入...原创 2019-03-29 10:37:17 · 288 阅读 · 0 评论 -
人生的第一道编程笔试题
本题以激励自己继续向前,菜到抠脚,好好学习!继续学习算法,继续刷题!!!!!!!!!!!!!!!!!2019-04-09import java.util.Collection;import java.util.Collections;import java.util.HashMap;import java.util.Map;import java.util.Scanner...原创 2019-04-09 22:35:08 · 942 阅读 · 0 评论 -
Markdown语法初学
文章目录一 学习markdown语法二 常用标签常用列表常用字体效果链接图片标签引用分割线代码块表格UML渲染图流程图生成目录的话直接使用[TOC]即可一 学习markdown语法二 常用标签常用列表列表1 *列表2 +列表3 -列表嵌套子列表系列表列表2有序列表有序列表1有序列表2常用字体效果粗体用**表示 粗体 或者用前后...原创 2019-04-23 14:59:44 · 176 阅读 · 0 评论 -
正则表达式学习
正则表达式学习文章目录正则表达式学习1. 软件的使用2. 正则表达式的学习2.1 匹配单个字符2.2 匹配任意字符3. 匹配一组字符3.1 匹配多个字符中的某一个3.2 利用区间来匹配3.3 取非匹配4. 使用元字符4.1 特殊字符转义匹配4.2 空白字符的匹配4.3 匹配特定的字符类别4.3 空白字符与非空白字符的匹配5. 重复匹配5.1 匹配多个字符5.2 匹配零个或一个字符5.3 匹配限定...原创 2019-05-27 14:46:55 · 204 阅读 · 0 评论 -
(详解)XML与JSON的互相转换
XML与JSON的互相转换文章目录XML与JSON的互相转换1. XML转JSON1.1 代码目的1.2 代码实现2. JSON转XML3. JSON转XML并输出成指定的文件4. 主要的pom.xml配置如下5. 整体代码1. XML转JSON1.1 代码目的实现xml与json的互相转换,先实现xml -> json, 然后实现json -> xml字符串,最后xml字符...原创 2019-05-18 00:17:59 · 18821 阅读 · 6 评论 -
通信网理论基础
通信网文章目录通信网1. 图论1.1 图1.2 树1.2.1 破圈法求生成树1.2.2 避圈法求生成树1.3 图的割集1.3.1 基本割集的求法1.3.2 无向图与有向图矩阵表示1.4 避圈法求最小生成树1.4.1 避圈法-K算法1.4.2 避圈法-P算法1.5 求最短路径问题1.5.1 最短路径- Dijkstra算法1.5.2 最短路径-Floyd算法2. 流量分配2.1 流量优化的一般性问...原创 2019-06-01 15:26:28 · 9977 阅读 · 5 评论 -
IDEA使用Mybatis/Spring/SpringMVC分别小Demo
文章目录1. 使用Mybatis1.1创建Maven项目1.2 在pom.xml中导包1.3 创建数据库编写表1.4 编写实体类1.5 创建及配置mybatis-config.xml1.6 创建mapper.xml1.7 测试代码2. 使用Spring2.1 Spring2.2 创建一个小示例2.3 配置Spring容器托管该类的创建2.4 测试代码3. 使用SpringMVC3.1 Sprin...原创 2019-06-19 16:00:59 · 197 阅读 · 0 评论 -
或许行走才是不会去想之前的停滞
学习编程自己在大学的时候学习过,那时候没花什么时间去钻研这门技术,到后来大三的时候要决定考研的时候才明白自己应该真的要走上这一条路了,因为问了很多老师,才知道自己读研一定是避免不了学习编程的,后面也就考上了研究生,此时,研究生已读半年。因为知道自己不可避免要学习编程于是自己的态度就放的端正了,也不再去思考其他的事情了,进入研究生之后,每天就看视频,有时候会看看书,Java核心技术卷,大部分时间...原创 2019-02-14 21:46:49 · 134 阅读 · 0 评论