摘要: 当设置qml的Text元素的字体时,如果系统中不存在设置的字体,qml会根据匹配算法自动选取系统中存在的一种字体。比如:设置font.family: "微软雅黑",但系统中根本没有微软雅黑,则实际上使用的字体根本不是微软雅黑。这里记录一下获取元素实际使用字体的方法,利用Text元素的fontInfo 阅读全文
posted @ 2019-12-02 15:27 jacek 阅读(1016) 评论(0) 推荐(0) 编辑
摘要: 通过svn命令查看指定版本提交的文件和日志信息 svn log -r ARG -v ARG :版本 可以是如下之一: NUMBER 版本号 '{' DATE '}' 在指定时间以后的版本 'HEAD' 版本库中的最新版本 'BASE' 工作副本的基线版本 'COMMITTED' 最后提交或基线之前 阅读全文
posted @ 2019-11-29 17:03 jacek 阅读(4325) 评论(0) 推荐(0) 编辑
摘要: 网页上传文件最简单的方式就是通过表单上传了,但是在提交表单的时候会导致网页刷新,但有的时候我们不想网页刷新,有什么办法呢,我们可以使用ajax上传文件来做到这一点。只有ajax还不行,还需要JavaScript的FormData对象配合才行,且这里我们使用jQuery的ajax。 第一步,创建For 阅读全文
posted @ 2019-10-31 23:27 jacek 阅读(442) 评论(0) 推荐(0) 编辑
摘要: docker官方镜像为安装php扩展封装了函数,为开发者提供了很大的便利,以下以Dockerfile的形式演示安装gd扩展的方法,安装gd扩展需要安装几个依赖包,安装依赖包使用系统命令,安装命令根据基础镜像的不同有所不同,以下演示两种使用较多的alpine和debian系统的Dockerfile,D 阅读全文
posted @ 2019-10-22 14:26 jacek 阅读(5110) 评论(0) 推荐(0) 编辑
摘要: 使用非对称加密主要是借助openssl的公钥和私钥,用公钥加密私钥解密,或者私钥加密公钥解密。 1.安装openssl和php的openssl扩展 2.生成私钥:openssl genrsa 用于生成rsa私钥,生成时可以指定私钥长度和密码保护 openssl genrsa -out rsa_pri 阅读全文
posted @ 2019-10-06 12:36 jacek 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 方法一、使用pathinfo函数 以上代码输出:xlsx 方法二、使用explode函数 以上代码输出:xls 阅读全文
posted @ 2019-09-29 10:49 jacek 阅读(204) 评论(0) 推荐(0) 编辑
摘要: js没有内置像php的date一样函数可以方便的格式化日期和时间,以下是一个比较流行的js格式化日期和时间的封装函数: 使用方法如下: 阅读全文
posted @ 2019-09-18 17:28 jacek 阅读(2359) 评论(0) 推荐(0) 编辑
摘要: 对于标准形式的URL,如:https://i.cnblogs.com/EditPosts.aspx?postid=11526423&update=1,获取postid和update参数可通过以下封装函数获取 阅读全文
posted @ 2019-09-16 11:30 jacek 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1、未添加至暂存区的 git checkout . 2、已添加至暂存区的 git reset HEAD . git checkout . 阅读全文
posted @ 2019-09-16 00:13 jacek 阅读(5464) 评论(0) 推荐(0) 编辑
摘要: 类型转换用于将一种类型的变量转换为另一种类型的变量。 有以下场景: 输出:mean 的值为: %!f(int=3) 上面的代码中,变量sum和count都为整数,通过对两个变量作除法,因为不能整除,所以应该得到一个浮点数,可是最终得到的是一个整数3,因此这里需要用到类型转换,先将sum和count变 阅读全文
posted @ 2019-09-08 19:06 jacek 阅读(328) 评论(0) 推荐(0) 编辑