月眸—java技术交流,技术分享,资源分享
freemarker生成word文档
这段时间有个需求,需要将word模板部分文字变成不可编辑的,传给其他公司。由于现在的模板都是用书签形式进行替换的,并且是用pageoffice操作的,我们系统不允许设置任何格式。解决方案是:读取生成的 【阅读更多...】
POI替换word书签(.doc格式)
不说了,直接上代码。由于上网找了很多种方法都没有解决.doc格式的文档书签替换,所以干脆自己琢磨着写了一个简单版本的。做个笔记,以防日后用到。 package com.sy.poi; import 【阅读更多...】
几个关于字符串的算法
一、打印一个字符串中a出现的次数 private static int getCount(String input) { input = input.toLowerCase(); int coun 【阅读更多...】
mysql主从复制实践
随着应用的数据越来越多,mysql的压力也越来越大。所以就有了配置主从数据库的想法,主库用来写入数据,从库用来读取数据,大大减小了主库的压力。 数据库高可用架构分为 主从:一主一从,一主多从,一主从从 【阅读更多...】
虚拟机Centos7无法上网问题解决
首先:打开虚拟机的编辑菜单,选择“虚拟机网络编辑器” 打开之后,还原默认设置,具体操作见下图 接下来启动虚拟机并且用root身份登陆centos。打开终端,修改网卡设置: vi /etc/syscon 【阅读更多...】
几个问题
1、定义一个hash表 2、找出100以内的素数(素数是指除了1和他本身没有别的因子了) public static void printSushu(int n){ for(int i=2;i< 【阅读更多...】
多线程编程之如何使用Fork/Join
当我们需要执行大量的小任务时,有经验的Java开发人员都会采用线程池来高效执行这些小任务。然而,有一种任务,例如,对超过1000万个元素的数组进行排序,这种任务本身可以并发执行,但如何拆解成小任务需要 【阅读更多...】
使用springMVC搭建一个web项目
一、WHAT Spring MVC属于SpringFrameWork的衍生产品,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,比如S 【阅读更多...】
使用html2canvas将页面元素保存为图片
需求:有个统计页面,页面上有很多echarts做的图表,需要添加一个按钮,将所有的图表保存为图片,并下载下来。 解决方案:看到这个需求,我决定用html2canvas这个插件来实现,其中走了不少弯路, 【阅读更多...】
forward与redirect的区别
说到forward(转发)和redirect(重定向),大家都不陌生。在学习Servlet和JSP时,经常会使用到forward和redirect,在servlet中我们经常会这样使用forward和 【阅读更多...】