自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 鉴权设计(一)———— 登录验证

鉴权系统是一个非常复杂的系统,登录验证只是第一步,也是最简单的一步。因为年前公司有组织过关于鉴权系统的培训,因此就顺便学习整理一下鉴权系统的设计。这里先简单实现一个登录验证的demo。后续还有权限结构的划分与设计,以及鉴权系统的高可用性保证。等后面有空了再写。

2024-04-14 15:03:46 985 1

原创 vbscript和asp.net的一些整理

因为工作中有涉及,因此就把一些常用的代码整理了一下。

2024-01-16 17:07:51 456 1

原创 html实现竖直步骤条

。。。。。。

2023-11-09 16:33:21 502

原创 feign之间相互通信RequestInterceptor拦截器失效

服务B中设置了RequestInterceptor拦截器,但是在A进行feign调用B的时候有时候能触发B的RequestInterceptor拦截器,有时候又没有触发B的RequestInterceptor拦截器。

2023-10-25 17:28:36 1100

原创 bootstrap-datepicker实现只能选择每一年的某一个月份

最近碰到一个需求,要求日期控件选择的时候,只能选择某一年的1月份。

2023-09-11 23:29:40 793

原创 运行jar包出现class path resource[] cannot be resolved to absolute file path because it does not XXX

其实这是一个很基本的java常识,java中的jar包是压缩包,打包以后原工程项目中的文件路径会发生变化,不能再用工程绝对路径了,一定要用相对路径!也不能用new File(),一定要用流!如果一定要用new File()的话,建议在jar包外新建一个文件夹用于File操作!

2023-08-27 10:49:37 1849

原创 使用IText导出复杂pdf

需要将发票导出成pdf,要求每页都必须包含发票信息和表头行。

2023-08-19 12:08:13 1729

原创 使用XMLHttpRequest实现文件异步下载

我们在jquery中常用的ajax其实就是对XMLHttpRequest进行了封装。ajax的底层就是XMLHttpRequest。jquery的出现主要就是为了更快捷的操作DOM,以及解决一些浏览器兼容性问题。jquery$.ajax通过对XHR(XMLHttpRequest简称XHR)封装,做了兼容性的处理,简化了使用,增加了对JSONP的支持。JSONP类型可以支持跨域,因为jsonp不受同源策略的影响。所谓同源策略,”源“指的是:协议名(http/https)、域名/Ip地址、端口号。

2023-08-06 14:47:23 1705

原创 使用easyexcel实现复杂excel表格导出

因为解决不了这个证书问题,所以只能使用easyexcel写一个后端的服务,连带图片内容合成.xlsx文件。

2023-07-28 22:19:28 4685 8

原创 React中useState的setState方法请求了好多次

React中useState的setState方法请求了好多次

2023-07-02 15:22:00 805

原创 React封装axios请求

因为最近在进行老系统用新框架改造,正好用到了react,就顺便整理了一下react中对axios进行封装的相关知识点和步骤。

2023-06-22 11:21:05 3743 5

原创 sheetJS实现把excel导入数据库

最近在做报表导入数据库的需求,报表文件为excel里面有多个sheet。

2023-06-16 15:12:06 2125

原创 CreateObject创建vbs对象时不支持中文而报错

asp页面创建vbs对象的时候报错。

2023-06-13 17:35:22 345

原创 .inc文件在asp中的使用

因为目前的开发工作碰到了一个模块,里面大量使用了.inc类型的文件。asp页面全是由.inc组合起来的,包括asp页面里面引用的一些vbscript参数也全是来自于引入的.inc里面的。因为之前没见过这种写法,所以花费了大量的时间和精力去理清这些.asp和.inc不同页面之间组合调用复用的关系。正好目前开发完了手头有空,就稍微了解并整理了一下.inc文件相关的知识。

2023-05-26 16:34:31 362

原创 vbscript+asp编写接口

因为工作中有涉及到,所以特意简单的整理了一下。

2023-04-29 15:55:34 1119 1

原创 Sql Server数据库实现表中字段的列加密研究

​去年6月份的时候做过一个系统,要对里面的一些敏感字段进行一下加密。Sqlserver列加密可以参考官方文档:SQL Server 技术文档 - SQL Server | Microsoft Learn。主要看下来有三种加密方法:1、利用证书对数据进行加密和解密。2、利用非对称密钥对数据进行加密和解密。3、利用对称密钥对数据进行加密和解密。​

2023-02-22 21:58:34 3414

原创 sheet.js实现多个html的表格分为多个sheet导出为一个excel

一个页面上有多个tab,希望导出数据的时候,按tab分一下sheet工作表,导出为一整个xlsx文件。

