自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (9)
  • 收藏
  • 关注

原创 表的行模式和列模式 & 行式存储和列式存储

表的是两种不同的数据存储方式,用于优化不同类型的查询。

2023-05-19 16:31:02 617

原创 EXCEL导出自定义实现(表头合并单元格)

工具类:ExcelUtil.java。

2023-05-16 09:33:01 540

原创 基本工具类

/数字格式-小数位数。//字符串是否为数字。

2023-04-06 17:00:45 355

原创 list.stream的排序,多字段排序

1、顺序、升序(从小到大)2、降序(从大到小)

2023-04-06 16:54:36 1240

原创 soap:DateWeave(json转xml映射,xml中包含json)

【代码】soap:DateWeave(json转xml映射,xml中包含json)

2023-04-06 16:34:14 319

原创 mysql:IN最多只能查询1000个,如果要一次性查询出来,使用以下sql实现

余数等于998,将,置为NULL。

2023-04-06 16:26:54 2016

原创 传统的SimpleDateFormat类求时间差

传统的SimpleDateFormat类求时间差

2022-08-24 15:14:05 206

原创 excel中一棵完整的树、只有子级没有父级的树的导入逻辑

excel中一棵完整的树、只有子级没有父级的树的导入逻辑

2022-08-12 15:07:08 161

原创 乐观锁-error.optimistic_lock

乐观锁

2022-08-12 14:24:25 1070

原创 LIST流的基础使用

list流

2022-08-11 22:38:11 214

原创 GIT 中 SSH如何获取密钥

GIT 中 SSH如何获取公钥和私钥

2022-08-11 22:02:31 353

原创 RestTemplate

RestTemplate

2022-07-11 17:16:08 291

原创 feign案例

feign案例

2022-07-11 16:46:08 693 1

原创 多条数据的插入/更新/历史记录

多条数据的插入/更新/历史记录

2022-07-11 16:42:32 60

原创 一条数据的插入/更新逻辑

一条数据的插入/更新逻辑

2022-07-11 16:40:52 165

原创 XML数据转换

XML数据转换使用$.parseXML(XML格式字符串)来替代IE中使用的ActiveXObject 对象。原因:ActiveXObject对象是IE独有的。案例

2021-12-22 18:03:26 129

原创 原生js和jQuery主要异同点

1、入口函数的不同js:window.onload = function(){内部放js}     jQuery:(function())  或者  (function(){})  或者  (function())  或者  (document).ready(function(){})2、获取元素的方式不同js:常用的以下几个,除了id,其他的结果都是伪数组document.getElementsByTagName("a")document.getElementById("demo")docu

2021-12-22 13:31:46 805

原创 前端页面开发兼容性建议

1、基础准备(1)页面入口引入较高版本的jquery,推荐使用jquery-1.12.4,或直接引入现在BS页面里已有的jquery-1.8.2.js(其实是1.11.1版本)①下载地址:https://cdn.bootcdn.net/ajax/libs/jquery/1.12.4/jquery.js(可用于开发,方便断点调试)②下载地址(压缩版): https://cdn.bootcdn.net/ajax/libs/jquery/1.12.4/jquery.min.js③参考文档(推荐):htt

2021-12-22 10:01:32 211

原创 table中插入行数据——IE\chrome适用

外部插入after(IE\chrome适用)append:仅仅IE适用<tr class="zi01" id="hysxx"> <td align="center" bgcolor="#efefef">时间</td> <td align="center" bgcolor="#efefef">会议室</td> <td align="center" bgcolor="#efefef">预定人</td></tr&

2021-12-17 16:36:04 349

原创 文本内容自动换行:pre标签 | style

<td bgcolor="#FFFFFF" colspan="3" style="word-wrap : break-word;"><pre><DM:DocumentTag field="nr"/></pre></td>

2021-12-17 15:33:27 348

原创 汇总浏览器类型的判断——IE\CHROME\等等

