自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 收藏
  • 关注

原创 【使用bat脚本实现批量创建文件夹、批量复制文件至对应文件夹中】

使用bat脚本实现批量创建文件夹、批量复制文件至对应文件夹中

2023-08-05 14:40:59 9894

原创 Excel设置格式后必须双击才生效问题的解决办法

Excel设置了格式后必须双击才生效的问题的解决办法

2022-08-08 19:31:34 5429 1

原创 VLOOKUP 函数出现 #N/A 错误的 4 种情况(附解决方法)

Excel 中,当函数或公式中存在值不可用时,返回 #N/A 错误,意思是 Not Applicable(不适用,即值不可用)。本文将讨论 VLOOKUP 函数,在精确匹配模式下,为什么出现 #N/A 错误,以及如何解决。当 VLOOKUP 函数返回 #N/A 错误时,在精确匹配模式下(即第四个参数为 FALSE 或 0),说明在查找区域第一列没有找到查找值。通常,VLOOKUP 函数返回 #N/A 错误有以下4种原因。接下来,我们逐步了解并给出解决方法。...

2022-08-03 15:29:00 53893 1

原创 excel中判断某单元格数据是否存在于其他列

excel中判断某单元格数据是否存在于其他列使用IF(COUNTIF)函数语法:函数形式:=IF(COUNTIF(目标列,判断列首个单元格)>0,“是”,“否”)

2021-08-20 17:08:15 3165

原创 excel中使用replace函数批量修改字符串指定位置的字符

excel中使用replace函数批量修改字符串指定位置的字符REPLACE 将部分文本字符串替换为不同的文本字符串。语法:REPLACE(old_text, start_num, num_chars, new_text)说明:old_text 必需。 需要替换的字符串start_num 必需。 需要从哪个位置开始替换num_chars 必需。 替换的字符个数new_text 选填。替换后的字符将A2单元格中的字符前两位替换成30注意:函数所在单元格的格式需要是

2021-08-17 11:26:13 2870

原创 sql server 设置自动备份

打开SQL server配置管理器,设置sql server服务里的SQL server代理服务为自动并启动。启动Master Data Services Configuration Manager,登陆数据库。在主界面左侧,右键点击“管理”里的“维护计划”,在下拉菜单点击“维护计划向导”。点击“下一步”,填写名称,说明。选择“整个计划统筹安排或无计划”后,点击“更改”设定时间,此处设置为5小时。然后勾选“备份数据库(完整)”点击“下一步”,在数据库右侧选择需要..

2021-08-12 17:31:06 9045

原创 JAVA读取excel单元格出现小数点

JAVA读取excel单元格出现小数点今天在写代码的时候发现,无论怎么读取excel时候,自带加上了小数点。原因:虽然excel中设置的都是文本,但是数字文本还被读错,如“1”取成“1.0”, 加上下面这句,临时把它当做文本来读取。解决方法://读取单元格内容//row.getCell(8) 等于1时,frameCell 得到的值是1.0Cell frameCell = row.getCell(8);//设置格式,不会出现小数点的情况,如读取8变8.0cell.setCellType(Ce

2021-04-08 16:31:51 3138

原创 Session is closed

Session 已关闭当我按如下方式调用session.begin事务方法时:Session session = this.getCurrentSession();Transaction tx = session.beginTransaction();然后我得到以下异常消息[2021-04-02 15:27:57] com.pms.mall.controller.LuckyClientController.importByExcel(LuckyClientController.java:161)

2021-04-02 15:34:54 1039

原创 java 转换科学计数法

需求:将科学计数法的字符串,转换成原本数值如:科学计数法:1.238761976E-10原本数值:0.0000000001238761976BigDecimal bd = new BigDecimal("1.238761976E-10"); String a = bd.toPlainString(); System.out.println("a:="+a);d:=0.0000000001238761976实例://电话Cell telCell = row.getCell(

2021-04-02 11:12:23 2518

原创 java 定时任务之一 @Scheduled注解

使用spring @Scheduled注解执行定时任务:实例@Scheduled(cron = "0 0 0 1/1 * ?") // 每天凌晨零点执行一次public void overdueMtInfo(){ try { //获取当前时间 Date date = new Date(); //获取所有量具信息 List<MeasuringToolInfo> rows = measuringtoolService.queryListNoPaging(new Meas

2021-03-26 11:09:05 1585

原创 【easyui】combobox下拉框数据根据条件筛选

问题描述在使用easyui的combobox下拉框组件中,有时需要根据条件或其他combobox选择的值来进行筛选,只显示其他部分数据代码//初始化水机项目var isWaterUnit = '${entity.project.isWaterUnit.id}';$("#isWaterUnit").combobox({ editable: false, panelHeight: 'auto', valueField: 'id', textField: 'name', value: isWa

2021-03-19 14:29:15 1281

