自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Axure简介

图片:拖拽到操作面板上后,双击图片元件,可以选择一张照片放上去。占位符:一般用来放在页面logo处。按钮:三种不同样式的按钮。标题:三种大小的标题,从大到小,H1>H2>H3。热区:一个透明的元件,利用其特性操作交互功能,常用于给按钮和图片添加交互功能;使用时将热区拖到需要添加交互功能的元件上,覆盖,然后进行交互功能的添加。动态面板:实现一些动态的交互效果,可以将多个元件放到一个动态面板中。内联框架:主要是用来嵌入网页,用来跳转页面。

2023-05-08 14:45:39 1121 1

原创 Axure

产品经理,英文:Product manager,缩写是PM是指在公司中针对某一项或某一类的产品进行规划和管理的人员,主要负责产品的研发、制造、营销、渠道等工作。从产品的诞生,到原型、交互、实现、上线,协调一切可以协调的资源使其存活,成长,开花,结果。原型(prototype)这个词来自拉丁文的词proto,意谓“最初的”,意义是形式或模型。在非技术类的文中,一个原型是给定种类的一个代表性例子。_墨刀原型是一种让用户提前体验产品、交流设计构想、展示复杂系统的方式。就本质而言,原型是一种沟通工具。

2023-05-03 10:17:58 342

原创 前端反向代理&nginx服务器集群&mysql安装

因为tomcat需要去连mysql,但mysql的ip是自定义的,所以打开crm.war,找到web-inf,找到classes,里面有个叫spring-base.xml的文件,数据库的连接语句就再这个文件里面,将172.19.0.3改成自己定义的ip。/data:/var/lib/mysql \:将新建的目录挂载到配置文件中指定的目录路径:/var/lib/mysql。右键此文件,点击属性,把只读权限取消,选择安全,点击本机 Users,点击编辑,将完全控制勾上,现在就有权限了。

2023-04-21 09:37:28 335

原创 Linux镜像下载&Docker安装&Docker基本使用

7.2.查看版本列表请使用如下命令: yum list docker-ce --showduplicates | sort -r yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine。如果提示镜像被使用,需要先停止某个ID的容器,那么要先删除容器再删除镜像。

2023-04-15 17:10:52 1290

原创 Docker.mysql主从集群

master_log_file='mysql-bin.000003', // 这里填写 File 的值就是前面我们show master status;master_host='192.168.183.144' // 这里填master主机ip,除了填写住宿主机IP,还可以填写bridge网络中的IP。B.因为本人的笔记本电脑也安装了mysql,所以还可以在window的doc窗口下通过mysql的命令。--privileged=true:使用该参数,container内的root拥有真正的root权限,

2023-04-15 11:24:12 153

原创 Etcd简介

是一个高度一致的分布式键值存储,是由Go语言编写的集群一般是由两个或两个以上的服务器组建而成,每一个服务器都是一个节点。Raft算法是典型的多数派投票选举算法,选举机制与我们日常生活中的投票选举一样,获得投票最多的节点成为主节点。

2023-04-11 09:00:25 185

原创 Docker安装MySQL

v:挂载宿主机的一个目录, 持久化存储的关键所在,将主机目录挂载到容器对应目录,分别是:配置文件、日志文件、数据文件。on-failure表示,若容器的退出状态非0,则docker自动重启容器,so,可以将宿主机的文件夹挂载进去,就算容器被删除,但放在挂载文件夹内的数据不会消失。数据保存到宿主机中,下次需要的时候重启容器,原有数据都能被加载,不会丢失数据。但宿主机中有某个需要的指令,可以将配置文件放到宿主机,使用挂载的方式放到容器中。删除容器,重启容器,测试之前添加的数据naocs及数据是否存在。

2023-04-01 09:57:50 3241

原创 微信小程序的基础操作

text>{{ }}:取值,值在index.js里的data属性中定义。盒子模型:block,inline,block-inline。:代码块标签,类似布局:绝对布局,相对布局,固定布局,静态布局。:按钮标签。app.js:全局js(整个app实例)app.json:导航栏部分,tab栏。:文本标签。index.wxml:页面文件。index.json:页面配置。index.js:数据和方法。

2022-10-13 19:33:00 158

原创 RBAC权限管理系统

