自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (3)
  • 收藏
  • 关注

原创 Spring MVC 或者 SpringBoot中Required String parameter ‘××ב is not present 引发的血案

Spring MVC 或者 SpringBoot中Required String parameter ‘××ב is not present 引发的血案

2022-02-25 22:37:46 718

原创 jeecgboot 数据权限规则配置,补充躲避官网的坑

jeecgboot 数据权限规则配置步骤目录1.数据库表结构修改2.对应的实体bean修改3.创建用户、角色,角色赋予对应的用户4.创建菜单数据规则生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入目录官网相关说明:但是只是一部分说明,而且地址经常变直接从文档搜索“权限规则”,http://doc.jeecg.com/2044

2020-12-07 15:00:17 2794

原创 MySql 分页SQL 大数据量limit替代和优化(试验)

参考:https://my.oschina.net/cart/blog/354999select SQL_NO_CACHE u.id, u.user_id, u.user_name, u.user_name_index, u.email, u.pwd, u.email_token, u.email_active_date, u.real_name, u.real_n

2017-12-07 16:13:49 2443

原创 使用当当sharding-jdbc分表,Mysql LIMIT分页的优化方案

当当sharding-jdbc官方文档,分表分页的性能问题以及优化方案 http://shardingjdbc.io/1.x/docs/02-guide/subquery/通过记录上次查询结果的最后一条记录的ID进行下一页的查询:SELECT * FROM t_order WHERE id > 100000 LIMIT 10http://database.51c

2017-12-06 15:30:22 7396

原创 Redis锁, SETNX, lua脚本和eval函数, CyclicBarrier栅栏

参考:http://blog.csdn.net/wtopps/article/details/70768062package cn.tdw.service;import cn.tdw.exception.OauthErrorCode;import cn.tdw.util.RedisLock;import com.tuandai.ms.apiutils.exception.App

2017-11-27 11:50:19 3405

转载 Intellij IDEA mybatis-generator自动生成(转)

http://blog.csdn.net/liudongdong0909/article/details/51534735

2017-11-16 09:31:29 683

转载 spring mvc controller接收请求值及controller之间跳转及传值

http://blog.csdn.net/a355586533/article/details/49070441

2017-11-07 16:10:35 659

转载 OAuth 2.0

http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html

2017-10-30 10:55:25 199

转载 mycat注意事项

