随笔分类 -  架构设计

摘要:Runtime.getRuntime().addShutdownHook(shutdownHook);    这个方法的含义说明:        这个方法的意思就是在jvm中增加一个关闭的钩子,当jv 阅读全文
posted @ 2018-06-27 14:21 星朝 阅读(424) 评论(0) 推荐(0) 编辑
摘要:就是一个 callback,只不过 callback 的操作是发送指定的 HTTP request 给一个指定的地址。 callback 就是由甲传给乙,乙处理完之后通知甲传过来的方法或者请求甲方的 URL 一个 callback 是一个可调用对象(方法、委托、lambda 表达式、functor、 阅读全文
posted @ 2018-06-27 14:14 星朝 阅读(392) 评论(0) 推荐(0) 编辑
摘要:Webhook就是用户通过自定义回调函数的方式来改变Web应用的一种行为,这些回调函数可以由不是该Web应用官方的第三方用户或者开发人员来维护,修改。通过Webhook,你可以自定义一些行为通知到指定的URL去。Webhook的“自定义回调函数”通常是由一些事件触发的,比如推送代码到代码库或者博客下 阅读全文
posted @ 2018-06-27 14:13 星朝 阅读(363) 评论(0) 推荐(0) 编辑
摘要:什么是webhook 翻译,原文地址:https://sendgrid.com/blog/webhook vs api whats difference/ 一、概述 Webhook是一个API概念,并且变得越来越流行。我们能用事件描述的事物越多,webhook的作用范围也就越大。Webhook作为一 阅读全文
posted @ 2018-06-27 14:11 星朝 阅读(307) 评论(0) 推荐(0) 编辑
摘要:之前听学长介绍过webhooks,也知道有这个东西,但没有真正的用于项目部署,长久以来一直过着“刀耕火种”的生活......长久以来,都是这么更新代码的:   由于之前做的项目刚刚上线,需要对其进行持续的维护,而项目所在的服务器只能通过内网登录,出了校门就不行了,就想起了webhook,决 阅读全文
posted @ 2018-06-27 14:10 星朝 阅读(1803) 评论(0) 推荐(0) 编辑
摘要: 一、概述 childe类中的是关联监听者dad的,若要再增加监听者,会很不方便,且要修改代码。好的方法是封装监听者类,用addListener()方法动态添加监听者   二、代码 1.Test.java ?123456789101112131415161718192021222 阅读全文
posted @ 2018-06-27 13:54 星朝 阅读(247) 评论(0) 推荐(0) 编辑
摘要:把小孩醒来时的具体情况封装成事件类 Test.java   ?123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616 阅读全文
posted @ 2018-06-27 13:53 星朝 阅读(247) 评论(0) 推荐(0) 编辑
摘要:这两个模式实质上很简单,在实际项目中也是非常常用的。但却被有些人说的云里雾里,这里用白话解释一下。 本质上两者都是同一个模式。专业的说法是这样的(觉得绕口的请直接转到白话解释部分,再回头来看下面这几句话就好懂了): 监听器模式:事件源经过事件的封装传给监听器,当事件源触发事件后,监听器接收到事件对象 阅读全文
posted @ 2018-06-27 11:37 星朝 阅读(1192) 评论(0) 推荐(1) 编辑
摘要:监听器模式:事件源经过事件的封装传给监听器,当事件源触发事件后,监听器接收到事件对象可以回调事件的方法 观察者模式:观察者(Observer)相当于事件监听者,被观察者(Observable)相当于事件源和事件,执行逻辑时通知observer即可触发oberver的update,同时可传被观察者和参 阅读全文
posted @ 2018-06-27 11:36 星朝 阅读(1680) 评论(0) 推荐(0) 编辑
摘要:茵蒂克丝 如何创建一个窗口 手动创建窗口的流程 实际代码 安装钩子 (Install hook) 钩子简介 SetWindowsHookEx 函数 设置监听【键盘】消息 设置监听【鼠标】消息 如何创建一个窗口 另外一个再录的 Windows SDK教程 里面有讲到快捷创建窗口的方式,不过这样的话要分 阅读全文
posted @ 2018-06-27 11:20 星朝 阅读(8717) 评论(2) 推荐(0) 编辑
摘要:Add Webhooks to Your API the Right Way Adam DuVander / December 15, 2016 In the last 10 years, APIs have gone from nice to have to must have, certainl 阅读全文
posted @ 2018-06-27 11:06 星朝 阅读(311) 评论(0) 推荐(0) 编辑
摘要:1 日程规划软件:Wunderlist 将项目进行安排的井井有条,是每个科研人员的基本素质。但是人的精力毕竟有限,这时就需要借助一些工具软件来打理日常生活事务。在此强烈推荐的是奇妙清单(Wunderlist)软件。Wunderlist是一款非常优秀的任务管理工具,可用于记事提醒、工作安排、代办清单、 阅读全文
posted @ 2018-06-27 10:19 星朝 阅读(1524) 评论(0) 推荐(0) 编辑
摘要:HTTP认证与https简介 HTTP请求报头: Authorization [ˌɔ:θəraɪˈzeɪʃn] HTTP响应报头: WWW Authenticate [ɔ:ˈθentɪkeɪt] HTTP认证是基于质询/回应(challenge/response)的认证模式。 HTTP认证 BASI 阅读全文
posted @ 2018-06-26 17:03 星朝 阅读(1280) 评论(0) 推荐(0) 编辑
摘要:在面向对象的语言中,回调则是通过接口或抽象类来实现的,我们把实现这种接口的类称为回调类,回调类的对象称为回调对象,其处理事件的方法叫做回调方法。(摘自百度百科) 那么通过上面那句话将百度百科中的“回调函数”翻译成JAVA版:回调方法就是一个通过回调对象的引用(java中的引用存的是对象的地址)调用的 阅读全文
posted @ 2018-06-26 15:20 星朝 阅读(287) 评论(0) 推荐(0) 编辑
摘要:钩子(hooks)—webhook http://fighter.blog.51cto.com/1318618/1670667 https://www.lovelucy.info/auto deploy website by webhooks of github and gitlab.html 什么 阅读全文
posted @ 2018-06-26 11:24 星朝 阅读(9900) 评论(0) 推荐(0) 编辑
摘要:博主说:通过阅读本文,可以帮助大家在宏观层面上对互联网支付系统的整体架构有一个更清晰的认识。 正文 从产品分类、模块功能和业务流程,了解支付产品服务的设计。 支付产品模块是按照支付场景来为业务方提供支付服务。这个模块一般位于支付网关之后,支付渠道之前。 它根据支付能力将不同的支付渠道封装成统一的接口 阅读全文
posted @ 2018-06-25 16:51 星朝 阅读(1652) 评论(0) 推荐(0) 编辑
摘要:Intellij Idea使用教程汇总篇问题:有时候一个方法里面嵌套了很多逻辑,想拆分为多个方法方便调用;或者一个方法复用性很高,这时,这个方法嵌套在局部方法里面肯定是不方便的,如何快速抽取出这个方法?[java] view plain copy print?public class&nb 阅读全文
posted @ 2018-06-25 16:09 星朝 阅读(19140) 评论(0) 推荐(0) 编辑
摘要:1.(首推)双击选中该方法,Ctrl+Alt+H  如果你想知道一个类的方法到底被那些其他的类调用,那么请选中这个方法名,然后按“Ctrl+Alt+H”, Eclipse就会显示出这个方法被哪些方法调用,最终产生一个调用关系树。 2.(次推)选中该方法,Ctrl+Shift+G 阅读全文
posted @ 2018-06-25 14:58 星朝 阅读(6521) 评论(0) 推荐(0) 编辑
摘要:1.Tomcat优化配置 (1)更改Tomcat的catalina.bat 将java变成server模式,增大jvm的内存,在文件开始位置增加 setJAVA_OPTS= server Xms1024m Xmx2048m Xss512K XX:PermSize=128m XX:MaxPermSiz 阅读全文
posted @ 2018-06-17 14:24 星朝 阅读(1119) 评论(0) 推荐(0) 编辑
摘要:转载于 http://www.open open.com/lib/view/open1400126457817.html 一、架构和技术介绍 1、简介 ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现 阅读全文
posted @ 2018-06-14 16:36 星朝 阅读(248) 评论(0) 推荐(0) 编辑