AlpineLinux添加Let‘sEncryptCA证书或者自签CA证书[toc]1.用docker进行查看进入容器,dockerrun-italpine:latest/bin/sh安装curl,apk--no-cacheaddcurl对比发现curl依赖ca-certificates,网上查到update-ca-certificates命令为更新系统ca证书,2.添加CA证书经过操作总
分类:
系统相关 时间:
2019-06-27 17:54:51
阅读次数:
344
mysql自动备份脚本,MySQLdump+shell+crontab模式(附备份记录日志)
分类:
数据库 时间:
2019-06-18 14:19:23
阅读次数:
145
https://www.cnblogs.com/yanan-boke/p/6954390.html https://segmentfault.com/a/1190000014938305 HTML5 工作线程原理 传统上的线程可以解释为轻量级进程,它和进程一样拥有独立的执行控制,一般情况下由操作系统 ...
分类:
Web程序 时间:
2019-06-17 12:36:36
阅读次数:
148
1. 概述 1.1 基本概念 分散加载是一种实现特定代码快速启动的技术,通过优先加载特定代码到内存,达到缩短从系统开机到特定代码执行的时间。可被应用来实现关键业务的快速启动。 嵌入式系统通过uboot加载flash上的镜像文件到内存并执行,而镜像文件本身可能较大,由于flash读取速度的限制,将镜像 ...
分类:
其他好文 时间:
2019-06-16 14:05:44
阅读次数:
178
一、背景 在开发过程中,我们的软件会面对不同的运行环境,比如开发环境、测试环境、生产环境,而我们的软件在不同的环境中,有的配置可能会不一样,比如数据源配置、日志文件配置、以及一些软件运行过程中的基本配置,那每次我们将软件部署到不同的环境时,都需要修改相应的配置文件,这样来回修改,很容易出错,而且浪费 ...
分类:
其他好文 时间:
2019-06-14 18:24:54
阅读次数:
91
一.查询字段类型 db.person.find({address:{$type:2}}) //查询address字段数据类型为字符串db.person.find({address:{$type:"string"}}) //查询address字段数据类型为字符串 二.类型转换 假设有表item_inf ...
分类:
数据库 时间:
2019-06-14 15:00:13
阅读次数:
156
今天在研究html2canvas截取页面的时候,发现截取后的图片没有把应该截取元素的背景图片截掉,背景图片空白。此时谷歌浏览器控制台报Failed to load resource: net::ERR_CACHE_MISS 和图片跨域的错误。 使用了useCORS: true后还是无法解决这个问题。 ...
分类:
Web程序 时间:
2019-06-14 14:29:18
阅读次数:
912
dt = dt.Rows.Cast<DataRow>().OrderBy(r => Convert.ToInt32(r["数量"])==0?1:0).ThenBy(r=>r["表名"]).CopyToDataTable(); ...
分类:
编程语言 时间:
2019-06-12 15:23:11
阅读次数:
178
打开IP核工具,然后选择Verilog HDL选项,填写路径,写入文件名DDR2_IP.V,点击next PLL reference clock frequency填入板子晶振的频率50MHZ,这里设置Memory clock frequency为133MHZ,Controller data rat ...
分类:
其他好文 时间:
2019-06-10 23:39:18
阅读次数:
268
有一句话叫“前人栽树后人乘凉”,还有一句话叫“如果说我看得比别人更远些,那是因为我站在巨人的肩膀上”。前一句是国人的俗语,后一句是那个发现了“万有引力”定律的牛顿说的。为什么要引用这两句呢?是因为我刚开始用vue的时候,使用的是vue-cli来搭建vue项目,快速又好用;我刚开始用react的时候,... ...
分类:
Web程序 时间:
2019-06-10 15:33:49
阅读次数:
103