自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 5、新建用户、创建权限

1、创建用户#adduser tommy#passwd tommyChanging password for user tommy.New UNIX password: Retype new UNIX password: passwd: all authentication tokens updated successfully.2、设置权限代码如下:# setfacl -R -m u:letian:- /home/test/-R表示递归,-m表示修改,u:letian:-表示用户

2021-03-09 17:55:24 171

原创 设置动态库环境变量导致的 coredump

设置动态库 LD_LIBRARY_PATH 环境变量后,使用 ls、cd、cat 等命令,提示段错误原因:新添加的环境变量包括 libc 等底层库,导致和系统库冲突。

2021-03-09 17:37:25 290

原创 Python 文件操作——2、json 操作

dump 和 dumpsload 和 loads# -*- coding: utf-8 -*-import jsondata = { 'name':'ACM', 'shares': 100, 'prc':34.23}# dump/load 文件操作,dumps/loads 字符串操作# dumps,字符串操作,将 python 数据结构转为 json 字符串def dumps(): print (type(data)) json_s = json

2021-03-08 23:21:01 104

原创 Python 文件操作——1、csv

# -*- coding: utf-8 -*-import csv#访问各行中的每个字段,需要用索引,容易混淆,不利于可读性def m1(): with open("test.csv") as f: f_csv = csv.reader(f) headers = next(f_csv) print headers print ("*content") for row in f_csv: p

2021-03-08 22:59:54 71

原创 2、auto 关键字

1、C 中的 auto表示自动存储变量,临时申请一块变量内存地址,可以对比 static 关键字,staitc 静态存储,存储在全局数据区。例如:auto double x = 10.2;表示 x 为一个自动存储的临时变量。2、C++ 中的 auto2.1 语法规则auto 关键字实现 自动类型推导 功能,编译器会在编译期间自动推导出变量的类型,无需手动指明变量的数据类型,例如:auto a = 10; // a 为 intauto b = 1.8; // b 为 doublea

2021-03-04 17:03:55 198 1

转载 python 调用其他 .py 文件功能

参考:https://www.cnblogs.com/AmyHu/p/10654500.html

2021-03-04 14:56:49 345 1

原创 windows 粘贴功能不可用

xshell 命令行 ctrl + insert shift + insert,之前还能用,今天突然不能使用了,查看快捷键,配置没有问题。然后发现电脑本地复制粘贴功能也不能使用,可以复制,右键 “粘贴” 为灰色,发现是电脑系统问题,导致粘贴功能失效。解决方案参考:电脑右键粘贴键为灰色不可用...

2021-03-02 09:28:25 810

原创 1、Lambda

Lambda 表达式本质是 C++ 类;编译器在编译期间将表达式翻译成类定义。形式1auto lambda = [](){};lambda();//等价于class lambda {public: void operator()(){}};lambda();形式2传递参数auto lambda = [](int age){};lambda(18);//等价于class lambda {public: void operator()(int age){}};lambd

2021-02-25 23:31:42 94

原创 1、ASIO

须知开发大型项目,肯定需要使用一些框架,这些框架可以由你自己亲自手工实现,也可以直接引用第三方库。1、自己实现框架优点:程序的所有细节都能非常清楚的掌握缺点:工作量大、难度高``2、引用第三方库优点:选择一个稳定、靠谱的第三方框架,将很大程度降低工作量、提高开发效率,将精力重点放在业务逻辑缺点:库本身有功能和性能问题因此,请尽量使用优秀的第三方库,避免重复造轮子(自己造的轮子问题频发)ASIOasio 是boost库中优秀的网络库。(1)可移植到windows、linux、FreeBS

2021-02-24 23:22:17 267

原创 4、grep 命令

在指定目录及其子目录下,指定后缀名的文件中,过滤带有指定文本的文件及内容行:grep --include="*.xml" COM_RATE -r ./ | grep 115200参考:grep命令查找当前目录下包含某个字符串的所有文件grep搜索当前目录和递归搜索子目录中文本文件的特定pattern...

2021-02-23 08:53:42 145

原创 CoreDump

linux 下编译的可执行程序,运行立即报告错误:“段错误(吐核)”[dasixi@localhost main]$ ./main 段错误(吐核)经检查是 makefile 错误,这里编译可执行程序时,多了 -shared 选项,带有该选项将编译出二进制动态库文件,而非可执行程序。TARGET = mainOBJECTS = $(patsubst %.cpp, %.o, $(wildcard *.cpp))CPPFLAGS+= -g -shared -Wall -fPIC -finline-

