- 博客(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 732
原创 jeecgboot 数据权限规则配置,补充躲避官网的坑
jeecgboot 数据权限规则配置步骤目录1.数据库表结构修改2.对应的实体bean修改3.创建用户、角色,角色赋予对应的用户4.创建菜单数据规则生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入目录官网相关说明:但是只是一部分说明,而且地址经常变直接从文档搜索“权限规则”,http://doc.jeecg.com/2044
2020-12-07 15:00:17 2853
原创 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 2469
原创 使用当当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 7429
原创 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 3409
转载 Intellij IDEA mybatis-generator自动生成(转)
http://blog.csdn.net/liudongdong0909/article/details/51534735
2017-11-16 09:31:29 684
转载 spring mvc controller接收请求值及controller之间跳转及传值
http://blog.csdn.net/a355586533/article/details/49070441
2017-11-07 16:10:35 666
转载 mycat注意事项
附录1数据库水平拆分主要切片规则: (1)分片枚举: sharding-by-intfile (2)主键范围约定: auto-sharding-long 此分片适用于,提前规划好分片字段某个范围属于哪个分片 (3)一致性hash: sharding-by-murmur (一致性hash算法是提供一种虚拟节点,具
2017-10-24 10:59:33 1464
转载 mycat的分库分表
mycat的分库分表在schema.xml里面配置逻辑表和切片规则,注意rule选项配置数据节点dataNode配置dataHost在rule.xml里面配置切片属性配置切片function由于本例中主要使用ID数值范围切分auto-sharding-long和取模切分mod-long.关于其他切片规则请参阅文档最后附录1。配置切片规则文件在
2017-10-24 10:55:57 477 1
转载 mycat数据库中间件
mycat介绍 MYCAT基于阿里开源的Cobar产品而研发的一个数据库中间件。使用NIO重构了网络模块,优化了Buffer内核,增强了聚合,Join等基本特性,同时兼容绝大多数数据库成为通用的数据库中间件。mycat解决的问题1.性能问题应用发送sql语句会首先发送到Mycat上,再根据某中路由规则发送到不同数据库里面2.数据库连接过多问题在传统的数据库连
2017-10-24 10:50:10 284
转载 Centos防火墙设置与端口开放的方法(centos6和7的方法不同)
http://blog.csdn.net/u011846257/article/details/54707864
2017-10-09 17:57:57 564
转载 【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 189
原创 虚拟机(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 641 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 427
原创 五、Spring Cloud - Netflix(Zuul服务网关构建代码层面)
五、Spring Cloud - Netflix(Zuul服务网关构建代码层面)本文依然是基于http://blog.didispace.com/springcloud5/博主提供的部分代码,以及大部分的使用思路。1)
2017-06-07 14:31:52 8075
原创 四、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 1081
转载 Spring Cloud介绍 Part1: 使用事件和消息队列实现分布式事务
http://skaka.me/blog/2016/04/21/springcloud1/?utm_source=tuicool&utm_medium=referral
2017-05-22 11:22:41 1043
转载 (转)Netflix源码解析之Ribbon:客户端负载均衡器Ribbon的设计和实现
http://www.idouba.net/netflix-source-loadbalancer-implementation-ribbon/
2017-05-17 14:13:46 838
原创 (三) 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 1595 2
原创 二、Spring Cloud - Netflix(Eureka+Ribbon+Feign)
二、Spring Cloud - Netflix(Eureka+Ribbon+Feign)
2017-05-13 20:00:18 622
原创 一、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 304
原创 Eclipse+Maven创建webapp项目(用于SSM项目搭建)
1、选择maven project,显示创建maven项目的窗口,勾选如图所示两个都必须勾选3.选war4.如下所示:
2017-04-17 22:45:14 1294
原创 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 280
转载 Java线程池(ThreadPoolExecutor以及相关源代码分析)
http://www.cnblogs.com/exe19/p/5359885.htmlThreadPoolExecutor、AbstractExecutorService、ExecutorService和Executor
2017-04-08 14:58:41 352
转载 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 331
原创 KafkaProducerConsumerDemo
源码git地址https://git.coding.net/JackHuang0801/2016_code_collection.git
2017-03-30 09:55:31 345
原创 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 5795 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 4500
转载 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 185
转载 Twitter的分布式自增ID算法snowflake (Java版)
概述分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移到Cassandra,因为Cass
2017-02-09 15:35:27 899
转载 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 817
转载 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 1538
转载 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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人