box-sizing 和 dom width

先说说 box sizing 分 2 个 一个叫 content-box, 一个叫 border-box content-box 是像外发展的 padding 和 border 都在 div 外面. (margin 当然也在外面) border-box 是向内发展的 border 和 padding 都在 div 内. (注意 :margin 依然是在外面哦) 这 2 种写法,造就了我们在获取 div width 的时候经常会拿到不同的值. 下面讲讲 offset width, client
分类: 其他 发布时间: 12-31 23:51 阅读次数: 0

抓住2018年的尾巴

2018年很快就要过去了,这一年将成为回忆被定格在历史,在这最后的时刻,想想还是简单总结一下我这一年,再展望一下新的一年。 准确的说应该是2017年开始有了这个念头开始想学习编程,但自己一头雾水不知如何下手,只是自己网上找了一些零碎知识学习。到了今年才算真正意义上地确定了一个大致的方向。但是不得不承认,计划永远赶不上变化,在没有人指引的基础上,自己到底要学什么怎么学,什么时候才能真正跨进这个世界。一切都是未知。所以这一年,我感觉自己还是挺失败的,至少不是我的计划内的发展,我简单总结一下这一年的
分类: 其他 发布时间: 12-31 23:51 阅读次数: 0

nginx: location 配置

语法规则: location [=|~|~*|^~] /uri/ { ... } = 开头表示精确匹配 ^~ 开头表示uri以某个常规字符串开头,理解为匹配 url 路径即可。nginx不对url做编码,因此请求为 /static/20%/aa,可以被规则 ^~ /static/ /aa 匹配到(注意是空格)。
分类: 其他 发布时间: 12-31 23:51 阅读次数: 0

从 Python 第三方进度条库 tqdm 谈起 (转载)

原文地址: https://blog.ernest.me/post/python-progress-bar tqdm 最近一款新的进度条 tqdm 库比较热门,声称比老版的 python-progressbar 库的单次响应时间提高了 10 倍以上。 Overhead is low -- about 60ns per iteration (80ns with gui=True). By comparison, the well established ProgressBar has an 80
分类: 其他 发布时间: 12-31 23:51 阅读次数: 0

python基础_相似对比

1. __file__ 和 __name__   __file__   想要使得在任何环境下代码都可执行的话,只需手动将项目的路径导入环境变量path中即可,这就需要用到__file__了   变量__file__表示文件本身,输出的是一个绝对路径(但在pycharm中会自动输出绝对路径),所以需要将其转换成绝对路径   __name__   __name__就是标识模块的名字的一个系统变量。这里分两种情况:假如当前模块是主模块(也就是调用其他模块的模块),那么此模块名字就是__main__,
分类: 其他 发布时间: 12-31 23:51 阅读次数: 0

2018再见,2019你好~

前言 每年到年终的时候,都会写个总结。今天是2018年最后的一天了,过了今天不仅仅代表自己又长了一岁,也代表着自己又更加成熟了。回收2018,我到底做了什么?收获了什么? 路该怎样走 程序员生涯,一路艰辛 一路风景,既然选择了,就要坚持下去。过去的一年,时长想着一个问题,该到底如何才不会被淘汰?到了年底,各大公司都开始“优化”,开始裁员。 毕竟都说我们是吃青春饭的工作,30岁、40岁,路该怎样去走? 年初看了 五月的仓颉 大哥的一篇文章:https://www.cnblogs.com/xrq7
分类: 其他 发布时间: 12-31 23:51 阅读次数: 0

孤荷凌寒自学python第五十四天使用python来删除Firebase数据库中的文档

孤荷凌寒自学python第五十四天使用python来删除Firebase数据库中的文档 (完整学习过程屏幕记录视频地址在文末) 今天继续研究Firebase数据库,利用google免费提供的这个数据库服务,今天主要尝试使用firebase_admin模块来对firebase数据库进行删除文档操作 获得成功。 一、简单总结下今天对firebase_admin模块对象的学习 (一)删除一个文档 要删除Firebase数据库中的一个集合下的一个文档 只需要执行文档对象的delete()方法。 具体用
分类: 其他 发布时间: 12-31 23:51 阅读次数: 0

iframe.contentWindow 属性:关于contentWindow和contentDocument区分 jquery 获取父窗口的元素、父窗口、子窗口

定义和用法   contentDocument 属性能够以 HTML 对象来返回 iframe 中的文档,可以通过所有标准的 DOM 方法来处理被返回的对象。   语法:frameObject.contentWindow,或者 iframeObject.contentWindow(不是jquery对象)   用iframe嵌套页面时,如果父页面要获取子页面里面的内容,可以使用contentWindow或者contentDocument,其区别如下:   1、contentWindow 这是个只
分类: 其他 发布时间: 12-31 23:51 阅读次数: 0

解决 LLVM 错误 cannot specify -o when generating multiple output files

Xcode 9 使用 LLVM 混淆器会提示错误: clang: error: cannot specify -o when generating multiple output files 通过对比编译参数发现是 Xcode 9 多了一个编译参数 -index-store-path ,解决的方法是在 Build Settings 里搜索 index store,设置成 No 就可以了,如下图所示: 原文地址:https://www.exchen.net/%E8%A7%A3%E5%86%B3-
分类: 其他 发布时间: 12-31 23:51 阅读次数: 0

Java运行时数据区域分析

  Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则依赖用户线程的启动和结束而建立和销毁。根据《Java虚拟机规范(Java SE7版)》的规定,Java虚拟机所管理的内存将会包括以下几个运行时数据区域。如下图所示   1. 程序计数器   程序计算器(Program Counter Register)是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指
