自定义博客皮肤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)
  • 资源 (17)
  • 收藏
  • 关注

原创 HTML页面中divborder-bottom不占用整个底边,只占用部分宽度

可以创建一个新的元素,并为其设置样式,模拟只显示一半宽度的底部边框。背景来模拟底部边框,通过控制渐变的宽度来实现只显示一半的底部边框。根据豆包提示,有2个方案:使用使用伪元素。

2025-03-07 11:35:29 502

原创 vue让table表格滚动的功能代码

html代码如下,需固定高度。方法2:原理与方法1一致。

2025-02-05 15:00:15 269

原创 C#与Vue2上传下载Excel文件

使用element的el-upload组件,action值为后端接收文件接口,headers携带session信息,成功后调用onsuccess对应的方法保存文件信息。1、上传文件流程:先上传文件,上传成功,返回文件名与url,然后再次发起请求保存文件名和url到数据库。3、动态a标签下载文件,使用二进制流blob直接下载,可以修改文件名。2、静态a标签下载文件。

2025-01-14 15:59:14 658

原创 echarts 自定义tooltip

在这个配置中,formatter 函数首先显示了 X 轴的文字内容,然后遍历所有传递给它的参数。对于每个数据项,它使用 item.marker 来获取默认的颜色标记,从而保留了原有的图标样式。接着,它对数值进行了四舍五入处理,并使用内联样式设置了 line-height 以增加行间的空白。这种方法确保了你既能够自定义 tooltip 的内容,又不会丢失 ECharts 提供的默认样式和图标。来获取每个数据项的默认颜色标记,并将其包含在我们的自定义内容中。函数遍历了所有传递给它的参数,并对每个值进行了检查。

2025-01-06 11:40:02 858

原创 vue中使用exceljs组件库导入导出json到excel

1、json数据导出到excel。2、json数据从excel导入。Vue,methods代码。4、excel时间转换,3、导入导出前的验证。

2024-12-30 21:18:13 413

原创 (javascript)为什么await在forEach中不生效?

参考文章:https://yuchengkai.cn/blog/2019-04-01.html#%E6%80%8E%E4%B9%88%E8%A7%A3%E5%86%B3%EF%BC%9F。async函数肯定会返回一个Promise对象,map返回一个存放Promise的数组。但是这样并不能保证fetch是按顺序完成的,如果想按顺序,请用下面的方法。两天要写循环遍历请求接口,于是就在forEach中用到了await,但是根本不是我想要的啊!于是各种查,各种搜,终于有点明白了。方法二:for ... of。

2024-07-03 12:08:35 443 1

原创 升级版本彻底解决bootstrap-table-fixed-columns固定列后行对不齐问题

升级到bootstrap-table和bootstrap-table-fixed-columns版本都升级到v1.22.3版本以上,固定列后行对不齐问题问题

2024-03-13 23:04:05 982 1

原创 tomcat配置多个端口访问多站点

tomcat配置多端口访问多站点

2023-03-20 10:00:30 690

原创 JavaScript获取随机数

returnMath.floor(Math},

2023-01-31 21:16:36 232

原创 nginx的ssl配置,所有http访问均转为对应的https域名

使用 include 引入ssl 单独的配置文件。包含ssl.conf以及nginx.conf

2022-12-20 22:18:03 489

原创 一种防止多次点击按钮的JavaScript方法

【代码】一种防止多次点击按钮的JavaScript方法。

2022-09-23 13:56:02 1323

原创 WinForm界面编程使用async/await进行异步处理

WinForm界面编程使用async/await进行异步处理

2022-08-04 17:12:06 1608

原创 MySql存储过程使用,含变量、流程、游标、事务等

MySql存储过程使用,含变量、流程、游标、事务等操作,可以复用。

2022-06-09 10:53:34 288

原创 mysql net provider找不到.Net Framework Data Provider

使用mysql8.0.29后,程序报下面异常:mysql8 Unable to find the requested .Net Framework Data Provider. It may not be installed.使用更新config文件方案解决:在configuration下增加以下内容后正常访问数据库: <system.data> <DbProviderFactories> <remove invariant="MySql

2022-05-07 11:32:04 409

原创 C# 反序列化微信接口返回的xml信息

