SpringCloud之Feign讲解

  • Post author:
  • Post category:其他

1 Feign 1.1 定义 1.1.1 简介 Feign 是一个声明式的 Web Service 客户端,通过声明 RESTful 请求客户端 Spring Cloud 集成了 Ribbon 和 Eureka ,可在使用 Feign 时提供负载均衡的 http 客户端 微服务直接调用使用 RestTemplate 进行远程调用,非常方便,那么有了 RestTemplate 为什么还要有 Feig…

继续阅读 SpringCloud之Feign讲解

微信小程序中实现watch监听机制

  • Post author:
  • Post category:小程序

自用。 使用Object.defineProperty()劫持数据的set操作,在监听对象改变后执行传入的Fn。 1. 定义watch.js 在根目录( miniprogram )下创建 watch.js 。 // watch.js const observe = (obj, key, watchFn, deep, page) => { let oldVal = obj[key] // 如果…

继续阅读 微信小程序中实现watch监听机制

Kafka系列之:kafka集群broker节点变化重新分配分区和修改副本数

  • Post author:
  • Post category:其他

Kafka系列之:kafka集群broker节点变化重新分配分区和修改副本数 一、分区重分配场景 二、分区重分配方法 三、分区重分配示例 四、分区重分配原理 五、优先副本的选举 六、优先副本的实现 七、复制限流 八、修改副本数 一、分区重分配场景 Kafka broker节点宕机: 当集群中的一个节点突然宕机下线时,如果节点上的分区是单副本的,那么这些分区就变得不可用了,在节点恢复前,相应的数据也…

继续阅读 Kafka系列之:kafka集群broker节点变化重新分配分区和修改副本数

基于maven的Spring+ActiveMQ整合Demo

  • Post author:
  • Post category:其他

本文主要是示范基于Maven的ActiveMQ+Spring的简单使用,基于ActiveMQ消息代理的Spring JMS消息配置,以及定时任务的使用。 JMS简介 JMS提供了应用之间的异步通信机制,当异步发送消息时,客户端不需要等待服务端处理消息结果。 构建JMS 两个主要概念: 消息代理 (message broker)和 目的地 (destination)。 当一个应用发送消息时,会把消息…

继续阅读 基于maven的Spring+ActiveMQ整合Demo

简单的JS逆向爬虫

  • Post author:
  • Post category:其他

# -*- coding: UTF-8 -*- import requests import execjs url = "https://fanyi.baidu.com/v2transapi" headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66…

继续阅读 简单的JS逆向爬虫

C++ 版本(适合QT、MFC)框架库

  • Post author:
  • Post category:其他

这一套库是多年来修修补补不断完善的成果,目前在数十家企业生产中24小时运行,算是经得住考验,因其小巧,使用方使非常适合企业级应用开发,主要包含多线程,异步、异步等待,要求vs2015++(不适合vs2013等以下),win10SDK,基于C++11 标准 优点是:多线程下,QT/MFC界面读写穿透,无需任何顾虑,尤其是QT下,一旦多线程,常规做法是要通过信号槽进行中转一次,使用这套库就不需要了,只…

继续阅读 C++ 版本(适合QT、MFC)框架库

java中String StringBuilder StringBuffer比较和效率(性能)测试

  • Post author:
  • Post category:java

string stringbuilder stringbuffer三者的区别 从JDK源码看,String、StringBuilder、StringBuffer都是存放在char[] 数组字符串。 简单看下三者的部分源码: String定义属性和构造方法: public final class String implements java.io.Serializable, Comparable&l…

继续阅读 java中String StringBuilder StringBuffer比较和效率(性能)测试

stata 注释//出现 / invalid name r(198); 报错

  • Post author:
  • Post category:其他

stata常用的注释 方式一:* 在单行最前边输入 * 表示此行注释 方式二: // 在单行任意位置输入 // 表示//之后的内容被注释 注释使用场景 对于方式一的*,可以在命令行Or do文件中使用 对于方式二的//,在命令行中使用会报错 “/ invalid name r(198)”,(如下图)但是在do文件中使用完全正常,so ,还有有一丢丢 small difference的小概念在的! …

继续阅读 stata 注释//出现 / invalid name r(198); 报错

编译原理有限自动机的构造与识别

  • Post author:
  • Post category:其他

K:=S; c:=getchar; while c<>eof do {K:=f(K,c); c:=getchar; }; if K is in Z then return (‘yes’) else return (‘no’) 开始编程! 1.状态转换式构造类: current——当前状态 next——下一状态 class TransTile { public: char current…

继续阅读 编译原理有限自动机的构造与识别