2023-02-21 17:45:12 1624

原创 GitLab CI/CD实现代码推送后自动maven打包发布

因为目前工作中有用到这种推送自动打包发布的模式,所以顺便就学习了。当然目前对于gitlab-ci/cd也只是了解会用的阶段,因为不太了解docker,那些dcoker的自动发布构建镜像脚本不太会写,所以这次我没有用docker,等我系统学习了docker以后再说。

2023-02-13 12:01:09 5622 2

原创 使用Docker打包镜像并发布

因为目前临近春节,不少同事都休假去了,我在公司没啥事情,所以就抽空把docker过了一遍。docker我现在的公司有在用,不过我在工作基本上就没有太多的对docker的使用,无非就是在dashboard上面拉拉日志什么的。相对于传统的打包发布来说,docker的最大特点就是方便快捷,你要装啥东西,几行命令就可以搞定的。比起传统的打包发布省去了很多装软件配环境的麻烦。

2023-01-19 16:50:41 5683

原创 Microsoft Visual SourceSafe的使用

Microsoft Visual SourceSafe,简称vss。是一款早期微软推出的版本管理工具。跟据官方的定义,vss有两种控制模式:独占(Lock-Modify-Unlock Model)和并行(Copy-Modify-Merge Model)。独占模式相当于某个文件被锁定了,只能由指定的用户编辑和版本管理,其他用户只有只读权限。并行模式相当于,所有用户都可以改这个文件以及进行版本管理。功能上和今天的Git类似,适用于小型团队局域网开发。

2023-01-12 17:46:00 4044 4

原创 基于asp.net+vbscript+wsc编写网站

asp大家应该都比较熟悉,就是一个动态服务器页面,有点类似于jsp。只是不同的是asp可以在IIS服务器上创建,并且如果配置了.net环境的话,那么就可以在asp里面写vbscript。vbscript是一种脚本语言,其实就是把Visual Basic做了一个轻量级化。

2023-01-08 16:03:17 995

原创 使用IIS服务器搭建一个网站

IIS全称为Internet Information Services,是一种Web服务组件。通过在自己电脑上安装好IIS服务,就可以把你自己的电脑当作一个网站的服务器。

2023-01-07 13:44:58 13565 4

原创 jquery把页面<table>里的内容导出为后缀名为.xlsx的excel

无论是sheetJS还是tableExport.js,导出成.xlsx后缀的excel文件都是不支持带边框线的,这个我查了文档没有找到相应的导出xlsx带边框线的demo,并且网上搜出来的凡是导出可以带边框线的excel都是导出为.xls后缀名的。这个如果有谁知道如何在前端把html导出成.xlsx后缀名的excel且可以设置边框线的,希望能够也告诉我一下。.csv、.xls、.xlsx的区别这三种后缀名是目前网页端导出excel的主流后缀名。

2022-11-18 15:34:34 2843

原创 Blob把html导出为excel文件

今天碰到了一个需求,是要求把如下asp页面上显示的报表导出成为excel文件

2022-11-02 20:41:54 1360

原创 使用Postman并发测试接口&关于RedisTemplate线程安全的一些理解

postman并发测试接口,以及redisTemplate线程安全的理解

2022-08-30 14:51:54 4903

原创 Mybatis中controller接口中传入@RequestBody实体类,在mapper映射层的xml文件中<if test=“xxx“>获取不到传入的实体类的属性

Mybatis中controller接口中传入@RequestBody实体类,在mapper映射层的xml文件中获取不到传入的实体类的属性

2022-07-09 14:30:34 1229 2

原创 RestTemplate获取接口返回值json多层嵌套中的数组

获取接口返回值json多层嵌套中的数组

2022-07-08 21:34:33 2041

原创 RestTemplate获取json数组

RestTemplate获取json数组Excepted a ':' after a key at......

2022-06-30 22:13:00 1413

原创 eclipse打不开maven项目中的pom.xml

在eclipse中我双击打开maven项目中的pom.xml报错。

2022-06-22 10:43:26 3343

原创 eclipse启动一个Springboot项目

eclipse启动一个Springboot项目

2022-06-19 21:20:38 12455

原创 Sql Server中order by对varchar类型排序结果不对

Sql Server中order by对varchar类型排序结果不对

2022-06-08 17:02:17 1074

原创 git remote update origin --prune命令失败

