自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(108)
  • 资源 (13)
  • 收藏
  • 关注

原创 冰蓝科技spire.pdf写入到pdf文件时,中文无法显示的原因

之前在一台电脑上使用冰蓝科技的sprire.pdf插件往pdf文件中写文字,功能已经实现出来了,但是后面这台电脑重新装了系统后,发现之前写入文字的功能又无法显示了,只能显示字母和数字。经过几天的摸索后,发现原因竟然是电脑重装系统后,安装的办公软件没有把字体装全,导致没有华文中宋和黑体两种字体,这才导致显示不出来的。后来我又卸载之前的办公软件,安装了一个增强版的office2016,结果黑体还是没有,但是花纹中宋还是显示出来了。//注意:字体必须是电脑本身已经安装了,才会显示,否则无法写入到pdf文件中。

2023-06-09 09:57:37 1304

原创 vue2控制台关闭不了开发模式提醒的原因和解决办法

vue2控制台关闭不了开发模式提醒的原因和解决办法

2023-03-22 18:19:21 828 1

原创 使用spire.pdf往某个位置处写文本信息

使用开发工具idea2022,java1.8版本,利用spire.pdf往一个现成的pdf中写入文本信息,经过一番研究,实现了

2022-12-08 22:41:09 1259

原创 window.onload方法不执行也不报错的解决办法之一

window.onload方法不执行也不报错的解决办法之一

2022-11-12 16:44:08 3041

原创 .net web ap前后分离项目部署到iis上设置默认首页的问题解决

.net web ap前后分离项目部署到iis上设置默认首页的问题解决

2022-11-12 10:52:16 631

原创 springboot2.X整合mybatis使用joda时间格式变量完成插入操作

springboot2.X整合mybatis使用joda时间格式变量完成插入操作

2022-11-10 20:10:48 613

原创 asp.net web api2设置默认启动登录页面

asp.net web api2设置默认启动登录页面的方法,亲自已通过

2022-09-21 11:16:23 658

原创 web api前后分离开发时,jwt token无感刷新的实现

基于.net web api,前后分离实现的无感刷新token的实现

2022-08-23 17:46:12 866

原创 .net core返回token到前端的一种实现方式

后端检测到token过期后,执行刷新方法,然后将刷新好的token放入response响应头中,在前端页面通过ajax方式获取响应头,如果不为空,则存入到localStorage中,每次发送ajax时,会将localStorage里面存的token取出,一起发送到后端...

2022-07-14 17:04:45 1067

原创 visual studio2019运行.net core程序后找不到停止运行按钮的问题

解决使用visual studio 2019开发基于.net core5.0的web项目时,一旦点击使用iis express启动程序时,就找不到终止程序的按钮了的问题

2022-07-13 09:59:36 1104

原创 layuimini实现点击左侧菜单刷新对应页面

