首页
关于
术业有道之编程
亦是三月纷飞雨,亦是人间惊鸿客。亦是秋霜去叶多,亦是风华正当时。
累计撰写
99
篇文章
累计创建
50
个标签
累计收到
0
条评论
栏目
目 录
CONTENT
以下是
kotlin
相关的文章
2024-04-25
置顶
接口安全的设计与实现
写在前面 本文是记录一个老生常谈的话题:接口安全 。很早之前,在一家公司任职架构时曾做过 server/app模式的此类场景的方案设计和落地。碍于团队执行和时间成本,对其设计和实现非常有限。几个月前,为了应对敏感数据不被网络运营商(宽带运营商、cdn运营商)等窃取,以及爬虫解析。特意设计并实现了一个
2024-04-25
16
0
0
加密
java
nodejs
vue
kotlin
typeScript
2024-05-04
springboot3+webflux集成open api
写在前面 有个项目使用springboot3.2、webflux ,发现一直使用的knife4j开发的 swagger增强不可用了。目前市面上很多组件对webflux的支持非常有限,大部分是直接不支持。本文是记录在springboot3.2、webflux下使用open api加knife4j-ui
2024-05-04
13
0
0
kotlin
spring
open api
java
2022-12-26
kotlin协程的使用
写在前面有一个使用kotlin多线程的爬虫项目,想让爬虫效率更高,于是采用了线程池的方式进行并发,在一台2核8G的服务器上运行5分钟就会耗尽cpu资源,在不限制并发数的情况下调整线程池不能解决这个问题,于是想到了kotlin协程。一、如何确定项目中是否需要多线程或协程可以从以下方向评估:不实时性:协
2022-12-26
205
0
0
kotlin
协程
2022-08-19
spring data jpa 之 blaze-persistence
写在前面升级了springboot版本,发现jpa默认的分页实现变成了弃用,仔细了解推荐使用blaze-persistence,于是我研究下jpa默认的分页实现代码和blaze-persistence的分页实现代码,确实我们应该尽快使用类似到blaze-persistence实现。
2022-08-19
204
0
0
spring
blaze-persistence
kotlin
2022-08-05
跨域
大部分前后端开发可能知道发生跨域在代码上怎么解决,但是不知道为什么会跨域,以及解决跨域的技术是什么。本文将从以下方面讲解什么是跨域:什么是同源策略jsonp原理cors系统一、什么是跨域当一个html访问非同源的服务器时,受到了目标服务器的拒绝,即为跨域。二、什么是同源策略同源策略是web安全的一个
2022-08-05
215
0
0
kotlin
vue
spring
2022-04-15
springboot下Swagger福音(knife4j)
写在前面springboot下的API文档提供方式有很多种,用的最广泛的还是Swagger。本文不讨论不同方式的API文档提供优缺点,只是介绍一个做的比较不错的Swagger下的开源项目knife4j。跟这个项目很有缘,早在很多年前就使用过它的前身swagger-bootstrap-ui
2022-04-15
183
0
0
spring
java
kotlin
2020-09-01
一个很实用的querydsl的工具包
最近 querydsl 用的比较多,在多表查询分页的情况下返回的数据对象不能非常便捷的拿来直接操作,之前的写法可能是类似这样(担心吐的可以直接跳过):JPAQueryFactory queryFactory = new JPAQueryFactory(entityManager); Q
2020-09-01
80
0
0
kotlin
spring
java
2020-09-01
使用kotlin+springboot集成mqtt
在物联网平台搭建方面,最基础的通讯设施 mqtt 是必不可少的,之前用 java 集成,现在换成 kotiln一、引入 maven 依赖<dependency> <groupId>org.springframework.integration</g
2020-09-01
48
0
0
spring
kotlin
2020-09-01
使用kotlin+springboot集成querydsl
通常在 java + springboot 下使用 querydsl 很顺畅,但是切换到 kotlin 下之后有了一些不同,这里记录一下集成的过程一、项目依赖 maven 配置增加依赖包<properties> <querydsl.version>4.2.1
2020-09-01
44
0
0
spring
kotlin
2020-09-01
使用kotlin集成springboot开发
目前大多数都在使用java集成springboot进行开发,本文演示仅仅将java换成kotlin,其他不变的情况下进行开发。一、安装支持插件在idea中安装kotlin插件(大多数情况下会默认安装了)二、maven配置注意kotlin目前不支持lombok所以不能使用或引用lombok相关的插件或
2020-09-01
73
0
0
spring
kotlin
1
2