摘要: 原文链接背景最近在项目开发中,需要针对 Jenkins 项目进行配置,Jenkins 的 job 配置采用的是 xml,在维护配置模板的过程中就遇到了问题,因为逐步发现配置灵活性超出了字符串的范畴,本文旨在简单介绍 Python 下模板引擎模块 Jinja2 的使用。什么是 Jinja2?Jinja2 是一个 Python 的功能齐全的模板引擎。它有完整的 unicode 支持,一个可选的集成沙箱... 阅读全文
posted @ 2020-05-03 14:58 samwei12 阅读(3571) 评论(0) 推荐(0) 编辑
摘要: 原文链接浮点数相关_mm_unpacklo_psSelects and interleaves the lower two SP FP values from a and b.将两个128位浮点数的低64位分别取出,返回新的128位浮点数INTERLEAVE_DWORDS(src1[127:0], src2[127:0]){ dst[31:0] := src1[31:0] dst[6... 阅读全文
posted @ 2020-05-03 14:56 samwei12 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 原文链接问题今天在查找之前的 C++ 笔记时,突然发现之前的资料全没了,整个 Cpp 文件夹内就只剩下了三个文件,怎么形容当时的心情呢,应该说是一下就跌倒了谷底,感觉之前的心血全白费了,有种深深的挫败感.思考路径这时候,我第一反应是想到了前几天我进行过一次文件夹整理,中间有个操作就是把另一个同名 Cpp 文件夹拷贝到了原本的 Cpp 文件夹中,这里有一个深坑,是把我原本的文件夹整个替换掉了!!!具... 阅读全文
posted @ 2020-05-03 14:54 samwei12 阅读(1242) 评论(0) 推荐(0) 编辑
摘要: 原文链接前言我们在使用 Cocoapods 过程中,如果发现它未能满足我们的要求该怎么办呢? 最简单的粗暴的办法就是 fork 一份 Cocoapods 源码,然后自己公司内部或者个人直接针对源码进行部分修改或者新增功能,但这样做完全没有兼容性和扩展性,如果后续 Cocoapods 升级版本,你是无法兼容的,还需要重新进行一次修改,费力不讨好.其实 Cocoapods 提供了一套很方便的插件机制,... 阅读全文
posted @ 2020-05-03 14:53 samwei12 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 原文链接背景虽然做iOS开发的过程中使用过 Cocoapods, 但是对里面的细节了解其实不算太多,直到这两年做织女项目时,通过对Cocoapods进行Qt支持改造才开始深入了解部分细节,这个过程中,网上没有找到太多相关资料,本文就简单介绍下我对Cocoapods提供的插件机制的一个简单了解,希望能给大家带来一些帮助。Ruby Open Classes在此之前,我们简单看下 Ruby Open C... 阅读全文
posted @ 2020-05-03 14:50 samwei12 阅读(1149) 评论(0) 推荐(0) 编辑
摘要: 原文链接今天开始会写一系列 Java 后端学习的笔记,一方面是为了以后翻阅查看,更主要的原因是通过写作输出的方式让自己的印象更深,避免遗忘。首先是简单记录下自己学习使用 JDBC 的历程,由于目前基本都是通过一些类似 MyBatis 的框架来进行数据库操作,所以 JDBC 的使用不需要掌握太深入,仅作为了解即可。简介首先我们学习任何东西之前都需要先了解几个问题,基本上的思路是: 1. xxx... 阅读全文
posted @ 2020-05-03 14:34 samwei12 阅读(350) 评论(0) 推荐(0) 编辑