04 2017 档案
摘要:该部分主要内容:文件上传,以及office文件和pdf的html处理,以及提取text// 根据服务器的文件保存地址和原文件名创建目录文件全路径 File file = this.getFile(); String url = ""; String tempFi...
阅读全文
摘要:在使用左联接时,遇到问题:1、使用tab1,左联接tab2;2、tab1有4条数据,tab2中对应tab1的4条数据 有>4条数据与之对应;3、简单使用左联接之后,会出现,数据总数是后面的tab2与之对应的条数。而不是tab1的总数。解决方案select * from...
阅读全文
摘要:需求说明:用户可以上传word,excel,ppt,pdf文件。在页面能够预览该文件,并可以通过搜索,找到对应的文件记录。使用技术:通过jacob将office转化为html,使用poi进行文件提取;在前期调研的时候,搜索其他将office转化为html的技术,发现其...
阅读全文
摘要:最近在做项目的时候涉及到大数据的校验和插入。问题描述:通过Excel导入客户信息表至数据库中指定表。刚看到该问题,自然而然就是想直接将Excel解析至内存。在内存中遍历对应的客户List集合,取出每一个Customer和数据库中的数据进行比对判断该用户是否存在,存在的...
阅读全文
摘要:今天在写代码的时候,突然发现一个小问题:double a = 0;System.out.println(a/0);这部分竟然出乎我意料的没有报除零异常。而是打印NaN。思索之后,感觉问题关键可能是出在数据类型上。修改a为int类型。果然出现熟悉的/zero错误。这时候...
阅读全文
摘要:最近在做项目时发现几个问题1、java与js的split方法的结果: 使用java中的split()里面的参数为正则表达式,但是对“,”也支持。对|或者$均需使用\\进行转义。js不存在该问题。2、java与js的split之后的数组长度: 定义一字符串12$3...
阅读全文
摘要:感谢wucf2004,通过改进他的方法,才有了新的成果。原文http://www.cnblogs.com/wucf2004/archive/2006/11/28/575323.html
阅读全文
摘要:今天使用360保险箱把oracle的很多文件给删掉了,造成oracle无法使用。狠心重装了oracle。连接内网的数据库服务器测试连接成功。兴致勃勃啊。 但是在使用PL/SQL Developer时,连接不上。报 Initialization er...
阅读全文
摘要:最近几天公司需要使用java处理报表,显示成word格式。有很多种处理方式,我采用了poi的处理。今天在做demo的时候遇到问题:word中的内容除了图片之外都可以读取到,然后我使用range.replaceText("ak", "自己人");替换word中的ak。打...
阅读全文
摘要:我们一般使用java的时候更多的时候是获取子类的父类是谁。或者多态的使用具体子类。但是有时候的业务会要求你拿到父类下的所有子类。那么该怎么做呢?注意:子类不一定在同一个包里。 1.在所有的子类上加上自定义注解,全局获取使用自定义注解的类。即为所有的子类。该方式未使用,...
阅读全文
摘要:Nginx出现的413 Request Entity Too Large错误,这个错误一般在上传文件的时候出现,打开nginx主配置文件nginx.conf,找到http{}段,添加解决方法就是打开nginx主配置文件nginx.conf,一般在/usr/local/...
阅读全文
摘要:Java中的List.addAll复制对象测试代码import java.util.ArrayList;import java.util.List;/** * @author yannis* @date create time:2016年10月31日 上午11:10...
阅读全文
摘要:转载地址 https://my.oschina.net/binny/blog/17469最近做一个项目用到FTP和其它系统进行文件传输,结果在FTP网络连接的问题上花了很多时间,由于太久没搞多FTP,忘记了FTP不单单开放21端口,客户端采用不同连接模式对网络有不同。...
阅读全文
摘要:在文件下载时通过在报文头中设置文件名来设置下载的文件名。例response.setHeader("Content-Disposition", "attachment;fileName=" + fileName) 但假如文件名为中文的时候,会发现文件名乱码。处理方法是讲...
阅读全文
摘要:我们在前端开发的时候有时候会用到在loop中发送请求的情况。例如:for(var i = 0; i < 100; i++){ //此处根据i的值循环发送同样的请求,只是参数依赖于i} 在使用的时候 我们会发现获取的数据,不是我们想要的。原因:i值在整体走完后才发...
阅读全文
摘要:在web请求中可能涉及到ajax的get请求,参数为中文的情况。在Chrome或者Firefox下,请求正常,但IE下返回结果不对。通过比对发现,在IE浏览器下的请求参数出现了乱码。 解决方案:var url = CONTROLLER_URL + "/findRes...
阅读全文
摘要:在Mysql下使用Group by查询的时候会出现如下错误:Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'GT_SIGNATURE_S...
阅读全文
摘要:核心处理FTP上传的方法假如FTP不限制上传网速的话,基本能达到10M/s(局域网内)/** * 上传文件-FTP方式 * @param ftp FTPClient对象 * @param path FTP服务器上传地址 * @p...
阅读全文
摘要:文件同步的另一利器FTPUbuntu下的FTP服务1. 配置相关服务启动服务:[root@netseek root]# #rpm –qa | grep vsftpd ;查看是否安装vsftpd服务#/etc/init.d/vsftpd start ;启动服务#chkc...
阅读全文
摘要:当鼠标滑过某个制定位置,弹出div图片。移出,图片消失。1、js $(function() { $("#div_Content").mouseover(function() { $(this).show(); }); $("#d...
阅读全文
摘要:1、加载的loading.css@charset "UTF-8";/* LOGIN CSS */.background { display: block; width: 100%; height: 100%; opacity: 0.4; filter: al...
阅读全文
摘要:Hibernate缓存分为两类:包括一级缓存(session级别)、二级缓存(sessionFactory级别)以及查询缓存。一、Session缓存(又称作事务缓存):缓存范围:缓存只能被当前Session对象访问。缓存的生命周期依赖于Session的生命周期,当Se...
阅读全文
摘要:在Eclipse下使用Ant,build项目时,报package com.sun.image.codec.jpeg does not exist 错误。导致编译通不过。环境:Eclipse Kepler 、Ant 1.6、JDK1.7.0原因:在JDK1.7+时,Or...
阅读全文
摘要:在项目中不时会遇到一些特殊的文件处理方法,现记录几个不常见的方法。//获取系统的临时文件夹String folder=System.getProperty("java.io.tmpdir");
阅读全文
摘要:在Mybatis下比对datetime类型的字段时,使用大于号(>)或小于号(,在mybatis配置文件里面,这种会被认为是标签,所以解析错误解决方案:= '2015-09-10 05:08:24' and endTime
阅读全文
摘要:在项目中使用ajax访问百度地图的api时,报post request is No 'Access-Control-Allow-Origin' header is present on the requested resource.' 为什么会出这样的错误呢?这是因为...
阅读全文
摘要:最近在微信平台开发时,涉及到的问题。如何获取用户当前坐标位置。微信用户坐标定位的实现方案1、使用微信的共享位置,获取用户坐标。缺点:可能会需要用户手动点击获取位置,体验不好。优点:坐标比较精准 且用户可以手动调整位置;2、使用html5的获取地理位置方案。缺点:坐标不...
阅读全文
摘要:linux确认rsync的安装及服务开放1、查看是否安装rsync命令# rpm –qa | grep rsyn出现图示信息,表明已安装了rsync.假如没有出现对应的版本信息,则需要进行安装 2、修改rsync的配置文件2.1 新建并修改rsync的配置文件主要涉及...
阅读全文
摘要:文件复制例子: Cp -i file1 file2 (将文档 file1 复制成 file2 . –i为提示确认。) cp file1 dir1 将文档 file1 复制到目录 dir1 下,文件名仍为 file1. cp /tmp/file1 . 将目录 /tmp ...
阅读全文
摘要:在js中使用浮点数运算,有时候不能得到合适的结果。有时候会发现出现**0000005的样子。解决方案,重写js对浮点型的运算。代码来源于网络//浮点数加法运算function FloatAdd(arg1,arg2){ var r1, r2, m, c; ...
阅读全文
摘要:在html5下使得页面自适应,以满足不同浏览器下的大小适应的问题。1、对文本的处理增加的内容 主要部分已使用红色标注2、对图片的处理在页面中增加样式控制 3、不使用绝对宽度由于网页会根据屏幕宽度调整布局,所以不能使用绝对宽度的布局,也不能使用具有绝对宽度的元素。这一条...
阅读全文
摘要:同步windows服务器软件至linux服务器实现1、 一般linux上默认安装有rsync软件一.查看及安装查看是否安装rsync命令# rpm –qa | grep rsync 假如出现对应的rsync版本,则说明对应的linux上已有rsync。否则,需要手动...
阅读全文
摘要:想在自己的android应用中获得当天的天气情况,这该怎么做呢?不用担心。中国国家气象局提供了获取所在城市天气预报信息接口。通过这个接口,我们就可以获取天气信息了。 中国国家气象局天气预报接口总共提供了三个: http://www.weather.com.cn/dat...
阅读全文
摘要:windows系统,远程桌面连接“超过最大用户数”强制登录命令在运行主公输入以下代码mstsc /admin /v:192.168.1.125:3389
阅读全文
摘要:一、js判断两个日期是否在几个月之内//比较两个时间 time1,time2均为日期类型 //判断两个时间段是否相差 m 个月function completeDate(time1 , time2 , m){ var diffyear = time2.ge...
阅读全文
摘要:在项目开发中可能会遇到ORA-12519, TNS:no appropriate service handler found的问题。该问题的出现原因:客户端连接间歇性失败可以先查看一下,数据库中当前的最大连接数select count(*) from V$PROCES...
阅读全文
摘要:在项目开发中,遇到的一个问题。弹出的页面中有iframe。例 弹出窗口有最大化最小化。当点击最大化后由于iframe高度固定,所以页面显示有部分的留白。处理方案,在页面onload的时候function initPra(){ $("iframe").height($(...
阅读全文
摘要:在页面上使用window.showModalDialog时,在弹出的窗口中使用dtree展示树。但是在ie6下点击加有事件的节点时,页面报错。通过查找发现原来的js方法被解析成路径,ie6下进行了跳转,所以出错。解决方案,在弹出的页面的下添加 问题解决。 ...
阅读全文
摘要:写道>>>>>問題>>>>分析>>>>結論<<<<<IE中一直彈出下載對話框,即使在adobe或foxit中已經有設定相關選項,但還是不能在流覽器中直接顯示。最直接的原因,可能就是HKEY_CLASSES_ROOT\MIME\DataBase\Content Type...
阅读全文
摘要:一点点补充1、window.open之后,子页面关闭之前刷新子页面,目前测试过的刷新方法:1.1 window.opener.location.reload(); 该方式使用时会提示你是否确定刷新,比较烦人。1.2 window.opener.location.hre...
阅读全文
摘要:在使用EL的时候,不可避免的遇到,截取字符串,判断字符串长度等情况。这里给出简单的通过fn函数操作字符串的deamon。1、页面引入标签 2、对内容的处理= 100}'>${fn:substring(dutyLog.content,0,100)}...${dutyLo...
阅读全文
摘要:java对总页码数的判断totalPageNum 为总页数,totalRecord 总记录数,pageSize 每页显示数据数比较常用的1、int totalPageNum = (totalRecord %pageSize == 0)?(totalReco...
阅读全文
摘要:vm虚拟机启动报The VMware Authorization Service is not running错误。修改方法,使用管理员身份运行VM即可。
阅读全文
摘要:今天在项目开发过程中遇到的比较诡异的问题之[org.hibernate.util.JDBCExceptionReporter] - Cannot load JDBC driver class 'net.sourceforge.jtds.jdbc.Driver'。解决办...
阅读全文
摘要:iReport4.1.31、对于table类型的报表的操作。合并单元格1)、选中要合并的单元格,右键点击group selected columns,此时会自动创建一个empty group header2)、右键点击empty group header,选中add ...
阅读全文
摘要:问题一:如何将数字类型的字符串转化为int类型。因为之前对该部分认识不够清晰,特作分析。 String str = "100";Integer.parseInt(str);Integer.valueOf(str);(int)str; 对于上面的3种转化方式, ...
阅读全文
摘要:以下配置基于spring 1x Xml代码 PROPAGATION_REQUIRED,-SQLException ...
阅读全文
摘要:事务是单个逻辑工作单元,要么全部做完,要么全部不做,事务由两种状态,一个提交一个回滚。事务由四个特性ACID,原子性、一致性、隔离性和永远性。(1) 原子性 事务的原子性指的是,事务中包含的程序作为数据库的逻辑工作单位,它所做的对数据修改操作要么全部执行,要么完全...
阅读全文
摘要:在项目中可能会遇到一种情况,使用new Date()向Oracle数据库中插入数据。但是在页面显示的时候通过c标签实体.属性的时候,你会发现对于日期类型在页面展示的时候会发现其展示为2004-5-31 23:59:59.0 这种情况。对此的处理:1、使用日期格式化,在...
阅读全文
摘要:在项目运行时发现对oracle数据库的插入、修改时,部分的数据没有正常插入和修改。通过查看发现,项目使用的连接方式为jdbc连接。打开异常处理部分,该部分打印日志为ORA-12519。感谢万能的网络,查看该问题,说是连接数不够,造成的生成connection不正常,从...
阅读全文
摘要:svg自定义菜单的实现svg也使用过几次了,但是仍不是太熟练。最近做项目遇到新的问题。用户希望右键我在svg上生成的圆,产生自己的菜单,左键点击进入对应的别的操作。即,也拓展原有的右键功能,同时保留之前的左键功能。实现的具体思路,感谢强大的互联网,找到了几个有用的方案...
阅读全文
摘要:jQuery获取Select选择的Text和Value:语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var checkText=$("#sele...
阅读全文
摘要:出错代码com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@1429b9f -- Acquisition Attempt Failed!!! Clearing pending acquires. Whil...
阅读全文
摘要:项目运行时报错:java.lang.NullPointerException at org.apache.jsp.index_jsp._jspInit(index_jsp.java:22) 出现该问题的原因大部分是由于jsp-api.jar和servlet-api....
阅读全文
摘要:最近在使用Maven时,由于对其不太熟的原因,老是出问题。有问题就要总结啦。问题: org.apache.catalina.core.StandardContext listenerStart严重: Error configuring application list...
阅读全文
摘要:jquery实现。多级checkbox的联动问题解决办法。注意引入jquery啊。效果图如下:图片不知道怎么编辑进来,已经上传。可以看看样子。 全选 类别1 类别1的1 ...
阅读全文
摘要:该部分内容来源于网络,本人测试,功能正常,留下备忘。 适用于Tomcat4.1、5.5、6.0。解压版的Tomcat安装,参见:http://www.blogjava.net/fastunit/archive/2008/05/22/202112.html因为解压缩...
阅读全文
摘要:在最近做项目的时候,需要将svg上的鼠标点击之类的形状换成小手。找了半天没找到,刚开始使用基本的css,style="cursor:pointer",没有成功。后来使用网友 sclxf 的提议,成功实现该功能。 在希望发生效果的元素周围加上a xlink:href="...
阅读全文
摘要:在我的代码编写中,判断一个数字是否奇偶。经常的方法是public boolean isOdd(int a){ if(a%2 == 1){ //是奇数 return true; } return false;}但是这样有一半的时候是错...
阅读全文
摘要:Guest operating system 'fedora' is not supported.Please select a guest operating system from the 常规 page on the 选项 tab of Virtual Mach...
阅读全文
摘要:234390216 的留下学习 原文地址 http://haohaoxuexi.iteye.com/blog/1594391 Oracle的闪回功能可以在对数据库进行不完全恢复的情况下,对某一个指定的表进行恢复。闪回数据库是进行时间点恢复的新方法,它能够快速将Orac...
阅读全文
摘要:在windows下实现对oracle数据库的定时备份 1、确定你的计算机上装有oracle的客户端,如果没有,请安装oracle客户端2、确定有你的oracle服务里有你要需要备份的数据库的服务名。我这里的服务名是example,数据库名test,密码为:testp...
阅读全文
摘要:前两天做通过数据库查询数据,再将数据导入已经存在的word模板。今天终于有点结果。在使用java向word中插入时,最主要的就是格式的控制。具体的方式就是poi和jacob,也许还有别的,但是我目前还没有发现。在测试他们的时候,我发现老是出现格式转化异常的问题。后来我...
阅读全文

浙公网安备 33010602011771号