自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (1)
  • 收藏
  • 关注

原创 MyBatis 动态SQL 批量插入与更新

利用MyBatis 动态SQL 进行批量插入和更新。注意:配置MySql5.7数据库链接时必须指定如下。

2023-02-16 18:45:17 1176

原创 apache2.2.27开启https功能配置案例

1.需求场景 配置https访问,相关文件均已得到(jks,pfx crt,cer)。2.项目环境apache2.2.27 red hat linux 6.33.解决方案(1)证书转换(使用crt key)openssl pkcs12 -in server.pfx -nokeys -clcerts -out mycrt.crtopenssl pkcs12 -no...

2019-08-26 21:53:03 745

原创 Jenkins集成sonar无法读取jacoco junit测试覆盖率信息

1.需求场景项目基于ant(build.xml)编译,jacoco 配合junit测试均已通过,但sonar无法展示代码覆盖率。(1)ant 编译项目排除与bean同包下的hbm.xml文件,导致无法运行junit测试(2)Warn:Coverage infomation was not collected, Perhaps you forget to include debug in...

2019-08-26 21:52:24 1176

原创 SSH文件下载服务器报 clientAbortException:java.io.IOException

1.需求场景服务器后台报错,堆栈信息如下:org.apache.catalina.connector.ClientAbortException: java.io.IOException at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:407) at org.apa...

2019-08-26 21:51:55 572

原创 Spring3.2+mybatis3.2 多数据源环境搭建

1.需求场景需要读取多个数据源,超过2个。2.项目环境Spring3.2+mybatis3.2 jdk1.7 tomcat7.0.553.解决方法(1)项目结构Eclipse 常规项目结构(非maven项目)包结构-com.ssm.web.action-com.ssm.web.service-com.ssm.web.serviceimpl-com.ssm...

2019-06-17 23:01:57 393

原创 java 常用工具方法

1.需求场景java 开发常用工具方法2.环境JDK1.73.方法(1)java计算时间差及比较时间大小//方法一DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");try{Date d1 = df.parse("2019-03-26 13:31:40");Date d2 = df.parse(...

2019-06-17 21:57:54 122

原创 mysql sql查询案例(一)

1.所需要表学生表tbl_student(id,sname) id为主键课程表 tbl_course(id,cname) id 为主键选课表tbl_stu_course(id,sid,cid,score)2.查询案例##查询选了课程id=1的学生姓名select s.sname from tbl_student s INNER JOIN tbl_stu_cours...

2019-05-31 21:49:40 220

原创 WEB项目后台权限管理设计小案例

1.需求场景后台管理系统菜单权限访问控制2.数据库设计方案(1)基本表结构tbl_menu 菜单表(资源表)tbl_user (用户表)tbl_group (菜单分组表)(2)关联关系tbl_user_menu (用户直接关联菜单表)tbl_user_group (用户关联菜单分组表)tbl_group_menu(菜单关联分组表)(4)授权方式其一...

2019-01-17 15:09:35 1620

原创 Quartz实现动态定时任务案例

1.需求场景实现动态定时任务。通过修改cron表达式,实时更新任务执行时间。2.环境quartz-2.1.7 Spring 3.2 Mybatis3.23.解决方法(1)配置quartz文件# 配置任务信息#============================================================================org.q...

2019-01-17 11:14:54 918

原创 json-lib-2.4-jdk15.jar 反序列化属性值为null和属性字段首字母大写处理

1.需求场景将json字符串数据反序列化为对象2.环境用到的包如下:commons-beanutils-1.8.0.jarcommons-collections-3.2.1.jarcommons-lang-2.4.jarcommons-logging-1.1.3.jarezmorph-1.0.6.jarjson-lib-2.4-jdk15.jar3.解决方法pub...

2018-12-05 10:12:53 483

原创 Mybatis 映射结果集为Map集合,支持数据库动态加列

1.需求场景报表统计需求,数据库频繁调整返回数据字段。2.项目环境Spring spring mvc mybatis3.实现方法(1)mapper.xml配置文件<select id="getDataList" parameterType="map" resultType="map"> select * from test_demo </sele...

2018-08-22 11:14:39 2891

原创 WEB项目,tomcat启动就加载数据至内存

1.需求场景tomcat一运行,实现将指定数据初始化至内存空间。2.项目环境Spring spring mvc mybatis3.实现方法(1)web-context.xml 配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" ...

2018-05-17 15:59:03 1793

原创 使用Collections.sort()实现按指定字段排序

