自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (4)
  • 收藏
  • 关注

原创 数据库脱敏(mybatis 拦截器实现)

数据库脱敏

2022-11-15 13:54:18 757

转载 如何禁止linux某个模块的开机自启

linux设置开机bai服务自动du启动/关闭自动启动命令zhi[root@localhost ~dao]# chkconfig --list 显示开机版可以自动权启动的服务[root@localhost ~]# chkconfig --add *** 添加开机自动启动***服务[root@localhost ~]# chkconfig --del *** 删除开机自动启动***服务[root@localhost ~]# setup 可以在shell图形终端里面配置的命令,去service里选择[

2020-10-28 13:28:22 766

原创 centos下通过yum安装mysql

1.查看系统版本cat /etc/redhat-release2.去官网下载对应系统版本的yum repohttps://dev.mysql.com/downloads/repo/yum/点击Download进入下个页面右击赋值链接地址3.进入centos服务器,用wget进行下载wgethttps://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm4.注意:在新版本的CentOS7中,默.

2020-10-28 10:13:30 296

原创 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 1722 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 1072

转载 linux防火墙设置

一、iptables防火墙1、基本操作# 查看防火墙状态service iptables status# 停止防火墙service iptables stop# 启动防火墙service iptables start# 重启防火墙service iptables restart# 永久关闭防火墙chkconfig iptables off...

2019-10-18 01:32:12 143

原创 外网访问不通阿里云服务器中指定的端口解决方案

1.在安全组中添加入网规则就不说了,网上一大堆2.在设置了入网规则之后,如果还是访问不通,那就是服务器防火墙的问题了3.下面来解决这个问题:就拿8080端口作为例子,只需要输入如下命令即可,按照如下顺序依次输入systemctl stop firewalld.servicefirewall-cmd --permanent --zone=public --add-port=8080...

2019-10-18 01:19:26 1388

转载 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 153

转载 自定义注解完成数据库切库

