- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 angular js使用pdfjs在线预览/打印/下载pdf
从pdfjs官方网站:http://mozilla.github.io/pdf.js/下载pdfjs-dist,直接引用里面的viewer.html就可在线预览pdf,效果如下图但是,怎么可能就这么简单拿过来用呢?pdfjs对angularjs没有支持,所以参数的传递就成了问题,调整viewer.html代码,加入jquery和参数(加入时间戳参数防止在IE浏览器缓存问题)<...
2018-09-08 19:21:02 8342 2
原创 Mutation Observer监听DOM节点属性变化
创建监听,使半透明蒙版div跟随监听的对象样式显示,隐藏。observer = new MutationObserver(function(mutations, observer) { mutations.forEach(function(mutationRecord) { // 获取监听的dom节点中style为display的值赋予loading...
2019-04-11 18:46:29 1493
原创 URL特殊字符转义
Url中只允许包含英文字母(a-z,A-Z)、数字(0-9)、- _ . ~ 4个特殊字符以及所有保留字符。保留字符:! * ’ ( ) ; : @ & = + $ , / ? # [ ] 在js中GET请求接口时,参数中带有除上面字符以外的其他字符({},|)都会被tomcat拦截导致接口调用失败,需要进行转义。参考:https://blog.csdn.net/ezr...
2019-02-26 18:38:29 1312
原创 jtds使用windows授权登录连接sqlserver
连接数据库使用window身份验证,需将ntlmauth.dll文件放入到C:/Windows/System32/ 目录下jtds连接字符串加入IntegratedSecurity=SSPI;jdbc.url=jdbc:jtds:sqlserver://localhost:1433;DatabaseName=dbname;IntegratedSecurity=SSPI;如果部署在t...
2019-02-26 18:34:03 856
原创 tomcat启动war接收中文参数乱码
在项目的pom.xml文件下的properties属性下加入project.build.sourceEncoding和project.reporting.outputEncoding属性后本地开发环境可以解决乱码问题。在UAT环境还是乱码。参考:https://www.cnblogs.com/liu-ke/p/7121171.html 找到tocmat中的这个文件,在bin目录下。...
2019-02-26 18:14:57 662
原创 Spring请求拦截器获取body数据
Body中的数据只能通过getInputStream()方法获取一次,需要特殊处理后才可多次获取。在web.xml中加入过滤器,BodyReaderHttpServletFilter为自定义过滤器,将ServletRequest转换为继承HttpServletRequestWrapper类后的自定义wrapper获取body。web.xmlBodyReaderHttpServl...
2019-02-26 18:13:21 3146
原创 使用java.util.zip压缩文件并下载
contracts为包含文件的一个对象,zipFile为压缩之后的文件 File zipFile = new File(path + File.separator + zipName); InputStream input = null; ZipOutputStream zipOut = null; try{ zipOut = new ZipOut...
2018-09-10 12:52:11 888
原创 poi和aspose-words生成pdf
概述1.因项目中用到使用pdf文件存档,最初使用itext对pdf的操作对简单的pdf可以使用预先设定的pdf模板生成,但遇到相对复杂的pdf时问题就来了,需要itext使用代码一行一行的创建太过复杂。于是想到了使用word模板生成word,再将生成后的word转为pdf2.在使用poi根据word模板生成word后再转为pdf时又遇到了一个问题,无法将特殊字符转换到pdf中,如下图的多选...
2018-09-08 18:32:32 1881
原创 SRING 使用JTDS连接SQLSERVER数据库,解决THE DRIVER COULD NOT ESTABLISH A SECURE CONNECTION TO SQL SERVER BY USI
做好的接口发布到客户测试环境,调用接口数据库连接就出现SSL安全性问题,按照网上的方法修改连接字符串,加各种参数都没用jdbc.url=jdbc:sqlserver://xxx:1433;DatabaseName=xxx;SelectMethod=cursor;integratedSecurity=true;encrypt=true;trustServerCertificate=true;T...
2018-09-01 11:08:22 3036
原创 编译时出现 AAPT2 ERROR: CHECK LOGS FOR DETAILS异常
百度了一下都是在说res文件下的图片问题,可是我是新建的项目文件都没有动过,所以不可能是哪里的问题。后来找到我大哥问了下,原来是在gradle 3.0.0中AAPT2是默认打开的在项目的gradle.properties中添加android.enableAapt2=false,sync后就编译通过了。...
2018-09-01 11:04:56 221
原创 Android基础介绍
一.Android发展史 2003年10月,Andy Rubin等人一起创办了Android公司。05年8月被谷歌收购,此时公司才成立22个月,08年推出Android第一个版本。但在此之后,发展就收到了重重阻挠。乔布斯自始至终觉得Android是抄袭的iPhone,并声称要毁了Android,显然这并没有实现。而本身就基于Linux开发的Android在10年被Linux团队...
2018-09-01 11:02:59 691
原创 使用WordPress搭建属于自己的博客
安装:著名的五分钟安装将WordPress压缩包解压至一个空文件夹,并上传它。 在浏览器中访问wp-admin/install.php。它将帮助您把数据库连接信息写入到wp-config.php文件中。 如果上述方法无效,也没关系,这很正常。请用文本编辑器(如写字板)手动打开wp-config-sample.php文件,填入数据库信息。 将文件另存为wp-config.php并上传。...
2018-09-01 10:57:00 198
aspose-word-for java-14.9.0
2018-09-08
文件生成MD5
2018-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人