- 博客(118)
- 资源 (7)
- 收藏
- 关注
原创 记一次生产环境删除数据问题
无论使用哪种方式,就是要保证 where 后面必须有条件,要不然直接删全表数据了!更新数据同理,也请务必保证 where 条件存在!!!
2021-06-20 09:39:00
478
原创 Activiti7 基础知识
activiti 是目前非常流行的工作流引擎,用于实现项目中工作流的自动化控制。目前最新版本是 7,本文是使用 activiti 之前的一些基础知识、准备工作。
2020-07-12 22:43:29
1262
原创 DBeaver 显示 sql 编辑器左侧的行号
不管是工具,在编辑器页面显示行号都可以让自己看得更清楚、更直观;dbeaver7.0.4 如何显示行号,本文将告诉你
2020-07-12 11:11:32
14371
7
原创 springsecurity 集成 oauth2
什么是oauth2: A系统征求用户的同意后直接访问B系统,用户不需要登录也不需要访问B系统。
2020-06-27 10:37:22
1675
1
原创 Spring Security 分布式认证
springboot + springsecurity + jwt + rsa 实现分布式用户认证功能
2020-06-26 17:27:37
3467
原创 jQuery 相邻单元格动态合并
在网页上似乎没办法像在excel上任意选中若干单元格,然后合并。本文是通过获取焦点所在的单元格,然后合并其上或其下的单元格。当然,合并左右也是同样的思想。
2020-06-21 23:07:33
401
原创 DBeaver 取消自动提交
在编辑器中写了很多sql,结果不小心执行错了,把重要数据删了,跑路?自动提交 可以节省一些我们的提交时间,但是有时可能一不小心执行错误,造成不可挽回的局面。小心驶得万年船,DBeaver 该如何取消自动提交呢,三个步骤告诉你
2020-05-23 00:13:30
12611
原创 springboot 文件的上传、下载与在线预览
文件的上传和下载都比较简单,在线预览比较复杂,针对不同类型的文件可能要进行不同的处理。本文使用了 pdf.js 和 openoffice 两种方法实现文件的预览
2020-04-07 00:23:36
4494
3
原创 springboot 单点登录(详细代码)
单点登录,就是在一个系统登录后,在它的关联系统也不用重新登录了。实现单点登录,主要就是利用同域名传递 cookie 中的登录用户信息。
2020-02-22 18:23:19
11632
9
原创 Java 代码调用 oracle 存储过程
数据库本身是可以写定时任务的,不过这只局限于数据库中的数据变化;而 Java 可以写定时任务调用存储过程,从而与数据库进行交互。
2020-01-16 23:07:41
621
原创 HttpSessionListener 与 HttpSessionAttributeListener
HttpSessionListener 与 HttpSessionAttributeListener 都是有关 session 的监听器, HttpSessionListener 监听 session 的创建与销毁,HttpSessionAttributeListener 监听 session 中属性的增加、修改、与删除
2020-01-15 21:18:28
923
原创 java单用户登录实现(详细代码)
单用户登录的实现比较简单,只要在session上动动手脚就行了单用户登录有两种实现方式1)当前用户登录验证成功时,如果该用户的账号已经登录,则挤掉已登录的账号,由该用户登录2)当前用户登录验证成功时,如果该用户的账号已经登录,则提示当前用户该账号已登录,并且不允许当前用户登录
2020-01-11 18:42:16
3872
3
原创 java 移动并重命名文件
新老系统数据对接,需要把老系统的附件放到新系统中,新系统的表结构和文件的存储位置与老系统都不同,存储方式也不一样。现需要把老系统的附件做做调整
2019-12-11 19:03:50
1047
原创 Dubbo 常用配置
Dubbo 的配置非常丰富,这里只记录了一些常用的配置用法。包括 属性加载覆盖策略、启动时检查、配置覆盖关系、多版本配置、本地存根
2019-11-17 19:33:38
548
原创 Dubbo 简易教程
Dubbo是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。
2019-11-17 10:13:19
386
原创 RabbitMQ与 springboot2.x 整合
springboot 集成 rabbitmq 非常方便,只需引入一个依赖包,交换机队列等都可以直接通过注释完成。
2019-10-19 11:45:47
386
原创 RabbitMQ与 spring 整合
rabbitmq 与 spring 整合,熟悉 RabbitAdmin、 RabbitTemplate、SimpleMessageListenerContainer、MessageListenerAdapter 和 MessageConverter 几个类(接口)的用法。
2019-10-13 19:21:23
349
原创 树表格之 ztree、ligerGrid、dataTables
树表格,表格树,就是可以像菜单一样折叠展开的表格。对于具有上下级关系的数据,用表格树展示颇为直观方便。
2019-08-13 23:55:09
1446
原创 RabbitMQ 之 Exchange 交换机
Exchange 用于接收消息,并根据路由键转发消息到所绑定的队列。常用的 Exchange 类型有 Direct 、Topic 、Fanout
2019-07-27 20:09:37
578
原创 Too many open files 报错启发
java.net.SocketException: Too many open files 这个错误很可能是自己的系统程序在使用 IO 流后没能及时关闭,导致打开的文件数达到系统设置资源上限。1)增大文件打开上限;2)找出没能及时关闭 IO 流的程序,修复BUG
2019-07-27 11:14:59
341
原创 JS 循环遍历对象找不同
项目中的变更审核页面,用户希望用红色标记出哪些地方是变更过的,方便审核。由于项目中变更前的信息和变更后的信息是分表存的,后台也是直接封装了两个对象返回前台。所以一个属性一个属性进行比较进行标记吗?这种体力活太无聊了。这种重复的工作就应该让机器来干,想办法做个循环比较就行了。
2019-07-07 17:19:52
799
原创 RabbitMQ 初体验
RabbitMQ 由 Erlang 语言开发,基于 AMQP 协议实现。AMQP 协议更多用在企业系统内,对数据一致性、稳定性、可靠性要求很高的场景
2019-07-06 22:17:22
1013
原创 MongoDB 入门
NoSQL 数据库类型分为 列存储、文档存储、键值存储、图存储、对象存储、xml 数据库 6种类型。(来自w3cschool教程)MongoDB 是由C++语言编写的开源数据库系统。其将数据存储为一个文档,是一个基于分布式文件存储的数据库。
2019-05-24 22:15:24
249
原创 springboot 自定义starter及使用
我们自定义 starter 时,首先创建一个 xxx-autoconfigure 的 maven 工程,在这个工程实现功能,再是创建一个 xxx-starter 的 maven 工程,引入 xxx-autoconfigure 依赖,其他就不需要了。在使用 starter 时,只要引入 xxx-starter 依赖即可使用自定义的 starter 功能了。
2019-05-11 11:01:57
5014
1
人大金仓数据库KingbaseES帮助文档
2018-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人