代码
再谈为什么代码需要注释
前言 在上篇文章 要不要写代码注释 中,我们阐述了为什么代码需要注释,但是在评论区中,有同学依然认为简介明了的代码不需要注释。本篇文章,我们通过举两个例子探讨为什么我们认为写代码需…
SpringCloud Gateway API接口安全设计(加密 、签名、安全)
防止数据抓包窃取 风险简述 简述:当用户登录时,恶意攻击者可以用抓包工具可以拿到用户提交的表单信息,可以获取用户的账号密码,进而可以恶意访问网站。 RSA 非对称加密RSA简介RS…
Java子线程中的异常处理(通用)
在普通的单线程程序中,捕获异常只需要通过try … catch … finally …代码块就可以了。那么,在并发情况下,比如在父线程中启动了子…
代码面试最常用的10大算法
面试也是一门学问,在面试之前做好充分的准备则是成功的必须条件,而程序员在代码面试时,常会遇到编写算法的相关问题,比如排序、二叉树遍历等等。 在程序员的职业生涯中,算法亦算是一门基础…
Python自动操作 GUI 神器-PyAutoGUI
作者:闲欢 来源:Python 技术 我们以前讲过怎样使用 Python 在浏览器中实现页面自动化操作,不管用哪种方式实现,都是通过定位页面中的元素来进行相应的操作。 今天我们来聊…
python爬虫学习体会
去年在新同事入职培训时,我代表部门讲到了数据收集及可视化汇报,中间展示了我的爬虫项目,一位新同事看到我的代码,有点触动,课后找我聊python的学习应用问题。 我觉得我们正好是两种…
看看别人后端API接口性能优化的11个方法,那叫一个优雅
1.索引 接口性能优化大家第一个想到的可能是:优化索引。 没错,优化索引的成本是最小的。 你通过查看线上日志或者监控报告,查到某个接口用到的某条sql语句耗时比较长。 这时你可能会…
广东医院项目Flink开发需求:定时定量窗口触发器(从入门到精通)
背景 最近有局点客户有这么一个场景:利用Flink CDC读取MySql数据binlog日志,然后使用窗口进行聚合统计,遇到的问题就是Flink现有窗口的触发机制(定时或者定量)、…
这个开源的Spring Boot即时通讯IM聊天系统有点好用
若依是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。 前端采用Vue、Element UI。 后端采用Spring Boot、Spring Security、Redis…
前端JavaScript – 关于CJS,AMD,UMD,ESM,看这里一次性搞懂
看了不少关于这个话题的文章,很多都说不清楚,老是Get不到重点。下面就把他们总结一下,让大家不再疑惑。 开始的时候,JavaScript没有import/export 模块的方法。…