自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一直期待的spring中文文档,终于面世了

最近我看到了一个spring全家桶的中文文档网站。提供了最新的Spring,SpringBoot,SpringCloud和Spring Security 等框架的中文文档。挺不错的,分享给大家

2023-07-16 18:19:19 118

原创 springboot 集成activiti工作流使用

activiti工作流springboot 集成activiti 一定要注意版本搭配:不然会报错。首先,我这里选择了springboot是1.5.10.RELEASE版本,activiti是5.22.0版本。依赖如下:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artif

2021-01-14 10:43:48 736

原创 mysql的主从同步配置及本地navcat访问远程数据库

linux 下安装mysql服务,本地navicat 如何能连接上:?设置root的登录权限ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'yourpassword';刷新应用,使其生效flush privileges;用以上俩行命令即可。mysql主从复制配置 ,在window 下操作:复制俩个版本相同的mysql在 主数据库的my.ini 文件下增加:1.服务id2.开启MySQL的

2021-01-05 15:58:41 396

原创 请你说说关于事务的理解吧

事务其实不难理解。我这里做个不恰当的比喻。张山要完成 “喝水‘’ 这一件事。我们初步设定需要3步来完成:张山找水瓢。张山用水瓢舀了一瓢水。张山把水送到嘴里。如果张山没有找到水瓢,那么这件事完不成。如果在第二步的时候不小心把水洒了,也完不成这件事。只有这3步都顺利完成的情况下,才能说张山喝水这件事完成了 。回归正题:什么是事务呢?事务就是应用程序中一系列的严密操作,所有操作必须成功完成。否则每个操作中所作的更改都将被撤销,,也就是要么全部成功,要么全部失败回滚。也就是所说的原

2020-09-18 10:48:02 335

原创 RabbitMQ结合springboot的使用详解

RabbitMQ 即消息队列,实现应用程序之间的异步与解耦。同时起到消息的缓冲与分发的作用。解耦:中间件的标准用法是:生产者生产消息到消息队列,消费者从消息队列拿取消息并处理。生产者不用关心谁来消费消息,消费者不用关系谁来生产消息。从而达到解耦目的。小伙伴对这一概念理解没有?目的:RabbitMQ是为了实现系统之间的双向解耦而实现的。当生产者大量产生数据时,而消费者无法快速消费消息,这是需要一个中间层,保存这些数据。RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多

2020-09-16 15:43:18 226

原创 安全框架Shiro全方位讲解与功能性代码的实现

