摘要: 在使用左联接时,遇到问题:1、使用tab1,左联接tab2;2、tab1有4条数据,tab2中对应tab1的4条数据 有>4条数据与之对应;3、简单使用左联接之后,会出现,数据总数是后面的tab2与之对应的条数。而不是tab1的总数。解决方案select * from... 阅读全文
posted @ 2017-04-10 10:28 Yannis-chen 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 该部分主要内容:文件上传,以及office文件和pdf的html处理,以及提取text// 根据服务器的文件保存地址和原文件名创建目录文件全路径 File file = this.getFile(); String url = ""; String tempFi... 阅读全文
posted @ 2017-04-10 10:28 Yannis-chen 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 需求说明:用户可以上传word,excel,ppt,pdf文件。在页面能够预览该文件,并可以通过搜索,找到对应的文件记录。使用技术:通过jacob将office转化为html,使用poi进行文件提取;在前期调研的时候,搜索其他将office转化为html的技术,发现其... 阅读全文
posted @ 2017-04-10 10:27 Yannis-chen 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 最近在做项目的时候涉及到大数据的校验和插入。问题描述:通过Excel导入客户信息表至数据库中指定表。刚看到该问题,自然而然就是想直接将Excel解析至内存。在内存中遍历对应的客户List集合,取出每一个Customer和数据库中的数据进行比对判断该用户是否存在,存在的... 阅读全文
posted @ 2017-04-10 10:27 Yannis-chen 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 今天在写代码的时候,突然发现一个小问题:double a = 0;System.out.println(a/0);这部分竟然出乎我意料的没有报除零异常。而是打印NaN。思索之后,感觉问题关键可能是出在数据类型上。修改a为int类型。果然出现熟悉的/zero错误。这时候... 阅读全文
posted @ 2017-04-10 10:27 Yannis-chen 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 最近在做项目时发现几个问题1、java与js的split方法的结果: 使用java中的split()里面的参数为正则表达式,但是对“,”也支持。对|或者$均需使用\\进行转义。js不存在该问题。2、java与js的split之后的数组长度: 定义一字符串12$3... 阅读全文
posted @ 2017-04-10 10:27 Yannis-chen 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 感谢wucf2004,通过改进他的方法,才有了新的成果。原文http://www.cnblogs.com/wucf2004/archive/2006/11/28/575323.html 阅读全文
posted @ 2017-04-10 10:27 Yannis-chen 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 今天使用360保险箱把oracle的很多文件给删掉了,造成oracle无法使用。狠心重装了oracle。连接内网的数据库服务器测试连接成功。兴致勃勃啊。 但是在使用PL/SQL Developer时,连接不上。报 Initialization er... 阅读全文
posted @ 2017-04-10 10:27 Yannis-chen 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 最近几天公司需要使用java处理报表,显示成word格式。有很多种处理方式,我采用了poi的处理。今天在做demo的时候遇到问题:word中的内容除了图片之外都可以读取到,然后我使用range.replaceText("ak", "自己人");替换word中的ak。打... 阅读全文
posted @ 2017-04-10 10:27 Yannis-chen 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 将博客搬至CSDN 地址 待定虎虎虎 阅读全文
posted @ 2017-04-10 10:27 Yannis-chen 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 在Mysql下使用Group by查询的时候会出现如下错误:Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'GT_SIGNATURE_S... 阅读全文
posted @ 2017-04-10 10:26 Yannis-chen 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 在web请求中可能涉及到ajax的get请求,参数为中文的情况。在Chrome或者Firefox下,请求正常,但IE下返回结果不对。通过比对发现,在IE浏览器下的请求参数出现了乱码。 解决方案:var url = CONTROLLER_URL + "/findRes... 阅读全文
posted @ 2017-04-10 10:26 Yannis-chen 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 我们在前端开发的时候有时候会用到在loop中发送请求的情况。例如:for(var i = 0; i < 100; i++){ //此处根据i的值循环发送同样的请求,只是参数依赖于i} 在使用的时候 我们会发现获取的数据,不是我们想要的。原因:i值在整体走完后才发... 阅读全文
posted @ 2017-04-10 10:26 Yannis-chen 阅读(1531) 评论(0) 推荐(0) 编辑
摘要: 在文件下载时通过在报文头中设置文件名来设置下载的文件名。例response.setHeader("Content-Disposition", "attachment;fileName=" + fileName) 但假如文件名为中文的时候,会发现文件名乱码。处理方法是讲... 阅读全文
posted @ 2017-04-10 10:26 Yannis-chen 阅读(929) 评论(0) 推荐(0) 编辑
摘要: 转载地址 https://my.oschina.net/binny/blog/17469最近做一个项目用到FTP和其它系统进行文件传输,结果在FTP网络连接的问题上花了很多时间,由于太久没搞多FTP,忘记了FTP不单单开放21端口,客户端采用不同连接模式对网络有不同。... 阅读全文
posted @ 2017-04-10 10:26 Yannis-chen 阅读(104) 评论(0) 推荐(0) 编辑
摘要: Java中的List.addAll复制对象测试代码import java.util.ArrayList;import java.util.List;/** * @author yannis* @date create time:2016年10月31日 上午11:10... 阅读全文
posted @ 2017-04-10 10:26 Yannis-chen 阅读(1238) 评论(0) 推荐(0) 编辑
摘要: Nginx出现的413 Request Entity Too Large错误,这个错误一般在上传文件的时候出现,打开nginx主配置文件nginx.conf,找到http{}段,添加解决方法就是打开nginx主配置文件nginx.conf,一般在/usr/local/... 阅读全文
posted @ 2017-04-10 10:26 Yannis-chen 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 我们一般使用java的时候更多的时候是获取子类的父类是谁。或者多态的使用具体子类。但是有时候的业务会要求你拿到父类下的所有子类。那么该怎么做呢?注意:子类不一定在同一个包里。 1.在所有的子类上加上自定义注解,全局获取使用自定义注解的类。即为所有的子类。该方式未使用,... 阅读全文
posted @ 2017-04-10 10:26 Yannis-chen 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 在Mybatis下比对datetime类型的字段时,使用大于号(>)或小于号(,在mybatis配置文件里面,这种会被认为是标签,所以解析错误解决方案:= '2015-09-10 05:08:24' and endTime 阅读全文
posted @ 2017-04-10 10:25 Yannis-chen 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 在项目中不时会遇到一些特殊的文件处理方法,现记录几个不常见的方法。//获取系统的临时文件夹String folder=System.getProperty("java.io.tmpdir"); 阅读全文
posted @ 2017-04-10 10:25 Yannis-chen 阅读(126) 评论(0) 推荐(0) 编辑