- 博客(34)
- 收藏
- 关注
原创 linux服务器安装redis服务
下载压缩包wget https://download.redis.io/redis-stable.tar.gz解压tar -xzvf redis-stable.tar.gz移动到/usr/local下 mv redis-stable /usr/local/redis在redis文件夹下进行编译cd redismake安装make PREFIX=/usr/local/redis install启动redis./bin/redis-server red.
2022-03-29 09:01:08
386
2
原创 Sentinel限流神器windows安装
下载地址(进去后选择版本点download下载jar包): http://github.com/alibaba/sentinel/tags在jar包所在文件夹cmd运行java -Dserver.port=8856 -Dcsp.sentinel.dashboard.server=localhost:8856 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard-1.7.1.jar浏览器访问:http://localhost.
2022-03-27 18:22:58
419
原创 mysql 8.0主从复制环境搭建
首先得有多台mysql服务master配置–主节点vim /etc/my.cnf# 将下面内容写入[mysqld]## 同一局域网内注意要唯一server-id=100## 开启二进制日志功能(取名),可以随便取(不写的话mysql会有默认日志文件名)log-bin=mysql-bin## 复制过滤:说明那些数据库不需要备份binlog-ignore-db=mysql## 为每个session分配的内存,在事务过程中用来存储二进制日志的缓存binlog_cache_size.
2022-01-11 20:39:32
760
原创 nginx配置https(crt证书转pem)
证书所在当前文件夹下打开cmd窗口- old.cet:原先的cet证书- nginx.pem:openssl x509 -in old.crt -out nginx.pem
2021-12-31 14:27:51
3106
转载 docker安装nginx配置反向代理(访问服务器静态资源)
https://blog.youkuaiyun.com/zhongguootngxu/article/details/117629480
2021-11-05 19:04:50
245
原创 vite创建vue项目,配置路由Vue Router
安装路由 Vue Routernpm install vue-router@4配置路由文件(建立路由js)// 引入 routerimport { createRouter, createWebHistory } from 'vue-router'// 引入路由各页面配置import routes from './routes'// 配置router对象const router = createRouter({ history: createWebHistory(), .
2021-10-30 17:11:09
1706
1
原创 docker部署vue打包后的资源
安装nginxdocker pull nginx根据镜像运行容器docker run --name=nginx -d -p 4030:80 nginx找一个存储路径: /use/local/apps/创建一个文件夹,并把打包后的dist放进去cd /use/local/apps/mkdir sys-uicd sys-ui在与dist同级目录下(sys-ui下)创建Dockerfile文件,并写入配置vim Dockerfile# 设置基础镜像,这里使用最新.
2021-10-27 16:28:20
892
原创 docker启动springboot 打包后的 jar
找一个文件夹存储cd /usr/local/apps创建一个文件夹(代表一个项目,名字自定义)mkdir sys进入文件夹m将jar包放入新建一个文件(名称必须是Dockerfile)FROM java:8MAINTAINER bingoADD demo-0.0.1-SNAPSHOT.jar demo.jarEXPOSE 8080ENTRYPOINT ["java","-jar","demo.jar"]ADD:param1:你要放进来的jar包名字param2.
2021-10-25 13:47:24
167
转载 docker安装nacos
转载https://blog.youkuaiyun.com/weixin_38106322/article/details/116276026
2021-10-25 10:36:48
140
原创 docker安装rocketMq
拉取镜像docker pull foxiswho/rocketmq:server-4.3.2 docker pull foxiswho/rocketmq:broker-4.3.2创建数据挂载目录mkdir -p /usr/dockerrocketmq/rmqserver01/logsmkdir -p /usr/dockerrocketmq/rmqserver01/storemkdir -p /usr/dockerrocketmq/rmqbroker01/logsmkdir -p /usr/d
2021-10-25 10:32:45
205
原创 Tomcat配置https(pfx/jks)
pfx证书转换为jks证书mtcert.pfx:你自己的证书domains.jks:转换后的证书用当前文件夹下的cmd输入指令后,输入三次密钥即可生成生成后将证书放在tomcat的conf文件夹下keytool -importkeystore -srckeystore mycert.pfx -srcstoretype pkcs12 -destkeystore domains.jks -deststoretype JKS修改配置文件 server.xml8080转为80修..
2021-08-27 11:50:49
657
原创 Redission分布式锁(trylock)
RLock a = RedissonUtil.getLock(name); try { /** * trylock():尝试获取锁 * @param1:等待时间(在这个时间内不停获取锁) * @param2:获取成功后锁的有效时间 * @param3:时间单位(秒/分/...) * @return 成功或失败 ..
2021-08-05 11:35:47
9793
原创 vue跨域调用支付宝接口遇到的错误(from origin ‘http://localhost:8080‘ has been blocked by CORS policy:)
javaconfigpackage com.it.pay.config;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.CorsRegistry;import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;@Configur
2021-07-11 15:39:14
2421
原创 linux配置Java环境(jdk、maven、tomcat、mysql、nginx)
基本安装安装rzyum install lrzsz -y安装tar打包命令yum install -y tar安装jdk解压上传的jdk压缩包tar -xzvf 自己jdk压缩包地址配置环境变量(配置/etc/profile)#在尾部加export JAVA_HOME= #你自己解压过好jdk安装目录 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME
2021-07-07 13:48:31
338
1
原创 Vue使用axios跨域访问springboot
java配置configimport org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.CorsRegistry;import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;@Configurationpublic class VueConf
2021-07-06 17:14:21
177
原创 JSP四大作用域+cookie
目录application对象四大作用域cookie对象cookie和session的不同之处application对象应用程序对象,针对整个网页生效方法:setAttribute:存储数据;getAttribute:获取数据;removeAttribute:删除数据;四大作用域四大作用域相当于四个存储数据的仓库page作用域:针对于当前页面request:数据只在一次请求中生效session:数据只在当前会话中生效application:当前整个网站中生效cook
2020-09-07 19:24:51
197
原创 JSP内置对象(数据交互)
目录JSP九大内置对象转发和重定向的区别JSP九大内置对象内置对象是web容器提供的一组不需要实例化的对象page:页面对象out:输出对象(out.print(数据))request:请求对象,诞生在客户端被发送给服务器(可以携带用户请求的相关信息和数据)。方法:getParameter:获取单个组件的数据getParameterValue:获取组件的一组数据(复选框)setCharacterEncoding:设置请求对象的编码格式getRequestDispatcher:转发
2020-08-30 19:37:24
373
原创 jQuery节点操作
目录节点操作属性操作css样式节点替换节点复制节点操作摘要解释append$(A).append(B)表示将B追加到A中appendto$(A).appendTo(B)表示把A追加到B中prepend$(A). prepend (B)表示将B前置插入到A中prependto$(A). prependTo (B)表示将A前置插入到B中after$(A).after (B)表示将B插入到A之后insertafter$(A). insertAfte
2020-08-16 17:24:17
137
原创 使用jQuery访问和操作DOM元素
目录改变元素样式层次选择器过滤选择器改变元素样式用css()方式改变元素样式只改变一个样式:$("p").css("color","red");改变多个样式(json: {“属性1”:“赋值1”,“属性2”:“赋值2”} ): $("#a1").css({"color":"blue","font-size":"32","background-color":"red"});用addclass方式改变元素样式$("h4").hover(function(){
2020-08-09 17:43:22
157
原创 Javascript操作节点
目录获取节点节点操作获取节点样式改变节点样式获取节点根据层次关系访问节点关键字解释parentNode返回该节点的父节点childNodes返回该节点的所有子节点(数组)firstChild返回该节点的第一个子节点lastChild返回该节点的最后一个子节点nextSibling返回该节点的下一个兄弟节点previousSibling返回该节点的上一个兄弟节点 //获取div var div= document.ge
2020-08-02 15:27:18
242
原创 JavascriptWindow对象
目录window对象的常用方法window对象的常用属性history对象location对象Document对象window对象的常用方法window对象的常用方法不用通过window调用,可以直接点出来prompt():输入框,用户可以根据提示输入内容alert():消息框,给出用户提示,可以用来测试数据confirm():消息框,有确认和取消两个按钮,返回值为trun或falseclose():关闭浏览器窗口open():使用新的浏览器窗口打开指定的URL,可以指定窗口名称和特征&
2020-07-27 20:40:22
90
原创 使用Java连接数据库(JDBC)
目录JDBCProperties类JDBC使用Java程序连接各种类型的数据库原理:使用驱动管理器根据数据库是那种类型选择合适的驱动安装 // 加载驱动 Class.forName(driver);使用连接对象在Java程序和数据库之间建立通道 // 建立连接 conn = DriverManager.getConnection(url, name, pwd);使用命令对象发送SQL命令到数据库中执行增删改语句会返回一个int数字,表示受影响的
2020-07-20 17:10:04
249
原创 MySQL查询+事务
目录子查询模糊查询exists事务子查询子查询是在SQL语句中嵌套使用一套select语句它是先将内层的子查询语句执行完之后再执行外层的父查询语句in和=:in是将子查询语句的结果整合到父查询语句中进行一一比较;=是在子查询语句只返回一个数据时可以进行比较#删除年龄比肖梅大的学生信息DELETE FROM student WHERE borndate<(SELECT borndate FROM student WHERE `name`='肖梅');#查询s1的学生信息SELECT
2020-07-13 17:21:56
467
原创 SQL命令总结
SQL命令总结修改表名。ALTER TABLE 旧表名 RENAME TO 新表名;添加字段。ALTER TABLE 表名 ADD 字段名 类型 属性;修改字段。ALTER TABLE 表名 CHANGE 旧的字段 新的字段 类型 属性;删除字段。ALTER TABLE 表名 DROP 字段名;添加主键。ALTER TABLE 表名 ADD CONSTRAINT 主键名 PRIMARY KEY 表名(主键字段);添加外键。ALTER TABLE 外键表名 ADD CONSTRAIN
2020-07-06 17:31:17
231
原创 Javaoop多线程
目录进程和线程线程同步线程安全进程和线程进程是指程序中的每一个执行文件,而线程是指进程当中每一个独立的小任务,线程与线程直线是竞争关系多线程可以充分电脑的CPU资源,简化代码模型,从而提高用户体验度main函数被称为主线程使用多线程的步骤定义一个线程(继承Thread类或者实现Runnable接口)创建线程对象调用start方法启动线程关闭线程public class Mythread extends Thread{ //run方法:线程的核心方法 需要线程做的事情 @
2020-06-29 21:26:10
242
原创 Javaoop集合四大接口特性及迭代器
目录集合四大接口之间的关系和特性Linkedlist和Arraylist迭代器Iterator(接口)包装类集合四大接口之间的关系和特性接口关系和特性Collection普通集合的最基本接口,不唯一,无序ListCollection的子接口,不唯一,有序SetCollection的子接口,唯一,无序Map键值对集合:Key—value(Key:不允许重复 value:允许重复)Linkedlist和ArraylistArrayList:升级版的数
2020-06-22 20:58:26
177
原创 Javaoop接口与异常
目录异常及处理机制接口异常及处理机制异常就是指程序在运行过程中出现的错误处理机制就是在发生异常时跳出异常代码,继续执行,不会出错而中断异常处理的关键字有:try:把可能发生错误的代码放在里面catch:当try块中发生异常时执行的代码finally:无论如何都会执行的代码,除非Java虚拟机退出Java处理机制中try块不能单独存在,只能搭配catch或finally使用,同时catch或finally使用时也不能缺少try块当try或者catch中使用return时,则方法的返
2020-06-15 16:54:03
149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人