分类: 其他 发布时间: 12-31 23:51 阅读次数: 0

sha256_transform

DECLSPEC void sha256_transform (const u32 *w0, const u32 *w1, const u32 *w2, const u32 *w3, u32 *digest) { u32 a = digest[0]; u32 b = digest[1]; u32 c = digest[2]; u32 d = digest[3]; u32 e = digest[4]; u32 f = digest[5]; u32 g = digest
分类: 其他 发布时间: 12-31 23:51 阅读次数: 0

【DB2】监控临时表空间使用

在我们使用数据库的时候,我们都知道应用程序在DB2上运行时,会产生临时表空间,我们想要监测这些临时表空间的使用情况,可以使用以下步骤: (1)打开monitor switches 中的table监视器: db2inst1@Linux:/qinys> db2 update monitor switches using table on DB20000I The UPDATE MONITOR SWITCHES command completed successfully. (2)对数据库抓取tab
分类: 其他 发布时间: 12-31 23:51 阅读次数: 0

Python之路(第三十八篇) 并发编程:进程同步锁/互斥锁、信号量、事件、队列、生产者消费者模型

一、进程锁(同步锁/互斥锁) 进程之间数据不共享,但是共享同一套文件系统,所以访问同一个文件,或同一个打印终端,是没有问题的, 而共享带来的是竞争,竞争带来的结果就是错乱,如何控制,就是加锁处理。 例子 #并发运行,效率高,但竞争同一打印终端,带来了打印错乱 from multiprocessing import Process import os,time def work(): print('%s is running' %os.getpid())
分类: 其他 发布时间: 12-31 23:51 阅读次数: 0

Python 编程快速上手 第六章总结

第六章 字符串操作 前言 这一章节讲了关于 Python 中字符串类型的知识。与字符串有关的操作符,方法等等。 处理字符串:字符串的写入、打印、访问的知识 原始字符串 格式:r'string' 作用:在其中的\ 不会被 Python 认为是转义字符的开始,而是字符串的一部分 三重引号 格式:“”“ ”“” 作用: 三重引号之间的所有引号、制表符或换行,都被认为是字符串的一部分。 作为多行注释 注意:三重引号中的转义字符是 optional 的 双引号&转义字符 双引号内的‘会被打印出来,''中
分类: 其他 发布时间: 12-31 23:51 阅读次数: 0

execCommand()命令详解及实例展示

execCommand方法是执行一个对当前文档,当前选择或者给出范围的命令。处理Html数据时常用如下格式: document.execCommand(sCommand[,交互方式, 动态参数]) , 其中:sCommand为指令参数(如下例中的”2D-Position”), 交互方式参数如果是 true的话将显示对话框, 如果为false的话,则不显示对话框 (下例中的”false”即表示不显示对话框), 动态参数一般为一可用值或属性值(如下例中的”true”)。 方法/步骤 1 docum
分类: 其他 发布时间: 12-31 23:51 阅读次数: 0

致于即将逝去的2108年,2019年您好

前言:   今天是2018年的最后一天,还有大约两个小时即将要面对的是2019年。从人山人海中逃离回来的我,内心总是觉得应该对这即将逝去的2018年每个圆满的句号,也对在外工作的第二年所经历的一些事情做一个总结,对2019年该走的路做一个明确的方向。 工作上:   2018年对于我来说是一个意义非凡的一年,是对我的职业道路影响最为深远的一年。为什么我会这么说呢?这还的从头说起,2017年3月中旬从学校出来实习,那时候很顺利的通过校招,来到了一家以销售为主的公司,该公司是一家小型的创业公司,大概
分类: 其他 发布时间: 12-31 23:51 阅读次数: 0

Use Octavia to Implement HTTPS Health Monitors (by quqi99)

版权声明:本文为博主原创文章,如需转载,请注明出处! https://blog.csdn.net/quqi99/article/details/85469161 问题 采用Neutron LBaaS v2实现HTTPS Health Monitors时的配置如下(步骤见附件 - Neutron LBaaS v2) backend 52112201-05ce-4f4d-b5a8-9e67de2a895a mode tcp balance leastconn timeout
分类: 编程语言 发布时间: 12-31 23:51 阅读次数: 0

600多种编程语言为何选学Python?这几个理由足够了!

注: 看完这几个理由,建议新手入门买两本书 《零基础学Python》和《Python入门到实践》 自2016年Python取代Java成为高校中最受欢迎的语言,从那时起它受欢迎的程度就没有减退过。 随着新时代的到来,Python正在不断发展壮大。如果你阅读编程和技术新闻或博客文章,那么你可能已经发现了Python的兴起,已经是大势所趋! 但是,最大的问题是为什么应该学习Python? 对于初学者来说很简单,从Python开始是最好的选择。因为它易于学习,功能强大,足以构建Web应用程序并自动化
分类: 其他 发布时间: 12-31 23:51 阅读次数: 0

Chisel3 - bind - Data

https://mp.weixin.qq.com/s/ENJVkz88sGgyODRNCu9jhQ 介绍Data类中的binding的定义和用法。 Binding stores information about this node's position in the hardware graph. This information is supplemental (more than is necessary to generate FIRRTL) and is used to perfor
分类: 其他 发布时间: 12-31 23:51 阅读次数: 0

java-文件处理

1 import java.io.*; 2 3 /** 4 * @Author: Lambert 5 * @Date: 2018-12-31 22:45 6 * @Description: 7 * java 写入文件 8 */ 9 public class fileStreamTest2 { 10 public static void main(String[] args) throws IOException { 11 File file
分类: 其他 发布时间: 12-31 23:51 阅读次数: 0