文章归档

第19/21页
  1. 使用Java编写简单Socket客户端和服务端

    简介 某同事要用Socket连接外围系统,帮忙写了个简单的Demo。 包含一个客户端和一个服务端的,仅是示例,比较简陋,服务端也没有用多线程。 直接贴代码了。 服务端 客户端

  2. Maven配置示例

    pom.xml配置示例 以下是一个比较精简的spring boot项目的配置文件,包含了Swagger和Jacoco插件。 settings.xml配置示例 以下是一个使用nexus时的settings.xml配置文件示例 清理脚本 当maven下载依赖时,如果网…

  3. tmon-一个简陋的应用健康度检测系统

    简介 tmon 一个简陋的应用健康度检测系统,基于Python3。 请注意,这是一个重复的轮子,源于某项目的紧急救火过程中,需要快速搭建一套监控系统实时监控几套后台服务的需求。 相较于使用现成的开源系统,花时间进行技术选型、部署、修改源码等操作,重写一套系统花费的…

  4. 在遗留工程中使用Resty简化REST调用

    简介 Spring3.0以下的遗留工程,由于无法使用RestTemplate,所以调用REST接口时会比较繁琐。 通过使用第三方REST户端框架Resty,可以大幅简化调用过程。 Resty的优势是使用简单,不需要引入过多的依赖。但相比于resttemplate/…

  5. 通过Cookie Insertion实现Nginx会话保持

    Nginx负载均衡的几种策略 使用开源版本的Nginx可以轻松实现7层(HTTP)或4层(TCP)的负载均衡。 当做为7层负载时,最常用的有以下几种策略: 轮询 round robin — requests to the application servers a…

  6. 阿里云OSS对象存储示例

    DEMO GitLab 更多源码请移步GitHub https://github.com/xiiiblue/demo oss OSS SDK下载 https://promotion.aliyun.com/ntms/act/ossdoclist.html OSS S…

  7. 阿里云DRDS分库分表

    以下大部分内容非原创,整理自阿里云官方文档 单库单表 建一张单库单表,不做任何拆分。 分库不分表 假设已经建好的分库数为 8,建一张表,只分库不分表,分库方式为根据 id 列哈希。 分库分表 使用哈希函数做拆分 使用双字段哈希函数做拆分 使用日期做拆分 可以使用日…

  8. 阿里云DRDS使用限制

    以下大部分内容非原创,整理自阿里云官方文档 SQL大类限制 暂不支持用户自定义数据类型、自定义函数。 暂不支持视图、存储过程、触发器、游标。 暂不支持 BEGIN…END、LOOP…END LOOP、REPEAT…UNTIL…END REPEAT、WHILE…DO…

  9. 阿里云DRDS Sequence

    以下大部分内容非原创,整理自阿里云官方文档 DRDS Sequence简介 DRDS 全局唯一数字序列(64 位数字,对应 MySQL 中 Signed BIGINT 类型)的主要目标是为了生成全局唯一和有序递增的数字序列, 常用于主键列、唯一索引列等值的生成 。…

  10. Feign-声明式REST调用

    简介 本文主要介绍如何使用spring cloud feign,在项目中使用Feign进行REST调用。 通常我们进行微服务间的REST调用时,一般会使用restTemplate,写起来也比较方便,例如: 但RestTemplate这种方式的缺点是代码量略大,且不…

  11. 使用dockerfile插件打包微服务镜像

    概述 使用spotify的dockerfile maven插件,可以帮助我们将maven与docker进行集成,更快速的在maven构建过程中进行docker镜像的打包操作。 配置仍然是基于Dockerfile的,插件只是辅助。 请注意,插件的名称是 spotif…

  12. ZEN-SC-SAMPLE

    概述 ZEN SC SAMPLE:SpringCloud常用组件示例。 源码 更多源码,请移步GitHub: https://github.com/xiiiblue/zen sc sample 启动方式 Docker方式启动 手工方式启动 添加DNS 在每个模块下…

  13. The Twelve-Factor App

    地址 https://12factor.net/zh cn 简介 12 Factor 为构建如下的 SaaS 应用提供了方法论: 使用标准化流程自动配置,从而使新的开发者花费最少的学习成本加入这个项目。 和操作系统之间尽可能的划清界限,在各个系统中提供最大的可移植…

  14. Ubuntu连接Android手机

    解决Ubuntu无法识别Android手机的问题 1. 安装mtp相关的包: 2. 查看手机的USB信息 执行: 记录下新增的一条USB设备的信息,以坚果Pro1为例: 3. 编辑69 libmtp.rules 新增一行: 注意替换掉其中的idVendor和idP…

  15. Ubuntu从U盘制作ISO镜像

    从启动U盘制作ISO镜像 从ISO镜像制作启动U盘