自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 资源 (12)
  • 收藏
  • 关注

原创 画面中追加loading效果

啥也不说,直接上代码/*** 加载loading效果* @returns*/function addLayer() {if ( $("#layerDialog").length == 0) { var bmnDiv = "" + "<div class='modal' id='layerDialog' style='width:100%; height:100%;position: fixed;z-index: 9998;background-color: #fff;o

2020-10-16 14:02:45 427 3

原创 springBoot找不到Junit5单元测试的解决方法

问题:找不到Junit5,无法启动单体测试解决方法:添加依赖spring-boot-starter-test默认使用junit4,需要手动添加junit5依赖。可通过两种方式来添加:<!-- Junit 5 --><dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter</artifactId> &lt

2020-10-10 16:34:51 4709 1

原创 sqlloader学习笔记

TRAILING NULLCOLS 使用子句时,如果记录中不存在由相对位置指定的列,则该列的值将被视为 NULL。有关详细信息,请参阅处理缺少数据的短记录。控制文件的其余部分包含一个字段列表,您可以在其中查看正在加载的表的列格式详细信息。此子句定义数据文件中的记录与数据库中的表之间的关系。INFILE 该子句指定包含要加载的数据的数据文件的名称。当您想要继续加载已经中止的文件,并且知道在重新启动之前要进入文件的多少位置时,可以使用。这样,如果数据库中的默认日期格式与您期望的不同,就可以避免出现问题。

2023-08-15 20:34:24 1218

原创 Timestamp的时区问题,需要注意js

Timestamp的时区问题,js中会有影响

2022-10-24 14:15:13 895

原创 文件移动renameTo()与move()

文件移动renameTo()与move()

2022-08-23 10:33:33 1473 1

原创 mySQL修改表,字段语句

mySQL修改表,字段语句

2022-08-11 14:52:35 1166

原创 win10右键菜单没有新建Excel选项的解决方法

win10右键菜单没有新建Excel选项的解决方法

2022-07-19 15:57:55 6483

原创 电脑安装有道后打开word文档很慢

电脑安装有道后打开word文档很慢

2022-07-19 15:10:01 4954 1

原创 Oracle修改字段名称,类型

修改字段类型:alter table 表名 modify(字段 nvarchar2(10));修改字段名:alter table 表名 rename column 原字段名 to 新字段名;

2022-01-18 17:48:15 2187

原创 window.open与window.showModalDialog的分析

一、window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法: 1 window.open(pageURL,name,parameters) 其中:pageURL 为子窗口路径name 为子窗口句柄parameters 为窗口参数(各参数用逗号分隔)三、示例:window.open ('page.html','newwindow','height=100,wi.

2021-11-03 22:08:30 420

原创 简述SpringBoot与Spring的区别

SpringBoot与Spring的区别:Spring Boot 特性一:更快速的构建能力Spring Boot 提供了更多的 Starters 用于快速构建业务框架,Starters 可以理解为启动器,它包含了一系列可以集成到应用里面的依赖包,你可以一站式集成 Spring 及其他技术,而不需要到处找依赖包。当我们添加了 Starter 模块支持之后,在项目的构建期,它就会把所有其他依赖项将自动添加到项目中。Spring Boot 特性二:起步依赖Spring Boot 提供了起步依赖,也就是在

2021-10-24 10:08:58 427

转载 SpringMVC 中 @ControllerAdvice 注解的三种使用场景!

@ControllerAdvice ,很多初学者可能都没有听说过这个注解,实际上,这是一个非常有用的注解,顾名思义,这是一个增强的 Controller。使用这个 Controller ,可以实现三个方面的功能:全局异常处理 全局数据绑定 全局数据预处理灵活使用这三个功能,可以帮助我们简化很多工作,需要注意的是,这是 SpringMVC 提供的功能,在 Spring Boot 中可以直接使用,下面分别来看。全局异常处理使用 @ControllerAdvice 实现全局异常处理,只需要.

2021-09-28 16:26:57 147

转载 eclipse修改jdk版本

可以看到项目使用的jdk版本为jdk1.8,如下图:①然后右键点击项目,然后点击【Properties】,如下图:② 然后在弹出的项目属性对话框中左侧点击【Java Build Path】,右侧点击【Add Library】,如下图:然后点击【JRE System Library】,如下图:然后按照下图中红色箭头指示位置点击【Installed JREs】,如下图:然后勾选jdk1.6版本,如下图:点击Finish完成jdk版本设置,如下图:回到Java...

2021-09-28 13:38:21 12527

原创 焦点触发与离开事件(focus与blur)

<input name="pressTimes" id="pressTimes" type="text" style="width:30px; text-align:right;" maxlength="2" value=""><table id="TableHead" class="tableStyle cutInfoSetTable" style="width:1300px" cellspacing="0" cellpadding="0"> <thead> .

2021-09-28 13:24:59 1517

原创 springBoot开启事务

问题:springboot的EnableTransactionManagement这注解是不是多余的?之前看到网上说springBoot项目要用事务,需要在启动类加上@EnableTransactionManagement。但是我发现我的项目都没加,一样可以用@Transactional注解来控制事务,所以就研究了下。若按网上所说的就需要做下面两步:①在启动类加上@EnableTransactionManagementpackage com.zcw;import org.springfr

2021-09-27 15:51:06 5352

原创 MySQL常用函数

二、数学函数 函数 说明 Abs(X) 返回绝对值 pi() 返回圆周率 Sqrt(expr) 返回表达式的平方根 MOD(x,y) 求余函数 select MOD(31,8)结果为7 CEIL(X)或CEILING(X) 大于或等于X的最小值,CEIL(5.4)=6 FLOOR(X) 小于或等于X的最大值,FLOOR(5

2021-09-23 22:47:30 237

原创 SQL Server常用函数

• 聚合函数• 数学函数• 字符串函数• 日期和时间函数• 转换函数一、聚合函数聚合函数对一组值执行计算 , 并返回单个值 ,通常用 于数据统计。聚合函数经常与 SELECT语旬的 G roup By 子句一起使用。除了 Count 以外 , 聚合函数都会忽略空值。 SQL Server 2016中共有十多个聚合函数 ,其中常用的聚合函数如表 1 5.1 所示。表 15.1 常用聚合函数及其功能 函数 说明 示例 ...

2021-09-23 15:43:50 406

原创 oracle常用函数详解

oracle数据库中主要使用两种类型的函数:1.单行函数:操作一行数据,返回一个结果常用的单行函数有:数字函数:对数字进行计算,返回一个数字。 字符串函数:对字符串操作。 日期函数:对日期和时间进行处理。 转换函数:可以将一种数据类型转换为另外一种数据类型。2.聚合函数(多行函数、分组函数、组函数):操作多行数据,并返回一个结果。比如SUM一、数字函数数字函数接受数字参数,参数可以来自表中的一列,也可以是一个数字表达式。 函数 说......

2021-09-23 14:18:53 3326 2

转载 Oracle、MySql、SQLServer 数据分页查询

(一)、mysql的分页查询mysql的分页查询是最简单的,借助关键字limit即可实现查询,查询语句通式:/** sql:可以是单表的查询语句,也可以是多表的联合查询语句* firstIndex:其实的索引* pageSize:每页显示的记录数*/select o.* from (sql) o limit firstIndex,pageSize如下面的截图,每页显示的记录数为20:...

2021-09-22 14:25:02 390

转载 Oracle中游标(Cursor)介绍和使用

一 概念游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。二 类型 Cursor类型包含三种: 隐式Cursor,显式Cursor和Ref Cursor(动态Cursor)。1. 隐式Cursor:1).对于Select …INTO…语句,一次只能从数据库...

2021-09-18 13:34:40 17270 2

原创 excel比较两区域内容是否一致,不一致标红

步骤如图:效果如下:

2021-09-14 18:15:15 4997 3

原创 SpringBoot获取application.properties中的自定义的值

目录结构:pom文件:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/m

2021-09-06 14:50:36 512

原创 搭建ftp并设置用户名和密码

第一步:启用 IIS 服务 步骤一 : 打开控制面板 点击 "开始" (或者按键盘上的微软徽标键,通常在左侧 Ctrl 键和 Alt 键之间),在打开的 "开始菜单" 中,点击 "控制面板", 打开控制面板窗口! 步骤二 : 打开 "程序与功能" 窗口 在控制面板窗口中,点击 "程序与功能" 选项,打开"程序与功能" 窗口! 步骤三 : 在"程序与功能"窗口, 点击左侧的 "打开或关闭 Windows 功能" 项,打开 "Windows 功...

2021-09-02 16:35:34 22646 3

原创 vs2017安装程序一闪而过,无法安装

原因:因为是之前将【控制面板-->区域-->管理-->更改系统区域设置】中,将【中文,简体】换成了【日语】。导致vs2017的安装程序【vs_community__1302521594.1536647426.exe】一闪而过,无法安装方法:将【控制面板-->区域-->管理-->更改系统区域设置】的语言重新改为【中文,简体】重启,安装好后想改为其他再改...

2021-08-25 17:00:01 798

原创 SQL中带有output [inserted].**、output [deleted].**

使用例子:1.对于INSERT,可以引用inserted表示返回新加行的属性值. insert into [表名] (a) OUTPUT Inserted.a values ('a')2.对于DELETE,可以引用deleted表示返回删除行的属性值. delete [表名] OUTPUT deleted.a where links = 'a'3.对于UPDATE,使用deleted表示返回被更新行在更改前的属性值,用inserted表标识被更新行在更改后的值. ...

2021-08-09 17:23:55 872

转载 SQL Server 2008数据备份与还原

一、数据库的备份1. 选择要备份的数据库“B”,点击鼠标右键 → 任务 → 备份2. 在打开的“备份数据库 —B”对话框中,先点击删除,然后点击“添加”3. 在弹出的“选择备份目标”对话框中4. 择好备份的路径(如“D:\数据备份”),文件类型选择“所有文件”,“文件名”那个位置填写上您要备份的数据库的名字(最好在您备份的数据库的名字后面加上日期,以方便以后查找),之后连续点击“确定”按钮即可完成数据库的备份操作二、数据库的还原1. 选择您要还原的数据库“B”,点击鼠

2021-07-27 10:50:12 9253

转载 日语学习资料下载 N5—N1都有

资料来源于微信公众号:日语资料驿站【2018年沪江最新】标日高级上下册视频课程 百度云链接:https://pan.baidu.com/s/1iAaJc6wif7-Rab8_tNjjJg 提取码:12nd 日本语研究法1-10合集 百度云链接:https://pan.baidu.com/s/1W0-e1azXuMgIsTjutFn9nA 提取码:aiww 新东方 孙晓杰老师-新标日中级视频教程 百度云链接:https://pan.baidu.com/s/1cwSJ4V...

2021-07-21 18:03:19 13429

转载 Linux下部署 jar包

1、windows和linux执行jar命令是一样的,java -jar xxx.jar2、使用nohup命令将jar程序设置成后台运行,运行日志输出到nohup.out,关闭窗口无影响nohup java -jar xxx.jar > nohup.out 2>&1 &3. 查看指定jar进程命令ps aux|grep xxx.jar4. 杀死指定jar进程命令kill -9 进程号=================================

2021-07-08 16:46:46 1818

原创 spreadJs拖放单元格值的解决方法

spreadJs会默认单元格允许拖放功能(spread.options.allowUserDragDrop = true)也就是说单元格可移动,可以右下角批量复制,这就有问题了,如:单元格a被设为非活性,把活性单元格b拖到a中,那单元格a就会变成另一个单元格b,a也就可输入了解决方法就是禁用拖放功能:// 禁用拖放spread.options.allowUserDragDrop = false;// 禁用拖动填充spread.options.allowUserDragFill

2021-07-07 16:19:19 570

原创 tomcat部署war包访问显示404

以下是我部署的步骤:步骤一:打包war(我用的是STS,可以直接点击项目右键Export->War file)步骤二:将项目war包,放到tomcat下的webapps文件夹里步骤三:打开tomcat里的Server.xml,配置项目path:指定访问该Web应用的URL入口。  docBase:指定Web应用的文件路径,可以给定绝对路径,也可以给定相对于<Host>的appBase属性的相对路径,如果Web应用采用开放目录结构,则指定Web应用的根目录,如

2021-07-07 11:51:10 17316 2

原创 SpreadJs隐藏两个单元格中间的竖线,而不出现缺口

在不合并单元格情况下隐藏两单元格之间的竖线,之前的想法是将竖线设为白色,但是出现缺口如下图所示,不知如何解决var lineGray_W = new GC.Spread.Sheets.LineBorder('white', GC.Spread.Sheets.LineStyle.thin);sheet.getRange(1, 1, 1, 2, GC.Spread.Sheets.SheetArea.viewport).setBorder(lineGray_W, {inside:true});shee

2021-07-02 17:29:20 373

原创 Integer比较时遇到的坑

两个相同的Integer类型的值用==或!=比较时,不超过128是没问题的,超过或等于128时就会出问题,因为超过或等于128用==或!=比较时会去比较地址Integer val1 = 111;Integer val2 = 111;Integer val3 = 128;Integer val4 = 128;val1 == val2 返回值是trueval3 == val4 返回值是falseval3.intValue() == val4 返回值

2021-07-01 17:38:47 338

原创 js 字符与ASCII码互转

将字符转化为ASCII码var str = "A";str.charCodeAt(); // 65var str1 = 'a';str1.charCodeAt(); // 97将ASCII码转化为字符var num = 97;String.fromCharCode(num); // 'a'var num1 = 100;String.fromCharCode(num1); // 'd'

2021-06-24 16:08:00 734

原创 复制EXCEL单元格的值到SpreadJs单元格中,会多加一个可见的空格和一个不可见的0宽度空格的解决方法(ie11)

方法一:升级版本到V14.0(听人说可以解决,不过我问过葡萄城的服务员,他们说无法解决有点懵,希望知道结果的能告诉我一下);方法二:在ValueChanged中将多加的空格剪切掉spread.bind(GC.Spread.Sheets.Events.ValueChanged, function (sender, args) { //关闭事件监听 spread.suspendEvent(); var changedValue = sheet.getCell(args.

2021-06-24 15:07:34 724

原创 java+poi在Excel中生成二维码

代码如下:第一种:XSSFSheet sheet = (XSSFSheet) workbook.getSheet("SheetName");patriarch = sheet.createDrawingPatriarch();//设置二维码内容和大小ByteArrayOutputStream baos = (ByteArrayOutputStream)QRCodeGenerator.generateQRCodeImage("二维码内容", 400, 400);//二维码坐标设置(注:后4.

2021-03-22 17:08:00 2880 4

原创 js监听window.open()的关闭事件

//弹出窗口:var openWin = window.open(url, name, "top=100,left=100,width=100,height=100,menubar=no,toolbar=no,location=no,status=yes,resizable=yes"); //循环检查窗口是否关闭var winLoop = setInterval(function() { if(openWin.closed) { clearInter...

2021-03-17 17:50:56 5505 1

原创 字符串截取(SQL,java)

mySQL1、left(name,4)截取左边的4个字符eg:SELECT LEFT(201909,4)结果:20192、right(name,2)截取右边的2个字符eg:SELECT RIGHT(201909,2)结果:093、SUBSTRING(name,4,2) 截取name这个字段 从第4个字符开始 只截取之后的3个字符(index从1开始)SELECT SUBSTRING('广东省广州市',4,2)结果:广州4、SUBSTRING(name,4) 截取nam

2021-03-08 15:18:08 1924 1

原创 常用正则表达式

一、校验数字的表达式数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$ 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})$ 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$ 有两位小数的正实数:^[0-9]+(\.[0-9]{2})?$

2021-03-05 17:13:00 890

原创 POI修改sheetName报Second part of cell reference expected after sheet name at index 19错误

执行workbook.setSheetName(workbook.getSheetIndex(outputSheet), "68");出异常,找了很久都不知道怎么解决,后来才发现是模板的Excel出了问题,模板Excel里存在许多错误的公式,吐血~~~~~2021-02-07 17:02:59,762 [http-nio-8080-exec-9] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dis

2021-02-07 17:14:53 1424

原创 Sql Server 复制一个数据库、导出sql文件、将一个表数据移到另一个表中

首先,新建一个数据库,数据库名字为【fuzhi】 然后【右击】选择想要从中获取数据的数据库,选择【任务】,选择【导入数据】 然后进入导入第一个页面,然后点击下一步 然后填写想要从中导入数据的数据库配置信息(服务器名称没显示出来的手动输一下试试),点击下一步 然后填写fuzhi的配置信息,点击下一步 然后选择第一个,点击下一步 然后选择所有的表数据,点击下一步 选中立即运行,点击下一..

2021-01-08 11:54:55 4119

sqlloader 第二部分318页开始

sqlloader 第二部分318页开始

2023-08-15

FixedTable.7z

table固定左侧多列,画面中可对多个table进行固定,谷歌、ie都试过没问题;之前实在是网上找不到好的,就自己整合弄了一个,质量没的说,肯定胜过90%其他的;调用简单: 例子是:html+jquery+FixedTable.js $("#tableId").fixTable({ fixColumn: 3,//固定列数 width:800,//显示宽度 height:300,//显示高度 fixColExtraWidth:11//额外追加显示宽度,不需要可设为0 }); (注:table中要含有thead、tbody)

2021-08-24

spreadboot之Jackson配置与使用例子.docx

springboot默认配置json转换工具jackson, 介绍配置的方法,例子,运行结果及所遇问题

2020-07-22

STS热部署方法(springboot).docx

在STS中如何对springBoot项目进行热部署的步骤

2020-07-21

gtmc-sdk-.jar

<dependency> <groupId>gtmc.ssojdk</groupId> <artifactId>gtmc-sdk</artifactId> <version>1</version> </dependency>类别有1、1.0.0.0.0.0.0、2三种jar包

2018-06-27

gtmc-sdk-1.0.0.0.0.0.0.jar

这是一个jar包,使用的时候记得删除_remote.repositories文件:gtmc-sdk-1.0.0.0.0.0.0.jar

2018-06-27

mibatis自动生成实体类

两种方法使用java语言来实现:mibatis自动生成实体类。

2018-06-27

离线与联网在Eclipse中安装Hibernate Tools

离线状态下或者联网状态下,在Eclipse中安装Hibernate Tools。 离线状态下或者联网状态下,在Eclipse中安装Hibernate Tools。

2018-06-27

XX金工实习总结报告

计算机工程金工实习总结报告,该报告主要介绍了,在实习中学到了什么,有什么感悟

2018-04-01

各种软件系统毕业论文答辩ppt模板

各种软件系统毕业论文答辩ppt模板

2018-03-26

ssm一个简单项目所需的xml配置文件

ssm一个简单项目所需的xml配置文件,spring+springmvc+mybatis框架中用到了三个XML配置文件:web.xml,spring-mvc.xml,spring-mybatis.xml.第一个不用说,每个web项目都会有的也是关联整个项目的配置.第二个文件spring-mvc.xml是springmvc的一些相关配置,第三个是mybatis的相关配置. 项目中还会用到两个资源属性文件jdbc.properties和log4j.properties.一个是关于jdbc的配置,提取出来方便以后的修改.另一个是日志文件的配置.

2017-09-14

植物大战僵尸图片资料

植物大战僵尸图片资料。

2017-08-27

Struts导入包

Struts开发所需包

2017-08-27

空空如也

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

TA关注的人

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