lingkangA14849
码龄3年
  • 71,858
    被访问
  • 103
    原创
  • 23,295
    排名
  • 102
    粉丝
关注
提问 私信

个人简介:一个兴趣爱好广泛的程序粗学者,不停地磨炼轻易取胜的技巧

  • 加入CSDN时间: 2019-01-10
博客简介:

凌康的博客

查看详细资料
  • 5
    领奖
    总分 1,065 当月 83
个人成就
  • 获得49次点赞
  • 内容获得38次评论
  • 获得145次收藏
创作历程
  • 24篇
    2022年
  • 79篇
    2021年
成就勋章
TA的专栏
  • 问题
    1篇
  • 音视频
    3篇
  • struts2
    1篇
  • node
    1篇
  • 研发
    1篇
  • electron
    5篇
  • node.js
    4篇
  • 多端
    5篇
  • 前端
    8篇
  • JavaFx
    31篇
  • javacv
    3篇
  • server
    7篇
  • window
    1篇
  • system
    1篇
  • 工具软件
    2篇
  • kubernetes
    5篇
  • 游戏开发
    16篇
  • libgdx
    16篇
  • 微服务
    2篇
  • golang
    1篇
  • java
    77篇
  • 数据库
    7篇
  • git
    2篇
  • 总结
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 数据库管理
    数据库架构数据库开发
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

java判断两个日期是否连续