原创 dataGrid使用deleteRow删除数据时会出现 ‘id‘ of undefined

dataGrid使用deleteRow删除数据时会出现 ‘id’ of undefined错误原因:在使用easyUI的deleteRow方法时先删除下标小的,再删除下标大的(假如数据一共就五行,先删除第一行,此时第二行会变成第一行,再删除第四行(删除第一行前的第五行),会报错“UncaughtTypeError: Cannot read property ‘null’ ofundefined”),原因为此时并没有改变原数据的下标,获取到的index还是删除之前的index解决办法:获取当

2021-03-04 17:38:08 389 1

原创 js-for循环中使用$.post方法无法正确获取结果集

js-for循环中使用$.post方法无法正确获取结果集问题描述:js-在for循环中使用$.post获取结果集时,post请求在还未返回结果集时for循环已经开始下一次循环,导致无法获取正确结果集原因:$.post()属于异步请求,所以在执行for 循环的时候,JS 发送了一个异步的post 请求,但是在该请求还没有返回结果的同时 ,JS继续执行了第二次for 循环,依次类推,有可能js把for 循环都执行完了,第一次的post请求还没有结束,此时就可能出现种种问题。而解决该问题的办法 就是

2021-02-22 11:27:55 475

原创 input 关闭自动记忆功能 关闭浏览器自动填充输入框

现象:input 输入框会记忆历史输入内容原因:input 的autocomplete属性默认是onon:其含义代表是否让浏览器自动记录之前输入的值off:则关闭记录解决办法:将autocomplete属性修改为:off即可单个input修改<input type="text" autocomplete="off">批量修改 //消除自动记忆功能 关闭浏览器自动填充输入框$('.form-control').attr("autocomplete","off")

2021-01-12 16:54:59 2532

原创 ActiveReports 页面报表——实现单个页面的数据统计(Sum)

需求:页面报表根据某字段分组后,需要统计每一页的数据。遇到的坑:Sum函数:使用Sum函数求和后,只能把分组内的数据进行求和,并不能在每一页进行求和=Sum( Fields!SUM_MONEY_.Value )针对单元格进行求和:TextBox20是需要进行统计的字段所在单元格的Name;此方式只能的取值为每一页的第一条数据;并不能把页面所有数据进行统计=Sum( ReportItems!TextBox20.Value)具体实现步骤:在表格之外新建一个文本框,并使

2021-01-11 18:55:52 605

原创 Java trim() 方法 :去掉字符串头尾空白符(空格)

trim() 方法:去掉字符串两端du的多余的空格注意,是两端的空格,且无论两端的空格有多少个都会去掉,当然中间的那些空格不会被去掉返回值删除头尾空白符的字符串实例://材料名称if (StringUtils.isNoneEmpty(bean.getName())) { entity.setName(bean.getName().trim());}...

2021-01-08 14:57:17 1062

原创 ActiveReports 页面报表——设置根据字段分页并记录字段区域内页数

需求描述:根据某个字段进行分页显示,并且在分页后记录该字段区域的页数信息。详细说明:根据数据中一个字段(编号)进行分页显示,相同编号数据显示在相同页。情况一:同一编号的数据可以在一页显示(数据条数小于页面显示条数)情况二:同一编号的数据不能在一页显示,需要多页显示(数据条数大于页面显示条数)实现结果:情况一:“第一页,共一页”情况二:“第一页,共三页;第二页,共三页”实现要求:页面报表实现步骤:1、设置分页对象(字段)2、设置区域内页面3、显示区域内页码结果图示:情况一

2021-01-06 10:42:50 411

原创 ActiveReports 页面报表——设置分页及显示固定行数

需求描述:需要将报表设置根据某个字段(A)进行分页,当A不同时进行分页显示;当根据A分页后再次分页(一页数据只显示固定条)实现前提:创建的报表为:页面报表实现方式:一、根据某个字段进行分页显示调出"固定页面-分组"页面(点击页面区域-属性对话框)在"分组"属性中,选择需要根据哪个属性进行分页二、根据某属性分页后,再次分页,实现只显示固定条数据计算页面尺寸:表头的行高+表尾的行高+固定条数据的行高(一页需要显示5条数据,就计算5条数据的行高)将表格的高度设置和计算的页面尺寸一致:点击

2020-12-30 19:17:00 1324

原创 使用datagrid的rowStyler、formatter函数设置行背景色、行字体色,单元格字体色

