新的Ionic 5 Angular 8使用RxJS显示,更新和删除记录
这篇文章是关于使用新的Ionic和Angular反应式编程显示具有删除和更新操作的API记录的。这是Ionic Angular系列的延续,它向您说明了如何使用RxJS方法(例如BehaviorSubject)在组件之间分配数据。所有提要API响应/记录都存储在反应式对象中,这有助于应用程序DOM与更新和删除操作无缝协作。将此实现到您的辅助项目中,并...
2019-11-11
从service的externalTrafficPolicy到podAntiAffinity
如果服务需要将外部流量路由到 本地节点或者集群级别的端点,即service type 为LoadBalancer或NodePort,那么需要指明该参数。存在两种选项:”Cluster”(默认)和 “Local”。 “Cluster” 隐藏源 IP 地址,可能会导致第二跳(second hop)到其他节点,但是全局负载效果较好。”Local” 保留客户端源 IP 地址,避免 LoadBalanc...
service worker 学习
Service Worker 是完全异步实现的,内部的接口的异步化都是通过 Promise 实现,并且在 Service Worker 中不能直接操作 DOM。
AWS Relational Database Service (RDS)
Standard create is to see all the options and Easy create is to go fast over it.
2021-11-21
k3s server 无法 kubectl get nodes 到 k3s agent
Process: 3593 ExecStart=/usr/local/bin/k3s agent (code=exited, status=1/FAILURE)
Notification with Service Workers push events
系列文章: Service Workers 和离线缓存 Notification with Service Workers push events (本文) PWA:添加应用至桌面及分享 Notification HTML5 Notification 已经推出挺久了,它可以用来给用户发送通知提示。 一直想试一试给自己的博客用上这个功能。上一篇成功升级 https 之后,终于可以来捣鼓一下了。捣鼓之前,还是...
7.10 Service更新
项目初始化 {代码...} 持续访问,模拟热更新的过程 {代码...} 项目升级 {代码...} 持续访问的结果从1.0逐步地过渡到2.0 {代码...} Docker Stack的更新在更新了docker-compose.yml之后,再次执行一次deploy指令即可 {代码...}
2021-03-16
【Tryhackme】Enterprise(Unquoted Service Paths)
服务探测端口探测 {代码...} 服务探测 {代码...} smb枚举分项目录 {代码...} 不允许匿名登录,但是得到了域的名称:LAB.ENTERPRISE.THM DC服务器的名字: LAB-DC用smbclient再次枚举,这次出现了分享的目录 {代码...} Users可以登录 {代码...} 整理一个user list {代码...} 尝试枚举上面用户是否关闭了kerberos预认证找...
2022-03-04
SPI你认识吗
人生有涯,学海无涯一、SPI是什么SPI是相对API而言的。API指的是应用对服务调用方提供的接口,用于提供某种服务、功能,面向的是服务调用方。SPI指的是应用对服务实现方提供的接口,用于实现某种服务、功能,面向的是服务实现方二、SPI的使用2.1、创建服务接口 {代码...} 2.2、创建多个服务实现 {代码...} {代码...} 这...
go micro registry
初始化了一堆基础设置,来看看Registryregistry.DefaultRegistry,在registry/registry.go中的DefaultRegistry = NewRegistry()
2020-08-06
JavaScript 工作原理之八-Service Workers,生命周期及其使用场景
原文请查阅这里,略有删减,本文采用知识共享署名 4.0 国际许可协议共享,BY Troland。 本系列持续更新中,Github 地址请查阅这里。 这是 JavaScript 工作原理的第八章。 或许你已经了解到渐进式网络应用将只会越来越流行,因为它旨在创造拥有更加流畅的用户体验的网络应用和创建类 App 的原生应用体验而非浏览器端那样...
Hibernate 5 升级后 getProperties 错误
org.hibernate.engine.spi.SessionFactoryImplementor.getProperties()Ljava/util/Map;
2019-10-16
k8s 容器启动时传递镜像运行时参数
我们使用springboot 打成的jar构建docker镜像上传到barbor镜像库之后,如果镜像中的参数发生了变化(springboot application.properties中的启动参数变更),比如mysql的地址变更了。不必修改配置文件,重新打包上传,修改k8s容器启动配置文件,重新启动容器即可
2022-01-18
一文讲透Java核心技术之高可扩展利器SPI
Java是一种面向对象语言,虽然Java8开始支持函数式编程和Stream,但是总体来说,还是面向对象的语言。在使用Java进行面向对象开发时,一般会推荐使用基于接口的编程,程序的模块与模块之前不会直接进行实现类的硬编码。而在实际的开发过程中,往往一个接口会有多个实现类,各实现类要么实现的逻辑不同,要么使用的方式不...
Vert.x 3: 服务代理
Vert.x 3: SockJS 服务代理Vert.x 3: 服务代理Vert.x 3: Node和浏览器端事件总线重连 服务代理提供了在事件总线上暴露服务, 并且减少调用服务所要求的代码的一种方式. 服务代理帮助你解析事件总线的消息结构和接口方法的映射关系, 比如方法名称, 参数等等. 本质上是一种RPC. 它通过代码生成的方式创建服务代理.
2017-11-10
openresty服务管理框架(API网关)
tl-ops-manage (tl-openresty-web-manage),基于openresty开发的一款基础服务管理工具,支持服务动态扩展,自定义路由规则,健康检查,服务熔断,服务限流,动态配置,数据统计,日志记录,数据版本控制,后台可视化管理,等等...
2022-06-05
个人学习系列 - Spring Boot 实现线程池
现在由于系统越来越复杂,导致很多接口速度变慢,这时候就会想到可以利用线程池来处理一些耗时并不影响系统的操作。新建Spring Boot项目1. ExecutorConfig.xml新建线程池配置文件。 {代码...} 2. application.yml@Value配置在application.yml,可以参考配置 {代码...} 3. AsyncService.java创建一个 Service 接口,是异...