使用java判断两个日期的天是否连续import java.text.SimpleDateFormat;import java.util.Date;/** * @author lingkang * Created by 2022/5/20 */public class DateUtils { private static final SimpleDateFormat formatDay = new SimpleDateFormat("yyyy-MM-dd"); /**
原创
发布博客 昨天 10:03 ·
8 阅读 ·
0 点赞 ·
0 评论

NoClassDefFoundError: javax/el/ELManager

Caused by: java.lang.NoClassDefFoundError: javax/el/ELManagerat org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator.buildExpressionFactory(ResourceBundleMessageInterpolator.java:171)at org.hibernate.validator.messageinterpolati
原创
发布博客 2022.05.16 ·
66 阅读 ·
0 点赞 ·
0 评论

javacv实现直播流

javacv实现直播流javacv从入门到入土系列,音视频入门有一点门槛的延迟大概是2~4秒之间,依赖 <!-- 需要注意,javacv主要是一组API为主,还需要加入对应的实现 --> <dependency> <groupId>org.bytedeco</groupId> <artifactId>javacv</artifactId>
原创
发布博客 2022.05.10 ·
381 阅读 ·
0 点赞 ·
0 评论

java实现一个录像大师

java实现一个录像大师javacv从入门到入土系列,发现了个好玩的东西,视频处理,于是我想搞了个屏幕录屏大师,这里我使用javafx进行页面显示。依赖 <!-- 需要注意,javacv主要是一组API为主,还需要加入对应的实现 --> <dependency> <groupId>org.bytedeco</groupId> <artifactId>javacv&
原创
发布博客 2022.05.10 ·
260 阅读 ·
0 点赞 ·
0 评论

proxy代理实现接口调用处理

proxy代理实现接口调用处理我们知道,要调用接口必须要实例化才能调用。那么我们能不能不实例化调用呢?像mybatis、hibernate那样定义一个接口就能注入调用。其实他们的底层实现就是用代理模式 proxy:在不实例化的情况下调用接口(实际上代理实例化了)首先定义一个注解用来区别import java.lang.annotation.*;/** * @author lingkang * Created by 2022/5/4 * mapper 查询注解 */@Target(
原创
发布博客 2022.05.04 ·
330 阅读 ·
0 点赞 ·
0 评论

websocket实现实时直播

websocket实现实时直播这篇文章我首发于简书,拿到这里发表不过分吧?点个赞再走呗!作为一名web开发者,我使用websocket实现实时直播(滑鸡版)。为什么是滑鸡版呢?因为他上不了生产,只能了解一下直播的思路,不过也挺有意思的!思路开发思路,我们使用websocket实现数据传输,后台就用spring boot集成了websocket,当然用netty自定义更好,我这里直接拿spring全家桶快速开发。主播视频数据实时推送到服务端,然后由websocket推送给用户观看。最后把弹幕给实现
原创
发布博客 2022.04.30 ·
85 阅读 ·
0 点赞 ·
0 评论

JavaFx之WebView(二十五)

JavaFx之WebView(二十五)jfx的web引擎已经几百年没更新,早就放弃了,写写demo还是不错。jdk8u202还能跑vue 3.0项目import javafx.application.Application;import javafx.scene.Scene;import javafx.scene.control.TextField;import javafx.scene.layout.BorderPane;import javafx.scene.web.WebEngine;i
原创
发布博客 2022.04.28 ·
288 阅读 ·
0 点赞 ·
0 评论

struts2 Filter中无法转发请求

struts2 Filter中无法转发请求项目升级struts2版本为最新以修复漏洞,由于一些历史原因,部分访问在升级后访问404,直接对历史代码改造代价太大。于是使用拦截器对其转发、重定向,但是实际操作中发现重定向没问题,转发请求却无效。搜索发现需要在web.xml入口的过滤器配置参数<filter> <filter-name>struts2</filter-name> <filter-class>top.lingkang
原创
发布博客 2022.04.26 ·
83 阅读 ·
0 点赞 ·
0 评论

降低node版本,怎么降低node版本

降低node版本,怎么降低node版本?部分老旧项目需要使用低版本的node,网上很多是无效的,高版本无法直接安装低版本node,但是低版本nodejs可以安装部分高版本node,从而达到升级效果。降低node 版本终极方案:先卸载原有nodejs,再从 https://nodejs.org/dist/中下载你想要的低版本安装...
原创
发布博客 2022.04.24 ·
499 阅读 ·
0 点赞 ·
0 评论

quill富文本编辑器quill粘贴图片上传服务器

强大的富文本编辑器:quillgithub:32k start++,:https://github.com/quilljs/quillquill粘贴图片上传服务器<link href="//cdn.quilljs.com/1.3.6/quill.snow.css" rel="stylesheet"><div id="editor" style="height: 370px"> <p>Hello World!</p></div><
原创
发布博客 2022.04.23 ·
413 阅读 ·
0 点赞 ·
1 评论

如何开发一个ORM数据库框架

如何开发一个ORM框架ORM(Object Relational Mapping)对象关系映射,ORM的数据库框架有hibernate,mybatis。我该如何开发一个类似这样的框架呢?为什么会有这种疑问?首先我想快速(注意快速一词)对数据库CURD发现,用hibernate要一堆配置、mybatis更多配置,于是我gitee上随便搜发现一堆,顺手拿一个推荐 300左右start的来用,用了几个小时看了看底层源码,连基本查询都有bug,selectOne竟然是全表扫描的list.get(0),无语了
原创
发布博客 2022.04.20 ·
624 阅读 ·
0 点赞 ·
0 评论

JavaFx之ScrollPane滚动板面、CheckBox复选框(二十四)

JavaFx之ScrollPane滚动板面、CheckBox复选框(二十四)多个复选框时可能会超出屏幕,需要使用滚动版面。布局方式:ScrollPane包括VBox、VBox 包括多个 CheckBox,效果如下:import javafx.beans.value.ChangeListener;import javafx.beans.value.ObservableValue;import javafx.scene.Scene;import javafx.scene.control.Butto
原创
发布博客 2022.04.17 ·
131 阅读 ·
0 点赞 ·
0 评论

2022年发布jar到Maven公共仓库最全攻略

2022年jar包发布到Maven公共仓库最全攻略分几个步骤:1、注册 issues.sonatype.org 账号2、创建 issues 填写项目地址(github、gitee等)3、验证域名持有(没有使用自己域名的跳过)4、等待上面几点验证完成,需要手动相issues状态改为open(点击操作中的响应),然后等待工作人员通过。5、通过后你就可以推送jar到 https://s01.oss.sonatype.org/ 了。(到此才能登陆)6、等待同步到中央仓库即可正常引入
原创
发布博客 2022.04.13 ·
294 阅读 ·
0 点赞 ·
1 评论

序列化性能测试:jdk和fastjson

序列化性能测试:jdk和fastjson我开发一个认证授权框架时,需要添加数据库存储token或者会话,于是想测试使用jdk的blob存储解析快还是存储string的json序列化解析快,从而选择他们其中一个。1、数据库存储json快2、数据库存储二进制数据库我的开源框架:我的电脑配置,AMD Ryzen 5 3600 6-Core Processor 3.59 GHz 6核12线程32G=金士顿DDR4 16G*2 三星 1T固态、金士顿 1T固态jdk8、fastjson 1.2.7
原创
发布博客 2022.03.27 ·
858 阅读 ·
0 点赞 ·
0 评论

electron入门之打包exe分发(五)

electron入门到入土,前面配置阿里镜像加速。为了防止我们打包下载龟速,所以需要给electron配置阿里镜像加速。参考配置阿里云镜像https://blog.csdn.net/weixin_44480167/article/details/123670219这是一个普通项目npm install -g cnpm --registry=https://registry.npmmirror.com全局安装打包cnpm install electron-packager -g执行简单打包np
原创
发布博客 2022.03.22 ·
62 阅读 ·
0 点赞 ·
0 评论

electron入门之配置镜像加速(四)

electron入门到入土,配置阿里镜像加速。为了防止后面我们打包龟速,需要给electron配置阿里镜像加速在下面的文件内添加阿里镜像加速,你的文件位置不一定是这个C:\Program Files
odejs
ode_modules
pmregistry=https://registry.npmmirror.com/ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/...
原创
发布博客 2022.03.22 ·
142 阅读 ·
1 点赞 ·
1 评论

electron入门之试调工具remote(三)

electron入门到入土,从渲染线程中创建新窗口。2022-03-21入门版本17.1.2electron重要概念,只有一个主线程,其他都是渲染进程或者叫子线程,他们不能直接相互操作,可以通过ipcMain、ipcRenderer进行相互事件操作,低版本前用remote很好使,百度上的基本是老版本的教程。因为electron14+后remote被重写:https://www.electronjs.org/zh/docs/latest/breaking-changes#计划重写的-api-140所以用r
原创
发布博客 2022.03.21 ·
6490 阅读 ·
0 点赞 ·
0 评论

electron入门之通知Notification(二)

electron入门到入土,从渲染线程中创建新窗口。2022-03-21入门版本17.1.2electron重要概念,只有一个主线程,其他都是渲染进程或者叫子线程,他们不能直接相互操作,可以通过ipcMain、ipcRenderer进行相互事件操作,低版本前用remote很好使,百度上的基本是老版本的教程。因为electron14+后remote被重写:https://www.electronjs.org/zh/docs/latest/breaking-changes#计划重写的-api-140所以用r
原创
发布博客 2022.03.21 ·
58 阅读 ·
0 点赞 ·
0 评论

electron入门之创建新窗口remote(一)

electron入门到入土,从渲染线程中创建新窗口。2022-03-21入门版本17.1.2electron重要概念,只有一个主线程,其他都是渲染进程或者叫子线程,他们不能直接相互操作,可以通过ipcMain、ipcRenderer进行相互事件操作,低版本前用remote很好使,百度上的基本是老版本的教程。因为electron14+后remote被重写:https://www.electronjs.org/zh/docs/latest/breaking-changes#计划重写的-api-140所以用r
原创
发布博客 2022.03.21 ·
550 阅读 ·
1 点赞 ·
0 评论

wangEditor出现初始化编辑器时候未传入任何参数,请查阅文档

wangEditor出现初始化编辑器时候未传入任何参数,请查阅文档出现的原因可能是你未在初始视图、元素未创建、created、模态框、弹窗、抽屉中使用,你应该在div元素创建了再执行初始渲染,解决方案:延迟一定时间再初始化渲染<div id="ed">elementUI的el-dialog弹窗中</div>initEditor() { if (this.editor === '') { setTimeout(()=>{
原创
发布博客 2022.03.12 ·
407 阅读 ·
0 点赞 ·
0 评论
加载更多