RBAC权限模型,即:基于角色的权限控制,模型中有几个关键的术语:用户:系统接口及访问的操作者。权限:能够访问某接口或者做某操作的授权资格。角色:具有一类相同操作权限的用户的总称。一个用户拥有一个角色,一个角色拥有多个权限。自主访问控制(DAC:Discretionary Access Control)强制访问控制(MAC:Mandatory Access Control)基于属性的权限验证(ABAC:Attribute-Based Control)...

2022-08-12 16:57:15 1679

原创 知识总结之IO流&flush方法和close方法的区别

Java对数据的操作是通过IO流的方式。作用IO流是用来处理设备和设备之间数据的传输问题。

2022-07-18 10:18:14 1053

原创 知识总结之JVM

JVM(Java virtual machine):java虚拟机,java虚拟机其实就是一台计算机,只不过它是一台虚拟的计算机(是真的计算机的仿真),它是一款软件,它里面有自己的一套紫铜(CPU、内存)。Java语言的运行机制及过程,JDK、JRE和JVM的关系...

2022-07-18 09:58:54 600

原创 正则表达式只能输入中文

正则表达式只能输入中文并且长度在2-6之间:(亲测有效)

2022-06-20 19:32:38 7574 1

原创 Failed to configure a DataSource: ‘url‘ attribute is not sprcified and no embedded datasource could

Failed to configure a DataSource: 'url' attribute is not sprcified and no embedded datasource could be configured

2022-06-18 16:47:45 102

原创 org.apache.ibatis.binding.BindingException:Invalid bound statement(not found) : com.zking.springboot

org.apache.ibatis.binding.BindingException:Invalid bound statement(not found) : com.zking.springboot.mapper.TestMapper.Testdelete

2022-06-18 16:42:50 146

原创 使用Layui制作的简单数据表格

目录1、创建2、后台编写3、前端编写成果图:表格和分页模板来自Layui前端框架文档。先使用MybatisPlusGenerator 自动生成实体类、mapper、service、controller类。一些注解解释:@NoArgsConstructor:无参构造方法@AllArgsConstructor:有参构造方法@Data:get,set方法@Accessors(chain = true):链式访问@SuppressWarnings("all"):错误信息

2022-06-18 09:01:19 1286

原创 Linux&Docker&RabbitMQ知识总结

目录Linux概念如何部署项目常用的命令Docker概念镜像容器数据卷常用的命令DockerfileRabbitMQ——操作系统、服务器1、开发人员有一个完整的项目,被打成了jar包或者war包 常识:如果是window部署,就是将war包丢到 tomcat>webapp下会自动解压,项目会跑起来2、在Linux服务器中配置jdk、tomcat ①上传jdk、tomcat的压缩包,要借助MobaXterm.exe、FinalShell等工具上传 ②配置jdk环境变量

2022-06-12 15:47:27 177

原创 数据库&微服务总结

目录数据库Navicat建表操作列字段类型分类增删改查操作高级查询连接查询微服务StringBoot1.配置文件2.启动器starter3.如何自定义starter(面试题)4.StringBoot注解StringCloud五大组件Git1.git与svn对比​编辑2.Git的命令3.git冲突解决定义:存储数据的仓库接下来使用客户端的工具去连接;概念:基于String框架的一站式解决方案。 在使用之前:项目开发需要利用String做各种框架的整合,如String-MyBatis,String

2022-06-08 16:29:25 517

原创 前端知识总结

————————jQuery时代————————HTML:网页结构css:美化网页JavaScript:给网页增加交互效果 盒子模型:标签之间的相互嵌套,通过内外边距控制盒子所在的位置,从而达到我们想要的布局效果。JQuery:简化js对网页的操作,是js库bootstrap:前端框架,能够快速进行网页布局,偏向前台开发easyUI:前端框架,能快速搭建动态的管理界面,偏向后台开发————————前后端分离————————vue:渐进式框架ElementUI:基于vue的前台框架,里面封装了大

2022-06-07 15:29:56 247

原创 Java基础&Web后台

