自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IE下js报错:不能执行已释放的script代码

1,错误发生(只在IE发生)        在父页面打开了某个子页面(iframe),子页面去操作父页面的全局变量,关闭子页面后再次调用该全局变量,此时发生错误。//父页面全局变量var list=[1,2,3];//子页面(iframe)if(checkSomething()){ window.parent.list=[];}//关闭子页面close();...

2018-09-14 11:55:52 8808

原创 cropper裁剪后图片大小变大等问题

最近根据需求做了一个图片裁剪的功能,于是在Git上找了cropper这个插件,具体api网上有很多资料,大家感兴趣的可以自行查找,这次主要记录下我遇到的问题。图片裁剪完成后cropper有个方法可以生成裁剪后的图片,这些在前台就可以完成,比后台处理方便很多。$("#getCroppedCanvas").on("click", function () { console.l...

2018-08-09 16:14:43 20935 8

转载 HashMap源码学习

HashMap 简介HashMap 主要用来存放键值对,它基于哈希表的Map接口实现,是常用的Java集合之一。JDK1.8 之前 HashMap 由 数组+链表 组成的,数组是 HashMap 的主体,链表则是主要为了解决哈希冲突而存在的(“拉链法”解决冲突).JDK1.8 以后在解决哈希冲突时有了较大的变化,当链表长度大于阈值(默认为 8)时,将链表转化为红黑树(将链表转换成红黑树前会...

2019-12-11 23:40:29 138

转载 LinkedList源码学习

LinkedList是一个实现了List接口和Deque接口的双向链表。Linkedlist底层的链表结构使得它对插入和删除的性能特别好,并且它实现了Deque接口,因此也具有队列的特性。LinkedList不是线程安全的,如果想让其变成安全的,可调用静态类Collection类的synchronizedList方法List list=Collections.synchronizedList...

2019-12-11 00:23:07 111

转载 ArrayList源码学习

ArrayList底层是使用数组实现的,相当于动态数组,与Java数组比起来,它的容量是能够动态增长的。具体是使用ensurecapacity方法来扩容。ArrayList继承自AbstractList,实现了List,RandomAccess,Cloneable,Serialisable接口。 ArrayList 继承了AbstractList,实现了List。它是一个数组队...

2019-12-09 23:25:14 112

原创 就是为了拿个勋章

2019-10-24 15:36:19 116

原创 Linux定时删除某些文件

情景:要求每月删除文件服务器2月前视频文件。解决方法:shell脚本加croutab定时任务1:在/user/bin下新建文件delete.sh#!/bin/bash#删除2个月前MP4文件find /data/fdfs/data -mtime +60 -name "*.mp4" -exec rm -rf {} \;echo "删除文件成功!";授权:chmod ...

2019-04-01 18:41:41 1812

转载 Java对象的强,软,弱,虚引用理解

1.对象的强、软、弱和虚引用转自:http://zhangjunhd.blog.51cto.com/113473/53092/在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由...

2019-02-20 18:02:13 661

原创 jdbcType对应关系

JDBC Type Java Type CHAR String VARCHAR String LONGVARCHAR String NUMERIC java.math.BigDecimal DECIMAL java.math.BigDeci...

2019-01-28 14:56:43 3093

原创 oracle使用sum函数后报错:无效的数字

oracle SQL语句报错后,没有说具体行数报错,一般就是查询时候,数据有问题。使用sum函数,例如:select sum(a.score) from student a语句显然没问题,但是执行后,报无效的数字,这时就可以用正则表达式去找具体是哪行数据有问题。select * from student where not regexp_like(a.score,'^[[:di...

2018-12-17 14:10:53 7465 4

原创 app上传图片到后台(Java)

最近需要给APP提供接口,其中有上传照片的,于是写了下面这个接口。支持上传多个文件,包括但不限于图片。代码较简单,就不多作解释。提一个点:由于是文件上传,因此不能把数据格式设置为"application/json;charset=UTF-8",会导致接口调不通,注意! /** * 上传照片 * @return */ @RequestMapping(value="/upl...

2018-08-01 18:50:13 8943 1

原创 Java-汉字字符串转拼音,包括首字母和全拼

 本方法通过pinyin4j这个工具包来实现。主要流程为先将字符串转换为char[]数组,再循环判断字符是否是汉字,这一步主要使用汉字Unicode编码进行匹配,是汉字则调用pinyin4j中的汉字转拼音接口,不是汉字则不转换,最终将数组遍历完后,把得到的结果拼接,即转换完成。获取首字母,只需在每次遍历中,取转换结果的首位字符拼接即可。import net.sourceforge....

2018-07-31 14:59:35 1106

转载 oracle——有分隔符的字段实现列转行

SELECT T .teamName, c.license_plate, regexp_substr(i.mode_id, '[^,]+', 1, level) ID FROM s_team T LEFT JOIN r_team_truck r ON r.team_id = T . ID LEFT JOIN s_truck c ON c. ID = r.truc...

2018-07-12 10:03:28 1690

转载 cron表达式

cron表达式详解 Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式: Seconds Minutes Hours DayofMonth Month DayofWeek Year或 Seconds Minutes Hours DayofMonth Month DayofWeek

2017-09-15 11:38:22 192

原创 Null value was assigned to a property of primitive type setter of

Exception in thread "main" org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of com.zsba.AdornCompanyInfo.provinceOrderMember      错误原因:给基本类型赋了空值n

2017-06-20 16:24:42 263

空空如也

空空如也

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

TA关注的人

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