自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

原创 content-length different from byte array length! 解决

今天在 利用HttpServletRequestWrapper包装请求的时候遇到一个错误, 总是提示 content-length different from byte array length!:因为我修改请求参数 导致长度改变 !!!多的不说了 直接给出解决方案:解决方案 记住一定别忘了重写这两个方法...

2020-04-07 19:52:22 3606 1

原创 记一次 centos7 装mycat 遇到的问题

 因为我们在生产环境中使用了主从同步,为了更好的管理mysql 。使用了mycat中间件,对比其他的中间件,mycat 目前比较适合我们。首先是因为它是 阿里的,二是因为mycat 支持分布式事务,后期可能回考虑用到 ,但是目前依据BASE准则 来说我们目前不使用分布式事务,但是它支持,所以我们先保留;第三点是因为 它 能够配合zookeeper使用;第四是因为目前我们只做水平分库,但是我们设...

2019-01-19 13:38:40 628

原创 mybatis generator 自定义 ,xml 文件名称和内容自定义,dao名称自定义

最近在用mybatis generator 生成代码的时候,生成的xml文件 和类文件 不是自己想要的,于是修改mybatis generator 的源码,重写方法来达到效果,这里记录一下,后期如果需要还可以随便改成自己想要的!一 修改注释     mybatis generator 生成的注释不是自己想要的中文注释,默认是不生成注释的,如果开启注释,用mybatis generator ...

2019-01-09 12:26:45 5193

原创 spring boot + mybaits 小知识

application.yml 配置扫描的方式并且 配置别名的方式有两种1直接扫描,如图application.yml配置这样做的好处省去麻烦,但是坏处也是很多 ,首先 别名必须跟实体类的名字一样,比如实体类叫做UserBean,那别名只能叫做userBean2 把所有需要别名的包 和需要扫描的mapper  文件,放在一个 文件中一起扫描如图application.yml...

2018-11-15 09:42:58 502

原创 java类加载的时机和触发类的初始化的条件