1.&&与&的区别&&代码示例: public static void main(String[] args) { if(test1() && test2()) { System.out.println("打印"); } } private static boolean test1() { System.out.printl...

2022-05-30 16:58:17 793

原创 OAuth的简单介绍

目录1.OAuth是什么?个人见解:简称单点登录,OAuth协议为用户资源的授权提供了一个安全的、开放而又简易的标准,在这种标准下允许用户让第三方应用访问该用户在某一网站上存储的私密的资源数据,不需要将用户名和密码提供给第三方应用,非常的便捷。OAuth是Open Authorization的简写可分为四个对象: 客户端得到许可后从资源服务器中获取需要登陆的资源拥有者的个人信息

2022-05-29 11:23:19 1538 2

原创 Swagger2自动生成api文档

目录1. swagger2是什么? 1为什么要写文档? 2. 接口文档(接口注释) 有什么作用?2. 使用Springboot整合Swagger23.swagger2常用注解 ——swagger是一个RESTFUL 接口的文档在线自动生成和功能测试的框架 可以将项目内的所有接口controller生成一个文档 说白了就是: 就是网站连接地址 连接用来调controller中的方法的 Controller中被外部用户所调用的方法 就叫做接口

2022-05-17 15:02:59 153

原创 Jmeter压测测试

目录1.Jmeter压测入门 1.1 什么是Jmeter 1.2 jmeter下载与安装 1.3 添加测试计划2.Jmeter压测案例演示3.使用UserUtils工具类生成用户4.秒杀接口压测5.秒杀接口优化 Apache JMeter是100%纯JAVA桌面应用程序,被设计为用于测试客户端/服务端结构的软件(例如web应用程序)。 它可以用来测试静态和动态资源的性能,例如:静态文件,Java Servlet,CGI Scripts,Java Object,数据库和FTP

2022-05-12 09:52:58 335

原创 微信小程序数据交互

1.微信小程序事件绑定 1.事件类别:bindtap 点击事件 bindinput 输入事件 longtap 长按事件 touchstart 触摸开始 touchend 触摸结束 touchcansce 取消触摸 小程序绑值 1.单向绑定 M --> V setData 2.单向绑定其实绑定的是M的一个副本M.........

2022-04-15 15:50:27 1400

原创 微信分类栏目建立

目录1、在pages中创建要新建的栏目项目2、选择你要使用的图片,并打包成文件夹放入源文件中;右击编辑器的空白处,选择 在资源管理器中显示,将图片文件夹粘贴至与pages文件夹同级3、在app.json中写tabBar使用快捷键敲出(tabBar的详细介绍可在微信开发文档中查看)4、效果图 pagePath:代表新建项目的路径 text:类似标题 iconPath:代表点击前的图片路径 selectedIconPath:代表点击后的图片路径在写多个配置

2022-04-14 09:20:00 429

原创 微信小程序简介&账号注册流程(简)

目录1、小程序的简介2、开发环境准备3、微信框架目录结构1.小程序简介 微信小程序,小程序的一种,英文名Wechat Mini Program,是一种不需要下载安装即可使用的应用; 它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。 注1:其它小程序包括,支付宝小程序/百度小程序/QQ小程序/今日头条+抖音小程序 注2:微信已经有了微信订阅号、微信服务号、微信企业号,微信小程序和这三者有什么不同 微信小程序、微信订阅号、微信服务号、微信企业号是并......

2022-04-12 11:02:00 2381

原创 rabbit交换机 扇形交换机&默认交换机&死信交换机

1.主题交换机:Topic Exchange 直连交换机的缺点! 直连交换机的routing_key方案非常简单,如果我们希望一条消息发送给多个队列,那么这个交换机需要绑定上非常多的routing_key, 假设每个交换机上都绑定一堆的routing_key连接到各个队列上。那么消息的管理就会异常地困难。 所以RabbitMQ提供了一种主题交换机,发送到主题交换机上的消息需要携带指定规则的routing_key, 主题交换机会根据这个规则将数据发......

2022-04-03 15:45:41 241

原创 Rabbitmq交换机 直接交换机

1. Exchange(交换机)的作用 在RabbitMQ中,生产者发送消息不会直接将消息投递到队列中,而是先将消息投递到交换机中,在由交换机转发到具体的队列, 队列再将消息以推送或者拉取方式给消费者进行消费 创建消息 路由键 pull/push 生产者------------>交换机------------>队列------------>消费者 交换机原理......

2022-03-30 23:02:13 275

原创 rabbitmq生产者&消费者的创建

##单一生产者和单一消费者1. springboot整合rabbitmq 1.安装好rabbitmq,登陆RabbitMQ管理平台,新增管理用户并设置权限 见:images\06 新增管理用户并设置权限 1.新增用户:springboot/123456 图1 2.切换到springboot用户登陆,在All users中,点击Name为springboot, 进入权限设置页面 3.在权限设置页面,进入Permissions页面,点击“Set pe......

2022-03-29 17:24:07 4104

原创 RabbitMq

1. 什么是MQ 消息队列(Message Queue,简称MQ),从字面意思上看,本质是个队列,FIFO先入先出,只不过队列中存放的内容是message而已 作用:应用程序“对”应用程序的通信方法。2. 应用场景 主要解决异步处理、应用解耦、流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构 1.异步处理 用户注册后,需要发注册邮件和注册短信 2.应用解耦 用户下单后,订单系统需要通知库存系统 3.流量削锋(重点) 流......

2022-03-27 21:30:35 88

原创 Nacos持久化&集群部署

1.docker mysql:5.7的持久化存储及远程连接 1.下拉镜像 docker pull mysql/mysql-server:5.7 注:后面的mysql标签是版本号,可选择,有:5.5/5.6/5.7/8.0 2.在宿主机中相关目录,用于挂载容器的相关数据 mkdir -p /data/mysql/{conf,data} 注1:conf目录 ###重要的事情说三遍 ###重要的事情说三遍 ###重要......

2022-03-24 23:25:02 531

原创 docker安装nginx

1.nginx是什么 Nginx也是一款服务器,我们常用它做如:反向代理、负载均衡、动态与静态资源的分离的工作, 反向代理:反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器, 并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。...

2022-03-23 22:43:28 1068

原创 docker创建端口映射容器时报错

docker: Error response from daemon: driver failed programming external connectivity on endpoint tomcat

2022-03-21 20:38:49 1057

原创 docker网络模式

1. Docker网络模式 Docker在创建容器时有四种网络模式:bridge/host/container,bridge为默认不需要用--net去指定, 其他三种模式需要在创建容器时使用--net去指定 ## 单机模式 1.bridge模式(默认模式) docker run时使用--net=bridge,这种模式会为每个容器分配一个独立的Network Namespace, 同一个宿主机上的所有容器会在同一个网段下,相互之间是可以通信的 注1......

2022-03-21 17:41:09 888

原创 Dockerfile

dockerfile的简介、基本结构以及docker使用Dockerfile创建jdk容器

2022-03-20 23:10:16 83

原创 自定义镜像上传到阿里云

目录1. 基于alpine制作JDK8镜像1.下载镜像2.创建并编辑dockerfile3.执行dockerfile创建镜像4.创建并启动容器5.进入容器6.测试jdk2. Docker容器之最小JDK基础镜像 1.首先下载jre 2.rz上传至ubuntu,并删除无用的文件,并重新压缩 3.创建并编辑dockerfile 4.执行dockerfile创建镜像 5.创建并启动容器 6.进入容器 7.测试jdk3. 将自定义镜像上传至阿里云(或从阿云下载镜像)前期准备4. D

2022-03-20 23:01:35 731

原创 Data Volumes与数据卷容器

1. Docker 数据管理 在生产环境中使用 Docker ,往往需要对数据进行持久化,或者需要在多个容器之间进行 数据共享,这必然涉及容器的数据管理操作 容器中的管理数据主要有两种方式: 数据卷 Data Volumes 容器内数据直接映射到本地主机环境; 数据卷容器(Data Volume Containers 使用特定容器维护数据卷 注1:上节课还介绍过cp命令在宿主机和docker容器之间复制文件 docker cp 宿主机绝对路径 容器i......

2022-03-18 15:11:02 164

原创 docker镜像&容器的创建删除

docker的简单介绍,镜像以及镜像与容器的增加删除

2022-03-16 11:04:13 1335

原创 在Xshell中下载docker

1. Docker是什么 Docker是一个由GO语言写的程序运行的“容器”(Linux containers, LXCs), 它是完整的一套容器管理系统 Docker提供了一组命令,让用户更加方便直接地使用容器技术,而无需要过多关心底层内核技术 注1:什么是容器 一个容器就相当于一个虚拟机 注2:docker用途,目前有三大类 1.提供一次性的环境。比如,本地测试他人的软件、持续集成的时候提供单元测试和构建的环境 2.......

2022-03-12 16:46:53 2231

空空如也

空空如也

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

TA关注的人

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