Apache Shiro一. 什么是Apache Shiro?----------------它是一个开源的安全框架。二. Shiro能做什么?- --(1)验证用户身份(Authentication),通常被称为用户“登录”- --(2)用户访问权限控制 Authorization(授权),比如某个用户是否具有某个操作的使用权限。- --(3)Session Management(会...

2020-08-31 18:20:59 181

原创 Dubbo 今天终于讲明白了

Dubbo是什么?随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行。单一应用架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的 数据访问框架(ORM) 是关键。垂直应用架构当访问量逐渐增大,单一应用增加机器带来的加速度越来越小,将应用拆成互不相干的几个应用,以提升效率。此时,用于加速前端页面开发的 Web框架(MVC) 是关键。分布式服务架构

2020-08-20 14:47:23 113

原创 IO流整理总结

1.按流向可以分为:输入流InputStream 和 Reader输出流OutputStream 和 writer2.按处理单元可以分为:字节流作用:主要读取二进制文件,它是一个字节一个字节的读取。例如一切的东西都可以用字节流来读取,例如:视频,图片,文本等等。顶层接口为:InputStream, OutputStream 接口常用操作实现类有:FileInputStream,FileOutputStreamByteInputStream,ByteOu

2020-08-14 09:33:22 160

原创 探秘spring的AOP

aop概念:面向切面编程。AOP采取横向抽取技术,将分散在各个方法中的重复代码提取出来,再将这些提取出来的代码应用到需要执行的地方他的实现依靠一种技术(动态代理)代理分类:基于接口的代理。jdk动态代理基于子类的代理。Cglib动态代理接下来我们要讲一下涉及到的几个概念joinPoint 连接点Pointcut 切入点Advice 通知 (前置,后置,异常,最终,...

2020-08-13 14:12:18 117

原创 redis基本概念,性能以及持久化详解

首先还是概念:你想要用好redis,那么你要清楚它有哪些数据类型一共5种数据类型:如下(我们项目中常用的也就是String 和 hash类型)String (字符串)Hash (哈希)List (字符串列表)set(字符串集合)SortSet(有序字符串集合)我们知道redis,是以key-value键值对的形式存储数据的,那么关于key的定义我这里要强调一下注意点:1.key的长度不要太长 (不要超过1024个字节),否则会影响查找效率。但是也不要过短,如设置一个key为a

2020-08-11 22:15:58 268

原创 关于多线程下的 volatile 一词的理解

关于多线程下的 volatile 一词的理解1.首先我给出该关键词的俩方面用处,接下来展开详述。作用:1.1 在多线程访问下保证了线程之间的可见性。1.2 被该关键词修饰的变量,限制了JVM的指令重排序的发生。详述:1.保证了线程之间的可见性再多线程情况下,例如:多个线程对一资源进行访问时,如果某一个线程对该资源进行了读取,并修改,那么另外的线程不能马上发现该变量的改变。进而继续操作该变量。可能这些话有些难理解。那么接下来用一个例子来说明:伪代码:共100张票,同时2个窗口出售。 cl

2020-08-05 13:02:02 896

原创 springIOC原理的最详尽解读

1.spring的核心俩大类 IOC 和AOP(任何一个spring的项目离不开ioc)要了解Ioc入手点:1. 概念:控制反转(Inversion of Control)------>它是一种设计思想。2. 目的:降低程序之间的耦合度。(而不是消除)剖析概念:控制的是什么?反转的又是什么呢。我们举个例子:以往:我们一个类(Student)中需要调用另一个类(Couse)中的(...

2020-07-31 14:41:58 291

原创 git工具的管理与使用

**一.git 的安装详细步骤见下面链接https://blog.csdn.net/wawawawawawaa/article/details/81172452二git的几个常用的操作:克隆(clone): 将远程仓库的项目文件下载到本地提交(commit): 将修改的内容提交到本地的仓库推送(push): 将本地仓库的内容提交到远程仓库,进行整合拉取(pull): 将远程仓库的新...

2020-07-31 14:39:35 154

原创 logback日志组件的配置和使用

**logback日志文件的配置logback日志组件有以下三个模块:logback-accesslogback-classic(log4j的改良版)logback-core(为前面俩个提供了基础) logback日志文件配置(标签)(知道这3个就足够了)。logger 存放日志对象,定义日志的类型,级别 。appender 指定日志输出的目的地(控制台,文件,远程top...

2020-04-24 09:47:14 460

原创 关于linux ping 百度不通,以及与主机互相ping 不通问题以及网络配置解决

1.首先打开虚拟机虚拟网络编辑器2.添加网络添加1 添加一个网络,我这里是设置的Vmnet8,选择NAT模式,下面勾选为将主机虚拟适配器连接到此网络。2.然后点NAT设置上面有默认网关ip 为192.168.93.23.然后在自己电脑的网络适配器中能找到相应的Vmnet8的网络,点开设置为如图下4.进入虚拟机中的 etc/sysconfig/network-scripts目录,并编辑 ...

2019-04-09 14:51:25 2448

原创 WSDL 中各个元素标签详解

&lt;?xml version="1.0" encoding="UTF-8" ?&gt;&lt;wsdl:definitionstargetNamespace=“http://com.liuxiang.xfireDemo/HelloService”xmlns:tns=“http://com.liuxiang.xfireDemo/HelloService”xmlns:wsdlsoap=“h...

2019-03-12 12:03:21 2464

原创 Java excel导出支持2007以上版本

一.创建工作薄XSSFWorkbook wb= new XSSFWorkbook(); 二.创建sheet页(如果需要同时导出多个sheet也内容,则如下) XSSFSheet sheet1 = createSheet(wb, &amp;quot;00-09信令采集数据&amp;quot;); XSSFSheet sheet2 = createSheet(wb, &amp;quot;00-16信令采集数据&amp;quot;); 2.1 ...

2019-03-05 11:15:04 2495

空空如也

空空如也

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

TA关注的人

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