- 博客(95)
- 资源 (4)
- 收藏
- 关注
原创 mongodb 分片集群认证
如果是开启状态,先关闭路由,再关闭配置服务,最后关闭分片数据复本集中的每个mongod,从次节点开始。直到副本集的所 有成员都离线,包括任何仲裁者。主节点必须是最后一个成员关闭以避免潜在的回滚.最好通过关闭数据库,防止后续启动时报错。
2024-04-25 09:56:32 342
原创 flutter 基础组件
此外,它的颜色将由 disableColor 属性而不是 color 属性指示 | https://www.yiibai.com/flutter/flutter-flatbutton.html https://www.yiibai.com/flutter/flutter-textbutton.html|需要注意的是,Row 的主轴是水平轴,Column 的主轴是垂直轴 | https://www.yiibai.com/flutter/flutter-expanded.html |
2024-04-24 11:08:10 725
原创 mongodb分片集群搭建
mongodb 5.0之后(包括5.0) 开始使用需要使用 AVX 指令集,需要服务器配置支持AVX指令集最小搭建一个分片集群,需要至少10台设备,例如:192.168.2.111:27031 (分片1-主)192.168.2.112:27031 (分片1-副)192.168.2.117:27031(分片1-仲裁)192.168.2.113:27131 (分片2-主)192.168.2.114:27131 (分片2-副)192.168.2.117:27131 (分片2-裁决)
2024-04-23 15:11:43 1031
原创 springboot mongodb 数据添加时更改‘_class‘字段
【代码】springboot mongodb 数据添加时更改‘_class‘字段。
2024-04-17 11:12:52 535
原创 spring sharding jdbc无参数(固定)时定义路由(固定路由)
通过修改sharding分片规则,实现让某些表请求值定到某个db上springSharding 版本 <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId>shardingsphere-jdbc-core-spring-boot-starter</artifactId> &l
2024-04-03 10:04:39 398
原创 flutter 功能
原因:视图未构建成功时调用了setState()或markNeedsBuild()方法。2.使用官方提供了一个组件创建完成的回调通知方法。
2024-02-18 09:47:08 551
原创 spring sharding JDBC 动态调整数据库连接
spring sharding JDBC 动态调整数据库连接通过重写ShardingSphereDataSource类来实现代码package org.apache.shardingsphere.driver.jdbc.core.datasource;import com.alibaba.druid.pool.DruidDataSource;import lombok.extern.slf4j.Slf4j;import org.apache.shardingsphere.driver.jdbc
2023-10-23 15:12:21 471
原创 spring java 动态获取consul K/V
consulKV前缀,低版本仅能设置一个consulKV 最后一级consulKV中间层级通过该配置,服务会从consul的KV路径下的data信息。
2023-10-17 18:17:49 387
原创 skywalking springgateway 全链路
skywalking 默认是不整合springGateway的,需要手动拷贝skywalking。经过上一步配置的请求会存在调用链路,但是链路仅到网关,不会到后续服务。
2023-09-05 14:54:08 868
原创 jacoco-Skipping JaCoCo execution due to missing execution data file
maven-surefire-plugin和jacoco-maven-plugin中添加配置。maven-surefire-plugin 将argLine占用 导致jacoco执行错误。
2023-03-30 15:32:07 537
原创 consul windows本地伪集群搭建
1.编写service.json文件service1{ "server": true, "ui_config": { "enabled": true }, "datacenter": "mydc", "data_dir": "F:/consul_1.10/c1/data", "log_file":"F:/consul_1.10/c1/data/logs/service_1.log", "node_name": "service_1", "bootstrap_exp
2022-04-02 11:52:30 2954 1
原创 mycat创建个性化自定义分片规则
1.先从git上拉取源代码git地址2.编写个性化自定义代码1.在包package io.mycat.route.function创建自定义类2.继承AbstractPartitionAlgorithm 实现RuleAlgorithm,实现自定义规则package io.mycat.route.function;import io.mycat.config.model.rule.RuleAlgorithm;import org.slf4j.Logger;import org.slf4j.L
2021-10-29 17:32:03 698 2
原创 spring通过代码获取bean
工具:package com.jiean.member.utils;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;import org.springframework.stereotype.Component;/**
2021-10-18 17:51:12 130
原创 maven构建docker镜像时报异 Connect to localhost:2375 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed
异常为:java.util.concurrent.ExecutionException: com.spotify.docker.client.shaded.javax.ws.rs.ProcessingException: com.spotify.docker.client.shaded.org.apache.http.conn.HttpHostConnectException: Connect to localhost:2375 [localhost/127.0.0.1, localhost/0:0:0:
2021-10-15 11:03:00 1311
原创 docker desktop更新后启动失败
原因:docker desktop 版本更新后,无法启动。打开程序提示:解决方法:删除 C:\Users\Administrator\AppData\Roaming\Docker 文件夹再启动
2021-10-15 10:42:20 1384 1
原创 java子类与父类的判断(instanceof与isAssignableFrom)
ResourceHttpRequestHandler 为子类WebContentGenerator为父类instanceof判断一个对象是否是某个类的子类或当前类 WebContentGenerator w = new WebContentGenerator() { @Override protected String getAllowHeader() { return super.getAllowHeader();.
2021-09-30 14:05:40 4915
原创 数据库存储drools规则并使用
部分内容参考此文章configpackage com.kittlen.cloud.config;import com.kittlen.cloud.entities.DroolsInfo;import com.kittlen.cloud.service.DroolsInfoService;import lombok.extern.slf4j.Slf4j;import org.drools.compiler.kie.builder.impl.KieFileSystemImpl;import or
2021-09-22 14:13:16 1950
原创 gateway+resilience4j+consul
1.pom文件 <org.springframework.boot.version>2.2.2.RELEASE</org.springframework.boot.version> <org.springframework.boot.maven.version>2.1.0.RELEASE</org.springframework.boot.maven.version> <org.springframework.clou
2021-09-17 17:08:30 771
原创 gateway 配置swagger
1.引入架包 <dependency> <groupId>com.spring4all</groupId> <artifactId>swagger-spring-boot-starter</artifactId> <version>1.9.0.RELEASE</version> </dependency>2
2021-09-17 16:34:10 1191
原创 restTemplate 配置连接池、使用map进行传参和设置headers
1.通过HttpClient配置连接池package com.kittlen.cloud.config;import org.apache.http.client.HttpClient;import org.apache.http.client.config.RequestConfig;import org.apache.http.config.Registry;import org.apache.http.config.RegistryBuilder;import org.apache.ht
2021-09-17 14:39:03 906
原创 mongoDB Springboot使用mongoDB
1.数据库中的数据2.pom文件添加架包springboot版本 2.2.2.RELEASE <!--mongodb--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId>
2021-09-16 18:06:53 74
原创 mongoDB 特殊关键字
指令描述备注$set用于db.collection.update中的参数中,用于仅修改制定字段$rename在修改操作中用于修改字段名称 db.mytable.update({}, {$rename:{sex:‘gender’}}, {multi:true})修改sex字段为gender$unset在修改操作中用于删除字段db.mytable.update({}, {$unset:{sex:’’}},{multi :true})删除sex字段$lt小于...
2021-09-09 17:55:59 282
原创 mongoDB_5.4聚合查询
$groupdb.COLLECTION_NAME.aggregate(AGGREGATE_OPERATION)//统计总条数db.mytable.aggregate([{ $group: { _id: null, count: { $sum: 1 } }}])//按照age字段统计不同age的数据条数db.mytable.aggregate([{$group:{ _id:"$age", ageSum
2021-09-09 17:53:56 82
原创 mongoDB_5.3索引
createIndexKey 值为你要创建的索引字段,1 为指定按升序创建索引,如果你想按降序来创建索引指定为 -1db.collection.createIndex(keys, options)db.col.createIndex({"title":1,"description":-1})createIndex() 接收可选参数参数类型描述backgroundBoolean建索引过程会阻塞其它数据库操作,background可指定以后台方式创建索引,即增加 “bac
2021-09-09 17:52:28 57
原创 mongoDB_5.2 分页与排序
指令类型描述limit(n)Integer指定从MongoDB中读取的记录条数skip(n)Integer跳过n条数据//limit指定从MongoDB中读取的记录条数db.COLLECTION_NAME.find().limit(NUMBER)db.mytable.find().limit(2)//skip跳过指定数量的数据db.COLLECTION_NAME.find().limit(NUMBER).skip(NUMBER)//跳过一条数据然后读...
2021-09-09 17:51:56 152 1
原创 mongoDB_5.1基础查询
db.collection.find(query, projection)db.collection.find(query, projection)参数类型描述querymapJson可选,使用查询操作符指定查询条件,多个条件在json中用,隔开projectionmapJson可选,使用投影操作符指定返回的键。查询时返回文档中所有键值, 只需省略该参数即可(默认省略) {字段:1|0} 1为返回,0为不返回,如果_id不设为0,默认返回如果你需要以易读的方式来
2021-09-09 17:51:05 116
notepad插件(json,文件比较,导出).rar
2021-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人