置顶

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

文章列表

组件更少,性能更高:Apache Doris 取代 ClickHouse、MySQL、Presto 和 HBase

作者:微信小助手

这篇文章是关于构建统一的 OLAP 平台。一家保险公司试图构建一个数据仓库,可以承担所有面向客户、分析师和管理层的数据分析工作负载。主要任务包括: 保险合同自助查询:保险客户通过合同 ID 查询明细。并且支持保险期限、保险类型和索赔金额等过滤器...

听说你会架构设计?来,弄一个公交&地铁乘车系统

作者:微信小助手

大家好呀,我是楼仔。 今天教大家设计一个公交&地铁乘车系统。 1. 引言 1.1 上班通勤的日常 “叮铃铃”,“叮铃铃”,早上七八点,你还在温暖的被窝里和闹钟“斗智斗勇”。 突然,你意识到已经快迟到了,于是像个闪电侠一样冲进卫生间,速洗...

k8s-服务网格实战-配置 Mesh(灰度发布)

作者:微信小助手

istio-02.png 在上一篇 k8s-服务网格实战-入门Istio中分享了如何安装部署 Istio,同时可以利用 Istio 实现 gRPC 的负载均衡。 今天我们更进一步,深入了解使用 Istio 的功能。从 Istio 的流量模型中...

Jenkins + Docker 一键自动化部署 SpringBoot 应用最精简流程

作者:微信小助手

本文章实现最简单全面的 Jenkins + Docker + Spring Boot 一键自动部署项目。步骤齐全,少走坑路。 环境:CentOS7 + Git (Gitee) 实现步骤:在 Docker 安装 Jenkins,配置 J...

让我看完直呼“哇塞”的分布式ID生成器,现在是你的了~

作者:微信小助手

大家好,我是飘渺。今天,我们将继续探讨DDD与微服务架构的系列主题。 概述 在软件开发过程中,我们经常会遇到需要生成全局唯一流水号的场景,例如各种流水号和分库分表的分布式主键ID。特别是在使用MySQL数据库时,除了要求流水号具有“全局唯一”性外...

Nginx配置反向代理处理SSE请求

作者:じ☆ve不哭

在项目中使用SSE向前台推送数据,发现本地没问题,但是服务器连接SSE接口出现超时不能请求问题。排查后发现是Nginx的问题。 配置 # 反向代理配置 server { listen 80; server_name xx.xx.xx.xx; p...

实战来了~Spring Event 业务解耦神器,大大提高可扩展性!

作者:じ☆ve宝贝

1前言 ApplicationContext 中的事件处理是通过 ApplicationEvent 类和 ApplicationListener 接口提供的。如果将实现了 ApplicationListener 接口的 bean 部署到容器中,则...

基于Redis的BitMap实现签到、连续签到统计(含源码)

作者:じ☆ve宝贝

一、简介 基于Redis的BitMap相关命令,实现用户签到、连续签到统计等功能。 1.1、背景 分析:使用用一张表来存储用户签到信息,假如用户数量庞大,平均每人每年签到次数为 10 次,则这张表一年的数据量为 1 亿条,每签到一次需要使用(8 ...

推荐10个基于 Canvas 的优秀开源项目!

作者:微信小助手

在 Web 开发中,Canvas 是一个强大的绘图技术,可以实现各种有趣的交互效果和动态图形。本文将盘点 10 个基于 Canvas 的开源项目,旨在为大家提供开发灵感和思路,以便更好地探索并应用 Canvas 技术! canvas-editor...

分布式锁之强大的Redisson

作者:微信小助手

STRAT 乘风破浪 | 直挂云帆 Redisson是基于NIO的Netty框架上,充分的利用了Redis键值数据库提供的一系列优势,在Java实用工具包中常用接口的基础上,为使用者提供了一系列具有分布式特性的常用工具类。能够为我们...