- 博客(85)
- 资源 (1)
- 收藏
- 关注
原创 阿里云网盘 内测申请
阿里云网盘 内测申请 地址https://www.teambition.com/products/pan填写相关信息,之后耐心等待。
2020-09-06 11:16:43
5013
原创 springboot 多线程使用
实现AsyncConfigurer 接口 ,并给类上加上注解 @Configuration 表示这是一个配置类,@EnableAsync 开启异步@Configuration@EnableAsyncpublic class ThreadConfig implements AsyncConfigurer { @Override @Bean(name = "asy...
2020-04-04 16:55:38
307
原创 poi 操作excel之导出excel
public class ExportExcel { /** * 显示的导出表的标题 */ private String title; /** * 导出表的列名 */ private String[] columnName; /** * 需要导出的数据集合 */ private L...
2019-11-11 12:42:48
220
原创 poi 操作excel之导入excel
用了好久的 poi 今天总结下/** * @description 读取并解析excel */public class ImportExcel { /** * 对外提供读取excel 的方法 * @param file * @return * @throws IOException */ public static List<List<Object...
2019-11-11 11:55:31
200
原创 ie 7 JSON 报错未定义或不是function
在使用JSON.parse(str); 转 json 对象时,即使引入json2.js 还报错这时可以使用 eval 函数,eval('('+str+')')
2019-11-11 11:47:52
240
原创 java 文件上传
/** * 上传文件 * @param request * @param response */ public static void upload(HttpServletRequest request, HttpServletResponse response){ request.setCharacterEncoding("utf...
2019-11-11 11:43:12
129
原创 js 获取两个时间之间相差月份
话不多说,直接上代码。/** * 获取两个时间月份差 */function getMonths(start, end){ var result = []; var starts = start.split('-'); var ends = end.split('-'); var staYear = starts[0]*1; var staMon = ...
2019-11-11 11:37:56
3952
原创 java 获取两个日期相差的月份
前两天要用到获取两个时间之间的月份差,今天总结下。 /** * 获取连个日期之间相差的月份 * @param startDate * @param endDate * @return * @throws ParseException */ private static List getMonth(String startDa...
2019-11-11 11:33:58
5991
原创 layui 数据表格使用
layui 数据表格jsp页面<div class="layui-row" style="padding-top: 10px;"> <table id="litigationTab" lay-filter="litigationTab"></table></div><script type="text/html" id="ziz...
2019-10-22 14:25:26
202
原创 tomcat 启动控制台乱码
Tomcat 启动时控制台日志乱码如下就是修改tomcat的conf下的logging.properties中的参数,修改UTF-8 为 GBK 即可,然后重启Tomcat
2019-10-17 00:55:14
200
转载 HashMap 和 TreeMap 的内部结构
一、HashMap1、基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了非同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。2、HashMap 的实例有两个参数影响其性能:初始容量和加载因子。容量是哈希表中桶的数量,初始容量只是哈...
2019-10-12 14:08:18
89
原创 自定义类实现自我克隆
自定义类实现自我克隆 自定义类实现 Cloneable 接口。这是一个标记接口,实现该接口的对象可以实现“自我克隆”,接口里没有定义任何方法。 自定义类实现自己的 clone ()方法。 实现clone()方法时通过 super。clone();调用 Object实现的clone() 方法来得到对象的副本,并返回该副本。 package com.hans.myCl...
2019-09-27 11:46:51
436
原创 Map 集合遍历
总共有三种方法通过keySet()遍历 for (String s:m.keySet() ) { System.out.println(s+"======"+m.get(s)); }通过Map.Entry 遍历// 通过Map.entrySet()遍历 S...
2019-09-11 11:14:18
95
原创 List 集合在迭代器中操作集合抛异常 java.util.ConcurrentModificationException
先看一段代码public class MyListIterator { public static void main(String[] args) { String [] books = {"java","html","js","css"}; List list = new ArrayList(); for (String s: bo...
2019-08-28 00:11:25
401
原创 js 跳转 jsp ,jsp获取URL传递参数
js 跳转 jspfunction jumpBtn(masterId,startDate,endDate){ window.location="/vjs/generateMainTableModule/popup.jsp?masterId="+masterId+"&startDate="+startDate+"&endDate="+endDate;}jsp接收参数...
2019-08-22 09:53:27
438
原创 Integer 中的 IntegerCache
public class demo { public static void main(String[] args) { Integer n1 = 123; Integer n2 = 123; Integer n3 = 128; Integer n4 = 128; Integer n5 = new Integ...
2019-08-13 16:51:54
183
转载 java 中的包装类
什么是包装类型Java 设计当初就提供了 8 种 基本数据类型及对应的 8 种包装数据类型。我们知道 Java 是一种面向对象编程的高级语言,所以包装类型正是为了解决基本数据类型无法面向对象编程所提供的。下面是基本数据类型与对应的包装类型。基本数据类型 包装类型 byte Byte boolean Boolean short Short char...
2019-08-13 16:27:43
113
原创 扩展运算符
扩展运算符 扩展运算符(spread) 是三个点(...),它如同 rest 运算,将一个数组转为用逗号分割的参数序列。 console.log(...[1,2,3,4]); // 1 2 3 4 console.log(1,...[2,3,4],5); //1 2 3 4 5 该运算符主要用于函数调用 functio...
2019-07-04 18:25:18
3538
转载 vue2.0中router-link详解
在vue2.0中,原来的v-link指令已经被<router-link>组件替代了<router-link>组件支持用户在具有路由功能的应用中点击导航。通过to属性指定目标地址,默认渲染为带有正确连接的<a>标签,可以通过配置tag属性生成别的标签。另外,当目标路由成功激活时,链接元素自动设置一个表示激活的css类名<router-link>...
2019-07-01 10:31:11
411
原创 es6 module
es6 自动采用严格模式 ,不管在模块头上加上“ use strict ”严格模式限制1.变量必须声明后使用2.禁止this指向全局对象3.不能使用 with 语句4.函数的参数不能有同名属性,否则报错5.不能对制度属性赋值,否则报错。6.不能使用 0 前缀表示八进制数,否则报错。9.不能删除不可删除属性,否则报错。es6 模块中中,顶层 的this 指向 un...
2019-06-28 22:28:46
682
原创 SQL server 字符串截取
--1、LEFT()方法-----函数说明-----1)语法:LEFT(character,integer) --2)介绍:参数1:要截取的字符串,参数2:截取字符个数--3)使用:--返回从字符串左边开始指定个数的字符--select LEFT('SqlServer_2008',4)--4)返回:SqlS--1、RIGHT()方法----- right()函数说明---...
2019-06-14 18:03:48
28381
原创 SQL server 列拼接
在SQL server中列拼接很简单 ,使用“”+“” 就可以。比如 我们有humres 这张表 有objname,duty 这两个字段,要将这两列当做一列查出来 ,使用 + 就可以select objname+duty from humres但是如果其中有一列是null的话 拼接的结果会是什么呢?select objname,workaddr,objname...
2019-06-13 11:32:06
6457
转载 PowerDesigner最基础的使用方法入门学习
PowerDesigner最基础的使用方法入门学习1:入门级使用PowerDesigner软件创建数据库(直接上图怎么创建,其他的概念知识可自行学习)我的PowerDesigner版本是16.5的,如若版本不一样,请自行参考学习即可。(打开软件即是此页面,可选择Create Model,也可以选择Do Not Show page Again,自行在打开软件后创建也可以!完全看个人的喜好...
2019-05-31 22:37:44
164
原创 索引
目录什么是索引?作用创建索引查看索引删除索引唯一索引 多列索引 索引分类索引的使用索引的不足什么是索引?索引是一种以特定书序保存的专用表。索引并不包含实体中的所有数据,而是用于那些定位表中行的列 ,以及描述这些行的物理位置的信息。作用改善查询。大大减少了服务器需要扫描数据量索引可以帮助服务器避免排序和临时表索引可以将随机的...
2019-05-29 22:31:21
258
原创 查询视图时 ,带where 条件速度过慢
今天遇到这样一个情况,通过视图查询一些字段不带where语句时很快。SQL如下 select * ,ROW_NUMBER () OVER (ORDER BY tabs.recognisedmaori DESC) AS pos from( SELECT vp.projectid id, vp.projectno projectno, vp.projectname objnam...
2019-05-29 15:29:45
9868
转载 log4j.properties配置文件详解
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下:#配置根Loggerlog4j.rootLogger = [ level ] , appenderName , appen...
2019-05-18 12:40:03
99
转载 idea中SpringBoot与jsp整合,路径正确,找不到jsp页面问题解决方法
转自:https://blog.csdn.net/news_out/article/details/87863295
2019-05-18 01:39:57
2589
原创 SQLserver 字符串转数字问题
之前做个需求遇到字符串转数字,遇到点问题和大家分享下。我想对查询的结果集分组求和,本以为转换下数据类型用聚合函数直接求和就完事了。就像下面这样SELECT p.id, p.objno, p.objname,-- bt.projecttypename, bic.ratename, sum(convert(numeric(10,2),bic.ratevalue )), bic...
2019-05-09 10:49:54
47129
转载 SQL Server 排序函数 ROW_NUMBER和RANK 用法总结
下面的例子和SQL语句均在SQL Server 2008环境下运行通过,使用SQL Server自带的AdventureWorks数据库。转载请注明此文原创自CSDN TJVictor的专栏:http://blog.csdn.net/tjvictor/archive/2009/07/08/4331039.aspx1.ROW_NUMBER()基本用法:SELECTSale...
2019-05-08 16:08:57
723
原创 oracle 数据库备份脚本
用管理员,备份不同用户的表数据@echo off :: 以“YYYYMMDDHHmmss”格式取出当前时间。 rem set filename=%date:~3,4%%date:~8,2%%date:~11,2%%time:~1,2%%time:~3,2%%time:~6,2%set filename=%date:~3,4%%date:~8,2%%date:~11,2%rem ech...
2019-04-11 11:43:51
3501
转载 Mybatis中的Dao接口和XML文件里的SQL是如何建立关系的?如果有两个XML文件和这个DAO建立关系,岂不是冲突了?
前言昨天,笔者在一篇面经中突然看到阿里的这样一道面试题:Mybatis中的Dao接口和XML文件里的SQL是如何建立关系的?如果有两个XML文件和这个DAO建立关系,岂不是冲突了?一、解析XML首先,Mybatis在初始化SqlSessionFactoryBean的时候,找到mapperLocations路径去解析里面所有的XML文件,这里我们重点关注两部分。1、创建Sq...
2019-04-08 13:48:10
805
转载 枚举的本质
在Java面试中,枚举是一个绕不开的话题。通过对枚举的考察,面试官可以快速判断求职者对Java基础知识的掌握情况。今天,我们就来聊一聊这个小而美的类:枚举。你是否被问到过以下的问题:1.枚举允许继承类吗?2.枚举允许实现接口吗?3.枚举可以用等号比较吗?4.可以继承枚举吗?5.枚举可以实现单例模式吗?6. 当使用compareTo()比较枚举时,比较的是什么?7. 当使用equ...
2019-04-04 18:52:10
415
转载 DIV的内容自动换行
word-break:break-all和word-wrap:break-word都是能使其容器如DIV的内容自动换行。它们的区别就在于:1,word-break:break-all 例如div宽200px,它的内容就会到200px自动换行,如果该行末端有个英文单词很长(congratulation等),它会把单词截断,变成该行末端为conra(congratulation的前端部分),...
2019-04-02 13:44:06
20416
转载 easyui datagrid 动态加入、移除editor
使用easyui 行编辑的时候完毕编辑的功能比較简单,可是假设要依据一个框的值动态改变别的值或者编辑的时候禁用某个框的时候就比較麻烦了。比方像以下这样:加入行的时候每一个值都是手动输入,改动的时候第一个值不能改动。我们来看下怎么实现这种效果。easyui本身是不提供这么细节的功能的。须要我们自己拓展下:在编辑的时候移除第一列的editor属性,加入的时候,加入第一列的属性。//...
2019-03-27 09:39:59
806
转载 Java性能优化的50个细节
Java性能优化的50个细节(珍藏版)陶邦仁Java编程昨天作者:陶邦仁https://my.oschina.net/xianggao/blog/77224在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。●1. 尽量在合适的场合使用单例使用单例可以减轻加载的负担,...
2019-03-14 09:33:56
120
转载 Node.js安装及环境配置之Windows篇
Node.js安装及环境配置之Windows篇一、安装环境1、本机系统:Windows 10 Pro(64位)2、Node.js:v6.9.2LTS(64位)二、安装Node.js步骤1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/2、选安装目录进行安装3、环境配置4、测试三、前期准备1、Node.js简介...
2019-03-02 12:53:15
112
转载 postman进行http接口测试
HTTP的接口测试工具有很多,可以进行http请求的方式也有很多,但是可以直接拿来就用,而且功能还支持的不错的,我使用过的来讲,还是postman比较上手。优点:1、支持用例管理2、支持get、post、文件上传、响应验证、变量管理、环境参数管理等功能3、支持批量运行4、支持用例导出、导入5、支持云端保存用例【付费用户】可以说POSTMAN满足了HTTP接口...
2019-03-01 10:03:57
152
转载 提高SQL执行效率的17个技巧
由于数据库领域仍相对不成熟,每个平台上的 SQL 开发人员都在苦苦挣扎,一次又一次犯同样的错误。当然,数据库厂商在取得一些进展,并继续在竭力处理较重大的问题。无论 SQL 开发人员在 SQL Server、Oracle、DB2、Sybase、MySQL,还是在其他任何关系数据库平台上编写代码,并发性、资源管理、空间管理和运行速度都仍困扰着他们。问题的一方面是,不存在什么灵丹妙药;针对几...
2019-03-01 09:53:48
2258
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人