eggjs结合七牛云对象存储实现文件上传功能
最近想着给 艾特网 - 程序员导航站 后台扩展文件上传的功能。因为考虑到七牛云对象存储比较划算,而且每个月会免费赠送 10GB的标准存储空间,基本算是白嫖。所以就打算拿七牛云来练练手。想注册七牛云的同学可以点这里
2020-03-18
vnc远程linux桌面,如何实现vnc远程linux桌面
在程序员小伙伴们的日常工作中,无可避免需要进行vnc连接。那大家知道实现vnc远程linux桌面吗没关系,你看完我这篇文章,一定能或多或少有所收获。今天我就跟大家讲讲如何实现vnc远程linux桌面。
2020-08-10
「Android」基于轻量级Messenger的进程通信
「Android」基于轻量级Messenger的进程通信Android中目前存在多种IPC方式,分别为:Bundle文件共享MessengerAIDLContentProviderSocketMessengerMessenger是一种轻量级的IPC方案,它的底层实现是基于AIDL: {代码...} Messenger对AIDL做了封装,使得我们可以更简便的进行进程通信。同时,它一次处理一个请求,不存在并发...
2021-08-23
apache 里的 ProxyPassReverse 指令
该指令允许 Apache httpd 调整 HTTP 重定向响应(HTTP redirect response) Location、Content-Location 和 URI 标头中的 URL。 当 Apache httpd 用作反向代理(或网关)以避免绕过反向代理时,这是必不可少的,因为后端服务器上的 HTTP 重定向位于反向代理之后。
2022-12-19
MyCat踩坑记录
这个问题比较常见,而且比较初级。现象为:连mycat的查询的时候多次执行SQL,返回的结果数量不一致或者数据不一致。一般原因为:查询的表中有全局表,且在全局表中的数据不一致造成
API 网关 Kong
为什么需要网关层?最初是单体服务时,客户端发起的所有请求都可以直接请求到该服务,但随着产品用户越来越多,单体应用存在显而易见的单点问题,除此之外,当单体应用大小升至几个 G 时,持续发布将会非常缓慢,所以服务的拆分成为了必然趋势。
IM即时通讯应用开发中无法解决的“顽疾”
Android进程和Service的保活,是困扰Android开发人员的一大顽疾。因涉及到省电和内存管理策略,各厂商基于自家的理解,在自已ROOM发布于都对标准Android发行版作为或多或少的改动,使得应用层程序在处理进程和Service保活问题上变的异常复杂,且很难兼容,因为说不定哪款手机或者哪个版本的省电策略发生改变,那么随之而...
2022-06-30
多个prometheus之间的交互
A:在Linux主机上自建的Prometheus,启动参数为:./prometheus --web.enable-remote-write-receiver,这是一个启动 Prometheus 时使用的命令行选项,用于启用 Prometheus 服务器接收来自其他 Prometheus 实例的推送数据(remote write)的功能,将这个Prometheus作为中央仓库B:部署在LKE集群上的Prometheus,需要将它采...
2024-03-28
Qcon2017实录|Service Mesh:下一代微服务
数人云11月Meetup报名开启,看中西方大神如何论道云原生与微服务!本文作者敖小剑老师将在本次Meetup上继续分享Service Mesh相关内容,欢迎报名~
PostgreSQL:启动与停止
启动和停止 PostgreSQL 数据库服务器,通常使用pg_ctl。通常在我们的生产环境中,如果数据库主机发生意外停机或者由于计划内的硬件配置等操作停止了主机后,PostgreSQL 服务也将会停止,需要手动重启。因此,在生产环境中,采用编译安装 PostgreSQL 数据库后,建议配置系统 postgresql.service 服务,通过 systemctl 系...
2023-03-02
Spring Boot Bean注入方式详解与实践
Spring Boot Bean 注入是一种将依赖对象引入到应用程序组件中的机制,它有助于实现松耦合和可测试的代码。这种注入方式允许我们将依赖关系委托给 Spring 容器来管理,从而提高了代码的可维护性和可读性。Spring Boot 提供了多种 Bean 注入方式,包括构造函数注入、Setter 方法注入和字段注入等,以满足不同的需求和偏好。
2023-10-11
RPCX源码学习-server端
协议的主要内容是什么? 该协议允许运行于一台计算机中的程序调用另一个地址空间(通常为一个开放网络中的一台计算机)的子程序,而程序员就像调用本地程序一样,无需额外的为这个交互作用编程(无需关注细节)。
cenots6.8搭建FTP服务器
项目需要经常需要让美工上服务器传点东西,改下页面,需要搭建FTP服务。参考了此篇博文来搭建[链接],下面记录自己搭建的过程:1.检查安装vsftpd软件
2018-01-29
聊聊eureka的preferSameZoneEureka参数
spring-cloud-netflix-eureka-client-2.0.0.RC1-sources.jar!/org/springframework/cloud/netflix/eureka/EurekaClientConfigBean.java
2018-05-18
kubernetes1.9安装dashboard,以及token认证问题
dashboard的安装非常简单。但按照官网建议的方式安装完成后,输入token登录时会没有反应。 这个问题困扰了我一整天,最终在这里找到了答案。 原因如下: 按官方文档建议的方式安装完dashboard后,使用kubectl proxy代理的方式来访问webUI。使用这个代理的方式访问就会导致登录无响应的问题。我们需要将dashboard的servic...
阿里云容器服务通过LoadBalancer暴露IPv6服务
IPv4地址已接近枯竭,被誉为下一代互联网技术的IPv6成为新的“全球互联网门牌号”,它可以让地球上的每一粒沙子都拥有地址。当下,各国都在加速推进下一代互联网的部署,工信部也互联网服务商提出了IPv6改造的要求,国内的各大互联网厂商都在进行着IPv6的改造,IPv6的改造已迫在眉睫。那么部署在阿里云容器服务上的应用如...
2019-09-16
egg-mysql配置多数据源
刚刚有小朋友问B老师:egg怎么配置多个数据源呀,网上那些死劲儿不好用那B老师给大家解释下怎么配置一般不会配置多数据源的朋友是没有看清官网关于配置多数据源的代码(有点坑)