1.需求场景读取指定格式字符数据,将数据 按照指定字段分类,并对分类和分类数据按照指定字段排序2.项目环境普通java web 项目3.实现方法(1) 集合数据集public class Food { private String type;//分类名称 private String name;//食品名称 private String rate;//占比值(数字) getter/sett...

2018-05-17 15:10:31 6443

原创 使用 RandomAccessFile 读取文件末尾指定行数

1.需求场景读取文本文件末尾指定行数2.项目环境普通java项目3.实现方法/** * 读取文件最后N行 * 输出的时候请逆序输出 * @param file * @param numRead * @return List<String> */ public static List&l...

2018-05-15 11:06:29 6235

原创 WEB项目,强制浏览器下载文本文件

1.需求场景浏览器下载服务器上的文本文件,避免浏览器直接打开2.项目环境Spring spring mvc mybatis3.实现方法/** * * TODO 下载文件 * * @param param * */ @ResponseBody @RequestMapping("download") public void download(String path, H...

2018-05-15 10:52:13 1986

原创 WEB项目,使用redis做缓存小案例

1.需求场景展示实时数据2.项目环境Spring spring mvc mybatis3.实现步骤(1)链接redis    public static Jedis getJedisConnection() {        String redishost = "127.0.0.1";        int redisport = 6379;// redis的端口        int r...

2018-03-02 15:02:06 3696

原创 利用freemark生成实体类

1.需求场景数据报表大量实体类生成,模板化,降低维护难度。2.项目环境普通java项目 freemark3.实现步骤(1)导入freemark jar包(使用版本FreeMarker_2.3.23)(2)构建模板文件,比如 entity层entity.ftlpackage ${entity.javaPackage}; /** * * TODO ${entity.javaDoc} * @...

2018-03-02 11:46:43 1477

原创 上传CSV文件,并分批导入至数据库

1.需求场景外部导入csv文件,将数据解析并插入到mysql数据库2.项目环境spring spring mvc mybatis3.解决方法(1) 上传并读取csv文件 /** * @TODO spring mvc 方式文件上传 * @param multipartFile * @param request * @return * @throws

2018-01-15 12:01:00 4785

原创 java调用shell脚本小案例

1.需求场景使用java调用shell脚本,直接与Linux服务器交互,并执行远程服务器发邮件任务。2.项目环境普通java项目3.解决方法(1)java调用shell脚本package com.demo.util;import java.io.BufferedReader;import java.io.IOException;import java.i

2018-01-11 11:16:33 3942

原创 java实现Linux服务器内存监控预警

java程序 监控Linux内存监控 邮件预警

2017-12-29 11:15:20 3875

原创 servlet 3.0 文件上传下载

servlet 3.0 注解,文件上传

2017-12-11 10:46:39 1577

原创 WEB开发,常见MySQL 查询优化

WEB 开发,MySQL常见sql查询语句优化

2017-11-15 14:11:17 241

原创 利用spring mvc 拦截器 鉴权

利用spring mvc 拦截器 实现 用户登录鉴权。

2017-11-14 17:18:05 1876

原创 java web 后台树形菜单排序

数据库返回树形菜单数据,并按照指定字段排序

2017-11-06 17:01:38 5633 1

原创 SSM环境下,获取指定数据库连接执行sql文件

多数据源环境下,获取指定数据源,执行原生的sql脚本。

2017-11-02 17:25:38 2909 2

原创 mybatis 拦截器获取sql语句

多数据源情况下,利用mybatis拦截器,获取执行的sql语句

2017-11-02 16:58:39 17620 2

原创 阿里云安装 JDK mysql 环境搭建

linux 下jdk mysql 环境搭建

2017-08-19 23:25:30 269

原创 POI导出Excel文件

poi导出Excel 数据

2017-06-02 14:29:44 216

原创 java 读取配置文件

java 读取配置文件

2017-06-02 13:53:30 328

原创 java 发邮件

java 发邮件

2017-06-02 13:48:24 462

原创 java日期处理类

java 日期处理帮助类

2017-06-02 13:39:25 317

原创 数据表格周末行着色

jQuery 表格周末行着色

2017-06-02 12:01:20 275

原创 javascript 表格前端排序

表格页面排序

2017-06-02 11:51:26 2456

原创 BootStrap 分页

利用bootstrap 分页

2017-06-02 11:39:00 497

原创 在dwz中使用ZTree 树形插件

在DWZ中使用ZTree插件,生成动态树

2017-06-02 11:21:01 1517

原创 DWZ 树形导航菜单

DWZ 树形导航菜单

2017-06-02 11:08:04 2097 2

原创 JSP 自定义标签实现数据精度格式化

在java web 开发中,以jsp作为页面显示的环境,jsp标签的使用大大简化了页面对后台数据的操作,但是对于一些特殊的要求,可以根据需求自定义标签实现。废话少说,直接上步奏代码。开发工具:Eclipse Luna 整体架构:spring spring mvc mybatis 项目目录结构如下图所示1.新建一个实体类,声明属性,并继承TagSupport类

2017-03-22 23:31:05 1338

转载 java创建文件和目录

本文来自 http://blog.csdn.net/qiaqia609/article/details/11048463[java] view plaincopy创建文件和目录的关键技术点如下:  [java] view plaincopy"code" class="java">    1、Fi

2015-11-01 21:38:11 323

转载 Java中获取文件大小的正确方法

本文出处:http://blog.csdn.net/chaijunkun/article/details/22387305,转载请注明。由于本人不定期会整理相关博文,会对相应内容作出完善。因此强烈建议在原始出处查看此文。今天写代码时需要实现获取文件大小的功能,目前有两种实现方法,一种是使用File的length()方法;另外一种是使用FileInputStream的availabl

2015-11-01 21:35:47 815

原创 fusionCharts 单系图实体类封装

fusionchartsv3实体类封装单系图(pie2D,Column2D,Line)只有头和数据部分 head,datapublic class ColumnHead { private String caption;// 标题 private String subCaption;// 子标题 private String palette;// 1-5(5种默认的调色板风格任你

2013-11-12 17:17:11 716

详细文档chm

myBatis文档是一个及时的文档。全面而详细。

2013-08-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除