摘要:一、前景提要 本人经历了IT行业的多种类型企业,外包/创业小公司/中型公司,一步步成长起来,现在可以给大家透露下为什么进大企业在IT行业是重要的: 在外包公司,你要做的就是对接别人写好的接口,然后按照其要求编写一个业务的接口或者几个接口,那么你的技术也就是会写接口,而且还不是全面的,因为只会让你做那 阅读全文
posted @ 2020-01-13 02:41 北极的大企鹅 阅读(193) 评论(0) 推荐(1) 编辑
摘要:官网上写着 但是,这个其实是2.0系列的写法,由于引用了最新的3.0.3这个功能基本不好使. 3.0.3版本的写法 也就是中间加了一层,原来是AutoSqlInjector,现在改为AbstractSqlInjector. 源码如图: 写出自己的方法,命名为MyInjector,继承Abstract 阅读全文
posted @ 2018-10-05 01:15 北极的大企鹅 阅读(16800) 评论(8) 推荐(3) 编辑
摘要:Vector 向量 Vector简述 1).Vector底层是用数组实现的List 2).虽然线程安全,但是效率低,所以并不是安全就是好的 3).底层大量方法添加synchronized同步标记,synchronized检查对象是否添加了对象的对象锁 4).容器对象,需要多个线程共享的时候,考虑使用 阅读全文
posted @ 2020-10-27 09:23 北极的大企鹅 阅读(35) 评论(0) 推荐(0) 编辑
摘要:一、实现get方法 1、一般思维实现思路 1)、将对象的值放入一个中间变量中。 2)、遍历索引值,将中间量的下一个元素赋值给中间量。 3)、返回中间量中的元素值。 4)、示意图 get(2),传入角标,循环两次获取到[1]元素,如图. 2、实现思路实现 1)、核心方法 /** * 最基本的写法 * 阅读全文
posted @ 2020-10-21 22:27 北极的大企鹅 阅读(126) 评论(0) 推荐(0) 编辑
摘要:简介 (Introduction): 1、 处理一个数组的数据 2、 根据对象的某个字段的值, 进行排序操作 快速上手 (Getting Started): 数据模型 1 [{ 2 "name": "name3", 3 "age": "03", 4 "sex": "03", 5 "recodeNum 阅读全文
posted @ 2020-10-13 15:28 北极的大企鹅 阅读(58) 评论(0) 推荐(0) 编辑
摘要:简介(Introduction): 1、处理一个数组的数据 2、根据对象的某个字段的值,进行去重操作 快速上手(Getting Started): 数据模型 1 [{ 2 "name": "name0", 3 "age": "00", 4 "sex": "00", 5 "recodeNumber": 阅读全文
posted @ 2020-10-10 15:36 北极的大企鹅 阅读(78) 评论(0) 推荐(0) 编辑
摘要:1、LinkedList简介 (1) 底层用双向链表实现的存储 (2) 查询效率低,频繁增删效率高,线程不安全是其主要特点 (3) 常用单词Node/Entry表示一个节点,或称为条项,词条(形容节点的样子) (4) 链表由三部分组成:前一个节点,本节点保存的数据,后一个节点 2、LinkedLis 阅读全文
posted @ 2020-09-20 17:43 北极的大企鹅 阅读(167) 评论(0) 推荐(1) 编辑
摘要:一、下载源码到本地 这里使用IDEA,作为编译工具 https://gitee.com/mrliuNumberOne/rocketmq-externals.git 导入成功后如图: 二、Maven编译打包 将rocketmq-console转化为模块 启动clean package,RocketMq 阅读全文
posted @ 2020-09-18 14:16 北极的大企鹅 阅读(92) 评论(0) 推荐(0) 编辑
摘要:一、一定要理解的概念 1、控制反转 对象A和对象B,对象A中需要new 一个对象B,但是,现在需要对象A,不在自己内部new 对象B,把new 对象B的权限交给第三方(IOC框架),操作的过程,就是控制反转(白话讲解). 例如: 常态 1 public A{ 2 3 B b = new B(); 4 阅读全文
posted @ 2020-09-06 22:51 北极的大企鹅 阅读(55) 评论(0) 推荐(0) 编辑
摘要:一、地址下jar包无法下载问题 报错信息: Could not get resource ‘https://plugins.gradle.org/m2/org/asciidoctor/org.asciidoctor.jvm.convert.gradle.plugin/asciidoctor-grad 阅读全文
posted @ 2020-09-04 13:51 北极的大企鹅 阅读(169) 评论(0) 推荐(0) 编辑
摘要:Spring作为JAVA学习者的必须学习和熟悉的框架,需要理解Spring的设计原理,核心设计模式,对于理解设计模式,面向对象的深入理解有着深远持久的影响,特此首先要做到本地部署源码开始,下面将介绍如何本地部署Spring源码. 一. 准备工具 下载GIT 安装JDK1.8 安装下载gradle 安 阅读全文
posted @ 2020-08-18 22:47 北极的大企鹅 阅读(516) 评论(2) 推荐(2) 编辑
摘要:一、官网下载ngixn 选取稳定版(Stable Version)二、解压压缩包三、启动Nginx1、进入安装目录下,找到nginx.exe,双击启动2、访问地址:http://localhost/ 或 http://127.0.0.1如图所示,表示成功。四、安装nginxWebUI1、准备,配置好 阅读全文
posted @ 2020-08-05 11:30 北极的大企鹅 阅读(761) 评论(1) 推荐(0) 编辑