自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

reading-conference-writing

不积跬步无以至千里

  • 博客(107)
  • 资源 (1)
  • 收藏
  • 关注

转载 浮点型数据(float, double)存储IEEE标准解析和应用

介绍浮点类型的存储结构和原理

2019-11-01 16:53:24 1858

原创 时区是怎么划分的?世界各时区的时间如何统一表达?GMT、UTC、UNIX有什么区别?

从世界需要统一时间标准出发,讲述为什么引入时区、时区的设计,进一步介绍时间的测量;涉及概念包括:世界时、本地时、原子时,time zone/UT/GMT/UTC/TAI等; 顺带介绍数据库时间、UNIX时间

2019-10-24 22:15:23 32325 7

原创 MySQL日期与时间函数(日期/时间格式化、增减、对比、时区、UTC和UNIX时间)

详细介绍了在MySQL中如何获取当前时间,以及时间抽取、格式化、增减、比较、时区处理等,并提供了格式标识速查表、时间间隔速查表。

2019-10-24 00:48:58 5841 1

原创 Linux启动MySQL服务进程的几种方式

介绍Linux中MySQL服务进程的几种启动方式

2019-10-16 00:46:25 2199

原创 Python打印日志、输出异常堆栈、指定日志文件

Python中的日志处理、日志级别、日志文件等说明

2019-10-16 00:38:17 2290

原创 Python操作MySQL教程

介绍Python中如何操作MySQL、执行CRUD的

2019-10-16 00:32:59 560

原创 Python数组与字符串互转

介绍Python中如何实现数组转字符串、字符串转数组

2019-10-15 01:00:45 764

原创 Linux安装MySQL(Yum超快安装)

Linux下用Yum安装MySQL服务(或单客户端),还简单介绍了账号初始化、密码修改等事项。Yum安装方式简单快捷,强力推荐。

2019-10-14 18:20:50 878

原创 Mac OS关机/睡眠快捷键

介绍Mac下快速关机的方式,对于治疗懒癌、关机强迫症非常有效,偶尔还能应对Mac鼠标失灵的意外。

2019-10-14 14:54:36 16317

原创 MySQL显示宽度与字段长度

介绍MySQL显示宽度的作用,与字段长度、存储开销的区别

2019-10-11 16:15:15 4339 2

原创 MySQL计算字段长度/大小(length、bit_length、char_length函数对比) - MySQL基本函数和命令(一)

MySQL如何计算字段/存储数据的大小/长度;length、bit_length、char_length函数的区别

2019-10-11 15:49:31 8499 3

原创 HTML表格转Markdown表格样例(javascript+xpath)

