- 博客(17)
- 收藏
- 关注
原创 fuxi6
介绍:MySQL 是最流行的关系型数据库管理系统,是按照数据结构来组织存、储和管理数据的仓库。下载完成后解压到相应的目录新建变量:注:自己解压MySQL文件的路径编辑变量 path1.4:配置my.ini文件新建my.ini 放到解压文件夹下1.5:初始化需要cmd进入bin目录:1.6:安装1.7:启动1.8:连接1.9:设置密码Enter password: 输入旧密码 因为初始化的时候默认密码为空,所以直接回车即可2.基本的数据库操作CREATE TABLE
2022-06-08 16:41:19
235
原创 前端回顾1
alt 是给搜索引擎识别,在图像无法显示时的替代文本;title 是关于元素的注释信息,主要是给用户解读。当鼠标放到文字或是图片上时有 title 文字显示。(因为 IE 不标准)在 IE 浏览器中 alt 起到了 title 的作用,变成文字提示。在定义 img 对象时,将 alt 和 title 属性写全,可以保证在各种浏览器中都能正常使用。&和&&的区别。1、速率更快,页面体积变小,浏览速度变快,这就使得对于某些控制主机流量的网站来说是最大的优势了;2、更好地被搜索引擎收录,大部分 html 页面
2022-06-07 15:08:08
195
原创 Web后台
Spring 容器中的 bean 可以分为 5 个范围:(1) singleton:默认,每个容器中只有一个 bean 的实例,单例的模式由 BeanFactory 自身来维护。(2) prototype:为每一个 bean 请求提供一个实例。(3) request:为每一个网络请求创建一个实例,在请求完成以后,bean 会失效并被垃圾回收器回收。(4) session:与 request 范围类似,确保每个 session 中有一个 bean 的实例,在 session 过期后,bean 会随之
2022-06-06 16:39:25
412
原创 Web后台
final关键字的作用修饰类:不能被继承修饰变量:引用的指向不能发生改变,引用指向的对象内容是可以发生改变的修饰方法:不能被重写面向对象重写与重载特点:封装:减少重复代码,方便调用继承:抽取共性部分 初衷多态:体现形式:接口、抽象类具体应用向上提升、向下转型特点:能够让代码具备更好的拓展性抽象类与接口抽象类:单继承、可以有抽象方法也可以有具体实现的非抽象方法接口:多实现,只能有抽象方法IO流输入流字节输入流:InputStream字符输入流:Reader输出流字节输入
2022-06-01 16:06:31
350
原创 Java基础
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言16.String s = "Hello";s = s + " world!";这两行代码执行后,原始的17.是否可以继承 String 类?18.String s = new String("xyz");创建了几个 String Object? 二者之间有什么区19.String 和 StringBuffer 的区别20.try {}里有一个 return 语句,那么紧跟在这个 try 后的 finally {}里的 cod.
2022-05-31 09:09:21
208
原创 Java基础
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言这是关于Java开发面试的一些基本问题1. &和&&的区别2. 八种基本数据类型的大小,以及他们的封装类3. switch 是否能作用在 byte 上,是否能作用在 long 上,是否能作用在 String 上?4. short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?5. char 型变量中能不能存贮一个中文汉字?为什么?6. 使用 f.
2022-05-30 15:25:50
137
原创 秒杀项目理解
为什么要写秒杀项目:基本目的就是引流,促成用户转化,提高用户粘性,关联营销,带来先进流秒杀有什么问题在高并发的时候回出现商品抢完一直在刷库存不足影响效率对于全局返回类的理解对于全局返回类非常有效的减少了代码量使用起来非常方便全局同意返回类还可以返回各种实体数据,状态码,成功失败信息等,实现了全局返回值类型统一的功能。...
2022-04-22 16:05:36
231
原创 微信小程序UI框架
1.最常见的框架官方框架MINA地址:框架 | 微信开放文档官方介绍:框架提供了自己的视图层描述语言 WXML 和 WXSS,以及基于 JavaScript 的逻辑层框架,并在视图层与逻辑层间提供了数据传输和事件系统,可以让开发者可以方便的聚焦于数据与逻辑上。2.WeUI 小程序地址:WeUI官方介绍:WeUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程序量身设计,令用户的使用感知更加统一。小程序开发中最常用到的一款框架,受广大开发人员的欢迎。
2022-04-13 11:19:28
1219
原创 扇形交换机
一、介绍这章我们实现扇形模式将消息传递给多个队列,这种模式也称为“发布/订阅”,回顾:生产者是发送消息的用户应用程序。队列是存储消息的缓冲区。消费者是接收消息的用户应用程序。RabbitMQ 消息传递模型中的核心思想是:一直不会将任何消息直接发送到队列上,而且,生产者经常不知道有没有将消息传递到任何队列。相反,生产者只能将消息发送到交换机。交换消息是一件非常简单的事情。一方面,交换机它接收来自生产者的消息,另一方面,将它们的消息推入队列。交换机必须确切地知道如何处理接收到的消息。是
2022-03-31 17:10:57
2469
原创 rabbitmq生产者和消费者
如果你曾经在工作中使用过网络软件,脑海中应该会有客户端和服务器端的概念。不管是浏览器和Web服务器,还是应用程序和MySQL服务器,都是其中一方发送请求,而另一方服务这些请求。你可以将其视为快餐车模式。你的应用程序下订单,然后快餐车完成订单。你需要的数据来源于快餐车服务器。该模型就是我们平时如何尝试理解应用程序和服务器之间发生的一切。因此对于这个新的消息通信机制,你可能会问:哪个是顾客,哪个是快餐车,还有我怎样下订单呢?这确实是个问题。RabbitMQ不是快餐车而是消息投递服务。应用程序从RabbitMQ
2022-03-28 19:26:30
2196
原创 Nacos持久化&集群部署
Nacos支持三种部署模式:1.单机模式--用于测试和单机试用2.集群模式--用于生产环境,确保高可用3.多集群模式--用于多数据中心场景默认Nacos使用嵌入式数据库derby实现数据的存储。所以,如果启动多个默认配置下的Nacos节点,数据存储存在一致性的问题。为了解决这个问题,Nacos采用集中式存储的方式来支持集群化部署,目前只支持mysql的存储。单机版使用MySQL存储:在0.7版本之前,在单机模式时nacos使用嵌入式数据库实现数据的存储,不方便观察数据存储的基本情
2022-03-25 13:28:49
274
原创 docker安装nginx
Nginx 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务 。1、查看可用的 Nginx 版本访问 Nginx 镜像库地址:Docker Hub。可以通过 Sort by 查看其他版本的 Nginx,默认是最新版本nginx:latest。你也可以在下拉列表中找到其他你想要的版本:此外,我们还可以用docker search nginx命令来查看可用版本:<span style="color:#333...
2022-03-23 18:37:18
260
原创 docker 网络配置
一.基本网络配置–docker网络模式docker的镜像是令人称道的地方,但网络功能还是相对薄弱的部分。docker安装后会自动创建3种网络:bridge、host、noneDocker在启动时会开启一个虚拟网桥设备docker0,默认的地址为172.17.0.1/16,容器启动后都会被桥接到docker0上,并自动分配到一个ip地址实验:1.查看docker的网络有哪些(发现有三种, bridge,host,none)[root@server1 ~]# docker network ls
2022-03-21 17:25:59
1729
原创 自定义镜像上传阿里云
0. Alpine Linux简介 1.Alpine Linux是一个轻型Linux发行版,它不同于通常的Linux发行版,Alpine采用了musl libc 和 BusyBox以减少系统的体积和运行时的资源消耗。 2.Alpine Linux提供了自己的包管理工具:apk(注意:centos中是yum),我们可以通过https://pkgs.alpinelinux.org/packages 查询包信息 3.Alpine Docker镜像继承了Alpine Linux发行版的...
2022-03-19 21:53:51
1230
原创 dockerfile
前言各位想必应该记得,我们此前如果安装一个nginx的话,安装完以后,我们说过很多次了,通常不会运行在默认配置下,那因此,我们通常需要去改一改它的配置文件或者定义模块化配置文件,然后启动服务。那为什么,nginx的默认配置不符合我们的需要呢?很显然,不同的生产场景所需要用到的配置参数各个相同,因此,对方只能用一个默认的,认为适用于大多数普遍场景情形的或者适用于较小主机资源情况下的那么一个设定来启动服务,同样的逻辑,各位试想一下,如果我们从docker hub下拖下来一个nginx的镜像,去启动nginx
2022-03-18 15:54:29
1964
原创 docker镜像和容器
镜像类似程序文件是静态的,容器相当于进程是动态的。通俗的讲,可以将 Docker镜像理解为包含应用程序以及其相关依赖的一个基础文件系统 ,在Docker容器启动的过程中,它以只读的方式被用于创建容器的运行环境。 Docker镜像其实是由基于UnionFS文件系统的一组镜像层依次挂载而得,而每个镜像层包含的其实是对上一镜像层的修改,这些修改其实是发生在容器运行的过程中的。 所以,也可以反过来理解,镜像是对容器运行环境进行持久化存储的结果。 与其他虚拟机镜像管理不同,Docker将镜像管理纳入到了自身设计之中.
2022-03-17 09:35:38
2967
原创 docker入门
0. 前置条件 需要掌握Linux及常用命令1. Docker是什么 Docker是一个由GO语言写的程序运行的“容器”(Linux containers, LXCs), 它是完整的一套容器管理系统 Docker提供了一组命令,让用户更加方便直接地使用容器技术,而无需要过多关心底层内核技术 注1:什么是容器 一个容器就相当于一个虚拟机 注2:docker用途,目前有三大类 1.提供一次性的环境。比如,本地测试他人的软件、持续集成...
2022-03-15 14:43:48
218
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人