浏览器的判断1、$.browserif( $.browser.msie){//IE浏览器 checkbox[0].attachEvent("onclick",searchCache,false); searchInput.get(0).attachEvent("onpropertychange",searchCache);}else{ //非IE浏览器(谷歌或者火狐) checkbox[0].addEventListener("click",searchCache,false); sear

2021-12-17 15:32:47 248

原创 验证只能输入数字——正则表达式

验证只能输入数字:正则表达式:".456.fsf".replace(/[^\d^\.]+/g,'').replace('.','$#$').replace(/\./g,'').replace('$#$','.').replace(/^\./, '');例如:45 、 45.45 、 45.0000000代码:<input type="text" name="QDDXTJQBLC_son.rgffc" size="5" value='<DM:DocRelatio

2021-12-17 15:17:36 2576

原创 onpropertychange & oninput兼容性

onpropertychange:适用IE,谷歌不适用。IE:监听所有属性,也适用js 改变 value<input name="fundName" id="fundName" type="hidden" value='<DM:DocumentTag field="fundName"/>'onpropertychange="{ if(''==this.value){ return; } var vtime = document.f1.sys_createtime.value;

2021-11-12 15:58:32 1449

原创 2021-10-14

飞碟说

2021-10-14 14:22:42 35

原创 列表的当前页、每页行数、总行数、总页数

int currentPage = 1;//当前页;int pageRow = 15;//每页行数int iRows = 0;//总行数int pages = 0;//总页数//计算总页数获取具体的currentPage 、pageRow 、iRows 、pages 的值pages = iRows%pageRow==0 ? iRows/pageRow : iRows/pageRow+1;<table id='pending3' width="95%" align="center" bg

2021-10-14 14:20:17 573

原创 js :table中th标签中的<P> <INPUT> <select>值得获取案例

selecthttps://blog.csdn.net/malz_zh/article/details/112831092P INPUT<TD style="WIDTH: 35%" bgColor=#ffffff> <UL class=token-input-list-facebook jQuery111109417212170793457="14"> <LI class=token-input-token-facebook jQuery1111094172121

2021-10-14 09:42:51 509

原创 js基本使用-前后台交互(工作问题及解决方法记录)

1、arrayObj.push(data)、row.cells[0]:var arrayObj = new Array(); (var fdIds = [];) var data={};var row = document.getElementById("edittr_"+index);var busId = row.cells[0].getElementsByTagName("input")[0].value;var sonName = row.cells[1].getElementsByTa

2021-09-15 11:40:44 592

原创 后台传送string list map等数据到前台,input标签的模糊提示tokenInput

https://blog.csdn.net/malz_zh/article/details/112831092

2021-09-02 15:49:53 122

原创 选择radio/checkbox,显示或隐藏content内容

转载1:https://www.cnblogs.com/bayu/articles/12188944.html转载2:https://blog.csdn.net/qq_34377273/article/details/109157116

2021-07-26 15:29:09 190

原创 常见的java代码转换成json——后台数据传到前台

JSON与JAVA数据的转换(JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。)此数据是后台的封装数据,封装的目的是方便传到前台。常见的java代码转换成json1. List集合转换成json代码List list = new ArrayList();list.add( “first” );list.add( “second” );JSONArray jsonArray2 = JSONArray

2021-05-17 15:33:53 442

原创 window和window.opener的基本使用

window和window.opener的基本使用相关链接https://blog.csdn.net/langhua9527/article/details/83362789//强行刷新父窗口window.opener表示父窗口,但是只对IE有效window.opener.location.reload(true);//加入收藏夹,仅对IE有效javascript:window.external.AddFavorite(‘http://www.xxx.com’,‘xxxxx’);2个方法都

2021-05-14 15:10:48 106

原创 解析项目中jsp页面常见的request.getParameter(“username”)

jsp页面中常见的request.getParameter(“username”)的意义:1、request.getParameter()方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据。2、request.getParameter()方法返回String类型的数据。3、request.setAttribute()和getAttribute()方法传递的数据只会存在于Web容器内部,在具有转发关系的Web组件之间共享。4、这两个方法能够设置Object类型的共享数据简单来讲

2021-05-14 14:02:08 2641

原创 Cookie、Session工作原理 & Cookie和Session的区别?

会话:当浏览器发请求访问服务器开始,到访问服务器结束,浏览器关闭为止,这期间产生的所有请求和响应加在一起,就称之为浏览器和服务器之间的一次会话。将会话中产生的数据保存到cookie或者是session中.CookieCookie的工作原理Cookie是将会话中产生的数据保存在客户端,是客户端技术。Cookie是基于两个头进行工作的:通过Set-Cookie响应头将cookie从服务器端发送给浏览器,让浏览器保存到内部;保存到浏览器中的cookie,在浏览器以后每次访问服务器时,都会通过cooki

2021-03-09 09:40:43 72

原创 request对象 & response对象

request对象如何获取请求参数?(1)request.getParameter(String paramName)– 根据请求参数的名字获取对应的参数值,返回值是一个字符串;– 如果一个参数有多个值,该方法只会返回第一个值。– 如果获取的是一个不存在的参数,返回值为null(2)request.getParameterValues(String paramName)– 根据请求参数的名字获取该名字对应的所有参数值组成的数组,返回值是一个字符串数组,其中包含了这个参数名对应的所有参数值–

2021-03-08 17:47:29 127

原创 GET和POST两种基本请求方法的区别?doget和dopost的区别?

GET和POST两种基本请求方法的区别:GET和POST是HTTP请求的两种基本方法.在servlet开发中,首先判断请求时是get还是post,如果是get就调用doGet(), 如果是post就调用doPost()。GET把参数包含在URL中,大小个数有严格限制且只能是字符串。 GET调用在URL里显示正传送给SERVLET的数据,这在系统的安全方面可能带来一些问题,比如用户登录,表单里的用户名和密码需要发送到服务器端, 若使用Get调用,就会在浏览器的URL中显示用户名和密码。POST通过req

2021-03-08 15:22:48 507

原创 关于#{} 和 ${}格式的占位符之间的区别

MyBatis允许在配置SQL语句时使用#{}和${}这两种格式的占位符来表示参数值.简单原则: 在原来JDBC技术编程中,SQL语句可以写问号?的位置, 都使用#{}格式的占位符; 不可以写问号的位置,必须使用${}格式的占位符!使用#{}格式的占位符,只能表示某个值! MyBatis在处理时, 会通过预编译的方式进行处理, 即: 先使用问号对占位符表示的值进行占位, 并将整个SQL语句交由MySQL进行编译线管的处理( 包括词法分析、语义分析、编译 ), 当编译完成后, 再将值带入到编译成功的SQL

2021-03-08 15:01:07 288

原创 Linux端口开放命令

1.检查防火墙开放的端口号firewall-cmd --list-ports2.开放指定的端口firewall-cmd --zone=public --add-port=80/tcp --permanent命令含义:–zone #作用域–add-port=80/tcp #添加端口,格式为:端口/通讯协议–permanent #永久生效,没有此参数重启后失效​关闭防火墙端口firewall-cmd --zone=public --remove-port=3306/tcp --permane

2020-05-29 20:57:42 381

原创 启动tomcat服务器的几种方法

1、java -jar Linux-8081.war &当前的控制终端不能关闭.如果将用户连接服务器的终端关闭,则tomcat服务器也会关闭.2、开启后台启动如果想关闭终端,需要tomcat服务器依然启动 则需要开启后台启动,nohup java -jar Linux-8082.war -> 8082.log &nohup java -jar Linux-8081.war -> 8081.log &需要关闭tomcat服务器,杀死tomcat服务器进程k

2020-05-29 20:24:02 1496

原创 关闭tomcat服务器

方式:1).在客户端中执行 ctrl+c指令2).利用任务管理器的方式杀死进程利用任务管理器的方式杀死进程查看进程: ps -ef | grep java*杀死进程方式:kill PID1 PID2… 普通关闭进程kill -15 PID… 友好的关闭进程 进程可以善后kill -9 PID… 强制关闭进程 没有任何的提示...