附录1数据库水平拆分主要切片规则:              (1)分片枚举:        sharding-by-intfile    (2)主键范围约定:    auto-sharding-long    此分片适用于,提前规划好分片字段某个范围属于哪个分片    (3)一致性hash:    sharding-by-murmur  (一致性hash算法是提供一种虚拟节点,具

2017-10-24 10:59:33 1460

转载 mycat的分库分表

mycat的分库分表在schema.xml里面配置逻辑表和切片规则,注意rule选项配置数据节点dataNode配置dataHost在rule.xml里面配置切片属性配置切片function由于本例中主要使用ID数值范围切分auto-sharding-long和取模切分mod-long.关于其他切片规则请参阅文档最后附录1。配置切片规则文件在

2017-10-24 10:55:57 476 1

转载 mycat数据库中间件

mycat介绍 MYCAT基于阿里开源的Cobar产品而研发的一个数据库中间件。使用NIO重构了网络模块,优化了Buffer内核,增强了聚合,Join等基本特性,同时兼容绝大多数数据库成为通用的数据库中间件。mycat解决的问题1.性能问题应用发送sql语句会首先发送到Mycat上,再根据某中路由规则发送到不同数据库里面2.数据库连接过多问题在传统的数据库连

2017-10-24 10:50:10 279

转载 Centos防火墙设置与端口开放的方法(centos6和7的方法不同)

http://blog.csdn.net/u011846257/article/details/54707864

2017-10-09 17:57:57 558

转载 【CentOS】CentOS7的安装,网络的开启和VMware Tools的安装

http://blog.csdn.net/yongh701/article/details/52193326http://blog.csdn.net/phs999/article/details/77448639

2017-09-30 15:49:44 187

原创 虚拟机(Vm12)+CentOS-7-x86_64-Minimal-1708 NAT模式 SecureCRT

虚拟机(Vm12)+CentOS-7-x86_64-Minimal-1708 NAT模式 SecureCRT实现CentOS能通过宿主机NAT模式上网,以及SecureCRT能连接虚拟机CentOS。

2017-09-30 15:22:08 638 1

转载 Bean复制(Apache BeanUtils、PropertyUtils,Spring BeanUtils,Cglib BeanCopier)

几种框架性能比较 http://www.cnblogs.com/kaka/archive/2013/03/06/2945514.html使用Cglib的BeanCopier实现Bean的拷贝 http://ysj5125094.iteye.com/blog/2260885利用反射机制,获取实体所有属性和方法,并对属性赋值http://www.cnblogs.com/zhouya

2017-07-27 14:35:29 424

转载 《Spring Cloud源码分析》系列进阶教程 转

http://blog.didispace.com/Spring-Cloud基础教程/

2017-07-25 10:30:00 4230

原创 五、Spring Cloud - Netflix(Zuul服务网关构建代码层面)

五、Spring Cloud - Netflix(Zuul服务网关构建代码层面)本文依然是基于http://blog.didispace.com/springcloud5/博主提供的部分代码,以及大部分的使用思路。1)

2017-06-07 14:31:52 8072

原创 四、Spring Cloud - Netflix(Eureka注册中心集群构建代码层面)

四、Spring Cloud - Netflix(Eureka注册中心集群构建代码层面)2017-Netflix_Server 注册中心基于官网eureka改造 http://cloud.spring.io/spring-cloud-netflix/1) 配置文件改成用.propertis, .yml暂时不知为什么不能还想注册。三个注册中心的分别启动命令:(

2017-06-05 17:42:37 1079

转载 Spring Cloud介绍 Part1: 使用事件和消息队列实现分布式事务

http://skaka.me/blog/2016/04/21/springcloud1/?utm_source=tuicool&utm_medium=referral

2017-05-22 11:22:41 1041

转载 (转)Netflix源码解析之Ribbon:客户端负载均衡器Ribbon的设计和实现

http://www.idouba.net/netflix-source-loadbalancer-implementation-ribbon/

2017-05-17 14:13:46 832

原创 (三) Spring Cloud - 断路器+(普通调用和feign封装调用)

(三) Spring Cloud - 断路器+(普通调用和feign封装调用)1. Ribbon+Hystrix(断路器), 普通调用方式pom.xml加入两个Hystrix依赖maven<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-i

2017-05-17 11:38:55 1591 2

原创 二、Spring Cloud - Netflix(Eureka+Ribbon+Feign)

二、Spring Cloud - Netflix(Eureka+Ribbon+Feign)

2017-05-13 20:00:18 617

原创 一、Spring Cloud - Netflix

1.Spring Cloud - Netflix官网例子http://cloud.spring.io/spring-cloud-netflix/1)代码,基本是官网copy下来https://git.coding.net/JackHuang0801/project.git2)启动命令mvn spring-boot:run服务端面板客户端请求结果

2017-05-08 20:32:25 303

原创 Dubbo+Zookeeper集成SSM

Dubbo+Zookeeper集成SSM

2017-04-30 09:05:20 1795 1

原创 Eclipse+Maven创建webapp项目(用于SSM项目搭建)

1、选择maven project,显示创建maven项目的窗口,勾选如图所示两个都必须勾选3.选war4.如下所示:

2017-04-17 22:45:14 1289

原创 ZooKeeper的搭建

一、先写ZooKeeper在windows环境下单机的搭建1.下载地址 https://zookeeper.apache.org/releases.html#download2.官网配置指导 https://zookeeper.apache.org/doc/r3.4.10/zookeeperStarted.html二、后面有空再补充ZooKeeper在ubunt

2017-04-16 18:00:29 277

转载 Java线程池(ThreadPoolExecutor以及相关源代码分析)

http://www.cnblogs.com/exe19/p/5359885.htmlThreadPoolExecutor、AbstractExecutorService、ExecutorService和Executor

2017-04-08 14:58:41 351

转载 Java继承thread类与实现Runnable接口

Java中线程的创建有两种方式:1.  通过继承Thread类,重写Thread的run()方法,将线程运行的逻辑放在其中2.  通过实现Runnable接口,实例化Thread类Java 购票实例:class MyThread extends Thread{ private int ticket = 10; private Strin

2017-04-08 13:52:05 328

转载 JAVA CAS原理深度分析

http://blog.csdn.net/hsuxu/article/details/9467651

2017-04-01 10:59:29 150

原创 KafkaProducerConsumerDemo

源码git地址https://git.coding.net/JackHuang0801/2016_code_collection.git

2017-03-30 09:55:31 340

原创 Kafka Eagle部署以及使用笔记

1.部署(后面补充)官网有很详细的步骤可以参考。2.启动启动时,没有看到报错,但是实际没启动成功。最后,去到安装目录下面直接修改tomcat的启动参数,应该是虚拟机内存不够导致启动不成功。/data/kafka-eagle-1.1.1/bin/ke.sh start/data/kafka-eagle-1.1.1/bin/ke.sh stop访问地址:http://1

2017-03-27 16:58:07 5788 1

原创 kafka+zk 集群--3个broker 3个zookeeper

准备工作:1. 准备3台机器( Linux(ubuntu~16.04.4)),IP地址分别为:192.168.0.10,192.168.0.11,192.168.0.12

2017-03-17 17:09:36 4485

转载 IoC/DI的理解摘抄

http://jinnianshilongnian.iteye.com/blog/1471944点击打开链接

2017-02-23 17:11:26 157

转载 AOP的理解摘抄

看下面文章前先看看反射机制和动静态代理http://jinnianshilongnian.iteye.com/blog/1474325JAVA的回调函数和反射机制(原理不说直接看代码),补充动静态代理http://blog.csdn.net/yehuang_0801/article/details/56489142

2017-02-23 16:28:56 191

转载 servlet/filter/listener/interceptor区别与联系

http://www.cnblogs.com/doit8791/p/4209442.html

2017-02-22 17:13:25 183

转载 Twitter的分布式自增ID算法snowflake (Java版)

概述分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移到Cassandra,因为Cass

2017-02-09 15:35:27 898

转载 Linux(ubuntu~16.04.4) redis 3.2.6 Redis Cluster集群主从搭建笔记

需要使用Jedis2.8.0(推荐),Redis3.0及以上版本(强制).http://wosyingjun.iteye.com/blog/2289220

2017-01-24 13:53:50 814

转载 Linux(ubuntu~16.04.4) redis 3.2.6 Redis Sentinel主从搭建笔记

1.下载Redis的安装包wget http://download.redis.io/releases/redis-3.2.6.tar.gz 这个比直接去官网下载速度快2.解压缩安装命令如下:tar xvfz redis-3.2.6.tar.gzsudo makesudo make installsudo make test

2017-01-12 16:57:12 1529

转载 Redis 配置文件 redis.conf 中文对照

# 守护进程模式daemonize yes # pid filepidfile /var/run/redis.pid# 监听端口port 7003# TCP接收队列长度,受/proc/sys/net/core/somaxconn和tcp_max_syn_backlog这两个内核参数的影响tcp-backlog 511# 一个客户端空闲多少秒后关闭连接(0代表禁用,永不关闭)

2017-01-12 14:15:57 345

原创 20161218-solr cloud 定时刷新数据 先开个坑已填

先开个坑

2016-12-16 16:34:50 3262

solr-dataimportscheduler

solr-dataimportscheduler适配solr6.3,不知有没bug,暂时能跑起来

2016-12-22

Java反编译小工具 jd

Java反编译小工具 jd

2016-12-22

Solr5安装部署说明

Solr5安装部署说明

2016-12-16

空空如也

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

TA关注的人

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