自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(202)
  • 收藏
  • 关注

转载 python 读取mysql数据至csv文件中,并发送邮件

test代码:#coding:utf-8'''Created on 2019年2月18日@author: Administrator'''import ConfigParserimport osimport smtplibfrom email.mime.text import MIMETextfrom email.mime.multip...

2019-02-18 16:34:00 608

转载 python 搭建一个http服务的小例子

一、创建Server  1.Dos 命令    python -mBaseHTTPServer [port]        默认端口是8000,  2.Python 脚本启动   #coding:utf-8'''Created on 2018��10��29��@author: Administrator'''from BaseHTT...

2018-10-30 09:38:00 363

转载 c++线程池小例子

ThreadPool.h#ifndef __THREADPOOL_H #define __THREADPOOL_H#define HAVE_STRUCT_TIMESPEC//#include "servant/Application.h"#include <vector> #include <string> #inclu...

2018-09-11 09:51:00 349

转载 vector 使用 c++11 Lambda 表达式 排序

struct SIndexDataNew{ 1 optional short shtMarket; 2 optional string sCode; 3 optional int iDate; 4 optional map<string, double> mField; 5 optional int iTime = 0; //指标时间格式:HHM...

2018-09-06 09:54:00 1261

转载 MySQL 批量写入数据报错:mysql_query:Lost connection to MySQL server during query

场景:  批量往mysql replace写入数据时,报错。解决方法:  1.增大mysql 数据库配置中 max_allowed_packet 的值    max_allowed_packet = 1G (默认是1M,最大只能为1G)  2.检查自己代码中 mysql 连接函数中设置的查询超时参数 :MYSQL_OPT_READ_TIMEOUT,可以设置大一点...

2018-07-12 15:00:00 230

转载 MySQL 表中添加 时间戳 字段

场景:  有张表的数据需要用同步工具同步至其他库,需要 update_time 时间戳字段 来做增量同步。解决方法:alter table quant_stk_calc_d_wxcp add update_time timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP;转...

2018-07-12 14:46:00 838

转载 MySQL server has gone away

场景:  批量写入数据时,MySQL server has gone away解决方法:在 my.ini 中将max_allowed_packet 参数设置大一点     show global variables like 'max_allowed_packet';  上述解决方法任未解决问题,网上其他原因:  系统时钟不准,需校准系统时钟...

2018-06-30 09:56:00 80

转载 Hadoop、Spark 集群环境搭建问题汇总

Hadoop问题1:  Hadoop Slave节点 NodeManager 无法启动解决方法:  yarn-site.xml  reducer取数据的方式是mapreduce_shuffle  问题2:  启动hadoop,报错Error JAVA_HOME is not set and could not be found解决方法:  ...

2018-06-07 11:22:00 178

转载 Hadoop、Spark 集群环境搭建

1.基础环境搭建1.1运行环境说明1.1.1硬软件环境主机操作系统:Windows 64位,四核8线程,主频3.2G,8G内存虚拟软件:VMware Workstation Pro虚拟机操作系统:CentOS7 64位,单核,2G内存1.1.2集群网络环境集群包含三个节点,节点之间可以免密码SSH访问,节点IP地址和主机名分布如下:序...

2018-06-07 10:45:00 232

转载 excel 2007 无法输入中文

解决方法:1、32位系统:找到C:\Program Files\Common Files\Microsoft Shared\OFFICE12\Office Setup Controller,将这个文件夹删除。2、64位系统:C:\Program Files (x86)\Common Files\microsoft shared\OFFICE12\Office Setup Contr...

2018-06-05 14:12:00 290

转载 Office 2007 打开时总是出现配置进度框

解决办法:  cmd 打开控制台  输入命令:reg add HKCU\Software\Microsoft\Office\12.0\Word\Options /v NoReReg /t REG_DWORD /d 1 (如果是Office 2010 把命令中的 12.0 改成 14.0)    转载于:https://www.cnblogs.com/SZxiao...

2018-06-02 15:13:00 535

转载 MySQL视图小例子

场景:  某查询接口 查询sql语句已确定,用该sql语句去查 表 t_strategy_stock 中的数据,但是 表t_strategy_stock 的字段名称和 sql 语句中写死的名称不同。需求:  查询接口不做改动,sql语句不变,从表 t_strategy_stock中查出数据。解决方法:  新建视图,把 表t_strategy_stock 中的字段名称...

2018-05-04 16:22:00 120

转载 mysql binlog日志自动清理及手动删除

场景:  当开启mysql数据库主从时,会产生大量如mysql-bin.00000* log的文件,耗费大量磁盘空间。  解决方法:  1.关闭mysql主从,关闭binlog            然后重启数据库。  2.重启mysql,开启mysql主从,设置expire_logs_days        此方法需要重启mysql。    ...

2018-03-20 10:13:00 188

转载 CentOS 7 设置静态IP

cd /etc/sysconfig/network-scripts/sudo vi ifcfg-eno16777736BOOTPROTO=static #dhcp改为static(修改)IPADDR=192.168.1.61 #静态IP(增加)GATEWAY=192.168.1.2 #默认网关,虚拟机安装的话,通常是2,也就是VMnet8的网关设置(增加)NETM...

2018-02-25 18:04:00 52

转载 Linux 下用 valgrind 查找内存泄漏小例子

1.安装valgrind  yum installvalgrind2.测试用例main.cpp#include <iostream>using namespace std;struct StockInfo{ int iMarket; string sCode; StockInfo() ...

2018-02-09 14:59:00 138

转载 vector、map 内存释放

一、vectorvoid TestVector(){ cout << "begin create vector" << endl; int iSize = 10000000; vector<int> test_vec; for (int i = 0; i < iSize; i++) { test_vec.pu...

2018-02-08 18:45:00 307

转载 筹码分布怎么看

参见文章:https://xueqiu.com/3721302206/68494656转载于:https://www.cnblogs.com/SZxiaochun/p/8431477.html

2018-02-08 14:47:00 165

转载 Please install [clang](http://clang.llvm.org/) or check configuration `clang.executable`

解决方法:  1.安装clang      第一步:首先打开VScode编辑器    第二步:点击左侧“应用商店”栏    第三步:在“应用商店搜索拓展”栏输入关键字“clang”    第四步:安装提示的“C/c++ clang command”插件          2.访问提示的网址:http://clang.llvm.org/下载 Clan...

2018-02-06 09:51:00 3095

转载 MySQL 服务(mysqld)crash

场景: 数据从 10.165.98.190 自建MySQL同步至 阿里云 MongoDB过程中,mysql服务会崩溃,同步数据失败。原因分析: 经DBA 分析,10.165.98.190自建MySQL版本过低,有bug,需升级。解决方案: 1.先升级10.165.98.190自建的MySQL版本,使数据能够正常同步。 2.之后把自建MySQ...

2018-01-26 14:54:00 79

转载 MySQL迁移数据库(mysqldump)

一、导出导入所有数据库的数据  1.导出   mysqldump -u root -p123456 --all-databases > all.sql     2.导入   mysql -u root -p123456 < "D:\MySQL 5.5\bin\all.sql"   二、导出导入指定数据库的数据  1.导出   ...

2018-01-26 14:44:00 107

转载 无法定位序数 12384 于动态链接库 mfc90.dll

场景:  运行 vs2008 编译生成的一个 exe错误:  无法定位序数 12384 于动态链接库mfc90.dll原因:  缺少vc++ 2008 运行库。  vcredist 全称Microsoft Visual C++ Redistributable Package,是运行Visual C++ 开发的应用程序的必要运行库组件(现在很多大型软件、游戏...

2017-12-19 19:49:00 1897

转载 'telnet' 不是内部或外部命令,也不是可运行的程序

一、Windows下:  控制面板->程序->打开或关闭Windows功能,勾选 Telnet 客户端  二、Linux下yum list telnet* 列出telnet相关的安装包 yum install telnet-server 安装telnet服务 yum install telnet.* 安装...

2017-12-19 15:48:00 410

转载 python numpy logic_and

>>> import numpy as np>>> np.logical_and(True, False)False>>> np.logical_and([True,False], [False,False])array([False, False], dtype=bool)>>>...

2017-12-10 17:58:00 323

转载 JsonCpp 判断 value 中是否有某个KEY

JsonCpp如何判断是否有某个KEY,使用json[“key”]和isXXX的函数即可。 如果json中没有key键,则会创建一个空成员或者返回一个空成员。bool isNull() const;bool isBool() const;bool isInt() const;bool isUInt() const;bool isIntegral() const;...

2017-12-10 17:44:00 1218

转载 python 判断一个对象的变量类型

isinstance语法:isinstance(object, classinfo)如果参数object是classinfo的实例,或者object是classinfo类的子类的一个实例, 返回True。如果object不是一个给定类型的的对象, 则返回结果总是False。例子:>>> isinstance(1, int)Tr...

2017-12-10 17:35:00 321

转载 左值、左值引用、右值、右值引用

1、左值和右值的概念 左值是可以放在赋值号左边可以被赋值的值;左值必须要在内存中有实体; 右值当在赋值号右边取出值赋给其他变量的值;右值可以在内存也可以在CPU寄存器。 一个对象被用作右值时,使用的是它的内容(值),被当作左值时,使用的是它的地址。2、引用 引用是C++语法做的优化,引用的本质还是靠指针来实现的。引...

2017-12-10 17:29:00 72

转载 c++11 std::move() 的使用

std::move函数可以以非常简单的方式将左值引用转换为右值引用。(左值、左值引用、右值、右值引用 参见:http://www.cnblogs.com/SZxiaochun/p/8017475.html)通过std::move,可以避免不必要的拷贝操作。std::move是为性能而生。std::move是将对象的状态或者所有权从一个对象转移到另一个对象,只是转移,没有内存的...

2017-12-10 16:52:00 133

转载 MongoDB MapReduce 小例子

var map = function(){ if (this.gscode == "ZTJB"){ ymd = this.ymd; emit("maxymd", ymd); }}var reduce = function(key, values){ var maxYmd = values[0]; ...

2017-12-10 16:42:00 114

转载 vector 用法小例子

1.vector<int> vec;vec.push_back(1);2.vector<int> vec(10);vec[0] = 1;转载于:https://www.cnblogs.com/SZxiaochun/p/7991391.html

2017-12-06 10:21:00 80

转载 Wireshark 捕获过滤器的语法

转自:http://blog.csdn.net/qq_29277155/article/details/52077239前言 我们都知道,wireshark可以实现本地抓包,同时Wireshark也支持remote packet capture protocol(rpcapd)协议远程抓包,只要在远程主机上安装相应的rpcapd服务例程就可以实现在本地电脑执行wiresha...

2017-11-29 15:56:00 1136

转载 Wireshark 抓包小例子

捕捉过滤器(CaptureFilters):  用于决定将什么样的信息记录在捕捉结果中。  语法详见:http://www.cnblogs.com/SZxiaochun/p/7920962.html显示过滤器(DisplayFilters):  用于在捕捉结果中进行详细查找。1.设置捕捉过滤器的过滤条件或者:2.设置显示过滤器的过滤条件...

2017-11-29 15:45:00 137

转载 UltraCompare 激活

UltraCompare安装包、注册机下载地址:  链接:https://pan.baidu.com/s/1eSu8Pbk 密码:fkkh1.安装UltraCompare  2.      3. 打开注册机,填入 2 中获取到的用户码 ,生成验证码,激活。  4.激活成功转载于:https://www.cnblogs.c...

2017-11-29 15:16:00 982

转载 域名映射ip

windows:  修改文件hosts文件  地址是C:\WINDOWS\system32\drivers\etc\hosts  加进你自己的如:    Linux:  hosts 文件目录:  sudo vi /etc/hosts  转载于:https://www.cnblogs.com/SZxiaochun/p/7889818.html...

2017-11-24 11:35:00 198

转载 linux 日志查询

tail -n 400 logname | grep "AAA"grep 简单使用1.把要查询的行写到文本里面去:grep WXCP IC.NotifyIndexServer_filter_succ_20180412.log > a.txt2.超时log查询:cat IC.IndexServer_req_2019022...

2017-11-23 15:47:00 83

转载 mysql 合理创建索引

场景:  KEY `index_gscode_f4_f7` (`gscode`,`f4`,`f7`) USING BTREE    KEY `index_gscode_f7_f4` (`gscode`,`f7`,`f4`) USING BTREE   原因:  MYSQL在碰到复合索引时,只要碰到范围(<,>,<=,>=)的查询...

2017-11-08 10:46:00 102

转载 MongoDB mongod.exe或mongo.exe双击一闪就关闭

场景:    在 D:\data\ 创建 db目录之后,运行mongod -repair  原因:  磁盘满了,没有空间了。解决方法:  把 MongoDB\data 下的 lock 文件删掉,清理下磁盘空间,再启动就好了。转载于:https://www.cnblogs.com/SZxiaochun/p/7772094.html...

2017-11-02 14:22:00 925

转载 Mac eclipse 快捷键 f6、f8 失效

解决方法:  转载于:https://www.cnblogs.com/SZxiaochun/p/7768676.html

2017-11-01 21:45:00 309

转载 MySQL 先按某字段分组,再取每组中前N条记录

按 gpcode每组 取每组 f4 最大的那条记录: 方法一:select * from calcgsdataflash a where gscode = 'LS_F' and ymd >= 20171117 and ymd <= 20171117and 1 >= (select count(*) from calcgsdataflash b where g...

2017-10-30 18:38:00 204

转载 Mac eclipse 编译、调试c++ 程序

可以先安装个CDT插件:    eclipse菜单->Help->InstallNewSoftware...->Workwith(Add..)   Name:CDT   Location:http://download.eclipse.org/tools/cdt/releases/galileofinishbuild错误...

2017-10-28 21:28:00 407

转载 Mac 创建证书(以 创建gdb证书 为例 )

open /Applications/Utilities/Keychain\ Access.app/打开 钥匙串访问继续继续创建完毕。Now that we have a certificate, we need to use it to sign GDB. First, we'll restart thetaskgatedproces...

2017-10-28 20:49:00 180

空空如也

空空如也

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

TA关注的人

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