设计模式学习笔记之过滤器模式
   过滤器模式学习总结 过滤器模式(Filter Pattern),又叫标准模式(Criteria Pattern),是一种结构型模式。 这种模式允许开发人员使用不同的标准来过滤一组对象,通过逻辑运算以解耦的方式把它们连接起来,它可结合多个标准来获得单一标准。 优点:简单,解耦,使用方便。 使用场景:需要进行筛选时。 在开发当中接触过很多的过滤器,或者使用过stream的filter方法就非常容易理解这个模式。
设计模式   |  2019-12-11   0 评论   167 浏览

springboot整合dubbo2.7.x版本
   什么是Dubbo? Apache Dubbo |ˈdʌbəʊ| 是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。 是的,是 Apache Dubbo,不在是Alibaba Dubbo。原因简单来说就是Alibaba 将dubbo 移交给Apache开源社区进行维护。 详情见这两篇文章: Dubbo正式进入Apache开源孵化器 从遇见到信任 | Apache Dubbo ......
dubbo   dubbo-admin   springboot   zookeeper   |  2019-12-06   0 评论   457 浏览

AXURE RP EXTENSION For Chrome下载安装,程序包无效:“CRX_HEADER_INVALID”
   Chrome 无法打开原型图 提示需要下载AXURE RP EXTENSION For Chrome 这个插件 百度网盘链接: https://pan.baidu.com/s/1Dvq0q1leKUpXwVQyyrAbtA 提取码: 666z 注意事项: 安装时提示 程序包无效:“CRX_HEADER_INVALID” 无法安装插件 这时可以将对应的crx文件后缀变成rar或者zip 解压出来,然后通过加载已经解压的扩展程序完成安装。
Chrome   |  2019-12-05   0 评论   202 浏览

记录——JAVA动态加载外部JAR,并调用方法以及卸载关闭打开的外部JAR
   正文 最近在工作当中需要通过JAVA代码去调用外部JAR里面的方法,而不是直接在项目当中直接引入对应的JAR。记录一下实现过程当中遇到的问题和具体实现的代码。 具体代码实现 第一步:创建一个测试类,然后把这个类打包成一个普通的jar包。打包方法: 记录——IDEA如何打普通JAR包 public class MyTest { public void show(String name){ System.out.println("参数是:"+name); } } ......
JAR   JAVA   |  2019-10-16   0 评论   261 浏览

设计模式学习笔记之桥接模式
   前言 这是一篇学习笔记,内容很多是来源于网上的资料,然后按照自己学习情况进行的总结,有些是自身的感受,有些是网上比较好的资料的引用。 如果有人看到我写的笔记有不对的地方欢迎留言指出来,是真的欢迎指出来,因为我可能会错很久,然后才发现。学习技术不能闭门造车,要多交流,多讨论,多思考才能成长的快,学的快。 我的个人博客:海加尔金鹰 什么是桥接模式? 桥接模式的定义与用意 桥接(Bridge)模式的定义如下:将抽象与实现分离,使它们可以独立变化。它是用组合关系代替 ......
设计模式   |  2019-09-22   0 评论   201 浏览

设计模式学习笔记之享元模式
   前言 这是一篇学习笔记,内容很多是来源于网上的资料,然后按照自己学习情况进行的总结,有些是自身的感受,有些是网上比较好的资料的引用。 如果有人看到我写的笔记有不对的地方欢迎留言指出来,是真的欢迎指出来,因为我可能会错很久,然后才发现。学习技术不能闭门造车,要多交流,多讨论,多思考才能成长的快,学的快。 我的个人博客:海加尔金鹰 什么是享元模式 享元模式的定义与意义 Use sharing to support large numbers of fine-gr ......
享元模式   设计模式   |  2019-09-22   0 评论   216 浏览

webservice接口开发学习笔记(二)
   @[toc] 前言 在webservice服务发布之后,通过soapUI工具测试成功之后。这个服务就可以在其他项目当中进行调用了。那么如何在只知道webservice的WSDL情况下进行调用呢? 项目中webservice服务的调用 目前在项目当中进行通信基本都是通过HTTP请求的方式,所以通过dk 自带wsimport.exe生成客户端代码的方法显得不是很实用。需要通过在项目当中进行编码的方式构建一个soap请求来调用webservice服务。只需要知道w ......
webservice   |  2019-08-21   0 评论   231 浏览

webservice接口开发学习笔记(一)
   前言 有一段时间没有好好学习了,因为遇到一些糟心的事情,上班一直在划水摸鱼,本来打算摸鱼摸到事情尘埃落定。但想到与其摸鱼,还不如多学习点东西,不断的成长提升自己。 webservice简介 webservice:一种跨语言和跨平台的远程调用技术,即JAVA应用程序可以通过websrvice调用PHP或者Python等程序提供的服务,反之亦然。 实现一个webservice需要了解它的几个重要点(SOAP,WSDL,UDDI) SOAP 简单来说: SOAP ......
webservice   |  2019-08-14   0 评论   473 浏览

