代码层实现六种质量属性战术——《信息领域热词分析》 2020-03-01 首先对可修改性战术进行分析。 可修改性战术的目标是控制实现、测试和部署变更的时间和成本。 我们可以把修改性战术根据其目标进行分组。 一组和修改性战术的目标是减少由某个变更直接影响的模块的数量。我们把这组可修改性战术称为“局部化 ...
分类:
其他好文 时间:
2020-06-11 10:24:13
阅读次数:
36
手写一个完整的装饰器模版 # 用于修复被装饰对象的名称空间 from functools import wrape def wrapper(func): @wraps(func) def inner(*args, **kwargs): # func执行之前的操作 res = func(*args, ...
分类:
编程语言 时间:
2020-06-11 01:02:52
阅读次数:
58
前言 使用 pytest.mark.parametrize 参数化的时候,加 ids 参数用例描述有中文时,在控制台输出会显示unicode编码,中文不能正常显示。 使用 pytest_collection_modifyitems 钩子函数,对输出的 item.name 和 item.nodeid ...
分类:
其他好文 时间:
2020-06-11 00:32:46
阅读次数:
93
原文 http://blog.csdn.net/xxxluozhen/article/details/4123549 TranslateMessage函数 函数功能描述:将虚拟键消息转换为字符消息。字符消息被送到调用线程的消息队列中,在下一次线程调用函数GetMessage或PeekMessage时 ...
分类:
其他好文 时间:
2020-06-10 12:59:19
阅读次数:
73
title: go 标识符命名指南 author: "edte" tags: ["go"] date: 2020-06-01 引言 对标识符的命名向来是程序员们苦恼的事,这篇文章将参考标准库和一些流行轮子的命名规范来总结一下标识符的命名。 基本准则 标识符命名由 Unicode 字母或下划线 _ 开 ...
分类:
其他好文 时间:
2020-06-09 23:51:30
阅读次数:
78
JS之String类型 字符串的特性 由 0 个或多个16位Unicode 字符组成; 引号包裹,单引号和双引号皆可; 使用 .length属性可以访问字符串的长度; var str1 = "xie"; var str2 = "learn JS happily"; console.log(str1. ...
分类:
Web程序 时间:
2020-06-08 23:59:29
阅读次数:
112
ArcPy是一个很香的地理空间数据库处理模块,但它必须依赖ArcGIS和Python环境,由于常用的ArcGIS版本默认支持的是Python2.7,它对中文支持并不好,因此,编码问题是入门时必须解决的问题。 这里不细说ASCII、GB2312、Unicode、UTF-8的区别,可自行百度之;Pyth ...
分类:
其他好文 时间:
2020-06-08 23:29:36
阅读次数:
156
1.1 字符串的作用 记录描述性质的状态 1.2 定义方式 在单引号、双引号、三引号内包含的一串字符 1.3 数据类型转换 str可以把任意类型转换成字符串类型 1.4 优先掌握的操作 1.4.1 按索引取值(正向取+反向取) 只能取,取出的由单一字符组成的str 变量名 [ 索引 ] 1.4.2 ...
分类:
编程语言 时间:
2020-06-08 20:49:21
阅读次数:
88
SQL SERVER搜索时select name='字符串'时'字符串'默认会是ASCII码,而name一般是Unicode码,当'字符串'为中英文时,绝大部分ASCII码等于Unicode码,但如果'字符串'为中文生僻字,法文,韩文,日文等等情况'字符串'的ASCII码与Unicode码就不一定相 ...
分类:
数据库 时间:
2020-06-08 11:09:34
阅读次数:
155
Java基础 - 02 - Java标识符和关键字 一、标识符 ***java中标识符是为方法、变量或其他用户定义项所定义的名称。***标识符可以有一个或多个字符。在Java语言中,标识符的构成规则如下 标识符由数字(0 ~ 9)和字母(az和AZ)、美元符号($)、下划线(__)以及Unicode ...
分类:
编程语言 时间:
2020-06-08 11:08:40
阅读次数:
80