首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
yo
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
30
文章 27
沸点 3
赞
30
返回
|
搜索文章
赞
文章( 27 )
沸点( 3 )
SQLBoiler官方文档翻译--最好用的Go ORM框架
文章主要是对 SQLBoiler 官方文档的翻译总结,大家可以通过该文章快速的浏览和学习 SQLBoiler 的全部特性。
SQLBoiler入门指导1-最好用的Go ORM框架
Go语言版的MybatisPlus,强类型查询,无需指针绑定或类型转换;完整的增删查改钩子;类型安全的条件构造器;手写sql.DB的性能。
【Java】String、StringBuffer和StringBuilder的区别
字符串广泛应用 在Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。 需要注意的是,String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,这样不仅效率低下,而且大量浪费有限的内存空间。我们…
【设计模式】单例模式的几种写法
保证一个类仅有一个实例,并提供一个访问它的全局访问点。 这种方式在类加载时就完成了初始化,所以类加载较慢,但获取对象的速度快。 这种写法能够在多线程中很好的工作,但是每次调用getInstance方法时都需要进行同步,造成不必要的同步开销,而且大部分时候我们是用不到同步的,所以…
【Java】ArrayList 和 LinkedList 比较
Array(数组)是基于索引(index)的数据结构,它使用索引在数组中搜索和读取数据是很快的。 List—是一个有序的集合,可以包含重复的元素,提供了按索引访问的方式,继承自Collection。 LinkedList是一个双向链表,在添加和删除元素时具有比ArrayList…
【Spring MVC】如何控制 @RestControllerAdvice 的拦截顺序
我们经常使用 @RestControllerAdvice 配合 @ExceptionHandler 去拦截控制器的异常,有时候我们需要一个比较抽象的异常去拦截那些我们意料之外的情况,比如 RuntimeException。但是有时候会发现并非按照所预料的顺序拦截,我们需要的应该…
【Redis】如何使用 Redis 实现一个通用的限频器
在项目中我们经常遇到需要进行限频的地方,比如短信验证码每分钟只能发送一次,每天只能发送10次。我们可以使用 Redis 来实现。 固定时间点刷新是,我们设置比如每天晚上24点或者早上6点刷新次数,这样到达时间点,用户的可请求次数就会刷新到最大上限。当然也不一定非得是一天刷新一次…
【Redis】如何使用 Redis 实现限频功能
请看文章【Redis】如何使用 Redis 实现一个通用的限频器,里面的实现更加优雅,带图说明,里面限频的时间复杂度都是O(1)。 在项目中我们经常遇到需要进行限频的地方,比如短信验证码每分钟只能发送一次,每天只能发送10次。我们可以使用 Redis 来实现。 假设24小时可以…
靶场渗透练习(一):Dina1.0
一、靶场信息下载链接:http://www.vulnhub.com/entry/dina-1,200/修改网络适配器为NAT模式参考链接:https://www.freesion.com/articl
下一页
关注了
2
关注者
1
收藏集
1
关注标签
5
加入于
2020-11-28