- 博客(21)
- 收藏
- 关注
原创 nginx大全配置解析高可用集群负载均衡
nginx 安装、防盗链配置、跨域配置、、日志切割配置安装模块信息编译并安装2、进程模型master 主进程接收指令,发送给 worker 由worker 执行如:worker 工作进程3、NGINX处理web请求解析机制3.1 工作线程的分配主动激活1个 worker 来处理请求,配置方式:唤醒所有的 worker 线程通过互斥锁【acc
2022-12-07 15:04:23 880
原创 Mysql Innodb 技术内幕-手记
mysql中对页的修改操作,首先是修改缓冲池中的页。再以一定的频率刷新到磁盘中,刷新缓存页到磁盘的操作,不是每次在修改时都发生,而是通过一种 **Checkpoint** 的机制刷新回磁盘
2022-08-15 17:24:55 401
原创 mysql 主从搭建,读写分离
在mysqldump 导出文件中找到 CHANGE MASTER TO MASTER_LOG_FILE=‘mysql-bin.000004’, MASTER_LOG_POS=1091;该参数用于将主库的bin-log信息写入到dump文件中,即当前文件名(filename)和位置(position),用于主从复制的搭建。② 然后启动一个事务(执行 begin ),备份结束的时候结束该事务(执行 commit )在主DB上建立服务账号并授权 ,该账号只能在从服务器登录。主节点挂了以后新的日志节点难以获取。..
2022-08-12 11:37:38 377
原创 User “system:serviceaccount:xxxx:default“ cannot get resource “namespaces“ in API group ““
namespaces “monitoring” is forbidden: User “system:serviceaccount:kube-system:default” cannot get resource “namespaces” in API group “” in the namespace “monitoring”这里大概是说,使用 kube-system 命名空间下的default用户进行资源操作但是default 用户没有权限解决方案如下:创建一个 tillerServiceAcco
2022-04-28 22:24:29 3105
原创 maven加载本地jar包
<dependency> <groupId>cshr.cbd</groupId> <artifactId>cbd-common-logging</artifactId> <version>1.0.0</version> <scope>system</scope> <system
2021-07-30 15:48:57 99
原创 RabbitMQ
RabbitMQ集群架构主备模式热备份,master->slave,当master挂掉以后启用slave为主节点,当master再次启动时,将成为从节点主要配置远程模式数据异地容灾难,当单个节点处理不过来的时候,将数据转发到下游集群来处理远距离通信和辅助,可以实现双活的一种模式镜像模式可以保证数据100%不被丢失不支持横向扩展多活模式数据异地复制异地容灾数据多活核心概念通过普通协议在完全不同的应用之间实
2021-07-06 10:59:43 113
原创 并发编程
并发编程内存模型Java 内存模型是一个规范。规定一个线程如何、何时可以看到一个共享变量由其他线程修改后的值以及在必须时如何的同步访问共享变量,线程之间的通讯必须经过主内存(??存在疑问)数据存储内存分配heep 堆由垃圾回收机制负责回收动态分配大小存取数独较慢对象实列一个对象的成员变量可能跟随对象存储在堆上(对象实列)stack 栈存取数度较快 次于寄存器栈的数据可以共享?????栈的大小和生存期必须的确定的存储基本类型的变量(int,short,byte…)、对象
2021-02-18 11:41:45 105
原创 hibernate Api
hibernatehibernate架构重要对象Transaction Object 瞬时对象(与数据库无关对象)persistent Object 持久对象 (与数据库有关系的对象,保存到数据的对象)session 数据库会话对象sessionFactory 会话工程,进程级别的对象Transaction 事物TransactionFactory 事物工厂ConnectionProvider 数据源例如c3p0,dbcp(链接)JND:提供资源目录
2020-11-10 15:17:55 239
原创 SpringCloud 消费者框架 API网关 熔断机制
SpringCloud微服务设计服务拆分纵向拆分用界面层应用层领域层基础设施层横向查分领域驱动设计服务注册\服务发现服务消费消费模式服务直连模式,通过url直接访问简单明了平台语言无关性无法保证服务的可用性生产环境使用较少客户端发现模式运作流程服务实例启动后,将自己的位置信息提交到服务注册表客户端冲服务注册表进行查询,来获取可用的服务...
2019-08-12 10:12:20 1077
原创 java 解析html/读取html内容
jsoupString html = "<html><head><title>First parse</title></head>" + "<body><p>Parsed HTML into a doc.</p></body></html>";...
2019-07-19 16:30:51 943
转载 elenium中WebElement.getText()为空解决方法/滚动条等原因
当使用getText()获取一个普通的链接文本时:<a href="http://www.baidu.com">baidu</a>如果得到的文本只为空,而非我们期望的baidu.那么尝试使用WebElement.isDisplayed()时候,将会得到false的结果.再尝试使用getAttribute(“href”),发现能够争取获取href的值.由此可以说明:...
2019-07-18 09:22:56 284
原创 themlef
一、引用命名空间 在html中引入此命名空间,可避免编辑器出现html验证错误,虽然加不加命名空间对Thymeleaf的功能没有任何影响。二、输出内容 2.1 <p th:text="#{home.welcome}">Welcome to our grocery store!</p> 说明: 1. th:text...
2019-05-06 10:33:09 8072 1
原创 StandardEngine[Catalina].StandardHost[localhost].StandardContext[]
jar包没有正确导入在 build path 中添加如果这里不添加在编译的时你的jar包将不会被导入
2019-04-22 23:11:20 1529
转载 Oracle
一、Linux下启动Oracle Linux下启动Oracle分为两步: 1)启动监听; 2)启动数据库实例;1.登录服务器,切换到oracle用户,或者以oracle用户登录[admin@dataserver ~]$ su - oracle密码:[oracle@dataserver ~]$2.打开监听服务[oracle@localhost ~]$ ...
2019-04-18 14:52:26 632
原创 vue常用操作
路由跳转<router-link to="keyframes">点击验证动画效果 </router-link>this.$router.push({path:'/noticeinfo',query:{id:id}})
2019-04-14 15:41:22 93
原创 vue validation使用
vue validation使用安装Demo数据绑定验证表单验证安装npm install vuelidate --saveimport Vue from ‘vue’import Vuelidate from ‘vuelidate’Vue.use(Vuelidate)Demo引入验证规则import {required, minLength, between} from 'vuel...
2019-04-05 11:34:45 2335
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人