置顶

Mac Pycharm在Debug模式报编码(SyntaxError)错误 python3.9/tokenize.py", line 330, in find_cookie

作者:じ☆ve宝贝

> 最近更换macos系统后,发现在pycharm中debug运行项目就会出现python3.9/tokenize.py", line 330, in find_cookie错误,直接run可以正常运行。 ## 错误信息 ``` Traceback (most recent call last): File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/tokenize.py", line 330, in find_cookie line_string = line.decode('utf-8') UnicodeDecodeError: 'utf-8' codec can't decode byte 0xca in position 0: invalid continuation byte During handling of the above exception, another exception occur

推荐

Go 语言简明教程

作者:微信小助手

Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。—— Go - wikipedia.org ‍ 1 Go 安装 最新版本下载地址官方下载 golang.org,当前是 1.13...

Go:简单的优化笔记

作者:微信小助手

在云计算时代,我们经常创建 Serverless 应用(一种云原生开发模式,允许开发人员构建和运行应用程序,而无需管理服务器)。当我们的项目采用这种模式,那基础设施维护预算将排在首位。如果我们的服务负载很低,它实际上近乎是免费的。但是如果出现问题...

文章列表

增加索引 + 异步 + 不落地后,从 12h 优化到 15 min

作者:微信小助手

在开发中,我们经常会遇到这样的需求,将数据库中的图片导出到本地,再传给别人。 一、一般我会这样做: 通过接口或者定时任务的形式 读取Oracle或者MySQL数据库 通过FileOutputStream将Base64解密后的by...

惊呆:RocketMQ顺序消息,是“4把锁”实现的(顺序消费)

作者:じ☆ve宝贝

在40岁老架构师 尼恩的读者交流群(50+)中,最近有小伙伴拿到了一线互联网企业如阿里、滴滴、极兔、有赞、希音、百度、网易、美团的面试资格,遇到很多关于RocketMQ 的、很重要的面试题: 如何保证RocketMQ消息有序? RocketMQ...

如何做到无感刷新Token?

作者:じ☆ve宝贝

为什么需要无感刷新Token? 「最近浏览到一个文章里面的提问,是这样的:」 当我在系统页面上做业务操作的时候会出现突然闪退的情况,然后跳转到登录页面需要重新登录系统,系统使用了Redis做缓存来存储用户ID,和用户的token信息,这是什...

项目用上Guava Cache 异步刷新,性能起飞!

作者:じ☆ve宝贝

Guava Cache是一款非常优秀的本地缓存框架。 这篇文章,我们聊聊如何使用 Guava Cache 异步刷新技巧带飞系统性能 。 Java进阶指南:https://java-family.cn 1. 经典配置 Guava Ca...

漫谈全链路灰度发布

作者:微信小助手

作者:张海文,中国移动云能力中心高级软件研发工程师,移动云服务网格负责人,QCon、KubeCon等大会分享者,专注于云原生、微服务、算力网络等。 1概述 在当今快节奏的软件开发环境中,随着用户需求的不断变化和竞争日益激烈,软件更新和发布的频率已...

别再自己瞎写工具类了,SpringBoot内置工具类应有尽有,建议收藏!!

作者:微信小助手

前言 在java的庞大体系中,其实有很多不错的小工具,也就是我们平常说的:轮子。 如果在我们的日常工作当中,能够将这些轮子用户,再配合一下idea的快捷键,可以极大得提升我们的开发效率。 今天我决定把一些压箱底的小工具,分享给大家...

Spring 七种事务传播性介绍

作者:微信小助手

作者:vivo 互联网服务器团队 - Zhou Shaobin 本文主要介绍了Spring事务传播性的相关知识。 Spring中定义了7种事务传播性: PROPAGATION_REQUIRED  PROPAGATIO...

MySQL高级进阶:索引优化

作者:微信小助手

一. 索引介绍 二. 索引分类 三. 性能分析 四. 查询优化 一. 索引介绍 1.1 什么是Mysql索引 MySQL官方对于索引的定义:索引是帮助MySQL高效获取数据的数据结构。 MySQL在存储数据之外...

Nacos 的 长轮询 定时机制,太好用了!

作者:微信小助手

前面两篇文章介绍了Nacos的基础、注册中心的原理,如下: 五十五张图告诉你微服务的灵魂摆渡者Nacos究竟有多强? 从实现原理来讲,Nacos 为什么这么强? 今天这篇文章来介绍一下Nacos配置中心的原理之一:长轮询机制的应用...

彻底解决Spring Cloud Gateway中Body读取问题~

作者:じ☆ve宝贝

DDD & 微服务系列第19篇 在构建微服务架构时,Spring Cloud Gateway作为一个重要的微服务网关,经常需要在过滤器(Filter)中对POST请求的Body内容进行操作,如日志记录、签名验证和权限验证等。然而,由于...