自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Fabric8 构建可执行Docker镜像,采用默认DockerFile

Fabric8构建可执行镜像

2022-09-18 11:38:29 520

原创 k8s环境下运维定位常用命令

k8s 运维定位小白命令

2022-04-10 23:15:29 900

原创 python应用在Nacos中注册服务

python应用注册API服务以提供其他应用服务

2022-04-03 22:13:19 1880 1

原创 Nacos配置中心cloud配置启动

Nacos配置中心在spring cloud使用

2022-04-03 15:42:07 495

原创 怎么用最简单,最快捷的方式共享文件目录?

你需要安装python环境前言提示:以下是本篇文章正文内容,下面案例可供参考一、如何快速的共享文件下的文件?我们一般都是通过选中目录文件通过window的操作进行共享,但是这个有局限性。对于linux的系统操作会复杂(Linux小白)二、使用步骤代码如下(示例):python -m http.server 8080切换到你需要共享的目录,执行一行命令即可,完美共享,你就可以通过浏览器访问共享目录。总结就是这么简单,哎,真香。...

2021-05-13 22:52:08 228

原创 通过python转CSV到Excel

# --*-- coding=utf-8 --*--import csvfrom buy.model import Knowledgeif __name__ == "__main__": list = [] try: with open("d://aaa.csv", "r", encoding="utf-8") as f: csv_reader = csv.reader(f) birth_header = next(c

2021-04-21 13:03:51 180 1

原创 记录NGINX负载重试的可用性问题

NGINX负载配置max_fails和fail_timeout使用问题:总体配置的情况如下:server { listen 8090; server_name localhost:8090; location / { proxy_pass http://springboot; proxy_read_timeout 30; }}upstream springboot { server localhost:8080 max_fails=1 fail_t

2021-04-07 20:31:40 101

原创 Nacos的权限管理

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、Nacos认证框架二、框架研究1.实现方式2.权限认证中心总结前言系统的访问认证是维护系统安全,保障特定权限的用户的正确访问系统获取有效资源,因此对于系统添加认证是必须的。一、Nacos认证框架Nacos认证的框架主要是二、框架研究第一步:在controller中增加注解@Secured,标准当前controller的方式方式,访问的资源第二步:添加过滤器,对注解@Secured进行权限的校验具体的流程:

2021-03-07 11:11:32 1682

原创 分布式ID的实现

记录下ID产生的实现,备注import java.net.NetworkInterface;import java.security.SecureRandom;import java.time.Instant;import java.util.Enumeration;/** * Copyright (C), 2015-2020 * FileName: Snowflake * * @author: BillFang * @date: 2020/11/8 18:32 */public

2020-11-08 20:22:45 58

原创 Redis实现的分布式锁

Redis实现的一个分布式锁:String redisId = UUID.randomUUID().toString(); try { boolean isLock = redisTemplate.opsForValue().setIfAbsent("redisLock", redisId, 25, TimeUnit.SECONDS); if (!isLock) { return ResponseEntity.

2020-11-08 17:51:33 58

原创 标准mysql新建表

现在主要是添加一张新表,首先我们要确定表名: (xxxxx,例如:buytobuy_user,用户表)执行的时候保证表的新建:DROP TABLE IF EXISTS `buytobuy_user`;创建表CREATE TABLE `buytobuy_user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(63) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL

2020-11-08 11:14:09 73

原创 如何定位系统中执行SQL的请求的效率的方案

mybatis是我们后端数据持久化的主要框架,因为其灵活性备受关注和使用。因此我们这次探讨的也就是根据我们mybatis框架来谈论如何在系统中定位出我么SQL的执行的效率,以便我们优化我们的SQL,提升系统的性能,达到我们的目标。其实我们采用的方案可能各有不同,但我今天主要是增加一个mybatis本身支持的方案,这只是方案之一。主要是通过增加:@Intercepts({ @Signature(type = Executor.class, method = "update", args

2020-10-22 23:13:12 51

原创 时间处理的工具类

主要是记录一些时间处理的方法后续可以参考使用/*** 获取SimpleDateFormat** @param parttern 日期格式* @return SimpleDateFormat对象* @throws RuntimeException 异常:非法日期格式*/private static SimpleDateFormat getDateFormat(String parttern) throws RuntimeException {return new SimpleDateForm

2020-10-22 22:45:52 46

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除