会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
劈天造陆
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
···
12
下一页
2021年4月19日
使用mybatis的BaseTypeHandler来给敏感字段进行AES加密
摘要: 开发中,公司会要求对敏感字段进行加密处理后入库,查询的时候需要解密后展示,这就要求原字符串和加密字符串之间进行转换 如果一两个字符串还好,可以直接在入库的时候和查询的时候处理一下,但是如果有很多字段都需要这样处理怎么办? Mybatis里面有一个TypeHandler可以解决这个问题,只需要在需要加
阅读全文
posted @ 2021-04-19 14:23 劈天造陆
阅读(5552)
评论(2)
推荐(1)
2021年4月12日
(一)、SpringBoot2.0.3.RELEASE+sharding-jdbc4.1.0+mybatis-plus3.4.1+druid1.1.22 快速搭建分库分表
摘要: 文末有demo的git地址 Apache ShardingSphere 是一套开源的分布式数据库解决方案组成的生态圈,它由 JDBC、Proxy 和 Sidecar(规划中)这 3 款既能够独立部署,又支持混合部署配合使用的产品组成。 目前,数据分片、读写分离、数据加密、影子库压测等功能,以及对 M
阅读全文
posted @ 2021-04-12 10:40 劈天造陆
阅读(1209)
评论(1)
推荐(0)
2021年3月15日
使用SpringCloudStream整合RabbitMQ
摘要: 如果项目中我们用的是RabbitMQ进行消息传输,随着后面的业务需求,我们需要向Kafka迁移,如果单纯去修改代码,那是很繁琐的。 那么怎么解决这种情况呢,既能使用RabbitMQ又可以快速切换KafKa?这时就用到了SpringCloudStream: 其可以屏蔽底层消息中间件的差异,降低切换成本
阅读全文
posted @ 2021-03-15 19:09 劈天造陆
阅读(2840)
评论(1)
推荐(3)
2021年1月28日
获取汉字首字母
摘要: 导入依赖 <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.0</version> </dependency> 工具: import net.sourceforge.
阅读全文
posted @ 2021-01-28 14:09 劈天造陆
阅读(383)
评论(0)
推荐(0)
2021年1月4日
mysql按照首字母对汉字进行排序
摘要: 对汉字内容的字段进行排序,用order by 字段 是不行的,因为mysql编码一般是UTF8的,而要相对汉字进行排序必须用GBK编码。 先看下平常的order by 新建test表 CREATE TABLE `test` ( `id` int(11) NOT NULL AUTO_INCREMENT
阅读全文
posted @ 2021-01-04 17:05 劈天造陆
阅读(3081)
评论(0)
推荐(1)
2020年11月4日
Docker执行vim报错解决
摘要: 解决:bash: vim: command not found、docker 容器不识别 vi / vim 、docker 容器中安装 vim 安装vim apt-get install vim 执行完报错 解决:同步 /etc/apt/sources.list 和 /etc/apt/sources
阅读全文
posted @ 2020-11-04 11:54 劈天造陆
阅读(231)
评论(0)
推荐(0)
Docker安装ElasticSearch&IK分词器&ElasticSearch-head
摘要: 安装ES docker pull docker.elastic.co/elasticsearch/elasticsearch:7.9.2 按照版本下载 运行ES镜像(需要限制内存,不然的话启动不成功) docker run -d -e "ES_JAVA_OPTS=-Xms128m -Xmx128m"
阅读全文
posted @ 2020-11-04 11:51 劈天造陆
阅读(189)
评论(0)
推荐(2)
如何查找Docker镜像进行拉取
摘要: 安装完Docker后 如何查找镜像: 通过Docker Hub查询想要下载的镜像 或者通过命令直接查询,然后 通过docker pull imageName 拉取镜像 拉取完镜像后,就可以启动,还是从Docker Hub上查看就行 查看镜像是否启动 下次运行就可以直接通过DashBoard进行启动
阅读全文
posted @ 2020-11-04 11:13 劈天造陆
阅读(1077)
评论(0)
推荐(0)
2020年10月12日
SpringCloudAlibaba+Dubbo
摘要: 本文主要用来实现SpringCloud如何利用Dubbo(RPC框架)的高性能服务调用。 Dubbo的注册中心采用的是Zookeeper,而起初微服务的注册中心并不支持Zookeeper,那么怎么才能让SpringCloud支持Dubbo呢? SpringCloudAlibaba出现了,它使用Nac
阅读全文
posted @ 2020-10-12 16:35 劈天造陆
阅读(3702)
评论(0)
推荐(0)
2020年9月10日
SpringBoot整合Nacos
摘要: 首先看版本对应 https://github.com/alibaba/spring-cloud-alibaba/wiki/版本说明 然后导入依赖 Nacos集群搭建参照 Windows安装Nacos单机&集群 <!-- nacos --> <dependency> <groupId>org.spri
阅读全文
posted @ 2020-09-10 18:00 劈天造陆
阅读(3427)
评论(1)
推荐(0)
SpringBoot整合RabbitMQ
摘要: 文末有源码地址 添加依赖 <!--amqp依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> 创建
阅读全文
posted @ 2020-09-10 15:07 劈天造陆
阅读(1422)
评论(0)
推荐(1)
Windows安装RabbitMQ
摘要: 文末有:SpringBoot整合RabbitMQ rabbitMQ是Erlang语言开发的所以先下载Erlang https://www.erlang.org/downloads 下载到磁盘中 双击安装 配置环境变量 检验 下载RabbitMQ https://www.rabbitmq.com/do
阅读全文
posted @ 2020-09-10 14:57 劈天造陆
阅读(18534)
评论(0)
推荐(4)
Windows安装Nacos单机&集群
摘要: 下载地址: https://github.com/alibaba/nacos/releases 创建nacos配置库,并运行下面的sql脚本 然后修改配置文件application.properties spring.datasource.platform=mysql db.num=1 db.url
阅读全文
posted @ 2020-09-10 13:20 劈天造陆
阅读(8217)
评论(0)
推荐(0)
2020年7月31日
JVM类加载机制
摘要: JVM类加载机制 加载: 根据类的全限定名将.class文件中的二进制字节流加载进内存; 将这个字节流所代表的的静态存储结构转化为方法区的运行时数据结构; 在Java堆中生成一个代表这个类的Class对象,作为对方法区中数据的访问入口。 验证:对二进制字节流进行校验,是否符合JVM字节码规范。主要为
阅读全文
posted @ 2020-07-31 15:30 劈天造陆
阅读(226)
评论(0)
推荐(1)
2020年7月29日
微服务Zuul网关进行灰度发布
摘要: 微服务中,新版服务上线的时候,为了保证不出什么问题,可以将少量的请求转发到新的服务上,然后其他的请求还是转发到旧的服务上去,等线上的新服务测试通过以后,就可以重新平均分配请求。这种功能就称为灰度发布。 要完成灰度发布,要做的就是修改ribbon的负载均衡策略,通过一些特定的标识,比如我们针对某个接口
阅读全文
posted @ 2020-07-29 15:08 劈天造陆
阅读(2547)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
12
下一页
公告