类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载,验证,准备,解析,初始化,使用,卸载7个阶段。其中验证、准备、解析三个部分统称为连接。7个阶段的顺序如图:加载、验证、准备、初始化和卸载这5个阶段的顺序是肯定的,类的加载过程必须按照这种顺序按部就班地开始,而解析阶段则不一定:它在某些情况下可以在初始化阶段后再开始,这是为了支持Java语言的运行时绑定(也被称为动态...

2018-08-21 16:33:55 5369

转载 mybatis相对于ibatis的优势

2010年,apache的Ibatis框架停止更新,并移交给了google团队,同时更名为MyBatis。从2010年后Ibatis在没更新过,彻底变成了一个孤儿框架。一个没人维护的框架注定被mybatis拍在沙滩上。1. 入参无需用对象封装(或者map封装),使用@Param注解当Ibatis需要接收超过一个...

2018-08-09 14:06:16 257

转载 转载 annotation-config, annotation-driven, compont-scan 区别

来源:http://blog.csdn.net/wangkai0681080/article/details/8447916综合网上答案<context:annotation-config/>隐式地向spring容器中注册AutowiredAnnotationBeanPost...

2018-08-08 13:59:38 206

原创 windows 系统本地做mysql 主从同步,最后面解决主从同步库名不一致,表结构一致

mysql主从同步的好处以及原理      之前看到很多新闻说某某的服务器奔溃,磁盘碎了,导致数据丢失。看到这里我们系统的服务器是不是也存在问题,如果数据一旦丢失,损失得有多大,就想到了 先做一个镜像吧,系统正在使用的叫做主库,再在另一个服务器上开一个库,配置成从库,这样,主库有变动从库会跟着变动,做到了事时实更新。原理       主从同步使得数据可以从一个数据库服务器复制到其他服务...

2018-08-08 10:30:27 1333

原创 简单线程池实现原理

一对线程解       在平时工作中肯定会遇到关于线程的问题,在日常工作中,我们创建线程一般都是两种方式,实现Runnable接口或者继承thread类,这两种方式看过源码的都知道,其实Thread 也是实现Runnable接口。区别就是运行的过程有点不一样,因为线程运行最后都需要调用thread的run方法,如果是直接继承thread,thread里面的run方法被重写,就调用子类的run模...

2018-07-26 14:18:23 343

原创 设计模式之组合模式

一情景     最近电脑d盘里面的东西都满了 ,需要整理一下,该清除的要清除掉,该留的要留着,所以对于d盘里面的目录和文件要一个个的整理,先来看根目录d盘,根目录如下d盘文件夹根目录下有两个文件data.csv和wine.data.csv,还有两个文件夹tmp和ssi,tmp下有一个文件图像.bmpssi文件下面有两个文件工作表.xlsx和日程.xlsx如果按照正常的步骤我们要先清理d盘下的两个文...

2018-06-26 11:06:42 218

原创 java.lang.UnsupportedOperationException异常

今天在启动tomcat的时候,在日志里发现一个异常意思是在SecurityFilter 这个类里面第69行 destroy这个方法报出的异常,根据网上搜索到的回答:因为调用Arrays.asLisvt() 方法 ,返回的是java.util.Arrays$ArrayList对象, 而不是ArrayList对象。Arrays$ArrayList和ArrayList都是继承Abstract...

2018-06-25 18:14:40 5173

原创 设计模式之迭代器模式

一情景   在我平时开发的过程中,会设计到很多的集合问题,当然也会设计很多对这个集合做操作,比如遍历集合,修改元素,移除元素或者增加一个元素,这样做的话就会有两个问题,一我们能直接访问集合的内部结构导致集合数据的安全隐患,二就是我们可能按照一定的顺序来遍历集合,比如从前到后,也可以从后到前,我们不可能直接去修改这个集合本身的遍历方式。所以我们只能用一个辅助的对象来帮我做这个操作。这个辅助的对象不仅...

2018-06-25 14:28:43 213

原创 设计模式之状态模式

一情景   在日常工作中,我们都应该会遇到找工作的问题,找工作肯定是要经过面试,面试通过以后才会被公司录用。如果对这个流程用代码实现。代码如下public       class  M  { public  void  goMianShi(String state){//根据状态判断当前正在进行的是那个一个流程 if(state=="一轮面试"){ System.out.println...

2018-06-19 10:43:37 197

原创 设计模式之抽象工厂方法和抽象工厂模式

一简单化工厂:    之前学习的时候做过一个简单化工厂的例子,拿计算器的问题举的例子,这里直接上连接,点击打开链接。为了后续的东西根据清楚我还是在简单的写一遍: 抽象运算类以及具体实现类如下:public class Operate{     public static double numberA;    public  static double numberB;   public doubl...

2018-06-12 11:42:48 277

原创 设计模式之观察者模式

一情景   今天来聊聊我对观察者模式的理解。完全是个人理解,本篇文章也只是简单的说一下。   在商场里面有普通员工A和B和C,还有经理D,A和B是普通售货员,C是保安人员,每次经理D外出,A和B就经常偷懒,但是经理回来他们需要第一时间知道这个信息,于是他们跟C搞好关系,只要D一回来就打电话通知A和B。A和B就立马好好工作,我们把A叫做观察者,C叫做通知者首先是A代码实现:A有姓名和经理的状态两个属...

2018-06-07 16:08:20 192

原创 设计模式之建造者模式

一建房子   最近一段时间的学习,我天天举计算器的例子,这里我已经很烦了。现在咱们来讨论一下建房子的问题,建房子的步骤是什么?想想家里建房子怎么建的?第一步肯定是打地基,第二步是建地下室,第三步是建主墙,第四步是封顶,第五步是装修,到这里基本房子建完了。代码实现public     class  Operate3  { public  void  bulid1(){//这里我不想查找英文单词了,...

2018-06-04 15:59:40 355

原创 设计模式之模板模式

一 模板模式还是计算器的问题,在一个商场里让A和B都去计算牙刷的利润,计算利润的计算方式:先计算总收益,再计算成本,总收益减去成本 就是利润。但是A和B 计算的方式不同,A的计算方式是A先计算成本价,再计算总收益。B的计算方式是先计算总收益,才计算成本。用代码来实现,首先他们都有一个一样的行为就是计算牙刷的收益,可以定义为父类,代码如下public   abstract  class  Opera...

2018-06-04 11:32:29 165

原创 设计模式之代理模式

一静态代理    在一个商场里,小王和小李是同事,他们有着一样的工作,使用计算能力计算商品的每天的收益情况,但是他们有一点不同的是,小王计算牙刷的收益,小李计算袜子的收益,有一天小王生病了,让小李去帮他计算一下今天牙刷的收益情况! 这个时候我们怎么使用面对对象的思想来实现这一个逻辑呢。    我们来分析一下 小王和小李都有一样的能力,计算的能力,根据依赖倒置原则(抽象不应该依赖细节,细节应该依赖抽...

2018-05-31 17:33:58 178

原创 设计模式之装饰模式

上一篇文章说我们的计算器问题,我们可以用策略和简单化工厂来实现何时如何调用我们的算法,但是计算器每次都只能有一个操作吗?比如加的时候只能加,减的时候只能减吗 ?答案是否定的,计算器想何时加何时减都行,那么我们怎么来组装这些东西呢。我的观点是我们可以把每一种算法看做是一个组件,就像人衣着一样,我们可以穿西服,可以穿休闲装,还可以穿大裤衩。那么我的计算器是不是也能像这样 随意的搭配,想怎么搭配都行呢!...

2018-05-30 15:34:05 271 1

原创 java 设计模式之简单化工厂和策略者模式

一 简单工厂刚开始学习java的时候,老师布置一项作业就是写一个简单的计算器,功能很简单就是加减乘除,下完课以后不要半小时就搞完了 然后就打游戏去了,代码大概是这样的: double result=0d; Scanner sc = new Scanner(System.in);    System.out.println("输入第一个numberA值:");   numbe...

2018-05-30 11:39:10 304

原创 python一元一次线性回归

本文 给出 一元一次线性回归的代码实现 ,下篇文章会给出机器学习中提到的最小二乘法求线性回归  这个线性回归我是假设楼层与房价是线性回归举得列子,数据是随便写的,# Required Packagesimport matplotlib.pyplot as pltimport numpy as npimport pandas as pdfrom sklearn import datasets...

2018-04-16 11:51:32 1149

原创 正则匹配数组全部是数字

var value=["2","3"]      v ar v= value.join("");var reg = /^\d+$/g;if(!v.match(reg)){//是否匹配到了数字,未匹配到就不是return;}if(v.match(reg)[0].lengthreturn;}

2017-11-21 18:18:22 4189

原创 希尔排序,我看网上都是用插入实现的,我试着用冒泡实现

package com;public class B {public static void stort(int [] l){//希尔排序int n=l.length;for(int g=n/2;g>0;g=g/2){//计算步长,第一次最复杂,因为分了很多组,当步长越来越小,分的组个数也越来越小,组里面数据也越来越多,当然要排序的数据也越来越小,//有没有考虑过一个问题,当数组个...

2017-11-14 16:44:31 251

原创 简单的hashmap的实现

package com;public class linkList {public final class Node{public Object k;public Object v;public Node next;public Node(Object k,Object v,Node next){this.k=k;this.v=v;t

2017-11-02 11:45:57 387

原创 链表和Trie算法

package com;public class A {public B root;public final class B{public B  b1;public B  b2;public B b3;public char next;public B (char next){this.next=next;} }public B search(String key){i...

2017-11-01 17:56:34 274

原创 在做dubbo spring 遇到总是注入提供者接口错误

和消费者controler里面注入的要一样

2017-10-26 17:43:26 1860

原创 mysql 创建表和转移数据

楼主在开发工程中遇到这样一个需求,要求把数据在点击完成以后,根据表名和数据id'把数据封存起来,如果存在表就去插入如果不存再就先创建表再去更新,楼主写了一个存储过程drop procedure if exists p_createtb;  CREATE PROCEDURE p_createtb(IN patientUniqueId varchar(32),IN topicId IN

2017-10-25 13:39:47 575

原创 楼主最近遇到一个需求就在在ext 框架里实现右下角弹框提示,就自己动手做了一个

function loadData(){var obj={};/*obj.userId=userId;*/obj.messageState=0;Ext.Ajax.request({url : 'system/queryListNP_message.action', // 请求地址 method : 'POST',// 提交参数组params : {jsonStr

2017-10-25 13:27:09 1134

原创 由于我们没有使用maven,楼主就自己查资料搭建了一套dubbo+zookpeer+springMVC

这段时间我本来想学习一下dubbo+zookpeer+spring,找到的资料全都是使用maven,我很头疼,就自己动手搭建了一个框架,所有的资料都是我手动查找的。下面我自己说一下过程。 1 首先 下载zookpeer压缩包 ,这个需要运行起来,楼主下载的zookpeer是zookeeper-3.5.2-alpha.tar版,这个不懂的可以看下载教程,接着是配置zookpeer。解压完以后,z...

2017-10-25 13:20:44 968

dubbo+zookpeer+srpingmvc

这个资源有所有的dubbo+zookpeer+srpingmvc开发框架jar包和环境 和工具!

2017-10-26

zookpeer+dubbo+spring

zookpeer+dubbo+spring tomcat启动和 本地两个测试demo以及需要的所有工具和jar

2017-10-26

空空如也

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

TA关注的人

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