2018年11月归档

第2/5页
  1. Cordova常用操作

    安装 sudo npm install g cordova cordova create AppName cordova platform add browser cordova run browser cordova platform add android s…

  2. AIX下使用zip+split实现分卷压缩

    场景 与某第三方厂商使用文件接口传递数据。我们是发送方,对方是接收方,对方的接口规范要求对于大于500M文件,必须使用zip格式分卷压缩。 本来在linux下使用zip分卷压缩轻而易举,直接调用系统的zip命令,加上 b参数即可,但恰巧我们的接口机是台IBM小机,…

  3. 内网环境下Python3应用部署

    简介 最近在用Python写一些东西,各种第三方库好用极了,写起来也是非常酸爽,但生产环境部署上却略有些繁琐。 主要原因是公司的生产环境主机,大都是在内网中的,无法直连Internet,首先要花点力气搞定网络连接问题。 另外操作系统也基本上是RedHat,只预装了…

  4. 项目管理工具Redmine的部署

    什么是Redmine Redmine是用Ruby On Rails开发的一款基于WEB的项目管理软件。 它集成了项目管理所需的各项功能:日历、甘特图、问题跟踪和版本控制,可以同时处理多个项目。 相比禅道等软件,Redmine的安装还是比较繁琐的,一方面是因为它没有…

  5. Python3个人学习笔记

    推荐学习书目 廖雪峰的官方网站 Learn Python the Hard Way Python基础教程(第2版) Python学习手册(第4版) 推荐网站 pypi.python.org www.simple is better.com v2ex.com www…

  6. 轻量级ORM框架peewee初探

    peewee简介 peewee是Python一个ORM框架,相比于著名的SQLAlchemy,peewee更为轻量,且更加简单易上手。 peewee原生支持sqlite、mysql以及postgresql。 学习资源 peewee官网 GitHub页面 数据建模…

  7. 记一次root用户su报错的处理过程

    现象 1. 直接使用foobar用户SSH登录正常 2. 在root用户下,执行 su foobar ,报错: 只有su的时候报错,虽然不影响foobar用户正常的SSH远程登录,但这种资源受限的错误,一般都是系统崩溃的前兆,必须要较点真。 系统:RHEL 6.5…

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

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

  9. crontab配置及简单应用

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

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

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

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

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

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

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

  13. 使用Gradle构建Java项目

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

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

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

  15. Maven配置示例

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