python
CI加成下的jekyll博客写作
一直搭建jekyll以来只在线下使用,仅仅使用git放在服务器上作为远程仓库帮忙管理,主要是jekyll部署时候比较麻烦(除直接使用jekyll serve,但这样会带来安全上的隐患),所以一直都没有更新线上的jekyll博客。
2022-02-16 08:17:48阅读全文
Nginx - 最小配置
安全服务器是只允许所需数量的服务器。理想情况下,我们将通过单独启用其他功能来基于最小系统构建服务器。进行最少的配置也有助于调试。如果该错误在最小系统中不可用,则分别添加功能,然后继续搜索错误。
2022-02-17 18:43:35阅读全文
吊打面试官Java6个很棒的新特性
跟上 Java 频繁发布的功能并不容易。如果您错过了密封类、文本块、记录、新的字符串方法或 Optional 类,让我们修复它。
2022-03-15 13:20:32阅读全文
shiro-redis-jwt整合
2022-07-12 15:43:36阅读全文
Casbin荣获2021年度“科创中国”开源创新榜优秀开源产品!
为了响应党中央、国务院高度重视开源软件发展的需求(国家软件发展战略将培育开源生态作为重点任务,国民经济和社会发展“十四五”规划和2035年远景目标纲要明确提出支持开源社区等创新联合体发展),深入解决国家科技重大战略需求,解决卡脖子问题,实现国产芯片、操作系统、基础软件、大数据人工智能等系列核心技术的
2022-07-13 11:14:45阅读全文
python进阶知识体系大集合讲解,近200页 14 大体系(第一期)
2022-10-25 12:06:41阅读全文
Guava中这些Map的骚操作,让我的代码量减少了50%
Guava是google公司开发的一款Java类库扩展工具包,内含了丰富的API,涵盖了集合、缓存、并发、I/O等多个方面。使用这些API一方面可以简化我们代码,使代码更为优雅,另一方面它补充了很多jdk中没有的功能,能让我们开发中更为高效。今天Hydra要给大家分享的就是Guava中封装的一些关于
2023-01-11 02:49:03阅读全文
Java:构建简单的速率限制器
速率限制现实世界中的用户是残暴的,并且没耐心,充满着各种不确定性。在高并发系统中,可能会出现服务器被虚假请求轰炸的情况,因此您可能希望控制这种情况。一些实际使用情形可能如下所示:
2023-01-16 23:00:08阅读全文
Casbin: 连续3年参加Google Summer of Code的开源授权技术领导者
2023-02-05 17:25:55阅读全文
GWA2Python吉娃兔改进兼答为何需要软件开发框架
在2022年9月份的更新中,我们发布了 GWA2 in Python的初始预览版本。目前该版本正在不断功能完善与改进中,即将发布生产就绪版本。在之前的Blog中,我们绘制了 GWA2 Python中的面向对象的实现,参考下图。GWA2 in Python的类与对象的继承关系( https://ufq
2023-03-08 21:24:19阅读全文
深入理解 Python 虚拟机:复数(complex)的实现原理及源码剖析
在本篇文章当中主要给大家介绍在 cpython 虚拟机当中是如何实现 复数 complex 这个数据类型的,这个数据类型在 cpython 当中一应该是一个算比较简单的数据类型了,非常容易理解。
2023-03-17 08:22:35阅读全文
深入理解 Python 虚拟机:整型(int)的实现原理及源码剖析
在本篇文章当中主要给大家介绍在 cpython 内部是如何实现整型数据 int 的,主要是分析 int 类型的表示方式,分析 int 类型的巧妙设计。
2023-03-16 16:55:40阅读全文
90%的Java开发人员都会犯的5个错误
前言作为一名java开发程序员,不知道大家有没有遇到过一些匪夷所思的bug。这些错误通常需要您几个小时才能解决。当你找到它们的时候,你可能会默默地骂自己是个傻瓜。是的,这些可笑的bug基本上都是你忽略了一些基础知识造成的。其实都是很低级的错误。今天,我总结一些常见的编码错误,然后给出解决方案。希望大
2023-03-20 05:51:28阅读全文
深入理解 Python 虚拟机:元组(tuple)的实现原理及源码剖析
在本篇文章当中主要给大家介绍 cpython 虚拟机当中针对列表的实现,在 Python 中,tuple 是一种非常常用的数据类型,在本篇文章当中将深入去分析这一点是如何实现的。
2023-03-22 23:08:54阅读全文