首页
新闻
博问
出海
闪存
班级
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
江湖乄夜雨
君子博学而日参省乎己
博客园
首页
新随笔
联系
订阅
管理
[置顶]
Golang技术栈归结
摘要: 2023杂谈 *** golang中使用原子操作监听配置更新 atomic.Value的用法 / sync.Cond等待通知 / 加载json文件 / 获取文件hash值 压测合集 wrk/sysbench/ghz go-zero中好用的流处理利器fx与mr介绍 gorm中使用子句构造器实现on d
阅读全文
posted @ 2020-10-21 19:53 江湖乄夜雨
阅读(386)
评论(0)
推荐(0)
编辑
[置顶]
Python归结与web服务端知识点杂记
摘要: 下面这些是笔者在平时工作与学习使用Python进行web开发的过程中总结的一些零碎的知识点: 2022 blogs Python中optparse模块使用小结 Python实现AES加解密以及发送加解密请求 2020 blogs 常用的操作 开始时间是当天的0点/同时读取一个目录下的多个文件/自动重
阅读全文
posted @ 2020-02-11 11:29 江湖乄夜雨
阅读(520)
评论(0)
推荐(0)
编辑
[置顶]
个人Django资源
摘要: 下面是我学习与工作中关于Django框架涉及到的知识点做的一些笔记: Django重要基础及拓展 01-django的安装/目录/一个简单的项目 02-静态文件配置 03-路由控制1——简单示例+有名分组及一个高级用法 03-路由控制2——分发 03-路由控制3——反向解析之登陆验证示例 03-路由
阅读全文
posted @ 2020-02-09 17:31 江湖乄夜雨
阅读(332)
评论(0)
推荐(0)
编辑
[置顶]
Python可变数据类型list填坑一则
摘要: 前提概要 最近写业务代码时遇到一个列表的坑,在此记录一下。 需求 现在有一个普通的rule列表: rule = [["ID",">",0]] 在其他地方经过计算得到一个id_lst的列表: id_lst = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,
阅读全文
posted @ 2019-12-17 15:53 江湖乄夜雨
阅读(571)
评论(2)
推荐(0)
编辑
[置顶]
异步任务分发模块Celery
摘要: Celery简介 Celery是一个功能完备即插即用的任务队列。它使得我们不需要考虑复杂的问题,使用非常简单。 celery适用异步处理问题,当遇到发送邮件、或者文件上传, 图像处理等等一些比较耗时的操作,我们可将其异步执行,这样用户不需要等待很久,提高用户体验。 celery的特点是: 简单,易于
阅读全文
posted @ 2019-10-07 18:58 江湖乄夜雨
阅读(1004)
评论(2)
推荐(0)
编辑
[置顶]
rbac权限组件整合到实际项目的全过程详述
摘要: rbac简介 项目的GitHub地址 欢迎Download&Fork&Star:https://github.com/Wanghongw/CombineRbac 另外,本文只简单介绍一下rbac权限组件在实际开发中存在的必要以及详细介绍它是如何与实际项目结合的,至于什么是rbac组件以及rbac组件
阅读全文
posted @ 2019-07-20 09:43 江湖乄夜雨
阅读(1249)
评论(0)
推荐(1)
编辑
[置顶]
当时年轻的我在做项目时遇到的坑2
摘要: 关于models中Date数据类型与Datetime数据类型在前端的过滤 这篇博客总结的挺全:https://www.cnblogs.com/dylan-wu/p/7571493.html 将datetime与date类型的数据统一转换为str类型的类 拓展Django自带的user表时报错 应用c
阅读全文
posted @ 2019-06-12 15:37 江湖乄夜雨
阅读(466)
评论(0)
推荐(0)
编辑
[置顶]
自定义类实现原生SQL的GROUP_CONCAT的功能
摘要: 大家都知道,原生的SQL为我们提供了分组之后查找组内数据的办法:GROUP_CONCAT方法;但是对于用Django开发的程序员来说~Django自带的ORM并没有内置这样功能的方法,而每一次遇到这样的需求如果都要用原生SQL去解决的话势必会降低我们的开发效率。 本文为大家介绍一种在Django项目
阅读全文
posted @ 2019-05-28 23:39 江湖乄夜雨
阅读(995)
评论(0)
推荐(0)
编辑
[置顶]
当时年轻的我在做项目时遇到的坑
摘要: models中choices属性的使用及扩展限制探讨 我们都知道,在使用Django的models建表的时候可以为诸如性别这样的在特定的使用场景只会二选一或者多选一的属性字段用choices指定: 上面定义的Student类的sex属性映射到数据库后,在数据库中以数字1或2进行存储,而我们需要显示在
阅读全文
posted @ 2019-05-23 09:59 江湖乄夜雨
阅读(870)
评论(0)
推荐(0)
编辑
[置顶]
windows下GitHub的安装、配置以及项目的上传过程详细介绍
摘要: 概要 本文主要介绍了在Win10系统中安装Github终端、如何配置安装好的Git终端以及如何利用Git终端将自己的项目上传到远程服务器中 操作必备 win10系统电脑一台、良好的互联网连接、GitHub账户(需要提前到官网进行注册) GitHub的安装 1、到官网下载GitHub的安装软件 链接为
阅读全文
posted @ 2018-06-10 21:04 江湖乄夜雨
阅读(22009)
评论(2)
推荐(3)
编辑
[置顶]
Python装饰器的调用过程
摘要: Python装饰器的调用过程 在Python学习的过程中,装饰器是比较难理解的一个应用。本人也在学习期间也遇到很多坑,现将装饰器的基本调用过程总结一下。 首先,装饰器用到了“闭包”,而“闭包”是学习装饰器的基础,所以在讲装饰器之前先将“闭包”的基本概念带大家一起回顾一下: 现有如下函数: 我们在函数
阅读全文
posted @ 2018-03-31 20:11 江湖乄夜雨
阅读(5902)
评论(0)
推荐(3)
编辑
2023年3月27日
gorm中使用子句构造器实现on duplicate key update的效果
摘要: 参考文档 Gorm官方文档中创建Upsert的相关文档 自己实现的项目 https://gitee.com/huoyingwhw/kratos-gorm-transaction data层的代码截图 ~~~
阅读全文
posted @ 2023-03-27 16:47 江湖乄夜雨
阅读(9)
评论(0)
推荐(0)
编辑
kratos中使用kafka手动ACK消息的方法
摘要: 参考项目:https://gitee.com/huoyingwhw/kratos_kafka 参考视频:https://www.bilibili.com/video/BV1dM4y1m7ix/?vd_source=0bed7ecd22f81e2fed5ccaab40168b8c
阅读全文
posted @ 2023-03-27 11:01 江湖乄夜雨
阅读(2)
评论(0)
推荐(0)
编辑
2023年3月25日
kratos中使用kafka不同group消费同一个topic的坑
摘要: 参考项目地址 https://gitee.com/huoyingwhw/kratos_kafka.git 现象 像上图那样写的话,项目启动后,往topic中放入数据,只有article_group2会消费数据! 原因 ~~~
阅读全文
posted @ 2023-03-25 16:55 江湖乄夜雨
阅读(2)
评论(0)
推荐(0)
编辑
2023年2月25日
go-zero中好用的流处理利器fx与mr介绍
摘要: 参考资料 go-zero-examples中的fx与mr的例子 fx go-zero 官方文档中对fx的介绍 go-zero 数据的流处理利器 fx mr mapreduce的一个问题 *** go-zero基础组件-并发执行MapReduce go-zero 官方文档中对mr的介绍-通过mr降低服
阅读全文
posted @ 2023-02-25 19:00 江湖乄夜雨
阅读(29)
评论(0)
推荐(0)
编辑
2023年2月14日
kratos中使用rockscache介绍
摘要: ✅ 简介 在实际的业务场景中中,我们常常会使用redis讲数据库的数据做一份缓存,以提高程序的查询效率。但是引入了redis同时也会带来一些问题,比如redis与数据库数据的一致性、缓存穿透、缓存雪崩等,还有redis挂了需要手动做缓存降级,rockscache包帮我们提供了很多好用的方法解决这些问
阅读全文
posted @ 2023-02-14 21:34 江湖乄夜雨
阅读(26)
评论(0)
推荐(0)
编辑
2023年2月9日
kratos项目使用错误码介绍
摘要: 说明 主要是http请求用到,因为http请求基本都是业务方直接调用的,grpc接口的话主要公司内部的服务之间使用,对外的http服务我们规定一下响应的结构以及错误码规范更加合适一些~ 项目demo地址 https://gitee.com/huoyingwhw/kratos-err-code 先来看
阅读全文
posted @ 2023-02-09 17:13 江湖乄夜雨
阅读(13)
评论(0)
推荐(0)
编辑
kratos项目使用中间件Middleware介绍
摘要: demo项目地址 https://gitee.com/huoyingwhw/kratos-middleware 业务场景 很多情况下我们需要对请求的URI进行token校验——用户登录成功后将token与uid的对应关系存储到redis中,然后在某个时机去刷新token数据,接下来的所有请求都需要校
阅读全文
posted @ 2023-02-09 15:01 江湖乄夜雨
阅读(20)
评论(0)
推荐(0)
编辑
2023年2月8日
kratos项目集成kafka介绍
摘要: 项目链接 演示项目demo地址 https://gitee.com/huoyingwhw/kratos_kafka 参考kratos-transport项目 https://github.com/tx7do/kratos-transport 特别注意包的版本 github.com/go-kratos
阅读全文
posted @ 2023-02-08 16:16 江湖乄夜雨
阅读(37)
评论(0)
推荐(0)
编辑
2023年2月2日
kratos项目中使用gorm的Transaction的方法介绍
摘要: 项目地址:https://gitee.com/huoyingwhw/kratos-gorm-transaction
阅读全文
posted @ 2023-02-02 19:17 江湖乄夜雨
阅读(5)
评论(0)
推荐(0)
编辑
2023年1月26日
压测合集
摘要: wrk https://www.bilibili.com/read/cv20239103?spm_id_from=333.999.list.card_article.click sysbench https://www.bilibili.com/read/cv20241019?spm_id_from
阅读全文
posted @ 2023-01-26 16:12 江湖乄夜雨
阅读(5)
评论(0)
推荐(0)
编辑
下一页