2021-02-22 09:15:51 116 1

原创 3、ln 命令

创建目录软连接,目录加不加斜杠都可以。ln -s ln -s test1/ test2_softln -s test1 test3_soft注意:删除目录软连接时,不要加斜杠![dasixi@localhost ln]$ ll总用量 0drwxrwxr-x 2 dasixi dasixi 6 2月 9 18:05 test1lrwxrwxrwx 1 dasixi dasixi 6 2月 9 18:09 test2_soft -> test1/lrwxrwxrwx

2021-02-09 18:14:04 108

原创 2、jobs 命令

jobs 只能查看当前终端的后台作业ctrl + z 停止程序,即挂起程序,通过 jobs 命令可以查看后台挂起的作业[dasixi@localhost main]$ jobs[1]+ 运行中 ./main_r.exe &通过以下命令可以将挂起的程序后台运行、前台运行、杀死程序jobsid 为 1bg jobsidfg jobsidkill %jobsid[dasixi@localhost main]$ jobs[1]- 已停止

2021-02-09 17:58:39 249

原创 基金分红

1、基金分红不会带来增量收益,这一点不同于股票分红2、分红方式(1) 现金分红 落袋为安,风险偏好比较低 没有赎回费用(2) 红利再投资(基本没什么不同) 风险偏好稍高一些的投资者 分不分没啥感觉,把要分的红利又直接再次购买了份额参考:基金分红,也算选基标准?基金什么时候分红?各类基金的分红规则...

2021-02-09 17:19:19 206

原创 1、查看 Linux 内核版本

hostnamectl[zhangsan@localhost include]$ hostnamectl Static hostname: localhost.localdomain Icon name: computer Machine ID: 31bde4d4bbed448c894f4d66a3a463b2 Boot ID: 34f7efe4360144c99de460ac76014204 Operating System: Cen.

2021-02-05 17:17:10 80

原创 对手方最优价格和本方最优价格

1、对手方最优价格对手方最优价格委托,以申报进入交易主机时集中申报簿中对手方队列的最优价格为其申报价格。2、本方最优价格本方最优价格申报,以申报进入交易主机时集中申报簿中本方队列的最优价格为其申报价格对手方最优价格和本方最优价格都属于市价单(market order),相对于限价单(limit order),区别是市价单只指定交易数量而不给出具体的交易价格,但要求按该委托进入交易大厅或交易撮合系统时以市场上最好的价格进行交易。市价委托的好处在于它能保证即时成交市价委托就是按照场内挂出的买入或卖出价格

2021-02-03 17:23:52 8140

原创 行情数据格式

逐笔委托-数据格式struct MDTickOrder{ int32_t market_type; // 市场类型 char security_code[ConstField::kSecurityCodeLen]; // 证券代码 int32_t channel_no; // 频道号 int64_

2021-02-03 16:39:45 511

原创 欧洲斯托克 50 指数

Euro Stoxx 50指数(中文:欧洲斯托克50 指数,英语:Euro stoxx 50 Index)是由欧盟成员国法国、德国等12国资本市场上市的50只超级蓝筹股组成的市值加权平均指数。该指数由斯托克有限公司(STOXX Limited)管理与许可授权,后者是发行DAX30指数的德意志交易所股份有限公司(Deutsche Boerse AG)、道琼斯公司(Dow Jones & Company)与SWX Group的合资公司。斯托克有限公司是一家全球性综合指数提供商,即在世界各地进行股市投资

2021-02-03 16:36:54 1041

原创 字符串操作和取余操作

需求:对 int64_t 类型数据取后 9 为数字,构成新的数据。例如:int64_t input = 20210201144431876; //一个整型的时间数据(YYYYMMDDHHMMSSsss)现在想把年月日去掉,变成 HHMMSSsss 格式。实现想到了两种方法方法(一):直接使用字符串操作 input 数据string temp = std::to_string(input).substr(8, 9);int time = stoi(temp);方法(二):使用取余操

2021-02-02 18:16:10 2031

原创 if-else 和 switch-case 性能比较

测试逻辑很简单,使用 if-else 和 switch-case 判断10万次,统计话费时间。int main(int argc, char*argv[]){ if (argc < 2) { std::cout << "usage:" << argv[0] << " {start_letter} " << std::endl; std::cout << "Like:" << argv[0] << "

2021-02-02 16:46:01 465

原创 上证指数和上证领先指数

上证指数欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增

2021-02-01 17:47:57 1370 1

空空如也

空空如也

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

TA关注的人

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