- 博客(35)
- 资源 (2)
- 收藏
- 关注
原创 spring+mybatis+springmvc+springsession+redis+duboo实现分布式集群架构
本架构采用spring+mybatis+springmvc+springsession+redis+duboo实现分布式集群架构需要修改的数据库连接与redis连接分别在framework-dao里面的资源文件夹jdbc.properties和framework-util中的资源文件接redis.properties项目的下载地址:https://github.com/zhouhuayi/frameworkRPC框架中由于单机闲麻烦配置没有使用dubbo + zookeeper,而是采用duboo+m
2017-06-08 10:39:05 1189
原创 spring 事务整理
事务特性原子性(Atomicity)一个事务中的所有操作要么全部成功,要么全部失败一致性(Consistency)应用系统数据与数据库保持一致,事务成功应用系统保存最新的数据,事物异常失败回滚到事务之前的数据隔离性(Isolation)并发情况中同事操作相同的数据,再事务未提交前,每个并发事务中修改的数据都不会影响到其他线程中的事务数据持久性(Durability)只要事务提交成功,对数据库的数据操作会保存下来,及时系统崩溃或重启数据库也不影响事务的传播特性(1.
2020-06-11 13:56:17 202
原创 linux jdk8部署tomcat 8容器很慢
打开$JAVA_PATH/jre/lib/security/java.security这个文件,找到下面的内容:securerandom.source=file:/dev/urandom替换成securerandom.source=file:/dev/./urandom
2018-12-28 15:10:37 250
原创 linux 安装nginx
第一步:查看系统是否安装了 gcc gcc-c++rpm -qa | grep gcc如果有未安装则进行程序安装,yum install gcc gcc-c++第二部:安装PCRE库rpm -qa | grep pcre已存在则不需要继续安装,否则1、选择存储目录:cd /usr/local/pcre2、下载:wget https://ftp.pcre.org/...
2018-12-27 18:05:35 274
原创 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.4:install (default-in
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.4:install (default-install)错误原因:引用maven库地址发生改变之前存在 使用maven引用项目依赖一直找不到no project, 但在本地依赖的项目中jar已经存在本地的maven/reposito
2017-10-13 14:12:07 6545
原创 友盟推送错误码2027
SDK中Secret使用“App Master Secret” 而不是“Umeng Message Secret ”
2017-09-18 15:28:33 3416 5
原创 微信小程序调用微信登陆获取openid及用户信息 java做为服务端
一、微信小程序第一步:调用 wx.login获取code 文档地址第二步:判断用户是否授权读取用户信息 文档地址第三步:调用wx.getUserInfo读取用户数据 文档地址第四步:由于小程序后台授权域名无法授权微信的域名,所以我们只能通过我们自己的服务器去调用微信服务器去获取用户信息,故我们将wx.login获取code 和 wx.getUserInfo 获取的encrypted
2017-09-11 15:05:47 88663 48
原创 redis基本操作之二 (增删改查)
redis基本操作之二 (增删改查)利用redis list和hash存法实现数据带排序增删改查利用通道提高效率
2017-02-27 14:43:56 955
原创 java 自定义注解验证 (仅限于实体属性值上的注解)
java 自定义注解验证 原理基于java的反射和映射可自己添加所需要的注解,本案例中只写了三个自定义注解类 本案例只花了半天时间,如有不好之处请多提提意见。谢谢!
2017-02-23 10:41:46 13701 2
原创 表格分页
var URL; //请求地址var WHERESQL; //请求条件参数var PAGENUM; //起始页var PAGESIZE; //每页显示的条数var TABLEID; //表格IDvar COLUMNS; //显示列所对应的属性字段名var TOTAL; //查询的总条数var PAGETOTAL; //总页数var COLUMNFORMAT; //显示的格式var
2016-11-23 17:06:15 395
原创 时间戳转日期格式字符串
/** * 时间转换 * * @author zhy * @param date传入的日期 * @returns {String} 返回字符串格式日期 */function formatDate(date) { var now = new Date(date); var year = now.getFullYear(); var month = now.getMonth(
2016-11-23 17:01:51 409
原创 spring-mvc过滤器
import java.io.IOException;import javax.servlet.FilterChain;import javax.servlet.ServletException;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;impo
2016-11-23 16:55:56 289
原创 md5 32位加密
import java.security.MessageDigest;/** * 采用MD5加密解密 * * @author 周化益 */public class MD5Util { /** * MD5加码 生成32位md5码 * * @author zhy * @param inStr 传入的字符串 */ public static String st
2016-11-23 16:53:54 510
原创 视频格式转换
/** * 视频文件格式转换 * * @author 周化益 * @param entity 实体Class * @param entityId 实体主键值 * @param fileName 文件名 * @param type 转换后的类型 */public synchronized static void videoToFlv(Class entity,
2016-11-23 16:49:20 498
原创 截取视频封面图
/** * 截取视频某些帧转换为图片 * * @author 周化益 * @param entity 实体Class * @param entityId 记录id * @param fileName 文件名 * @param fileSuffix 文件后缀 */ public synchronized static
2016-11-23 16:41:09 1788
原创 字符串转List
/** * String转List * * @author 周化益 * @param type List的类型 * @param str 传入的字符串 * @return */ @SuppressWarnings("unchecked") public static List strToList(Class type, String str) { List
2016-11-23 16:32:41 513
原创 获取视频时长
/** * 获取视频时长 * * @author zhy * @param videoPath 视频文件存放路径 * @return */ public static long getVideoTime(String videoPath) { File source = new File(videoPath); long time = 0; Encod
2016-11-23 16:30:43 936
原创 图片处理工具类
import java.io.*;import java.awt.*;import java.awt.image.*;import java.awt.Graphics;import java.awt.color.ColorSpace;import javax.imageio.ImageIO;public class ChangeImageSize { /** * 缩放图像
2016-11-23 16:23:30 299
原创 mybatis+spring+springmvc+springsession + redis实现session共享配置
jdbc配置#hibernate.dialect=com.bky.util.Oracle10gDialect#driverClassName=oracle.jdbc.driver.OracleDriver#validationQuery=SELECT 1 FROM DUAL#jdbc_url=jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDR
2016-11-23 15:37:04 4315 4
原创 mybatis 将sql写在java代码中
第一部分:Common.xml (mybatis sql执行文件 这里通过java传参形成sql语句)下面包含各种传参查询和传入sql语句进行查询(注入问题在java中进行处理)添加和批量添加批量删除修改在CommonDao中第二部分:CommonMapper.java (接口类)第三部分:CommonDao.java 基于CommonMapper实现sql语句实现方法
2016-11-23 14:53:33 22545 5
原创 3DES加密工具类
/** * 3DES加密工具类 * * @author zhyimport java.security.Key;import javax.crypto.Cipher;import javax.crypto.SecretKeyFactory;import javax.crypto.spec.DESedeKeySpec;import javax.crypto.spec.IvParam
2016-11-23 14:29:14 3066
原创 静态页面生成
import java.io.BufferedWriter;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;import java.io.Writer;import java.util.HashMap;imp
2016-11-23 14:23:57 495
原创 java poi导出与导入excel 工具类
java 利用poi实现excel表格的导入导出该工具类只适合简单表格使用,暂不支持复杂的excel表格,有兴趣可以发邮件进行沟通 weilai_zhilu@sina.com
2016-11-23 14:17:49 809
原创 发送http请求
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.URL;import java.net.URLConnection;import java.util.Iterator;
2016-11-23 14:13:15 320
原创 文件上传
package com.yanhuang.arena.common.util;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;
2016-11-23 13:50:49 323
原创 数据转换
package com.yanhuang.arena.common.util;import java.beans.BeanInfo;import java.beans.IntrospectionException;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java
2016-11-23 13:42:41 314 1
原创 Redis 基本用法
package com.yanhuang.arena.common.util;import java.util.Date;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Timer;import com.alibaba.fastjson.
2016-11-23 13:32:58 1319 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人