打开项目的\js\lay-module\layuimini\miniTab.js文件,如下图所示:找到listen方法,如下图所示:在这个位置写入代码,如下图所示: 实际就是多写一个else的情况,如果是已经打开的页面,则执行刷新操作,思路就是采用replace方法,但是需要动态的修改一些href的值,否则就是上一次打开的href以上是截图,可以供复制的代码如下:if (!checkTab) {//如果没有被打开,则创建一个 miniTab.create({ tabId: tabI

2022-07-11 14:54:50 1168

原创 .net core5.0解析jwt token的payload的exp字段值

.net core解析token的payload中的exp字段,用户判断过期时间等等

2022-06-14 16:08:33 708

原创 .net core 5.0实现jwt过期一定时间之内自动刷新,一定时间之后返回过期提醒

.net core整合jwt,过期时间超过1个小时则返回过期提醒,未超过则刷新token,继续执行用户操作

2022-06-14 15:59:20 2303

原创 $.ajaxSetup发送jwt在前后分离的.net core5.0中的应用

前后分离时,前端jquery的ajaxSetup发送token到后端.net core的方法

2022-06-09 17:23:01 308

原创 基于静态页面的ajax方式发送post请求,多参数传递到.net core 5.0 webapi的实现

首先需要说明一下,asp.net webapi和asp.net core webapi在实现静态页面mvc项目时,在多参数传递方面还是存在较大差距的。本文主要讲解静态页面发送ajax,多个参数到asp.net core5.0 webapi的实现首先上静态前端页面,以下是html部分<div class="main-body"> <div class="login-main"> <div class="login-top">

2022-04-21 16:53:54 802

原创 C#批量导入数据到excel表格中的实现方法

1.导入第三方引用如下图所示,我引用的Microsoft.Office.Interop.Excel版本号为12.0.4518.1014,主要是为了更好的实现低版本的office2.开始实现代码引用部分:using DataCollection.model;using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Dat...

2022-01-15 11:31:23 1759

原创 javascript返回语句的正确用法

当在方法里面使用js函数时,碰到不符合要求需要返回时,直接使用return就可以了,例如以下截图但如果是在主程序中,碰到不符合条件,需要提醒用户采取某种操作,并不再继续执行接下来的代码时,应该使用return false,如下图所示:此处如果只写return是,会继续执行下面的ajax操作...

2021-11-29 11:09:50 782

原创 C#整合layui实现导出带多张图片的word文档

最近研究了一下如何实现利用C# webapi方式导出word文档,且文档中包含多张图片,现在给出实现过程。准备阶段:开发工具vs2017,在项目引用那里右键点击管理NuGet程序包,查询找到word依赖,如下图所示:下载版本如下图所示,考虑到有的电脑可能装的word版本比较低,因此不需要下载最新稳定包然后就是安装此依赖,下面开始代码部分前端:前端开发使用了web storm2018,开发思路,提供一份表单,文本域部分给用户输入文字部分,上传按钮提供未来需要插入到w...

2021-10-25 16:59:12 879

原创 提交ajax请求时,动态修改按钮不可用失效解决办法

提交按钮后,由于处理时间有点长,我希望是用户点击按钮后,按钮变成不可用状态,等处理结果返回回来显示完成后,再让按钮可用,结果一番摸索,现在给出代码<div class="layui-col-lg-offset10 layui-col-md-offset10 layui-col-sm-offset10 layui-col-xs-offset10"> <!--<button id="btn123" class="layui-btn" lay-submit lay-filt

2021-10-23 11:26:33 626

原创 C#开发,使用a标签下载文件时,预先判断url链接资源是否存在的办法

直接上代码:let url = ApiUrl +"/Query/download?filePath=" + data.url + "&fileName=" + data.title;//执行下载download(url);function download(getur) { //通过http.status状态码返回资源存在情况 let http = new XMLHttpRequest(); http.open('GET', getur, false);

2021-10-11 15:56:50 450

原创 layui上传文件带参数到C# webapi的实现

以前开发基于C#的是采用razor引擎的,前后不分离的项目,现在开始着手开发前后分离项目时,发现之前利用layui上传文件带参数的方式实现不了了,现在给出解决办法。在以下before中,传入了4个参数let uploadInst = upload.render({ elem: '#btn_file' //绑定元素 , url: ApiUrl+'Query/upload/' //上传接口 ,size:'0' , accept: 'file'//这样就支持所有格式的文件

2021-10-07 10:15:14 751

原创 layer.msg修改在页面中显示的位置

直接上代码,如下所示:layer.msg('刷新成功', { offset: [$(window).height() - 500, $(window).width() - 1500] });通过offset的x,y坐标来调节显示的位置,可以尝试修改以上的500和1500来动态修改显示的位置

2021-09-19 16:28:32 3662 1

原创 基于layui方法渲染表格的C#后端实现

本次主要实现前端采用layui的方法渲染方式,后端使用C#代码实现的方法。直接上代码前端代码html代码<div class="layui-card-body"> <table id="test" lay-filter="test"></table> </div>js代码table.render({ elem: '#test' , title: '...

2021-09-12 17:00:54 571

原创 eclipse打开报failed to load the jni shared library错误的解决办法

这种问题一般出现在电脑重装了jdk之后出现的,现在给出解决办法:首先查询自己已经安装的eclipse是多少位的,32还是64位的,查看方法为到eclipse安装目录下的eclipse.ini文件如下图所示:打开后的配置文件为:-startupplugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win

2021-09-02 11:06:02 2475

原创 基于aps.net mvc的a标签下载文件实现

本次实现所有格式文件下载,包括浏览器可以直接打开的jpg也要下载,而不是直接打开实现方式:前端:1.获取需要下载的url,a.url标签包括需要访问的控制层路径,比如/QueryPage/download,其中QueryPage为QueryPageController控制器,download为该控制器下的一个下载方法b.接下来就是需要携带的参数,比如需要下载的文件路径、文件名称等等,如下/Upload/2021-08-14/20210814151233497.jpgc.拼接...

2021-08-17 11:45:45 344

原创 asp.net mvc整合layui实现文件上传时,将upload组件的data域多参数变量传递到后端

本文实现将layui的upload组件的data属性的多参数动态值传递给后端注意,如果只是传递常量时,只需要按照layui文档缩写的方式即可,如下图:但是,以上方法不能传递动态变量,事例中只给出了传递一个变量的办法,现在给出一种传递多参数的方式,如下图所示:将多个参数采用字符串拼接的方式,对外相当于只发送一个param后端接收代码为:接收之后再拆分,这样就实现传递多个变量到后端的方式...

2021-08-12 18:01:10 528

原创 asp.net mvc整合layui实现文件上传操作

最近研究了一下如何利用asp.net mvc实现文件上传操作,经过一番摸索,现在将代码贴出来。本次功能只有单纯实现文件上传,不包括对上传的文件进行读操作,或者返回到前端页面显示的功能前端代码<input type="file" id="btn_file" style="display:none"><!--隐藏起来-->如果需要显示上传按钮的,可以去掉样式stylejs代码部分layui.use(['table', 'laydate', 'layer', 'form

2021-08-11 10:55:01 705

原创 layui tree整合jquery-smartMenu组件实现右键点击节点操作

最近在研究layui的tree组件,并结合jquery-smart实现右键点击功能,现在贴出代码,前端(核心部分)<script type="text/javascript" src="~/Scripts/jquery-smartMenu.js"></script><div id="test1" class="demo-tree demo-tree-box" style="width: 500px; height: 1000px; overflow: scroll;

2021-08-10 16:49:06 580

原创 C#实现删除layui tree父节点下的所有子节点的操作

最近研究了一下layui的tree组件,当删除树形组件的一个节点时,我希望能够实现将这个节点下的所有子节点,包括子节点的子节点等等全部删除,经过一段时间研究,现在将主要思路贴出来,供大家参考一下,基本思路是每次当用户添加一个节点时,执行一次sql插入操作,并生成节点id值,后面删除则是将这些子节点的id全部找出来前端代码:<div id="test1" class="demo-tree demo-tree-box" style="width: 500px; height: 1000px;...

2021-08-09 16:56:27 675

原创 layui树形组件节点查询功能实现

最近研究了一下layui的树形组件,现在将查询功能实现贴出来,可以查询到指定的节点,并会自动展开父节点,但不会展开不相关的父节点。模拟数据://模拟数据1 data1 = [ { title: '江西', id: 1, children: [ { ...

2021-07-16 11:51:04 1350

原创 visual studio离线安装log4net方法

最近碰到需要在vs2015上离线安装log4net的方法,经过一番摸索,现在将方法贴出来,首先找到一台能联网的电脑,上面已经安装好了vs的,按照网上的办法安装好log4net引用的,将以下两个文件拷贝下来备用,如下图所示打红色箭头的两个:log4net2.0.12文件夹在项目的pacages文件夹下,具体位置如下图所示:log4net.dll文件在项目的bin文件夹下找。接下来,将这两个文件复制到需要安装Log4net的电脑上,开始安装,以下为安装步骤项目目录结构如图:..

2021-07-09 09:27:46 591 4

原创 非ajax的表单post提交携带自定义参数的实现,后端采用springboot2.X实现

最近需要实现一个表单post提交方式,且不用ajax,又要携带自定义参数,每次的参数还不一样,经过一轮思考后,实现出来了,现在开始上代码项目前端使用的layui,html5,后端使用的springboot2.X首先上前端关键代码<form class="form-horizontal" id="form" method="post" onsubmit="return false" enctype="multipart/form-data"> <input id="

2021-01-26 09:59:05 209

原创 基于springboot的html页面多按钮下载excel、word文件模板实现

之前在html页面已经实现了一个点击按钮下载excel模板文件的功能,现在新增业务需求,需要再增加一个按钮实现下载word模板文件,经过一周的摸索,现在给出一个简单实现的方案。为了实现该功能,改动的地方也挺多的 首先是html页面的,以下是关键代码部分,注意form表单中没有提交的url,由js动态提供<form class="form-horizontal" id="form" method="post" onsubmit="return false" enctype="mul...

2021-01-18 11:31:30 579

原创 springboot的http请求接收json字符串中关键数据并转java bean对象的实现过程

今天碰到需求需要定时从远程服务端获取数据,使用的是springboot的restTemplate类,接收到的是一个很长的json串,现在需要将这个字符串中需要的数据提出出来,并转成java bean。远程服务端返回的数据类型如下public class ResponseData implements Serializable{ private static final long serialVersionUID = 529851007524870481L; private Str..

2020-12-31 15:16:10 2050

原创 layui渲染表格使得某个单元格背景颜色按照要求进行变色

最近需要实现一个功能,根据返回的值的情况,使得layui某个单元格显示特定的颜色。下面我将解决思路和碰到的坑给大家讲一下html前端页面是这个样子的在前面的html页面里面的写法是这个样子的 现在就是假设需要实现这样的功能,在表的姓名列,如果返回某个特定的名字,就设置这个单元格背景为红色,不是设置这一整行为红色! 起初我的想法就是使用$("#trainList")的方法选中这个table,然后遍历这个表的行和列,然后再设置样色样式,然而选中的情况是只有一行。 原因可能...

2020-12-12 16:05:30 3719 1

原创 idea项目和部署到tomcat上读取项目文件路径出现乱码,20%等问题的解决办法

在idea上能够正常读取到项目资源上的图片,到了tomcat8上就识别不了,打印发现路径上的空格处竟然变成了20%这样的乱码,现在给出一致性的解决办法,在idea和tomcat上写法一样。我的项目路径如下图所示:项目是运行在idea上的springboot2.X, 现在程序需要读取static/img/front.png文件,那么通用的写法为import org.springframework.util.ResourceUtils;import javax.imageio.I...

2020-11-11 15:51:05 849 1

原创 tomcat8运行报nested exception is java.lang.NoClassDefFoundError

最近在项目中用到了第三方的jar包,该jar包没有maven方式下载,只能下载现成的jar包。在idea上运行时一切正常,但打成war包后部署在tomcat8上就报标题的那个错误,查网上的一个办法,说是在idea的Artifacts下,项目war.exploded的Available Elements下的jar包点击右键,放到项目的WEB-INF/lib下,然后点击apply,再点OK 但是很遗憾,我的tomcat8还是报标题那个错误。下面说下我的解决办法,当tomcat把我的war包解压...

2020-11-11 15:14:05 892 1

原创 Requested bean is currently in creation: Is there an unresolvable circular r

今天在用springboot打包成war包,准备部署到tomcat时,发现采用maven的package命令时,老是失败,报错Requested bean is currently in creation: Is there an unresolvable circular r,经过一番操作后,解决了问题。原因出在存在循环注入的问题,现在贴代码说明情况 我的项目是采用springboot、spring security,mybatis框架做成的,我在srevice层有两个实现类,分别是StuSer...

2020-11-06 10:29:06 9016

原创 java调用斑马证卡打印机制卡机ZXP Series 3C打印彩色工作证

最近开发java程序调用斑马制卡机的功能,基本思路如下:1.利用java生成一个上岗证图片的正面和反面,2.java调用打印SDK打印彩色上岗证。 本次文章内容只涉及生成图片和打印两块功能,不涉及部署那一块。现在直接贴代码1.java生成工作证正面和反面1.1生成正面(包括头像照片和姓名等文字信息) private static BufferedImage getFront(String path){ BufferedImage bimage = nul...

2020-10-23 14:31:49 1645 1

原创 layui表单提交时间参数到springboot后端对象无法识别的解决办法

前端为layui实现的表单,有一个时间选项,提交到后台时,发现对象的时间字段一直为Null,现在给出解决办法。我的前端页面是这样的:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>添加上岗证信息</title> <link rel="stylesheet" href="/layui/css/layui...

2020-07-30 17:58:43 1018

spire.pdf-FE-5.1.0.ZIP

spire.pdf用于对pdf文档进行操作,可以完成pdf的各种读取,写入操作,还可以写入图片,pdf文档的拼接等java开发所需要的jar包

2022-12-08

基于net core5.0的jwt过期超过一定时间则返回过期提醒,未超过则自动刷新

基于net core5.0的项目整合,涉及jwt配置、jwt刷新、过期判断,拦截器、restful格式的get和post传参等等。

2022-06-14

C#操作mysql数据库的封装类

C#操作mysql数据库的封装类,带注释,代码完整,适合企业级开发

2021-07-07

java制作工作证和调用斑马打印.rar

java开发的制作工作证和调用斑马ZXP Series 3C证卡打印机服务。分为两个文件,一个用来生成工作证的正反面,一个是将这个正反面用于打印制卡

2020-10-23

zebraSDK2-14.rar

斑马ZXP Series 3C打印机SDK开发包,适用于所有平台开发者, 包括所需要的依赖和demo小例子

2020-10-23

深入浅出pringboot2.0

深入浅出pringboot2.0,作者杨开振,阿里巴巴技术大牛,基于2018年最新版

2018-11-08

java restful web service实战

java restful web service实战,使用java语言阐述restful风格的代码的 优点,对于提高用户体验,优化系统架构有很大的优点。

2018-05-29

中国电信物联网开放平台北向应用LiteNADemo_https

最近接手一个物联网NB-Iot的燃气表的项目,从项目组长那里获取到的中国电信物联网NB-IOT南北向开发资料合集,其中有一个文档名字叫中国电信物联网开放平台北向应用QuickStart.doc文件,在里面的4.5 导入样例代码一节,有一个将下载到的样例代码解压,进入LiteNADemo_https\src,一直苦于没有找到对应的源码文件,后来发现里面的jar包名字有华为的字样,现在将这个源码包分享出来,希望可以给与开发者一点帮助。

2018-05-16

redis实战(带书签,高清扫描)

学习redis的入门书籍,本书由redis的创始人Josiah L. Carlson亲自撰写,书中有许多自己写的小例子,更能帮助读者学习好redis

2018-03-05

ASP.NET MVC4开发指南(保哥)

ASP.NET MVC4开发指南(保哥),宝岛技术大牛will的作品

2017-11-02

asp.net mvc第五版

本书用于开发asp.net的网站,后端采用mvc的分层思想。

2017-10-31

开涛springmvc

开涛springmvc

2017-05-03

空空如也

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

TA关注的人

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