前提这几天,学员们反馈希望学习一下自定义注解,正好准备高并发课程内容里有一块涉及到使用自定义注解完成数据库切库的内容。这里单独写一篇文章记录说明一下。为什么会有数据库切库一说首先,许多项目都有主库与从库,有的主库后面甚至会有很多个从库,主从库之间的通常同步也很快,这为数据库切库提供了一个基础,因为可以去不同的数据库查询,得到相同的结果(如果不同的数据库是完全不同的,这个不在我们这篇文章...

2018-11-06 21:31:43 249

转载 多个数据源的轻松支持

前面文章里介绍了 自定义注解完成数据库切库 ,今天接着这个高并发的话题,继续说一下项目里多个数据源的支持。如何理解支持多个数据源呢?简单的说,就是一个项目里,同时可以访问多个不同的数据库。实现的原理先交待一下:单个数据源在配置时会绑定一套mybatis配置,多个数据源时,不同的数据源绑定不同的mybatis配置就可以了,简单的思路就是让不同的数据源扫描不同的包,让不同的包下的mapper对...

2018-11-06 21:28:06 546

转载 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 312

原创 javaweb项目乱码终极解决方案

如果开发工具以及所有工程都已经设置了UTF-8编码格式,还是出现乱码的话那么我们就在系统环境里面添加变量名:JAVA_TOOL_OPTIONS变量值:-Dfile.encoding=UTF-8因为JDK进行便宜的时候默认编码不是UTF-8,配置上这个参数,编译的时候会自动带上...

2018-03-28 09:37:59 442

原创 jquey ui中datatbale处理请求后留在本页

$("#example").dataTable().fnDraw(false);  此函数就是处理请求后,还维持在本页下面是自己的jsp页面代码 @import "${ctx}/js/DataTables-1.8.0/media/css/demo_page.css"; @import "${ctx}/js/DataTables-1.8.0/media/css/

2016-09-23 11:05:30 924

原创 js prompt

function haha(){ var canel_reason = prompt("请输入取消订单原因",""); if(canel_reason !=null && canel_reason !=""){ alert("ture"); }else if(canel_reason==""){ alert("请输入原因"); }els

2016-08-30 15:23:43 946

原创 paipai远程debug设置

JAVA_OPTS='-server -Xms4096m -Xmx4096m -XX:NewRatio=1 -XX:SurvivorRatio=2 -XX:PermSize=64M -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:gc.log  -XX:MaxPermSize=256M'CATALINA_OPTS="-server

2016-08-03 10:21:24 287

转载 Linux中rz和sz命令用法详解

在linux中rz 和 sz 命令允许开发板与主机通过串口进行传递文件了,下面我们就来简单的介绍一下rz 和 sz 命令的例子。rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具。优点就是不用再开一个sftp工具登录上去上传下载文件。sz:将选定的文件发送(send)到本地机器rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到

2016-03-28 14:23:16 1420

转载 CentOS 6.5 下安装 Redis 2.8.7

wget http://download.redis.io/redis-stable.tar.gztar xvzf redis-stable.tar.gzcd redis-stablemake 前面3步应该没有问题,主要的问题是执行make的时候,出现了异常。异常一:make[2]: cc: Command not found异常原因:没有安装gcc解决方案:y

2016-02-02 17:52:05 316

转载 linux中设置tomcat远程debug模式

一.      应用场景在实际的测试过程中,可能会遇到由于程序执行的不间断性,我们无法构造测试场景来验证某个功能的正确性,只有通过代码级的调试才能验证功能是否正确。然而开发本地调试的话,不具有说服力,这时我们测试人员必须连接到linux下的基线版本代码进行远程调试     二.调试步骤1、部署服务工程到Linux系统下的Tomcat中,本文档重点是远程调式,为了防止文档

2015-12-30 10:25:48 714

转载 获取当前时间所在凌晨和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 8816

转载 MySql获取某天是一年的第几周

MySql获取某天是一年的第几周,要求周一为第一天,并且一年多余的天数算到第二年的第一周MySql获取某天是一年的第几周,要求周一为第一天,并且一年多余的天数算到第二年的第一周,比如2012-12-24至2012-12-30为2012年的第53周,2012-12-31为2013年的第一周,(2012年有53周),我测试了week(date,N)各种参数,都不行自问自答,刚刚自己测试

2015-12-29 16:51:33 14204 2

转载 tomcat+myeclipse配置远程调试

作为一名开发人员多多少少会遇到各种问题,在众多问题中或许你也会遇到:在本地都运行的好好的,可是发布到服务器后怎么就出问题了呢?出现这种问题的原因有很多种,可到底是什么原因引起的呢?我们开发过程中通常都是通过myeclipse的debug来查找原因,总不可能在服务器上安装myeclipse来调试程序吧?那怎么办?没关系,还好有jpda(全称JavaTM Platform Debugger Archi

2015-12-29 15:46:32 419

原创 mysql排名实现

表结构如下#查询排名select id,name,point,(@rowno:=@rowno+1) asranking from user_test,(select (@rowno:=0)) b order by point desc  #根据id查询某一个人的排名 (此处查询id为1的排名情况)SELECT id,name,c.ranking from (

2015-10-14 14:00:44 1111

转载 根据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 2924

原创 修改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 21535 3

转载 centos安装setup小工具

centos安装setup小工具 centos运行不了setup?那安装setuptool吧,可以节省很多系统管理的时间。   www.2cto.com  #安装setuptool yum install setuptool  #可以发现执行setup后不全,再安装一个用于系统服务管理 yum install ntsysv  #再安装个防火墙,以及setup

2015-08-10 16:28:40 373

转载 javaweb高并发量网站解决方案

一个小型的网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单。随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的ht

2015-07-06 15:17:40 5312

转载 MySQL数据库事务隔离级别(Transaction Isolation Level)

MySQL数据库事务隔离级别(Transaction Isolation Level)数据库隔离级别有四种,应用《高性能mysql》一书中的说明: 然后说说修改事务隔离级别的方法:1.全局修改,修改mysql.ini配置文件,在最后加上1 #可选参数有:READ-UNCOMMITTED, READ-COMMITTED, REPEATABLE-READ, SERI

2015-07-06 11:22:29 452

转载 MySQL事务隔离级别详解

SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。Read Uncommitted(读取未提交内容)       在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,因为它的性能也不比其他级别好多少。读取未提交的数据,也被称之为脏读(Dirty

2015-07-06 11:08:24 320

原创 centos下安装中文支持包

centos下安装中文支持包

2015-07-06 09:45:45 783

原创 centos下解决tomcat实时日志乱码问题

centos下解决tomcat实时日志乱码问题

2015-07-06 09:36:14 1370

转载 MYSQL查询某字段中以逗号分隔的字符串的方法

首先我们建立一张带有逗号分隔的字符串。CREATE TABLE test(id int(6) NOT NULL AUTO_INCREMENT,PRIMARY KEY (id),pname VARCHAR(20) NOT NULL,pnum VARCHAR(50) NOT NULL);然后插入带有逗号分隔的测试数据INSERT INTO test(pname,pnum) VALUES

2015-07-03 14:19:42 271

转载 mysql报Lock wait timeout exceeded; try restarting transaction

前言:朋友咨询我说执行简单的update语句失效,症状如下:mysql> update order_info set province_id=15 ,city_id= 1667 whereorder_from=10 and order_out_sn='1407261241xxxx';ERROR 1205 (HY000): Lock wait timeout exceeded; try re

2015-07-02 11:54:16 504

原创 linux下添加需要开机执行的自定义shell脚本

下面来模拟,开机自动启动rsync服务shell>  cd /etc/init.dshell> vi rsyncServer内容如下:#!/bin/bash##chkconfig: 2345 70 30#processname: rsyncServer#description: myshell servicersync --daemon --config=/

2015-07-01 16:10:17 467

转载 log4j配置参数

Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下: #配置根Loggerlog4j.rootLogger =   [ level ]   , appenderN

2015-06-26 15:28:16 269

转载 Error:No suitable device found: no device found for connection "System eth0"

故障说明:在克隆几台虚拟机,发现启动后不能配置IP地址等信息,使用linux命令: “ifup eth0”也不能激活网卡,而在使用"service network restart",出现错误: Error:No suitable device found: no device found for connection "System eth0"解决方

2015-06-21 16:50:14 372

转载 MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践

MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践 原址如下:http://heylinux.com/archives/1004.html Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性

2015-06-21 00:52:20 597

转载 mysql数据库高可用高扩展性架构方案实施

mysql数据库高可用高扩展性架构方案实施浅谈数据库架构瓶颈_互联网公司从初期到后期的数据库架构拓展  生产环境架构方案及实施文档Heartbeat+DRBD+MySQL高可用根据评委老师的建议,本文补充了如下内容。非常感谢评委老师的建议。Heartbeat介绍官方站点:http://linux-ha.or

2015-06-21 00:17:33 1743

转载 CentOS-7下安装MySQL5.6.22

CentOS-7下安装MySQL5.6.22

2015-06-18 15:27:30 726

原创 linux下修改系统时间

linux下修改系统时间

2015-06-18 11:49:14 293

转载 Linux rpm安装MySQL

1:查看操作系统信息##uname -a:准备软件包:MySQL-server-5.6.19-1.rhel5.x86_64.rpmMySQL-devel-5.6.19-1.rhel5.x86_64.rpmMySQL-client-5.6.19-1.rhel5.x86_64.rpm下载地址:http://dev.mysql.com/downloads/mysql/

2015-06-11 10:30:54 389

mysql-5.6.21.tar.gz

linux下mysql版本,mysql-5.6.21.tar.gz

2015-04-25

apache-tomcat-7.0.59.tar.gz

linux下安装的tomcat版本,apache-tomcat-7.0.59.tar.gz

2015-04-25

myeclipse10.X破解工具

myeclipse10.6和10.7都能破解

2014-05-15

EditPlus_3.4.1.1123

EditPlus_3.4.1.1123版本,下载即用

2014-01-06

空空如也

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

TA关注的人

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