自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 rocketmq详解(持续更新)

一、MQ阐述简单图示[注]消息队列是一种"先进先出"的数据结构不使用队列的情况下生产者与消费者之间是通过RPC交互的应用场景应用解耦问题描述系统的耦合性越高,容错性就越低,以电商应用为例,用户创建订单后,如果耦合调用库存系统、物流系统、支付系统,任何一个子系统出了故障或者因为升级等原因暂时不可用,都会造成下单操作异常 解耦含义使用消息队列解耦,系统的耦合性就会...

2020-05-08 15:50:37 64653 17

原创 linux命令详解及软件安装(持续更新)

linux解析在java开发之路(javase、Mysql、前端(html、Css、Js)、JavaWeb、SSM(到这里很多人就开始找工作了)、Springboot、Vue、SpringCloud、MybatisPlus、Git…) 走到一定程度之后。接下来再要遇到的技术(消息队列(kafka、RabbitMQ、RockeetMQ)、缓存(Redis)、搜索引擎(ES)、集群分布式(需要购买.....................

2020-04-06 22:26:49 13776

原创 redis详解(持续更新)

redis

2019-11-19 16:19:44 35747 31

原创 spring框架详解(持续更新)

Mybatis Spring SpringMVC详解

2019-11-15 11:11:25 15403 3

原创 mysql详解(持续更新)

去重语句:select distinct 列名 from 表名字符类型转数值类型语句:select to_number('000123') from dual;插入语句:insert into 表名 (字段)values(字段值)新增表字段:alter table 表名 add (字段名 integer default 0 not null);删除表字段:alter........................................

2019-10-21 15:40:09 31204 4

原创 java 多线程详解(持续更新)

目录认识cpu、核心与线程java多线程系列(一)之java多线程技能认识cpu、核心与线程cpu与核心物理核 物理核数量=cpu数(机子上装的cpu的数量)*每个cpu的核心数虚拟核 ● 所谓的4核8线程,4核指的是物理核心。通过超线程技术,用一个物理核模拟两个虚拟核,每个核两个线程,总数为8线程。 ● 在操作系统看来是8个核,但是实际上是4个物理核。 ● 通过超线程技术可以实现单个物理核实现线程级别的并行计算,但是比不上性能两个物理核。单核cpu和多核cpu

2019-05-28 13:46:47 2335 1

原创 java 设计模式详解(持续更新)

简单点说,就是一个应用程序中,某个类的实例对象只有一个,你没办法去new,因为构造器是被private修饰的,一般通过getInstance()的方法来获取它们的实例。与工厂方法模式不同的是,工厂方法模式中的工厂只生产单一的产品,而抽象工厂模式中的工厂生产多个产品。逻辑进一步的封装,使其增加额外的功能,用户在使用的时候,可以任意组装,达到自己想要的效果。一个抽象接口,多个实现抽象接口的类,一个工厂类(用来实例化抽象的接口)有四个角色,抽象工厂模式,具体工厂模式,抽象产品模式,具体产品模式。

2024-03-28 22:53:56 1150

原创 SpringCloud详解(持续更新)

springcloud架构图

2024-03-27 21:28:59 1615 3

原创 nginx详解(持续更新)

nginx详解,看这一篇即可

2024-03-25 18:00:35 972 1

原创 java JVM详解(持续更新)

JVM掌握流程JVM的位置JVM体系结构类加载器双亲委派机制沙箱安全机制NativePC寄存器方法区栈三种JVM堆新生区、老年区永久区堆内存调优GC(常用算法)JMM总结JVM的分类三种最主要的JVM 1. Sun公司的HotSpot,是目前使用范围最广的Java虚拟机 2. BEA公司的JRockit (原...

2024-03-21 15:59:27 1257 1

原创 Premiere Pro教程(全)

在效果面板里有视频过渡,我们点开,可以看到自带的几类转场效果,在转场中我们最常用的是交叉溶解,还有白场过渡和黑场过渡,我们选中交叉溶解,鼠标按住拖动到时间线上,它会提示媒体不足,此偶读将包含重复帧,此时先确定一下,会看到有一个溶解的效果,我们可以看到上一个视频的最后一帧会感觉像是一张图片,这样就会感觉很生硬,在拍摄的视频素材里,难免会出现画面不稳定的情况,此时可以通过PR效果里的[变形稳定器],将[变形稳定器]拖拽到素材上方,软件会自动的分析素材,并且根据默认值的平滑度50%,对视频进行平滑变稳。

2024-01-02 16:58:25 1824 1

原创 Geometry空间几何数据的处理应用(全)

Geometry空间几何Java处理及相关算法

2022-12-13 14:43:46 4104 1

原创 mybatis详解(全)

mybatis详解

2022-03-21 23:57:41 154420 12

原创 GIT版本控制(详解)

简述桌面右键菜单Git Bash命令Git Bash常用命令流简述Git是分布式版本控制系统,那么它就没有中央服务器的,每个人电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上,既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如自己在电脑上改变了文件A,其他人也在电脑上改了文件A,这时,这时,你们俩之间只需要把各自的修改推送给对方,就可以互相看到对方的修改了。桌面右键菜单Git Bash:Unix与Linux风格的命令行,使用最多,推荐最多

2022-01-20 23:41:57 13182 4

原创 正则表达式(全)

前言正则字符介绍前言对于正则表达式,相信很多人都知道,但是很多人的第一感觉就是难学,因为看第一眼时,觉得完全没有规律可寻,而且全是一堆各种各样的特殊符号,完全不知所云。其实只是对正则不了解而以,了解了你就会发现,原来就这样啊正则所用的相关字符其实不多,也不难记,更不难懂,唯一难的就是组合起来之后,可读性比较差,而且不容易理解。本文旨在让大家对正则有一个基本的了解,能看得懂简单的正则表达式,写得出简单的正则表达式,用以满足日常开发中的需求即可。0\d{2}-\d{8}|0\d{3}-\d{7}

2021-11-30 19:18:23 1504

原创 项目管理及Office Project 2013 项目管理计划工具的使用详解(全)

Office Project学习流程 1.创建任务 2.创建工作资源 3.设置工作日历 4.设置基线 5.查看报表 6.设置成本预算创建任务步骤 1.设置项目开始日期 项目默认显示时间是2009年的信息,所有的视图都是从2009年开始,不便于查看,所以第一步是修改项目开始时间, 在"开始时间"一栏输入项目的实际开始时间,操作者会发现甘特图中显示的时...

2020-05-08 17:42:36 6342 1

原创 JeeSite代码自动生成(初)

一、JeeSite代码生成mysql中新建一张表启动JeeSite项目–>项目页面设置点击-代码生成(菜单)-代码生成(栏位)–>业务表配置(子栏位)–>右侧填写数据表基本信息[注]说明:实体类entity的注释名称类名:自动生成代码中,实体类entity的名称配置数据表中的各类字段------------------------------...

2020-04-24 15:01:27 875

原创 swagger详解(全)

Swagger问题在前后端分离时代一个项目的制作通过两个团队共同完成【后端团队】后端控制层、服务层、数据访问层【前端团队】前端控制层,视图层前后端通过API交互,两端相对独立且松耦合由此产生的问题是,前端人员和后端人员无法做到"即时协商、尽早解决",前后端集成联调时,最终导致问题集中爆发。解决方案首先指定schema【计划的提纲】,实时更新最新API,降低集成的风险。早些年通...

2020-04-07 00:56:58 11295 4

原创 shiro详解(1)

shiro在java世界中,安全管理框架有spring security 和shiro 。spring security 要依赖于spring,并且比较复杂,学习曲线比较高。shiro比较简单,而且shiro比较独立,既可以在java se中使用,也可以在java ee中使用,并且在分布式集群环境下也可以使用shiro是一个基于java的开源的安全管理框架。可以完成认证,授权,会话管理,加密,...

2020-02-18 01:26:03 272

原创 全文检索及Lucene及elasticsearch详解

一、什么是全文检索数据的分类:结构化数据格式固定、长度固定、数据类型固定例如:数据库中的数据非结构化数据格式不固定、长度不固定、数据类型不固定例如:word文档、pdf文档、邮件、html、txt数据的查询:结构化数据的查询sql语句。查询结构化数据的方法简单、速度快。非结构化数据的查询目测使用程序把文档读取到内存中,然后匹配字符串,顺序扫描把...

2020-02-12 20:27:07 2220 1

原创 Java爬虫简单制作流程及代码实现

为什么研究爬虫?python已经火了很久了,它的功能强大,其中很擅长的一个就是写爬虫程序。作为一个Javaer,想要写一个爬虫难道要学习python吗?爬虫入门要考虑哪些?Java爬虫需要考虑的问题有很多,对于入门级的来说主要有如下几个:1.如何爬取页面数据?可以使用HttpClient或HtmlUnit2.如何解析页面数据?可以使用Jsoup3.如何反 反爬虫?可以伪装浏览器和使用代...

2019-11-13 11:14:20 1120

原创 PrintStream使用方法

PrintStream ps=new PrintStream("e:/log.txt"); 新建一个打印对象System.setOut(ps); //重定向控制台输出到ps对象中public static void main(String [] args){try{ //把创建的打印输出流赋给系统。即系统下次向PS输出 System.out.pringtIn("aaaa"); }...

2019-11-06 15:28:23 2032 5

原创 svn版本控制详解(持续更新)

Mavenmaven是一个项目管理工具原项目问题1. 项目引入各种Jar包,比较大的项目引入的Jar包往往有几十个乃至上百个。2. Jar包之间发生的Jar包冲突、版本冲突不好解决3. Web项目构建通过集成工具(IDEA,Eclipse),需要多步骤来完成4. 单元测试繁琐试想一下,如果有一种工具,可以将开发者从上面的繁琐工作中解放出来,能帮你构建工程,管理jar包,编译代码,还能............

2019-11-06 10:11:39 3365 1

原创 jdbc及数据库连接池技术详解(全)

耐心瞅完会有收获

2019-10-28 17:15:30 631

原创 greasemonkey油猴详解

油猴扩展已经被收录在火狐浏览器的官方扩展库中,安装步骤如下:1、点击浏览器右上角“打开菜单”;2、弹出界面点击“附加组件”;3、在展开的界面的默认显示界面底部的“看看更多附加组件!”;4、在新页面中的搜索栏中输入“GreaseMonkey”;5、找到该扩展后,点击其对应的“安装”按钮即可执行在线安装。...

2019-10-23 10:30:47 3797

原创 java 集合框架详解(持续更新)

集合框架的掌握方式:

2019-06-06 20:26:43 1260 3

空空如也

空空如也

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

TA关注的人

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