摘要:因此解决这个报错的方法是将要传输的数据用 encodeURIComponent()函数(可把字符串作为 URI 组件进行编码) 先进行编码, 传输过去后再通过decodeURIComponent()函数解码,最后通过JSON.parse()将其还原为数组对象 阅读全文
posted @ 2019-06-19 15:24 zhangheliang 阅读 (186) 评论 (0) 编辑
摘要:注意 阅读全文
posted @ 2019-06-12 20:29 zhangheliang 阅读 (211) 评论 (0) 编辑
摘要:当我开始学习JavaScript时,我把我在别人的代码、code challenge网站以及我使用的教程之外的任何地方发现的每一个节省时间的技巧都列了一个清单。 在这篇文章中,我将分享11条我认为特别有用的技巧。这篇文章是为初学者准备的,但我希望即使是中级JavaScript开发人员也能在这个列表中找到一些新的东西。 想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! ... 阅读全文
posted @ 2019-05-29 11:58 zhangheliang 阅读 (37) 评论 (0) 编辑
摘要://图片原件上传功能 function gosubmit(file, key) { var formData = new FormData($("#inputForm")[0]); formData.append('pic', file.files[0]); $.ajax({ ... 阅读全文
posted @ 2019-05-28 09:52 zhangheliang 阅读 (252) 评论 (0) 编辑
摘要:Stream流式编程 Stream流 说到Stream便容易想到I/O Stream,而实际上,谁规定“流”就一定是“IO流”呢?在Java 8中,得益于Lambda所带来的函数式编程,引入了一个全新的Stream概念,用于解决已有集合类库既有的弊端。 当需要对多个元素进行操作(特别是多步操作)的时 阅读全文
posted @ 2019-05-21 10:57 zhangheliang 阅读 (466) 评论 (0) 编辑
摘要:今天在做项目,在启动的时候报了一个错。错误信息是org.apache.bval.jsr303.ConfigurationImpl.getDefaultParameterNameProvider。 原因:使用了bval-jsr303.jar这个jar包。而Spring4.0之后不再支持这个jar包了。 阅读全文
posted @ 2019-05-17 22:22 zhangheliang 阅读 (187) 评论 (0) 编辑
摘要:1.Javascript 数组API 1. //定义数组 2. var pageIds = new Array(); 3. pageIds.push('A'); 5. 数组长度 6. pageIds.length; 8. //shift:删除原数组第一项,并返回删除元素的值;如果数组为空则... 阅读全文
posted @ 2019-05-16 14:09 zhangheliang 阅读 (22) 评论 (0) 编辑
摘要:问题描述 最近需要使用Base64上传图片,但是返现sun.misc.BASE64Decoder 为已经过期的包,此包为以前sun公司的内部包,可以下载此包,但是不利于现在Maven方式构建,可能会在未来发行版中删除。 需要注意sun.misc包中的内容是JDK内部api,项目直接引用存在风险,在执 阅读全文
posted @ 2019-04-30 19:12 zhangheliang 阅读 (941) 评论 (1) 编辑
摘要:一.最常见方式(未必最佳)通过 Arrays.asList(strArray) 方式,将数组转换List后,不能对List增删,只能查改,否则抛异常。 关键代码:List list = Arrays.asList(strArray); private void testArrayCastToList 阅读全文
posted @ 2019-04-24 11:17 zhangheliang 阅读 (129) 评论 (0) 编辑
摘要:今天在使用jQuery.ajax方法去调用后台方法时,ajax中得参数data类型是"JSON",后台DEBUG调试,运行正常, 返回正常的结果集,但是前端一直都进到ajax的error方法,百思不得其解,后要一探究竟,在error方法的参数中加了data后,发现data中的readyState = 阅读全文
posted @ 2019-04-22 19:44 zhangheliang 阅读 (475) 评论 (0) 编辑