1、问题描述我使用git remote update origin --prune命令更新远程分支上的代码,结果出现如下报错。2、产生原因本地关联的远程仓库失效了,需要重新再关联一下。3、解决方法 先git init初始化一下本地仓库,再重新再关联一下远程仓库。4、总结 无5、参考资料解决 fatal: Not a git repository (or any of the pa...

2022-05-12 16:54:18 5141

原创 使用腾讯云部署war包

目录1、前期准备2、springboot打war包3、部署war包4、导入数据库5、修改Tomcat启动端口6、启动服务器7、设置腾讯云服务器防火墙规则8、从外部访问9、总结10、参考资料1、前期准备项目地址为:Atlantide/毕业设计 - 码云 - 开源中国 (gitee.com)release分支是用来打包的,pull拉下来可以直接打包。springboot打war包相关pom.xml,启动类配置可参考release分支master分支..

2022-03-30 13:00:45 1240

原创 @Data加在子类上,子类无法获取父类的属性

@Data子类继承父类

2022-03-11 16:33:41 5674 2

原创 CONDITION EVALUATION DELTA热部署启动失效

1、问题描述我在启动一个SpringBoot项目的时候,在启动中控制台不停的打印日志(如下图所示)2、产生原因当时我是看了这篇文章后CONDITION EVALUATION DELTA_苦逼码农的博客-CSDN博客发现是和spring的热部署工具“devtools”,于是我就直接把spring-boot-devtools依赖给注释掉,又重新导了一遍maven的jar包。于是项目就可以正常启动,并且不再打印CONDITION EVALUATION DELTA了。不.

2022-02-18 22:18:37 886

原创 数据结构与算法之美——队列复习

1、课程内容详情可参考“极客时间”上的《数据结构与算法之美》课程:09 | 队列:队列在线程池等有限资源池中的应用 (geekbang.org)2、课后练习代码数组队列package dataStruct;/** * @ClassName ArrayQueue * @Version 1.0 * @Author Wulc * @Date 2022-02-12 11:54 * @Description 数组队列 */public class MyArrayQu

2022-02-15 21:53:59 343

原创 数据结构与算法之美——栈复习

1、课程内容详情可参考“极客时间”上的《数据结构与算法之美》课程:08 | 栈:如何实现浏览器的前进和后退功能? (geekbang.org)2、课后练习代码数组栈package dataStruct;/** * @author: wu linchun * @time: 2022/2/6 11:42 * @description: 数组栈 */public class ArrayStack { //数组 public Object[] it.

2022-02-06 16:03:38 343

原创 数据结构与算法之美——单链表复习

1、课程内容详情可参考“极客时间”上的《数据结构与算法之美》课程:07 | 链表(下):如何轻松写出正确的链表代码? (geekbang.org)2、课后练习代码:结点package dataStruct;/** * @ClassName Node * @Version 1.0 * @Author Wulc * @Date 2022-01-28 10:54 * @Description 链表结点 */public class Node<T&g

2022-01-29 17:24:12 1086

原创 Spring中使用@RequestBody注解接收的实体类中的某些参数为null

1、问题描述我写完一个接口,在用postman测试的时候,发现其中有一个参数cEnterpriseId明明是有值的,但接口controller接收到的该参数为null,但其他参数都不为null的。2、解决方法我首先去百度了一下,说是由于实体类的参数命名不规范导致的,没有按照标准“驼峰法”进行参数命名。也可以在实体类相应的参数上加上@JsonProperty(value="xxx")来解决。解决方法一、加@JsonProperty注解在实体类...

2022-01-26 18:02:19 6765 3

原创 java中json字符串与实体类对象相互转换

1、问题描述有一个需求是这样的,把实体类转为Json字符串存入redis中,然后再把redis中存放的实体类Json字符串插入数据库中。因此需要涉及到json字符串与实体类对象的相互转换。2、产生原因redis不支持直接存放java对象因此需要用 JSON.toJSONString 把java对象转为json字符串。3、解决方法使用JSON.toJSONString 把java对象转为json字符串。redisTemplate.opsForList().leftPu

2022-01-12 17:39:27 13521

步骤条Demo.zip

html实现竖直步骤条

2023-11-09

feign之间相互通信RequestInterceptor拦截器失效相关代码

feign之间相互通信RequestInterceptor拦截器失效相关代码

2023-10-25

bootstrap-datepicker实现只能选择每一年的某一个月份

bootstrap-datepicker实现只能选择每一年的某一个月份

2023-09-11

ssm——mybatis整理相关代码

ssm——mybatis整理相关代码

2021-01-05

航空售票系统课程设计

包含源代码(可直接在eclipse中运行),完整的课程设计报告,以及测试用例)

2018-07-18

数据结构自测题(java版)

包含数据结构绪论,线性表,树,图,查找,排序各章节自测题及详细答案,供在校计算机学生考试复习使用

2018-07-18

SQL sever 数据库期末试卷

此压缩包包含一份SQL sever数据库试题以及详细解答。。。。

2018-07-18

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除