文章·第19页

  1. ulimit、limits.conf、sysctl和proc文件系统

    引言 当修改一个Linux系统参数或限制,比如文件打开数时,之前用到过的方式有ulimit、limits.conf、sysctl和/proc文件系统。 对这几个东西一直比较困惑,翻了几篇文档,简单写一下它们之间的区别。 ulimit 什么是ulimit ulimi…

  2. crontab配置及简单应用

    crontab crontab并不陌生,在 nix的操作系统之中,使用它设置周期性被执行的指令.每个用户可以拥有自己的crontab文件; 同时,操作系统保存一个针对整个系统的crontab文件,该文件通常存放于/etc或者/etc之下的子目录中。 基本用法 u…

  3. 使用Flask快速构建REST应用

    引言 最近在某个小型项目上进行了一些尝试,目标是用极快的速度构建一套简洁且优雅的小型WEB系统。当然这次尝试可以说是失败的,稍后会提到。 架构上主要是前后端分离,后端使用Python实现RESTFul API,前端直接套用AdminLTE模版。 得益于Python…

  4. SoapUI在macOS下启动卡死问题处理

    现象 macOS版SoapUI启动后,窗口卡死,只能Cmd Option Esc强制退出。 系统版本: macOS Sierra 10.12.4 SoapUI版本: 5.3.0/5.2.1 解决方法 1. 修改vmoptions.txt 最后下新增一行 Dsoap…

  5. Ubuntu下boot分区空间已满问题处理

    问题 最初安装Ubuntu时,/boot分区只给了200M空间(使用CentOS延续下来的习惯),结果每次生级内核时都会报错/boot空间不足。 下次全新安装Ubuntu,一定记得分出2G空间来给/boot。 临时解决方法 1. uname a 查看目前在用的内核…

  6. 使用Gradle构建Java项目

    简介 Gradle是一种类似Maven的项目构建工具,它没有使用繁琐的XML,而是使用Groovy语言进行配置。 作为后起之秀,Gradle继承了Maven的一些思想,并且 配置简洁 ,有更强的 灵活性 。 Android Studio从一定程度上也加快了Grad…

  7. 使用Java编写简单Socket客户端和服务端

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

  8. Maven配置示例

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

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

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

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

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

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

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

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

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

  13. 阿里云DRDS分库分表

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

  14. 阿里云DRDS使用限制

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

  15. 阿里云DRDS Sequence

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