网上有一些工具,可以快速进行这个转化。自己还要写一点代码的目的,只是便于转换过程中加一些个性化的东西。样例目标网页https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml页面结构代码var rows = $x("tr", $0), mk = "";for (var i = 0, l ...

2019-10-09 16:40:58 565

原创 IANA是什么?

IANA即互联网数字分配机构,负责维护互联网协议标准,除了我们熟知的域名、IP等,还有其他很多如字符集、TCP/HTTP协议、时区数据库、TLS、OAuth等标准。

2019-10-09 15:45:30 7623

原创 MySQL分页查询(limit用法详解、适用的性能优化场景)

介绍mysql limit分页查询的使用,推荐最优写法。介绍基于limit的优化,如排序索引、索引覆盖等

2019-10-08 23:25:38 7820 1

原创 javascript(js)操作dom,创建元素、添加样式、组织html

var mockObj = new function(){ var _id = "mock-container"; return { mock : function(url) { var el = document.getElementById(_id); if(!el) { el = document.cre...

2019-10-08 22:20:37 6551

原创 HTML表格(合并单元格、边框、行高、间距等样式)

HTML表格设计

2019-10-08 16:28:38 4588

原创 Markdown表格、单元格合并、快速编辑表格

markdown中制作表格、合并单元格、快速制作结构复杂的表格

2019-10-08 16:02:40 16114 2

原创 阿里云MaxCompute(ODPS)如何使用SQL同步数据(SQLTask模式)

odps指定sql下载:1.sqlTask号称不支持超过10000行,能否通过多次执行task、每次task限定分页条件实现获取全部数据;2.官方推荐的sqlTask+tableTunnel方案https://help.aliyun.com/document_detail/120601.html?spm=a2c4g.11186623.6.973.65b14317QHBhfLhttps://h...

2019-10-08 14:25:55 2787

原创 MySQL分区partition(为什么要做数据库拆分、为什么partition可以提升性能)

数据库拆分(分区/分库分表)的意义、MySQL partition的用法;partition分区键介绍,常见问题处理

2019-10-08 00:01:45 3010

原创 Mybatis使用association(一维属性集映射为树状领域模型)

mybatis association使用;映射为引用对象;Mybatis级联查询;一对一关系;

2019-09-30 16:58:30 861

原创 Linux使用sleep实现进程睡眠/延时/暂停(shell有sleep/usleep命令,函数调用有nanosleep)

一般Shell中都会使用sleep进行延时。但sleep有很多种用法,并且shell还有usleep,函数调用还有nanosleep,他们的作用又和Sleep有些区别,这里一一介绍

2019-09-29 15:57:04 7760

转载 微服务概念、选型与实践(含Spring Cloud与Dubbo对比选型、服务切分、跨库处理等)

转自“纯洁的微笑” - 中小型互联网公司微服务实践-经验和教训,原文地址:http://www.ityouknow.com/springcloud/2017/10/19/micro-service-practice.html看到过其他转载很不地道,不放原作者地址。实际上原文的流量很大,评论区会有一些建设性的讨论,是对文章的一些很好的补充。原文为系列文章,建议前往原文查看。文中的经...

2019-09-29 14:34:32 530

原创 Data truncation: Out of range value for column `xxx`(MySQL的字段长度和取值范围踩坑)

测试过的MySQL版本:5.6、8.0。如果你遇到了Out of range value错误,并且认为数据长度并没有超出字段长度,那么你需要了解一个关键知识点:MySQL中DECIMAL或DOUBLE的长度声明为(字段总长度,浮点位长度)如DECIMAL(8)表示的是8位的数字,其中浮点位为4位,如1234.1234,而认为整数位是8位则是错误的,如插入值12345678.1234就会...

2019-09-18 17:03:50 5810 2

原创 MySQL获取当前时间、UNIX时间戳、当前版本的函数

介绍MySQL获取当前时间的now()、sysdate()函数,以及获取当前版本的version()函数

2019-09-18 17:01:04 3226

转载 Linux中延时/暂停函数(sleep/usleep/nanosleep/select)的比较、底层实现说明

Linux中延时/暂停函数(sleep/usleep/nanosleep/select)的比较、底层实现说明

2019-09-12 17:58:35 4182

原创 Linux定时任务crontab

基于Linux定时任务场景,介绍crontab的使用方法,同时介绍在监控、自动化、开机启动等场景的作用。

2019-09-12 09:53:33 396

原创 MySQL自增列AUTO_INCREMENT详解(含NULL值、初始值、指定值等说明)- MySQL基本函数和命令(四)

MySQL可以通过AUTO_INCREMENT,实现列数据自增,一般可用于单表的唯一标识列,常见的有主键。基本用法样例CREATE TABLE `test` ( `k` BIGINT(19) UNSIGNED NOT NULL AUTO_INCREMENT, `name` VARCHAR(64) NOT NULL, PRIMARY KEY (`k`), UNIQUE KEY ...

2019-09-04 22:36:52 19313

原创 页面自动化测试 - (五)自动运行、多节点分配

使用selenium-grid实现webdriver静默、无图形模式

2019-09-04 10:00:43 256

原创 ⭐️⭐️⭐️ 文章索引(含Java并发、MySQL优化、Linux基础、Python爬虫、自动化测试等)⭐️⭐️⭐️

当前博客(learn.blog.csdn.net)的主要文章索引,可以提高信息检索效率。

2019-09-04 09:56:14 497

原创 Python2.x编码问题:UnicodeDecodeError: 'ascii' codec can't decode byte in position : ordinal not in range

Python2.x的默认字符集编码是ASCII,因此会有很多字符集的问题

2019-09-03 23:55:37 6029

原创 Linux上使用Python+Selenium+Chrome环境的常见问题

本文是Linux服务器上搭建Python+Selenium+Chrome的运行环境(静默模式、无图形)的姊妹篇,记录了使用该环境经常遇到的一些问题。目录Python2.x字符集编码问题`SyntaxError: Non-ASCII character '\xe6' in file xxx.py on line 10, but no encoding``UnicodeDecodeError: ...

2019-09-02 20:43:11 2863 4

原创 PyCharm中如何安装Package:即解决ImportError: No module named 'selenium'问题

PyCharm用的不多、很多问题会重复遇到,记录下来方便自己回顾。使用PyCharm,比自行安装和管理Package要更便捷,并且可以支持到工程级别。打开工程设置:按下图简单4步即可完成安装。以上。希望对你有帮助。...

2019-09-02 15:21:10 1445

原创 Linux服务器上搭建Python+Selenium+Chrome的运行环境(静默模式、无图形)

在Linux服务器上快速安装Chrome、ChromeDriver,然后安装Selenium包、通过Python开发、驱动Chrome无图形运作,完成页面爬取和自动化测试。

2019-09-02 09:29:30 6865 1

原创 统计CSDN博客的访问量(附Python爬虫/Selenium、js+xpath两种实现)

先使用js来调试页面结构、数据,这样比较快捷;var summary = $x("//div[@id='asideProfile']/div[@class='grade-box clearfix']/dl");for(var i = 0, l = summary.length; i < l; i++) { var s = summary[i]; var label = s.getEl...

2019-08-29 16:39:27 929 1

原创 Linux常用系统配置(环境变量、别名Alias、自动启动)

记录了Linux系统中,常用的环境变量、别名、自动启动等配置。持续补充中。系统环境变量文件位置:/etc/profile## languageexport LC_ALL="zh_CN.UTF-8"export LANG="zh_CN.UTF-8"## eg. Java configurationJAVA_HOME=/usr/java/jdk1.7.0_79CLASSPATH...

2019-08-29 10:28:53 1491

原创 Mybatis Error attempting to get column xx. Bad format for number '2018-09-18' in column 20(数据类型转换错误)

Mybatis数据类型转换错误:Error attempting to get column xx. Bad format for number '2018-09-18' in column 20

2019-08-27 23:53:08 2713

原创 HTML中style/css/color设置颜色值(RGB值)的几种方法(常见颜色和色值)

一般成体系的前端开发,会有UED给出具体的值,也会统一一个表达方式。但日常仍然会遇到很多表达方式的不同,转换太麻烦,所以特别记录下不同的表达方式。颜色是UI中必不可少的组成部分,所以color属性使用很频繁,比如文字(color)、背景色(background-color)、边框色(border-color)等。这里只记录几种常见的表达方式,所有支持的方式可参考 1:方式样例...

2019-08-27 11:31:01 25063

转载 [转发] 我的一年中台实战录 - 何少甫

以中台产品经理的身份,从产品和业务角度阐述了对中台的理解,结合钟华("古谦")的《企业IT架构转型之道-阿里巴巴中台战略思想与架构实战》一起看会相得益彰

2019-08-26 10:00:48 1868

原创 敏捷例会、Scrum站会/晨会/进度会议怎么开?有哪些常见问题、如何解决

团队实践Scrum已有十余年。站会/晨会是Scrum管理的一个缩影,最能体现问题。整理了常见的一些问题,持续补充。问题集中在站会Scrum只是一个协作方案,充分利用每日的开始进行信息共享,集中大家注意力。不能因为有了Scrum就把每日的问题都集中在晨会上,平时有问题应该是及时提出尽快沟通解决掉,避免Scrum框架化、形式化,成员没有太多的参与感。没有固定时间晨会建议可以固定时间(如上班...

2019-08-25 22:33:05 3581

原创 页面/GUI自动化测试的好处和局限性

自动化包括页面自动化,一定会带来效率的提升,在资源有限的情况下也可以提升覆盖率。注意自动化并不能发现新BUG。好处在面向UI交付的项目中,黑盒测试中重复的探索性测试,占用测试人员精力最多。如果GUI自动化掉,测试执行效率可以大幅提升。手工触发脚本、或下班后自动执行等方式,可减少80%的测试投入。建议选择将更新不多的功能做自动化,主要从整体效率和性价比角度考虑比如花一个迭代时...

2019-08-25 22:20:23 2302

5Why问题分析法-完整版.ppt

5why法,仅供学习使用。资源来自网上,侵删。 因有真实案例,具备较高参考价值。 注意:此与六何法不同(5w1h),属于另外一个分析方法

2020-07-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除