- 博客(30)
- 收藏
- 关注
原创 SpringCloud(网络、MySQL、Nacos、Redis)
为什么要配置网络?因为 Nacos 内要连接MySQL数据库的,我的 MySQL 数据库也是用 Docker启动的,所以2个容器间要通信是需要配置他们使用相同的网络。这个操作要在启动Nacos容器之前。注意:这里配置的网络只在镜像内部生效,外部的访问IP是不变,比如我的访问数据库和Nacos 的IP都是 127.0.0.1,使用命令 docker network ls 会显示出 docker 环境内的所有网络配置。 --driver bridge 设置桥接模式。
2023-05-11 13:53:32 257
原创 Nginx基础使用
1.目录结构进入Nginx的主目录我们可以看到这些文件夹其中这几个文件夹在刚安装后是没有的,主要用来存放运行过程中的临时文件conf用来存放配置文件相关html用来存放静态文件的默认目录 html、css等sbinnginx的主程序2.配置server { listen 80; 监听端口号 server_name localhost; 主机名 location / { 匹配路径 root html; 文件根目录 index index.h.
2022-04-19 15:27:32 667
原创 Nginx安装
1.常用版本:Nginx开源版http://nginx.org/Nginx plus 商业版https://www.nginx.comopenrestyhttp://openresty.org/cn/Tenginehttp://tengine.taobao.org/2.安装## 安装编译环境yum install -y gccyum install -y pcre pcre-develyum install -y zlib zlib-devel##安装nginx./
2022-04-19 15:13:59 113
原创 nginx安装(linux)
1.环境准备:yum install -y gccyum install -y pcre pcre-develyum install -y zlib zlib-devel2.编译安装./configure --prefix=/usr/local/nginxmakemake install3.启动Nginx./nginx --启动./nginx -s stop --快速停止./nginx -s quit --优雅关闭,在退出前完成已经接受的连接请求./nginx -s
2022-04-15 00:29:57 63
原创 Buffer
一.基本用法:1.写入数据到buffer2.调用flip()方法3.从Buffer读取数据,模式转换4.调用clear()或者compact()方法;二. Buffer的capacity,position和limit(1)capacity作为一个内存块,Buffer有一个固定的大小值,也叫"capacity".你只能往里写capacity个byte,long,char等类型。一旦Buffer满了,需要将其清空(通过读数据或者清除数据)才能继续写数据往里写数据。(2...
2021-12-05 00:25:07 504
原创 Docker基本命令:
容器自启:docker ps -a开启开机启动,不用考虑容器的状态是否为运行或者其他docker update --restart=always 容器id关闭开机启动,不用考虑容器的状态是否为运行或者其他docker update --restart=no 容器id容器ID:docker inspect mysql | grep IPAddress #mysql是对应的容器名字查看镜像: docker images启动交互式容器: docker run -......
2021-12-02 13:02:10 945
原创 虚拟机新装centos安装中文
授权命令:chown -R cool:cool ./home -- cool为用户网络配置:vim /etc/sysconfig/network-scripts/ifcfg-ens33NAME=ens33DEVICE=ens33TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yes.
2021-11-09 14:34:18 937
原创 nacos配置本地mysql
1.root权限创建数据库nacos2.新建用户nacos,并授权create user 'nacos'@'%' identified by '123456';grant all privileges on nacos.* to "nacos"@'%';show grants for 'ghost'@'%';2.将sql导入nacos数据库:
2021-08-10 23:32:19 1064
原创 Linux设置固定虚拟地址
1.按流程操作:2、到linux操作系统中输入命令 vim /etc/sysconfig/network-scripts/ifcfg-eth0(/etc/sysconfig/network-scripts下如果有网络配置文件则修改最后三个配置,没有新建就行)1 DEVICE=eth02 #HWADDR=00:0C:39:82:D2:E13 TYPE=Ethernet4 #UUID=2fc36ba9-f053-4f1c-9d7b-8ba7b4cc36dd5 ON..
2021-08-10 15:26:00 223
原创 Java Date类
**Date:**java.util包提供了Date类来封装当前的日期和时间,常用无参构造来对当前的日期和时间进行初始化Date()常用方法:boolean after(Date date)若当调用此方法的Date对象在指定日期之后返回true,否则返回false。boolean before(Date date)若当调用此方法的Date对象在指定日期之前返回true,否则返回false。Object clone( )返回此对象的副本。int compareTo(Date dat
2021-06-08 09:44:30 130
原创 Spring5注解
IOC:控制反转,把创建对象过程交给 Spring 进行1、什么是注解(1)注解是代码特殊标记,格式:@注解名称(属性名称=属性值, 属性名称=属性值..)(2)使用注解,注解作用在类上面,方法上面,属性上面(3)使用注解目的:简化 xml 配置2、Spring 针对 Bean 管理中创建对象提供注解(1)@Component(2)@Service(3)@Controller(4)@Repository* 上面四个注解功能是一样的,都可以用来创建 bean 实例3、基于注解方式
2021-05-15 15:25:29 392
原创 Spring注解
组件添加:@Bean@Configuration@Component@Component@Controller@Repository@Conditional@Primary@Lazy@Scope@ImportImportSelector组件赋值@Value@Autowired@Qualifier@Resources(JSR250)@Inject(JSR330,需要导入javax.inject)@PropertySource@Pr
2021-05-15 15:24:46 67
原创 ID生成
1.MyBatis-Plus(1)ID_WORKERMyBatis-Plus默认的主键策略是:ID_WORKER 全局唯一ID(2)IdType.AUTO需要在创建数据表的时候设置主键自增实体字段中配置 @TableId(type = IdType.AUTO)全局设置: mybatis-plus.global-config.db-config.id-type=auto其他: /** * 数据库ID自增 */ AUTO(0), /*
2021-04-22 11:47:21 222
原创 mybatis-plus配置
mybatis-plus配置:添加依赖: <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependen
2021-02-20 11:31:48 339
原创 数组
概念:数组是具有相同数据类型的一组数据的集合。概述:数组本身是引用数据类型,而数组中的元素可以是任何数据类型,包括基本数据类型和引用数据类型。创建数组对象会在内存中开辟一整块连续的空间,而数组名中引用的是这块连续空间的首地址。数组的长度一旦确定,就不能修改。我们可以直接通过下标(或索引)的方式调用指定位置的元素。数组的分类:维度:一维数组、二维数组、三维数组、…元素的数据类型:基...
2019-12-03 23:47:43 141
原创 Java流程控制
流程控制语句是用来控制程序语句中各语句执行顺序的语句,可以把语句组合能完成一定功能的小逻辑模块。其流程控制语句采用结构化程序设计中规定的三种基本流程结构,即:1. 顺序结构程序从上到下逐行地执行,中间没有任何判断和跳转。流程如图:2. 分支结构根据条件,选择性地执行某段代码。有if…else和switch-case两种分支语句。流程如图:if语句:if(判断语句){ 语句1:...
2019-12-01 23:12:13 96
原创 运算符、表达式
运算符程序是由许多语句组成的,而语句的基本单位就是表达式与运算符。如:算术运算符:Java算术运算符主要有加减乘除,他们都是二元运算算术运算符的注意问题:如果对负数取模,可以把模数负号忽略不记,如:5%-2=1。 但被模数是负数则不可忽略。此外,取模运算的结果不一定总是整数。对于除号“/”,它的整数除和小数除是有区别的:整数之间做除法时,只保留整数部分而舍弃小数部分。 例如:i...
2019-12-01 00:20:23 195
原创 了解:ASCII 码、 Unicode 编码、UTF-8
ASCII 码在计算机内部,所有数据都使用 二进制表示。每一个二进制位(bit)有 0 和 1 两种状态,因此 8 个二进制位就可以组合出 256 种状态,这被称为一个字(byte)。一个字节一共可以用来表示 256 种不同的状态,每一个状态对应一个符号,就是 256 个符号,从0000000 到 11111111。ASCII码:上个世纪60年代,美国制定了一套字符编码,对英语字符与二进...
2019-11-28 23:21:46 225
原创 Java基本数据类型及转换
基本数据类型语法:数据类型 变量名 = 值;整数类型Java各整数类型有固定的表数范围和字段长度,不受具体OS的影响,以保证java程序的可移植性。java的整型常量默认为 int 型,声明long型常量须后加‘l’或‘L’java程序中变量通常声明为int型,除非不足以表示较大的数,才使用long浮点类型float:单精度,尾数可以精确到7位有效数字。很多情况下,精度...
2019-11-28 23:16:32 149
原创 常量与变量
常量常量就是固定不变的量,一旦被定义,他的值就不能再改变。通常也被叫“final变量”。常量在整个程序中只能被赋值一次,在为所有对象共享值是,常量是非常有用的。在java语言中声明一个常量,除了要指定数据类型外,还需要通过final关键字进行限定。声明的常量的标准语法格式如下:final 数据类型 常量名称[=值]常量名称通常使用大写字母(只是一个习惯,不是硬性要求)final dou...
2019-11-27 23:24:46 105
原创 Java标识符、关键字、注释
标识符认识标识符标识符可以简单地理解为一个名字,用来标识类名、变量名、方法名、数组名、文件名的有效字符序列。技巧:凡是可以自己起名字的地方都叫标识符命名规则:1.Java语言的标识符由字母、数字、下划线和美元符号组成, 第一个字符不能为数字。非法的标识符如7word、5fox:合法的标识符如 tbuser、u88.2.Java语言使用 Unicode标准字符集,最多可以识别655...
2019-11-26 23:25:47 251
原创 Tomcat目录介绍及任意目录启动Tomcat
Tomcat目录bin目录:bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。很多环境变量的设置都在此处,例如可以设置JDK路径、tomcat路径startup 用来启动tomcatshutdown 用来关闭tomcat修改catalina可以设置tomcat的内存conf目录:con...
2019-11-26 01:23:50 2705
原创 Java Web基础与Tomcat简介及安装配置
Java Web 概念:Java Web,是用Java技术来解决相关web互联网领域的技术总和。web包括:web服务器和web客户端两部分。Java在客户端的应用有java applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。Java技术对Web领域的发展注入了强大的动力。在Sun公司的Java Servlet规范中,对Java We...
2019-11-26 01:01:53 219
原创 java开发--第一个项目Hello World!及常见错误及解决办法
Java开发——第一个项目Hello world!编译流程:将Java代码编写到.java文件,javac命令对java文件进行编译,java命令对j生成的class文件运行步骤一:用记事本编写第一个.java文件,称为源代码(新建.txt文件,并修改后缀名为.java)public class Test{ public static void main(String[] args) {...
2019-11-25 23:50:19 986
原创 JDK简介与环境配置
JDK 简介JDK(Java Development Kit Java 开发工具包)JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。JRE(Java Runtime Environment Java)Java运行环境是一个软件,由太阳微系统所研发...
2019-11-24 22:42:42 767 1
原创 Java语言概述
Java语言概述Java历史:是SUN(Stanford University Network,斯坦福大学网络公司 ) 1995年推出的一门高级编程语言。是一种面向Internet的编程语言。Java一开始富有吸引力是因为Java程序可以在Web浏览器中运行。这些Java程序被称为Java小程序(applet)。applet使用现代的图形用户界面与Web用户进行交互。 applet内...
2019-11-23 22:55:02 221
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人