2020-05-29 17:40:24 1170 1

原创 WMWare---linux---Mysql数据启动问题

报错信息如下:报错说明: Mysql服务器没有开启导致的.解决方案1).手动开启数据库.(每次系统启动后,需要重启数据库)2).设定开机自起.(以后系统重启数据库是自动启动状态)systemctl enable mariadb...

2020-05-29 16:45:34 77

蓝凌模块导航栏权限控制案例说明

蓝凌模块导航栏权限控制案例说明

2022-02-21

ibs noteibs noteibs note

ibs noteibs noteibs note

2022-02-21

jd-gui反编译工具

jd-gui反编译工具

2022-02-21

BS页面前端开发建议BS页面前端开发建议

BS页面前端开发建议BS页面前端开发建议

2022-02-21

TFS2019版初级操作手册v1.1

TFS2019版初级操作手册v1.1

2022-02-21

tomcattomcat

tomcattomcat

2022-02-21

vs_Enterprise

vs_Enterprise

2022-02-21

jdk+sdk环境变量配置.txt

# jdk环境变量配置 ## JAVA_HOME: C:\Program Files\Java\jdk1.8.0_131(JDK目录路径) ## path C:\Program Files\Java\jdk1.8.0_131\bin;C:\Program Files\Java\jre1.8.0_131\bin (jdk下的bin目录路径和jre下的bin目录路径)注意:每个路径配置完需要用英文的分号隔开。 ## classpath .;%JAVA_HOME%lib;%JAVA_HOME%lib/tools.jar;(直接复制,不用查看jdk的路径)

2019-08-02

CSDN编辑器使用方法.docx

CSDN编辑器的用法 功能快捷键 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 生成一个适合你的列表 如何创建一个注脚 KaTeX数学公式 UML 图表 这将产生一个流程图 导出与导入

2019-08-02

空空如也

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

TA关注的人

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