设计模式学习笔记之适配器模式
   前言 这是一篇学习笔记,内容很多是来源于网上的资料,然后按照自己学习情况进行的总结,有些是自身的感受,有些是网上比较好的资料的引用。 如果有人看到我写的笔记有不对的地方欢迎留言指出来,是真的欢迎指出来,因为我可能会错很久,然后才发现。学习技术不能闭门造车,要多交流,多讨论,多思考才能成长的快,学的快。 我的个人博客:海加尔金鹰 什么是适配器模式 适配器模式的定义 适配器模式有时也称包装器模式,指的是将一个类的接口转换成我们需要的接口。根据不同的实现方式适配器 ......
设计模式   |  2019-08-05   0 评论   209 浏览

七月再见,八月你好
   不知不觉,七月将过,八月将至。感觉一个月的时间好短啊! 七月再见 这个月有很多需要记录下来的东西 拖欠工资对工作效率和工作热情的影响: 这个月工资又没有发,五险一金的公积金这个月也没有缴纳,也不知道六 月份的工资八月份能否发放。 工作上的热情已经没有了,效率自然也就谈不上了,摸鱼已经成为日常了。 成都第N次入夏失败 这个月,成都的温度刚升上来,马上就是倾盆大雨,总之温度目前来说还是比较宜人的。不好的就是这段时间感冒的人比较多,我也是其中一个。 香港的暴乱 这 ......
生活   |  2019-07-31   0 评论   203 浏览

设计模式学习笔记之代理模式
   前言 这是一篇学习笔记,内容很多是来源于网上的资料,然后按照自己学习情况进行的总结,有些是自身的感受,有些是网上比较好的资料的引用。 如果有人看到我写的笔记有不对的地方欢迎留言指出来,是真的欢迎指出来,因为我可能会错很久,然后才发现。学习技术不能闭门造车,要多交流,多讨论,多思考才能成长的快,学的快。 我的个人博客:海加尔金鹰 什么是代理模式 代理模式的定义: 代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。 根据代理类的创建时机和创建方式的不 ......
设计模式   |  2019-07-29   0 评论   185 浏览

设计模式学习笔记之工厂模式
   前言 这是一篇学习笔记,内容很多是来源于网上的资料,然后按照自己学习情况进行的总结,有些是自身的感受,有些是网上比较好的资料的引用。 我的个人博客:海加尔金鹰 什么是工厂模式 在进行学习之前,我是只知道有工厂模式,但是在查阅了资料之后,工厂模式还是有很好几种的。 1. 简单工厂模式 1.1. 定义 简单工厂模式又称静态工厂模式,不属于23种GOF模式之一,属于创建型模式,由一个工厂类根据传入的参数来返回对应类的实例或者根据调用工厂类的创建方法创建对应的实例。 ......
工厂模式   设计模式   |  2019-07-15   0 评论   205 浏览

设计模式学习笔记之建造者模式
   前言 这是一篇学习笔记,内容很多是来源于网上的资料,然后按照自己学习情况进行的总结。 我的个人博客:海加尔金鹰 什么是建造者模式 在Java当中,当需要构建一个对象,并且这个对象的某些属性在构建好后有默认值或者自定义的值,通常有三种方法。 方法一:直接给属性一个默认值。缺点:不够灵活 方法二:通过构造器赋值。缺点:构造器的传参过多,不好分辨。 方式三:通过set方法赋值。缺点:如果需要设置的参数较多需要一个一个设置。 个人感觉的实际场景: 淘宝购物买电脑时经 ......
设计模式   |  2019-07-04   0 评论   222 浏览

六月再见,七月你好
   毕竟西湖六月中,风光不与四时同。 接天莲叶无穷碧,映日荷花别样红。 不知不觉六月份就完结了,炎炎夏日的七月到来了。 六月再见 仔细回想六月份还是有不少的感悟值得记录下来。 工作上 到七月份,我就满三个月转正了,但是我可能要被迫离职了,据说公司业务重组失败了,五月份的工资还没有发,也不知道公司能不能坚持下去。 对微服务架构有一些简单的使用,但是就我们公司的目前项目情况来说,尽管用了微服务,还存在很多的冗余服务。也感受到微服务的一些好处和坏处,对我来说更多的是坏 ......
生活   |  2019-06-30   0 评论   290 浏览

quartz定时调度任务持久化到数据库后立即执行报错,更新任务报错引出的任务自动删除的相关问题
   最近修改项目BUG,定时任务这一块有很多的BUG,改了很久,记录一下相关BUG 问题1 问题场景: 新建一个定时任务,设置定时任务执行时间:2019-06-26 18:00:00 (即只在这个时间点执行一次,然后就再也不执行了) 在到达执行时间之前,进行更新和立即执行都不存在任何问题。 在到达执行时间之后,进行更新和立即执行都报错 错误信息: org.quartz.JobPersistenceException: Couldn’t store trigger ......
quartz   |  2019-06-27   0 评论   429 浏览