java开发
文章平均质量分 53
我是梅先生
独立思考辨别是非很重要
展开
-
flowable实现办结取回功能
package com.wisedu.flow.service;import com.google.common.collect.Lists;import com.wisedu.common.utils.SpringContextUtils;import com.wisedu.common.utils.StringUtils;import com.wisedu.flow.api.FlowService;import com.wisedu.flow.config.EnumProcessDefin.原创 2020-09-08 17:15:11 · 1942 阅读 · 10 评论 -
实现通用mapper主键策略兼容mysql和oracle
1.直接用官方提供的注解方法是无法达到兼容效果的2.跟踪源码看看是否有其他方法3.这里有个genSql,可以看一下这个类4.创建一个自定义的处理类继承GenSql,实现GenSqlpackage com.wisedu.common.handle;import com.wisedu.common.utils.EnvironmentUtil;import com.wise...原创 2020-03-09 18:21:52 · 1095 阅读 · 0 评论 -
外网访问不通阿里云服务器中指定的端口解决方案
1.在安全组中添加入网规则就不说了,网上一大堆2.在设置了入网规则之后,如果还是访问不通,那就是服务器防火墙的问题了3.下面来解决这个问题:就拿8080端口作为例子,只需要输入如下命令即可,按照如下顺序依次输入systemctl stop firewalld.servicefirewall-cmd --permanent --zone=public --add-port=8080...原创 2019-10-18 01:19:26 · 1412 阅读 · 0 评论 -
Mybatis Generator 配置详解
许多人在Java项目中都会到使用Mybatis Generator这个工具包,这里把这个工具的配置完整列一下:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration...转载 2018-11-06 21:32:58 · 159 阅读 · 0 评论 -
自定义注解完成数据库切库
前提这几天,学员们反馈希望学习一下自定义注解,正好准备高并发课程内容里有一块涉及到使用自定义注解完成数据库切库的内容。这里单独写一篇文章记录说明一下。为什么会有数据库切库一说首先,许多项目都有主库与从库,有的主库后面甚至会有很多个从库,主从库之间的通常同步也很快,这为数据库切库提供了一个基础,因为可以去不同的数据库查询,得到相同的结果(如果不同的数据库是完全不同的,这个不在我们这篇文章...转载 2018-11-06 21:31:43 · 257 阅读 · 0 评论 -
多个数据源的轻松支持
前面文章里介绍了 自定义注解完成数据库切库 ,今天接着这个高并发的话题,继续说一下项目里多个数据源的支持。如何理解支持多个数据源呢?简单的说,就是一个项目里,同时可以访问多个不同的数据库。实现的原理先交待一下:单个数据源在配置时会绑定一套mybatis配置,多个数据源时,不同的数据源绑定不同的mybatis配置就可以了,简单的思路就是让不同的数据源扫描不同的包,让不同的包下的mapper对...转载 2018-11-06 21:28:06 · 560 阅读 · 0 评论 -
SSO之CAS单点登录实例演示
本文目录:一、概述二、演示环境三、JDK安装配置四、安全证书配置五、部署CAS-Server相关的Tomcat六、部署CAS-Client相关的Tomcat七、 测试验证SSO一、概述此文的目的就是为了帮助初步接触SSO和CAS 的人员提供一个入门指南,一步一步演示如何实现基于CAS的单点登录。CAS的官网:http://www.jasig.org/cas二、演示环境本文演示过程在同一个机器上的(...转载 2018-03-28 13:39:43 · 326 阅读 · 0 评论 -
javaweb项目乱码终极解决方案
如果开发工具以及所有工程都已经设置了UTF-8编码格式,还是出现乱码的话那么我们就在系统环境里面添加变量名:JAVA_TOOL_OPTIONS变量值:-Dfile.encoding=UTF-8因为JDK进行便宜的时候默认编码不是UTF-8,配置上这个参数,编译的时候会自动带上...原创 2018-03-28 09:37:59 · 450 阅读 · 0 评论 -
获取当前时间所在凌晨和23:59:59
import java.util.Calendar;import java.util.Date;public class DateUtil { /** * 凌晨 * @param date * @flag 0 返回yyyy-MM-dd 00:00:00日期 * 1 返回yyyy-MM-dd 23:59:59日期转载 2015-12-29 17:09:35 · 8890 阅读 · 0 评论 -
tomcat+myeclipse配置远程调试
作为一名开发人员多多少少会遇到各种问题,在众多问题中或许你也会遇到:在本地都运行的好好的,可是发布到服务器后怎么就出问题了呢?出现这种问题的原因有很多种,可到底是什么原因引起的呢?我们开发过程中通常都是通过myeclipse的debug来查找原因,总不可能在服务器上安装myeclipse来调试程序吧?那怎么办?没关系,还好有jpda(全称JavaTM Platform Debugger Archi转载 2015-12-29 15:46:32 · 437 阅读 · 0 评论 -
根据sessionid获取session的被Servlet2.1抛弃getsession方法的解决方案
最近一个项目中用到了getsession根据sessionid来获取session,但是怎么获取都为空,请教N多人,才发现在servlet的api中有如下: HttpSession HttpSessionContext.getSession(java.lang.String sessionId) 不赞成的用法. Java Servlet A转载 2015-10-14 13:48:29 · 2952 阅读 · 0 评论 -
修改Tomcat使用的JVM内存大小
我的服务器的配置: # OS specific support. $var _must_ be set to either true or false.JAVA_OPTS="-Xms1024m -Xmx4096m -Xss1024K -XX:PermSize=512m -XX:MaxPermSize=2048m" 正文: 常见的内存溢出有以下两种:java.l原创 2015-09-08 14:16:48 · 21591 阅读 · 3 评论 -
javaweb高并发量网站解决方案
一个小型的网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单。随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的ht转载 2015-07-06 15:17:40 · 5339 阅读 · 0 评论 -
centos下解决tomcat实时日志乱码问题
centos下解决tomcat实时日志乱码问题原创 2015-07-06 09:36:14 · 1390 阅读 · 0 评论 -
log4j配置参数
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下: #配置根Loggerlog4j.rootLogger = [ level ] , appenderN转载 2015-06-26 15:28:16 · 279 阅读 · 0 评论 -
linux下JAVA开发环境配置
linux下JAVA开发环境配置原创 2015-04-25 22:17:44 · 468 阅读 · 0 评论 -
mybatis下处理mysql中的blob
处理blob原创 2015-04-25 17:46:28 · 5464 阅读 · 0 评论