自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhang的专栏

edit just for myself

转载 VMware12安装CentOS7

用"VMware Workstation 12"为"CentOS-7-x86_64-Everything-1708.iso"安装"VMware Tools"一般会遇到问题。问题主要集中在: The path "" i...

2017-12-22 18:05:56 808 0

转载 对Go的接口赋值的理解

开始。 //"Go语言编程"的"3.5.3 接口赋值"相关内容 package main //Go的函数不存在重载,所以不可以有重名函数,否则会报错[method redeclared] //Go可以根据"类型"的函数,自动生成&qu...

2017-11-27 00:25:14 1276 0

转载 理解Go的错误[err is shadowed during return]

毫不例外的,我也遇见了[err is shadowed during return]的错误。然后上网搜原因,找到了[http://www.knowsky.com/1061898.html],然后明白了报错原因。现记录于此: package main import "fmt"...

2017-11-24 22:43:17 3600 0

转载 如何获得expect中spawn的命令的返回值?

如何获得expect中spawn的命令的返回值? 我们写一个名为test.exe的小程序,程序的源码如下: #include #include #include int main(int argc, char* argv[]) { std::cout << "...

2017-07-06 22:21:22 14437 3

转载 一个SQL语句

记录一个SQL语句 有一个SQL表(throughput)是各部门的产量表,其内容如下所示: date(日期),section(部门),product_name,product_qty,pre_ratio(预计的比例) 20170101 ,total ,mobile ...

2017-06-08 20:19:33 389 0

转载 std::map在遍历的过程中删除item的最好方式

看到了一种新的方法: #include #include void erase_1()//以前都是用的这个笨方法. { std::map cache; for (int i = 1; i < 10; ++i) cache[i] = i * 10; ...

2017-06-06 21:01:27 1409 0

转载 VS编写的程序申请以管理员权限运行

2017-05-10 10:10:54 733 0

转载 awk边学边记

awk中的RS/ORS/FS/OFS的简要说明 缩写 我认为的全拼 含义 默认值 RS row separator awk读取文件时的行分隔符 默认为’\n’ ORS output row separator awk输出时的行分隔符 默认为’\n’ ...

2017-04-27 21:44:11 300 0

转载 cut的帮助信息和使用示例

cut的帮助信息

2017-04-24 20:13:55 475 0

转载 主线程循环接受命令

循环接收命令 #include #include #include #include int main() { for (char line[512]; printf("press [q] to quit...\n") && gets_s(li...

2017-04-20 21:56:44 436 0

转载 SQLite的一个坑

SZ.000965在2017-04-11的收盘价为9.45元,那么它在2017-04-12的跌停价为8.51元。 但是用SQLite计算时因为double的精度问题结果计算失败: select CAST(CAST((TRIM('9.45')*100*(1-0.1)+0.5)...

2017-04-12 13:28:05 653 0

转载 vi相关

:set ignorecase  忽略大小写。 :set noignorecase 大小写敏感。 :set ignorecase smartcase 忽略大小写的只能模式。 如果你仅想忽略一个特定的模式里的大小写,那么,在模式前添加 “\c” 字符串就行了。  添加 “\C” 将使该模式的...

2017-04-07 10:05:30 232 0

转载 用git创建和使用 bare 的 git repository 的一个示例

一直以来,我都是"git init"之后,就立即使用git仓库了。今天需要为自己的git仓库另外clone到一个地方并修改和提交,然后在提交时发现由如下错误: zx+Administrator@zx MINGW64 /d/my_work/my_code_clone (maste...

2017-04-06 18:29:00 1589 0

原创 在C和C++下声明函数指针的方式

在C的规范下,声明一个函数指针的方式如下: //comm.h #ifndef COMM_H #define COMM_H void test_print(const char*); void(*console)(const char*);//在C的时候,这样写算作一个声明. #endif//CO...

2017-04-05 15:16:02 3372 0

原创 用标准库获取微秒(micro)精度的时间型字符串

因为某些原因,需要经常获取高精度的可读的时间型字符串,能用标准库获取的话,更好。于是就有了下面的代码: #include #include #include #include #include //标准库下,几种时间类型的转换. void std_time_convert() { ...

2017-04-03 01:46:35 1063 0

转载 grep的常用和次常用选项

grep的常用和次常用选项

2017-03-31 22:35:27 3137 0

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富...

2017-03-31 22:27:01 206 0

原创 VS2015编译zabbix-3.2.4

机器的环境 VS2015版本:Microsoft Visual Studio Community 2015 Update 3。 Window版本:Windows 7 Service Pack 1。 系统类型:64位操作系统。 系统安装了"Git-2.9.0-64-bit.exe&qu...

2017-03-29 20:15:55 1451 0

转载 VC++/VS重新打开Solution Explorer

使用VS2015时,手误关闭了Solution Explorer,怎么重新打开它呢? View->Solution Explorer 。。

2017-03-01 20:14:27 7265 0

转载 svn忽略文件和文件夹

git忽略文件和文件夹时,可以生产.gitignore文件,是可以控制某个版本库的。 svn可以在setting里面设置以忽略文件和文件夹,但是它是针对的所有版本库的。 比如,我们增加了Debug,那么所有名字为Debug的文件/文件夹都会被忽略。 未完待续。

2017-02-22 20:34:52 621 0

原创 用SQLite执行join操作时,筛选条件应当写在WHERE后面

我看了“图解SQL的JOIN”(http://coolshell.cn/articles/3463.html)后,决定用SQLite执行JOIN查询,然后发现数据的反应不正常,我抽象出来了一个例子如下: --创建表a: CREATE TABLE a( name TEXT NOT NULL PRI...

2017-02-07 19:47:29 2278 0

原创 SQLite的一个触发器实例3

SQLite的触发器的一些结果

2016-12-29 22:32:06 7939 0

原创 sqlalchemy的基础使用,sqlalchemy调用外部创建的触发器

http://blog.csdn.net/u013600225/article/details/53913550 这个链接举了一个触发器的例子,这个例子在SQLiteStudio上面是可以正常运行的(在Navicat下执行失败),然后就想试验一下python的sqlalchemy能不能正常执行外...

2016-12-28 21:31:54 1192 0

转载 SQLite的触发器的例子2

本例的主要内容:我们要得到的数据需要由两个文件拼接而成。文件1存储在data_part1里面,文件2存储在data_part2里面,目标数据存储在data_all里面。当我们往data_part表里面塞数据时,会触发相应的触发器,这些触发器会将数据塞进data_all表里面,从而自动实现数据的拼接...

2016-12-28 20:45:30 265 0

转载 SQLite的一个触发器的例子

开始: --创建key_value表。 CREATE TABLE key_value( key varchar(32) NOT NULL PRIMARY KEY, value varchar(32) ); --创建log_info表。 CREATE TABLE log_info( idx ...

2016-12-27 20:24:13 1976 0

转载 SQLite将一个表中的数据导入到另一个表中

开始: --创建fut_info表。 CREATE TABLE IF NOT EXISTS fut_info( exchange VARCHAR(32) NOT NULL, code VARCHAR(32) NOT NULL, product VARCHAR(32) NOT NULL, ...

2016-12-27 20:20:35 8248 0

转载 SQLite导出整个数据库/导出某个表到SQL文件

突然想导出SQLite数据库的某个表的数据,然后就记录一下: 执行“sqlite3.exe”,我们可能用到下面几个命令: sqlite> .help .dump ?TABLE? ... Dump the database in an SQL text format ...

2016-12-27 20:17:00 21092 0

转载 VS远程调试

VS远程调试 https://msdn.microsoft.com/zh-cn/library/y7f5zaaa.aspx

2016-12-22 14:03:14 838 0

原创 SQLite的ROUND函数的坑和解决方案

SQLite内置的round函数,有时候其反应和我们预期的反应不一样,粗略说来,就是double的精度问题,无法精确的表达所有实数,只是在近似的表达着它们。 下面就是round函数抽风的例子和替代的解决方案: sqlite> select 5.75*0.9, round(5.75*0.9,...

2016-12-16 21:35:16 7369 2

转载 SQLite的FLOOR函数和POWER函数和TYPEOF函数

测试方案如下: sqlite> select 100%3; +-------+ | 100%3 | +-------+ | 1 | +-------+ 1 row in set sqlite> select 100/3; +-------+ | 100/3 | +------...

2016-12-16 18:30:49 1473 0

转载 用pyplotlib画图

先上一段数学公式的证明过程

2016-12-13 09:37:49 762 0

转载 git提交后,代码里的\r\n和\n相关

安装完git后,建议立即进行一下设置: 。。

2016-12-08 19:45:45 2182 1

转载 python的super函数示例

开始: class A(object): def __init__(self): print("ctor A beg") print("ctor A end") class B(A): def __ini...

2016-12-03 11:37:34 256 0

原创 python3中的datetime相减,得到的timedelta可能有问题

C#的DateTime之间相减,得到的数值完全符合逻辑,但是python的就反常。 import time import datetime dttm1 = datetime.datetime(1971, 1, 1, 0, 0, 20) dttm2 = datetime.datetime(197...

2016-12-03 10:57:56 4744 0

转载 python的import

几个待整理的链接: http://blog.csdn.net/five3/article/details/7762870 http://stackoverflow.com/questions/29615235/pyttsx-no-module-named-engine __i...

2016-12-02 21:30:41 233 0

转载 python单例类的另一种写法

一个同事向我推荐了单例类的另一种写法: # singleton.py 的内容 import datetime class AAA(object): def __init__(self): self.__msg = "empty" r...

2016-12-02 10:15:18 336 0

转载 给函数传参的几种方式

给函数传参的几种方式 import sys import datetime def fun(p1=1111, p2=2222, p3=3333, p4=4444): print(datetime.datetime.now(), p1, p2, p3, p4) return N...

2016-11-28 16:51:35 896 0

转载 re命名捕获

链接:http://blog.csdn.net/lxcnn/article/details/4146148 1. 用小括号"()"将正则表达式括起来,可以为正则表达式分组。小括号可以嵌套(括号里面可以有括号)。每个分组的编号是按照"("出现的顺序,从左到右...

2016-11-26 12:20:35 383 0

转载 python的getattr和setattr

getattr可以取出来某个属性,这个属性如果是一个字段,就得到字段的值了,如果是一个方法,就得到这个方法的指针了,然后可以根据方法的指针来调用方法。下面是代码的例子: # -*- coding: utf-8 -*- class AttrTest(object): def __ini...

2016-11-26 11:21:06 3961 0

转载 当python代码报错很诡异的错误时,可能是成对的符号丢失了一个

今天写代码时,编译不过去,最后发现,配对符写丢了一个: import sys import re import codecs class TestCls(object): def __init__(self): return None def ReadSql...

2016-11-18 10:57:49 794 0

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