微信支付接口返回的数据是xml格式并且包含CDATA节点,使用默认的反序列化类不能正常反序列化,因此需要自定义反序列化方案,如下方法可正常解析:public static T GetNotifyObject<T>(string xml) { Type type = typeof(T); string fullName = type.FullName; XmlSerializer serializer

2022-04-07 15:16:13 917

原创 64位ubuntu系统Qt4.8安装32位libqsqlite.so

因为Qt4.8没有自带sqlite驱动,因此需要自行编译或者使用apt-get安装1、安装64位驱动:sudo apt-get install libqt4-sql-sqlite安装完成后在/usr/lib/i386-linux-gnu/qt4/plugins/sqldrivers目录下2、安装32位驱动:sudo apt-get install libqt4-sql-sqlite:i386安装完成后在/usr/lib/x86_64-linux-gnu/qt4/plugins/s

2022-03-08 23:04:16 1055

原创 C#使用cmd.exe调用其他程序方法

使用process启动cmd.exe后传入需要执行的命令:System.Diagnostics.ProcessStartInfo psi = new System.Diagnostics.ProcessStartInfo("cmd.exe"); psi.UseShellExecute = false; psi.RedirectStandardOutput = true; psi.RedirectStandardInput = tr

2022-02-22 14:02:11 617

原创 Vue环境搭建

1、安装node2、使用node -V npm -V 测试是否安装成功3、配置环境变量Path、NODE_PATH,使用 npm config ls 查看nmp配置4、安装cnpm:npm install cnpm -g --registry=https://registry.npm.taobao.org5、安装express模块:cnpm install express -g cnpm install express-generator -g6、安装webpack框架全局:npm in

2022-02-15 14:17:43 432

转载 Linux、JDK国内镜像加速下载,免登录

甲骨文下载一个SDK还各种登录!!太垃圾了!推荐国内镜像直接下载!!清华镜像Index of /AdoptOpenJDK/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror华为镜像Index of java-local/jdkinjdk(个人站点)Java I tell you-爪哇我话你知fromJDK国内镜像加速下载,免登录! | JIKEhttps://jike.info/topic/8142/jdk%E5%9B%BD%E.

2022-02-07 00:15:10 1122

原创 mysql 游标遍历存储过程

通过创建带游标的存储过程,实现遍历并处理数据的功能,其中使用到了while循环,需要注意的是:declare continue HANDLER for not found set done = true; 该语句定义的变量属于全局变量,只要有一条select语句,有一个select为空,该变量即自动设置为false。CREATE PROCEDURE `StatisticDailyProblem`()BEGIN declare total int; declare count i.

2021-12-05 16:14:04 1775

转载 查询和关闭NTFS8.3短文件名格式

在很久之前,大概是Win3.x的时候,Windows中的文件名是由不超过8个字符的主文件名,和不超过3个字符的扩展名组成。到了Windows 95的时候,这个长度被扩展成主文件名+扩展名不超过255个字符。为了保证兼容性,Windows提供了一种转换的方式,大意是用'~'和数字还缩短文件名的长度,比如"C:\Program Files"被转换成了"C:\Progra`1"。这种转换使得一些老的应用程序在新的Windows平台上也可以使用,但它多多少少降低了系统的性能(文件索引之类)。想知道自己的系统有没

2021-05-22 11:30:42 6035

原创 idea使用maven-assembly-plugin生成jar包的pom配置

maven-assembly-plugin版本:2.6maven-compiler-plugin版本:3.8.0gitee地址:https://gitee.com/yzy85/test2jarPOM文件:主要在build节点中<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.

2021-05-19 23:08:17 1622

原创 查询并删除MySql的所有触发器

1、使用以下sql语句生成删除所有触发器的语句SELECT CONCAT('DROP TRIGGER ', TRIGGER_NAME, ';') FROM information_schema.`TRIGGERS` WHERE TRIGGER_SCHEMA = 'collector'2、将执行结果复制出来,粘贴到 执行区域 再次执行,即可删除所有触发器...

2021-04-29 16:54:36 2022

原创 Tomcat运行dom4j包出现类加载失败异常原因

通过maven方式开发web项目,用到了dom4j读取xml文件,项目运行时出现以下异常:Caused by: java.lang.NoClassDefFoundError: org/dom4j/DocumentException at java.lang.Class.getDeclaredFields0(Native Method) at java.lang.Class.privateGetDeclaredFields(Class.java:2499) at java.lan

2021-04-05 00:54:59 808 1

转载 怎么解决IE11的textarea不换行这个BUG(转)

原文地址:https://www.php.cn/js-tutorial-387902.html这次给大家带来怎么解决IE11的textarea不换行这个BUG,我们知道textarea在ie11下,内容超出文本框后就不换行了,那么,解决IE11的textarea不换行BUG的注意事项有哪些?下面就是实战案例,一起来看一下。textarea{ white-space:pre-wrap; /* css3.0 */ white-space:-moz-pre-wrap; /* Firef

2020-12-16 22:59:13 567

原创 字母在前,数字在后,总长度固定的正则表达式

字母开头,包含字母数字下划线:^[a-zA-Z][a-zA-Z0-9_]{1,19}$字母开头,数字结尾,最长20,使用?=.{1,20}$ 固定总长度^(?=.{1,20}$)[a-zA-Z][a-zA-Z_]{0,19}[0-9_]{0,19}$参考:http://www.imooc.com/wenda/detail/571826不能将量词应用于锚点。相反,限制输入字符串的长度,使用锚定在开头的前瞻性:^(?=.{1,15}$)[a-zA-Z0-9]*[^$...

2020-05-25 16:04:58 4639 1

原创 C#datatable 增加表达式列和处理表达式列小数位数

dt.Columns.Add("Elec_Product_Value", typeof(double), " IIF(ProductYield is not null and ProductYield>0 and Elec_Value is not null, Convert(Elec_Value/ProductYield*10000,'System.Int64')/10000, null...

2020-05-06 12:49:58 1561

原创 一个基于Spring Boot的API、RESTful API项目骨架

一个基于Spring Boot的API、RESTful API项目骨架https://zhuanlan.zhihu.com/p/109226344https://blog.csdn.net/qq_42914528/article/details/105236369https://zhuanlan.zhihu.com/p/109226344

2020-04-14 21:12:26 180

转载 一行代码让网站整体变黑色

转载:https://mp.weixin.qq.com/s?__biz=MzAxOTcxNTIwNQ==&mid=2457918922&idx=1&sn=097bd80a667504dcad212a9c66e400e9今天大家可以看到很多很多网站包括主页和内容也都已经变成了灰色,比如百度、B 站、爱奇艺、CSDN 等等。CSDN爱奇艺百度大...

2020-04-05 23:07:08 1729

转载 MySQL数据库innodb启动失败无法重启的解决方法,表不存在解决方法

转载:http://www.80vps.com/new1616.htm问题介绍电脑在使用过程中死机,重启后发现mysql没有启动成功,查看错误日志发现是innodb出现问题导致mysql启动失败。错误日志$ mysql.server startStarting MySQL. ERROR! The server quit without updating PID file (/...

2020-03-31 15:50:01 5889 1

原创 bootstrap table 多行表头高度及导出时日期格式

使用到的相关js <script src="../../js/bootstrap-table/bootstrap-table.min.js" type="text/javascript"></script> <script src="../../js/bootstrap-table/bootstrap-table-mobile.min.js" ty...

2020-03-30 15:26:48 964

原创 在springMVC中使用logback输出日志

参考:https://my.oschina.net/fenglinyuxi/blog/3019094参考:https://www.cnblogs.com/gavincoder/p/10091757.html参考:https://www.cnblogs.com/alterem/p/11343882.html参考:https://www.jianshu.com/p/4619de4534a7...

2020-03-20 16:56:27 2189

原创 SSM框架初步搭建学习博文

(超详细、适合新手入门)IDEA+Maven 整合SSM框架实现简单的增删改查https://blog.csdn.net/khxu666/article/details/79851070SSM框架——(SpringMVC + Spring + MyBatis + Maven多模块)整合http://www.uml.org.cn/j2ee/201905083.aspSpr...

2020-03-14 23:30:25 113

转载 包裹iframe的div与iframe存在高度差的问题解决方案-转载

转载:https://www.cnblogs.com/chaoyueqi/p/10045167.html参考:https://blog.csdn.net/mafan121/article/details/482649271、问题: 在子iframe页面去处理页面单屏满屏显示的问题,要求内容的高度以满屏的百分比显示,先获取屏幕高度$(window.parent).height(),...

2020-03-04 09:19:17 430

原创 JavaScript日期格式化

// 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 20...

2020-03-04 09:16:21 210

原创 Spring框架官方下载地址

Spring框架官方下载地址:https://repo.spring.io/libs-release-local/org/springframework/

2020-03-03 23:02:24 262

转载 MySql数据库主从同步出现错误后重置同步

参考:https://www.cnblogs.com/wjoyxt/p/5385862.html参考:https://blog.csdn.net/keil_wang/article/details/89399603参考:https://www.cnblogs.com/deny/p/9984603.html (我按这个实施成功) Mysql主从同步集群在生成环境使用过程中,...

2020-02-27 09:54:06 1431

原创 SpringMVC实现全局异常处理的几种方法

参考:http://c.biancheng.net/view/4466.html参考:https://www.cnblogs.com/demingblog/p/9218271.html参考:https://www.cnblogs.com/lenve/p/10748453.htmlSpringMVC处理异常主要是是通过实现HandlerExceptionResolver 接口来处理,根据...

2020-02-25 22:15:00 601

原创 SpringMVC Validator 验证器使用方法汇总,自定义validator及使用hibernate-validator

参考:https://www.jianshu.com/p/f65228a5fe3e1、实现Validator接口,定义验证器直接在方法中使用,定义方法如下,实现supports方法和validate方法:package validator;import domain.Goods;import org.springframework.stereotype.Component;...

2020-02-23 11:01:59 1876

原创 SpringMVC 请求控制器方法时转换入参时间,从String转换成Data

1、使用DateTimeFormat注解,在需要转换成Data格式的字段或者set方法上添加该注解,使用时可自动转换,注:每个要转换的字段都需要各自添加。 @DateTimeFormat(pattern = "yyyy-MM-dd") private Date gdate;2、使用InitBinder注解和PropertiesEditor,在对应的controller中,添加由@Ini...

2020-02-22 22:04:19 516

软件需求规格说明书格式

1 引言............................................................................................................( ) 1.1 编写目的.................................................................................................( ) 1.2 参考资料.................................................................................................( ) 1.3 术语定义.................................................................................................( ) 2 概述............................................................................................................( ) 2.1 产品的描述.............................................................................................( ) 2.2 产品的功能.............................................................................................( ) 2.3 实现语言... .............................................................................................( ) 2.4 用户特点.................................................................................................( ) 2.5 一般约束.................................................................................................( ) 3 具体需求....................................................................................................( ) 3.1 功能需求.................................................................................................( ) 3.1.1 引言......................

2010-04-05

C语言指针的奥秘C语言指针的奥秘

C语言指针的奥秘C语言指针的奥秘C语言指针的奥秘

2010-04-05

C语言库函数使用大全

C语言库函数使用大全C语言库函数使用大全C语言库函数使用大全

2010-04-05

微博架构与平台安全

研究了下新浪架构师的演讲ppt,整理了下;

2012-05-09

百度前端性能监控与优化实践

百度前端性能监控与优化实践(前端性能监控与优化专场

2013-03-31

腾讯微信技术总监周颢:一亿用户增长背后的架构秘密

腾讯微信技术总监周颢:一亿用户增长背后的架构秘密(全文+PPT).

2013-03-31

bootstrap-table-fixed-columns v1.22.3

升级该版本,彻底解决bootstrap-table-fixed-columns固定列后行对不齐问题,解决列头和内容不对齐问题

2024-03-13

MYSQL 数据库水平切分的实现原理解析

看过一篇文章,学到一些东西,和大家共享! 随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层已经成为架构研发人员首选的方式。

2012-05-09

安装C#服务的批处理脚本-利用InstallUtil.exe文件和sc命令

两种安装C#服务的批处理脚本-利用InstallUtil.exe文件和sc命令

2018-09-26

Asp.Net的webService简单示例

C#的webservice简单示例及jquery调用方式,包括如何定义方法及返回自定义json数据,不使用aspnet提供的{d:content}形式

2018-06-03

fontawesome-iconpicker使用小记

在bootstrap项目中使用fontawesome-iconpicker插件选择图标的简单调用方法

2018-08-22

jsonp 简单示例

自己学习用的jsonp示例,一个页面建立后台方法,另一个页面负责通过js调用

2018-06-05

hibernate-validator-6.1.2.Final-dist.zip

springmvc的服务器表单校验所需要的jar包,java入参验证,支持实体类中对象验证,各种JSR-303标准规定的验证

2020-02-23

C语言编程技巧程序集

C语言编程技巧程序集C语言编程技巧程序集C语言编程技巧程序集

2010-04-05

c函数库c函数库c函数库

c函数库c函数库c函数库c函数库c函数库c函数库

2010-04-05

CfunctionCfunction

CfunctionCfunctionCfunctionCfunction

2010-04-05

空空如也

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

TA关注的人

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