1. 第4章 两人合作 —— 4.3 代码设计规范 —— 4.3.3 错误处理 此处提到了“断言”的概念,但着墨不多,介绍简略。 那么问题来了,挖掘机……不是,断言是什么? 编写代码时,如果程序员相信在程序中的某个特定点某表达式值(布尔式)为真,可将其标为断言(assert)。 举个栗子: publ ...
分类:
其他好文 时间:
2020-02-08 23:17:53
阅读次数:
145
开始判断系统科目 IF (EXISTS(SELECT * FROM atypecw WHERE typeid = @typeid AND sysrow<>0)) OR (EXISTS(SELECT * FROM T_CW_SetAtypeList WHERE atypeid = @typeid)) ...
分类:
其他好文 时间:
2020-02-08 19:37:17
阅读次数:
185
[TOC] 一、配置路径 Vim 的全局配置一般在/etc/vim/vimrc或者/etc/vimrc,对所有用户生效。用户个人的配置在~/.vimrc。 二、我的配置 set tabstop=4 按下 Tab 键时,Vim 显示的4空格 set shiftwidth=4 在文本上按下 (增加一级缩 ...
分类:
系统相关 时间:
2020-02-08 15:29:32
阅读次数:
140
1. Mac 上环境安装 安装 Homebrew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 修改 Homebrew 配置源(可选) cd "$( ...
分类:
其他好文 时间:
2020-02-08 14:02:44
阅读次数:
74
先在国内的镜像 下载git windows https://npm.taobao.org/mirrors/git-for-windows/ 下载完,直接安装 先在github上面创建仓库,然后在代码所在文件使用git bash如下推送代码 git initgit remote add origin ...
变量替换例1:从头匹配最短删除[root@localhost ~]# var1="I love you,Do you love me"[root@localhost ~]# echo ${var1#*ov}e you,Do you love me例2:从头匹配最长删除[root@localhost ... ...
分类:
其他好文 时间:
2020-02-07 22:41:14
阅读次数:
112
IDEA新建MavenWeb项目并通过Tomcat运行HelloWorld以及运行简单的Servlet类 由于在IDEA中新建Maven项目配置web中遇到很多坑,目前在这边记录一下 一、运行环境: IntelliJ IDEA Version 2018.3.4 (IDEA2018) 、 JDK1.8 ...
分类:
Web程序 时间:
2020-02-07 16:54:59
阅读次数:
204
在win10上pip安装ujson报错 之前一直用的是mac本,但由于疫情问题,最近不得不用win10系统来进行python开发,在使用pip安装依赖包ujson时,遇到了问题,如下: 问题很明显:Microsoft Visual C++ 9.0 is required。意思是缺少编译ujson的C ...
分类:
编程语言 时间:
2020-02-07 13:12:17
阅读次数:
289
Excell 文件 选项 公式 R1C1样式 CMD安装 xlrd pip install xlrd -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com 源码———— import xlrdxlsx ...
分类:
编程语言 时间:
2020-02-07 12:53:18
阅读次数:
65
<mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里云公共仓库</name> <url>https://maven.aliyun.com/repository/public</url> </mirror> 阿里maven仓库使用说 ...
分类:
其他好文 时间:
2020-02-07 01:25:44
阅读次数:
76