说明:rowStyler函数:从后台查出数据后在前台界面展示根据其中字段的值改变字体颜色formatter函数:数据库存的不是汉字根据字段值显示汉字rowStyler函数rowStyler: function (index, row) { /获取当前日期 var myDate = new Date(); //当该日期大于等于当前日期时将该行背景颜色设置为红色 //字体颜色设置为白色 if (row.overdueDate <= myDate.getTime()){ return

2020-11-26 09:26:12 4244

原创 combobox 加载Model中查询的数据

1、初始化combobox控件//生产厂家$("#manufacturers").combobox({ editable: true, //是否允许输入:允许输入时可以根据输入的内容进行自动查询 panelHeight: 'auto', valueField: 'id', textField: 'name', url: "${pageContext.request.contextPath}/mt/manufacturers/queryNameList", //数据源查询路径 filter

2020-11-25 15:31:10 321

原创 easyui-datagrid获取行和列数据

1、获取当前行var row = $('#dg').datagrid('getSelected');`2、返回加载的数据var row = $('#dg').datagrid('getData');3、返回当前页的行var row = $('#dg').datagrid('getRows');4、返回底部的行var row = $('#dg').datagrid('getFooterRows');5、获取所有选中行 var rows = $('#dg').datagrid('get

2020-11-11 10:11:24 5269

原创 onClickCell 中获取点击单元格所在行的数据

onClickCell 中获取点击单元格所在行的数据1、先获取dataGrid中所有行数据var rows = $(’#dataGrid’).datagrid(‘getRows’); //获得所有行2、在从所有行中根据onClickCell 点击单元格所在行数获取该行数据var row = rows[rowIndex]; //根据rowIndex获得点击的一行。实例: onClickCell: function (rowIndex, field, value) { //单元

2020-10-29 14:58:32 3377 1

原创 MySQL Delete语句不能用别名问题

MySQL Delete语句使用别名问题:在使用mySql 的 Delete 语句时,像Select 、 Update 那样使用别名时发现会报语法错误例:DELETE FROM t_home_reimbursement_analysis a WHERE a.CASH_TIME_ >= '2020-08-05' ;[SQL]DELETE FROM t_home_reimbursement_analysis a WHERE a.CASH_TIME_ >= '2020-08-05' A

2020-09-17 16:07:35 959

原创 mySql的DATE_FORMAT()和QUARTER()

1、DATE_FORMAT() :函数用于以不同的格式显示日期/时间数据。语法DATE_FORMAT(date,format)date 参数是合法的日期。format 规定日期/时间的输出格式。可以使用的格式有:格式描述%a缩写星期名%b缩写月名%c月,数值%D带有英文前缀的月中的天%d月的天,数值(00-31)%e月的天,数值(0-31)%f微秒%H小时 (00-23)%h小时 (01-12)%I小

2020-08-10 18:20:02 1317

原创 MySql的SUBSTRING_INDEX() 用法:截取字符串

MySql中截取字符串可以使用SUBSTRING_INDEX函数来实现语法:substring_index(str,delim,count)str:需要处理的字符串delim:分隔符:以哪个字符为基准来截取count:计数:为正数时从左边开始截取,为负数时从右边开始截取示例:str=www.wikibt.comsubstring_index(str,'.',1)结果是:wwwsubstring_index(str,'.',2)结果是:www.wikibt也就是说,如果c

2020-06-18 16:46:55 2154

原创 java判断字符串是否包含某个字符(串)

java中如何判断字符串中是否包含某个字符(串)判断一个字符串是否包含某个子串的方法startsWith()contains()indexOf()1、startsWith()startsWith()方法用来判断当前字符串是否是以另外一个给定的子字符串“开头”的,根据判断结果返回 true 或 false。语法:startsWith(String prefix, int toffset)OrstartsWith(String prefix)prefix:需要查找的字符串

2020-06-16 11:39:36 17382

原创 mysql的替换函数:replace

替换函数:replace()语法:REPLACE (需要替换的字段 , 替换前的值, 替换后的值)有时候我们在进行数据处理时,可能会遇到需要将一个字段中某个字符串由a改为b,这种情况我们就可以使用replace()来进行替换字段ADDRESS_ 为 :你会不会突然的出现&middot;街角的咖啡店需要将ADDRESS_字符串中的 "&middot;"替换为 "·"我们使用replace()函数来进行替换 replace(ADDRESS_,"&middot;",

2020-05-26 14:19:38 2643

原创 MySQL的UNION和UNION ALL(合并SELECT语句的结果集)

MySQL的UNION和UNION ALL 操作符UNION和UNION ALL 操作符 都是合并SELECT语句的结果集,不同的是,UNION是合并不同的结果集,重复的值不会合并;UNION ALL是合同所有的结果集,重复的值也会合并另外:UNION 结果集中的列名总是等于 UNION 中第一个 SELECT 语句中的列名UNION 语法SELECT column_name(s) FROM table_name1UNIONSELECT column_name(s) FROM table_na

2020-05-19 16:12:44 894

原创 Eclipse Validating(验证配置文件)比较慢,去掉Validating

Eclipse Validating一般都比较慢,消耗很多时间Validating的作用是验证配置文件,无需每次build都验证,可去掉。需要验证时,可手动验证去掉方法如下:1.打开eclipse,点击【window】菜单,选择【preferences】选项。2.在左侧点击【validation】选项,在右侧可以看到eclipse进行的自动检查都有哪些内容。3.将Manual(手动)保持不动,将build里面只留下classpath、dependency、Validator,其他的全部去掉。。

2020-05-14 19:56:28 759

原创 js中使用layer制作弹出层

layer弹出层框架alert与msglayer—>web弹层组件a、layer.alertlayer.alert('墨绿风格,点击确认看深蓝', { skin: 'layui-layer-molv' , //样式类名 自定义样式 closeBtn: 1 , // 是否显示关闭按钮 anim: 1 ,//动画类型 btn: ['重要','奇葩'], //按钮 ico...

2020-05-07 10:35:06 824

原创 js中如何实现数字相加

js中如何实现数字相加在js中直接让对象进行相加,得到的结果是:字符串拼接例:var a = 12;var b = 1;var c = a + b;得到c的结果是121怎样解决这个问题呢?使用Number() 、 parseFloat() 、 parseInt() 、 String() 方法Number() :把对象的值转换为数字parseFloat():解析一个字符串并返回一...

2020-04-27 16:15:51 6311 1

原创 dataGrid 中设置跨行或跨列,实现数据分组显示

dataGrid 中设置跨行或跨列,实现数据分组显示在dataGrid 实现跨行或跨列显示数据,需要用到属性rowspan和colspan*在columns中跨列的数据和跨行的数据分开放 columns: [[{ title: '活动地点', align: 'right', colspan: 3...

2020-04-26 18:20:16 873

原创 Java Date与String的相互转换

1.String转为Date参数String类型的格式必须与注释中的日期格式对齐,否则会报错。 public static Date stringToDate(String time) { DateFormat format = new SimpleDateFormat("yyyy-MM-dd");//日期格式 Date date = null; ...

2020-03-27 14:42:50 1911

原创 mysql 的 group_concat 函数(连接字段)

mysql 的 group_concat 函数(连接字段)完整的语法如下:group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator ‘分隔符’])1、以id分组,把name字段的值打印在一行,逗号分隔(默认)select id,group_concat(name) from aa group by id;以i...

2020-03-18 15:01:59 399

原创 easyui datagrid 列显示两位小数

datagrid 列设置显示两位小数{ field: 'amount', title: '金额', width: 100, align: 'center', formatter:function(val,rowData,rowIndex){ if(val!=null) return val.toFixed(2); ...

2020-03-12 17:44:57 1021

原创 combobox、numberbox、datebox框中显示提示信息

combobox、numberbox、datebox框中显示提示信息input框的placeholder属性可以默认显示该input框的提示信息,但是combobox、numberbox、datebox框想要显示提示信息使用placeholder属性就实现不了了placeholder属性<input type="text" class="form-control sel" id="mo...

2020-01-20 17:09:39 749

原创 excel向中上/下取整、四舍五入

excel向上取整函数使用excel中的Roundup函数实现向上取整Roundup函数表示:向上舍入数字,跟四舍五入不一样,不管舍去的首位数字是否大于4,都向前进1步骤:1、点击需要向上取整的单元格(将数据向上取整后显示的单元格)输入:=roundup 函数2、输入参数,第一个参数:是数据源(需要将哪个数据向上取整);第二个参数:保留的小数位数(0:不保留小数;1:保留一位小数)...

2020-01-17 10:25:30 5238

原创 java对特殊字符的转换

java对特殊字符的转换开发过程中常常会使用到一些特殊字符,但是特殊字符在保存或显示的时候是以特殊字符的实体名称显示的。此时,我们需要对特殊字符进行转义java对特殊字符进行转义使用java的org.apache.commons.lang3包中的StringEscapeUtils属性实例//酒店名称if (StringUtils.isNotEmpty(entity.getName(...

2019-12-18 11:48:10 1546

原创 调整eclipse中project explorer 字体大小

调整eclipse中project explorer 字体大小在eclipse的安装路径找到相关文件D:\kaifa\ruanjian\Eclipse\eclipse\plugins\org.eclipse.ui.themes_1.2.400.v20190223-1254\css在e4_default_win.css文件中添加以下代码CTabFolder Tree { fon...

2019-12-12 09:45:30 1771

原创 MySQL获取当前时间

MySQL获取当前系统时间1、NOW()函数NOW()函数返回当前的日期和时间2、CURDATE()函数CURDATE()函数返回当前日期3、CURTIME()函数CURTIME()函数返回当前时间实例SELECT * FROM t_administration_authorize a WHERE a.APPLY_USER_ = 3 AND a.STATUS_ = 2 AND...

2019-12-04 09:18:52 684

空空如也

空空如也

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

TA关注的人

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