标签: Java

8 篇文章

jeecms更换编辑器为UEditor并使之自适应宽度,同时去除元素路径
最近在做一个项目,是基于jeecms的二次开发,使用的时候发现虽然已经更新到V6版本了,但是编辑器还是使用的 是fckeditor编辑器,觉得这个易用性不好,想更换为百度UEditor,记录一下过程。 其实在V6版中已经集成了UEditor包,但是系统中没有使用,想替换就得自己动手修改代码。 首先在WEB_INF\ftl\jeecms\ui\文件夹…
iReport增加中文字体
最近开发项目的时候需要使用微软雅黑,iReport中默认有这个字体,当时以为只要把字体改一下就可以了,发现不起,查了一下资料,虽然默认有此字体,但是在PDF中不起作用,要想使用额外的字体,需要将字体添加进来。 首先是安装字体,可以从C:\Windows\Fonts文件夹中查找,也可以从网上下载,找到字体后,打开ireport的配置选项 (工具-选项…
最近遇到的一些问题记录
1、部署在服务器上项目读取配置文件不对,配置文件的ip已经更改为服务器本机ip,但是web应用显示的还是之前开发版本时配置的测试ip,开始以为是实施人员改了配置文件没有重启tomcat,可是重启了两次都无效,把项目相关配置文件仔细检查一遍,没有什么不对的地方,再次重启tomcat,还是不对,重启服务器还是不行,最后把版本打包重新部署一次,还是这个问…
Java学习路线图
  Java是一个通用的编程语言,其实可以干很多事,怎么学Java就看怎么用了,但有一些一般的步骤: 熟悉一种文本编辑器,比如Vim, Emacs, Notepad++, TextMate等。知道哪些是开源的,哪些是闭源的,哪些要收费。养成不用盗版软件的习惯。 安装JDK(建议用你的Linux发行版自带的软件包管理器安装openjdk,过…
Java程序性能优化读书笔记(一)
一、常用优化组件和方法 1、缓冲 缓冲的一个典型应用是漏斗。 缓冲可以协调上层组件和下层组件的性能差,加快了上层组件的处理速度,从而提升系统的整体性能。 缓冲最常用的场景就是提高IO处理速度。 2、缓存 缓存(Cache)也是一块为提升系统性能而开辟的内层空间。缓存的主要作用是缓存数据处理结果,并提供下次访问使用。 缓存框架:EHCache、OSC…
(转)你应该更新的Java知识之常用程序库
这些库有的解决了平时常见又重要的问题,有的则让Coding变得更惬意,值得全速跟进了解! 原文 在很多人眼中,Java已经是一门垂垂老矣的语言,但并不妨碍Java世界依然在前进。如果你曾离开Java,云游于其它世界,或是每日只在遗留代码中挣扎,或许是时候抬起头,看看老Java中的新东西。 Guava 一句话,只要你做Java项目,就应该用Guava…
解决servlet调用spring中bean的问题
前段时间开发了一个web小系统,主要是和.net客户端交互,由于不是很复杂,就没有采用webservice,而是使用了HttpCLient通过json方式交互,在交互的时候想在servlet中直接调用spring的bean,这样能节省不少时间。但是直接调用总是报错,网上查了一下才知道,servlet是无法直接调用spring中的bean的,如果直接…
在指定时间范围内随机生成一个时间
今天由于要模拟数据,要在指定时间范围内随机生成一个时间,比如指定日期范围在8月1日到31日,时间在早上8点到下午18点。 主要是用到Calendar类,不是很复杂,但是有个注意的地方,代码如下: public static Date generateTimeByLimits(Date start, Date end,int startH,int e…