- 博客(6)
- 收藏
- 关注
原创 一道无关编程的面试题
这还是2013年面试的时候,遇到的一个问题,如下: 假设赤道是正规圆形,外围有一个和赤道是同心圆的铁圈,铁圈周长比赤道长1米,有一只老鼠想要从之间的缝隙钻过去,问是否可以? 当时听完题就认为这是一个智力题,需要脑筋转弯,思考了一会没有找到正确答案,其实很简单: 假设赤道半径=a,铁圈半径=b,那么,2πb-2πa=100cm,b-a=100cm/2π,得到铁圈与赤道之间的空隙大概是16cm,
2016-06-30 02:20:41 253
原创 java使用map去重复
今天去京东面试了,感觉自己技术方面还是太欠缺,一是由于这两年的工作绝大部分都是维护工作,跟BUG和数据打交道比较多,二是由于自己太懒了,工作之余的学习太少(这才是主要原因有木有)。跟多数人的想法一样,总是想把工作和学习统一结合,但是真正做到这样的恐怕很少,多说是泪,下面贴一道今天的笔试题,不难,感觉有可取之处(主要是当时没写出来,回来又机写了一下)。 题目大概是这样的:现在有两组数据,字段为id
2015-11-16 16:01:17 13443 3
原创 Java监听器执行定时任务
目前 Servlet2.4和JSP2.0常用的有7个监听器接口,分为3类: 1. Servlet上下文进行监听(Application级): 用于监听 ServletContext 对象的创建和删除以及属性的添加、删除和修改等操作,该监听器需要用到如下两个接口类: (1) ServletContextAttributeListener:监听对ServletContext 属性的操作,比如增
2014-10-20 10:47:37 594
原创 Java文件名包含中文的文件压缩后文件名乱码问题,完美解决方案
以下类从jdk的src.zip里提取 ZipConstants.java ZipEntry.java ZipOutputStream.java eclipse中新建工程,放入上述三个文件 1.ZipOutputStream.java文件改名为CNZipOutputStream.java,class名称改为CNZipOutputStream,构造器名称改为
2014-10-20 10:46:13 628
原创 DynamicJasper动态报表在unix上找不到字体问题
点击之后显示网页无法打开,日志信息为:net.sf.jasperreports.engine.util.JRFontNotFoundException: Font'Arial' is not available to the JVM. See the Javadoc for more details. 试过改变报表字符集,以失败告终,最后百度到了如下方法,问题解决: 第一步:把需要用到的
2014-10-20 10:45:18 406
原创 DynamicJasper创建动态报表
入职不久,公司要求用DynamicJasper做动态报表,之前的报表都是用Ireport画好模板,再从程序写入数据,Ireport都没接触过的我可犯了难,各种百度各种找文档找例子,网上的相关资料真是少的可怜,最后结合某个网站上的例子(具体真忘了是啥了,当时着急做也没仔细记),和jar包里的API,总算是做出来了,废话不说了,进入正题; 首先下载jar包,添加,就不详述了,百度也都有; 贴出代码
2014-10-20 10:38:45 1227
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人