摘要: 在后端的开发领域,各类开发框架都已经很多,在开发项目时可以根据不同的需要和需求选择合适的开发框架。然而在需要开发一个完善的工程化项目时,仅仅一个后端开发框架是不够的,还面临着在对开发项目的快速迭代中进行测试,部署,监控等问题。为了解决这些问题,DevOps的开发模式应运而生。 基于个人对DevOps 阅读全文
posted @ 2020-02-10 12:39 昊羲 阅读(5887) 评论(0) 推荐(0) 编辑
摘要: 项目地址: "gin rtsp" 在后台的开发中遇到了对接显示摄像头视频流的需求。目前获取海康及大华等主流的摄像头的视频流使用的基本都是RTSP协议。不过HTML页面并不能直接播放RTSP协议的视频流,查询了一番各种网页播放RTSP的资料,有如下的一些方案: 插件开发播放:使用ActiveX等浏览器 阅读全文
posted @ 2019-12-19 11:14 昊羲 阅读(5315) 评论(3) 推荐(4) 编辑
摘要: 数据库编码 查看数据库编码 切换数据库编码 修改自增ID 创建表格时设置自增ID从N开始: 让自增ID从默认值开始, 但是注意:这个命令会清空数据包记录! 设置user表自增ID从123456开始 无法远程登录 在已经修改配置文件中的地址为 但仍然无法远程登录的情况下, 一般是需要对数据库中的账户信 阅读全文
posted @ 2018-11-16 00:20 昊羲 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 迭代相关 iter(): 将一个序列转换成迭代器 next(): 自动调用对象的 方法来迭代对象 map(): 将一个序列值作为参数,依次调用一个函数,在python2中直接返回列表,但在python3中返回迭代器 filter(): 过滤列表中的元素,并且返回一个由所有符合要求的元素所构成的列表, 阅读全文
posted @ 2018-09-27 22:39 昊羲 阅读(192) 评论(0) 推荐(0) 编辑
摘要: Git 工作流 一个不错的工作流图示 创建一个空分支 删除远程分支和tag 同步删除远程已被删除的分支 阅读全文
posted @ 2018-08-23 23:14 昊羲 阅读(148) 评论(0) 推荐(0) 编辑
摘要: pandas 是一个基于 Numpy 构建, 强大的数据分析工具包 主要功能 独特的数据结构 DataFrame, Series 集成时间序列功能 提供丰富的数学运算操作 灵活处理缺失数据 Series 一维数组 Series 是一种类似于一维数组的对象, 由一组数据和一组与之相关的数据标签(索引) 阅读全文
posted @ 2018-07-25 00:07 昊羲 阅读(1650) 评论(0) 推荐(0) 编辑
摘要: NumPy 是高性能科学计算和数据分析的基础包. 它是 pandas 等其他各种工具的基础. 主要功能: ndarray 一个多维数组结构, 高效且节省空间 无需循环对整组数据进行快速运算的数学函数 线性代数, 随机数生成和傅里叶变换功能 ndarry 多维数组 创建ndarry: 数组与列表的区别 阅读全文
posted @ 2018-06-13 00:30 昊羲 阅读(613) 评论(0) 推荐(0) 编辑
摘要: CentOS系统参数优化 内核相关参数 /etc/sysctl.conf Linx PAM 插入式认证模块的配置文件/etc/security/limit.conf 磁盘调度策略 /sys/block/devname/queue/scheuler 存储引擎选择 MyISAM 适用场景: 非事务性应用 阅读全文
posted @ 2018-04-05 11:54 昊羲 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 最近看到了一篇讲 "Django性能测试和优化" 的文章, 文中除了提到了很多有用的优化方法, 演示程序的数据库模型写法我觉得也很值得参考, 在这单独记录下. 原文的演示代码有些问题, 我改进了下, 这里可以查看: https://github.com/wanghaoxi3000/developme 阅读全文
posted @ 2018-01-23 00:57 昊羲 阅读(980) 评论(0) 推荐(0) 编辑
摘要: Python的 工具可以创建隔离的Python环境, 是`virtualenv`的进一步封装工具,可以让它更好用。 安装 Linux 系统下: pip install virtualenvwrapper Windows 系统下: pip install virtualenvwrapper win 配 阅读全文
posted @ 2018-01-04 22:52 昊羲 阅读(301) 评论(0) 推荐(1) 编辑