7 洛城-sola

尚未进行身份认证

不忘初心,方得始终

等级
TA的排名 7w+

如何将大数据表导入导出mysql

网上说100M以上的表就已经是大数据了。我的表是千万级别,数据表文件有6G。如果使用向导导出,导出是可以的,但是导入就极为困难了,最后Mac使用了40G的存储空间来缓存那个文件,还是没有成功。后面使用了命令行的方式,就显得非常简单了:打开命令行,进入到导出文件待存储的目录mysqldump -uroot -p database tablename > filename.s...

2020-03-28 17:03:10

Pycharm激活

网上找了一堆办法,好像更新到2020就失效了,想买正版吧,页面也打不开,那边的外币汇率结算也让人有些吃不消。就去某宝搜了下,果然有办法。与其花吃奶的力气,不如花几块钱让别人帮你想办法。他想办法,就是为了很多人,然后每个人赚一点,他就知足了。这就是互惠互利皆大欢喜。建议大家去看看。...

2020-03-14 22:33:42

如何查看Xcode版本

一种是通过命令行来获取,就像查看python版本一样:$ xcodebuild -versionXcode 10.2.1Build version 10E1001还有一种是在Xcode IDE中查看:打开Xcode,点击左上角的 Xcode -> About Xcode然后会出现一个小弹窗:...

2020-02-28 17:18:36

修行漫谈——说三心二意

以前我们在学英语的时候,看到语言学家说某个词的词根啊、来历啊,就会觉得,哇,好厉害。看到葡萄牙语的单词有阴性和阳性的分别,也觉得好厉害,连床都分公母呢!其实,我们人,往往最容易忽视的,就是身边的事物。司空见惯,见怪不怪。其实这是一种习惯,有时候也是一种麻木。所以修行说,大道至简,但我们却总是不得其法。我们回过头来看看我们自己的语言,会发现,这个语言,其实同样高级,蕴含了诸...

2020-02-28 11:25:43

修行漫谈——再谈聪明和智慧

说到聪明和智慧,《圣经》里有一句话,“敬畏耶和华是智慧的开端,认识至高者便是聪明”。有些人或许会疑惑,博主一开头不是在说道家吗?怎么又提到《圣经》了?其实仔细看,我还提到了佛家的一组词汇,世智情见和大智慧。说到对于世界真相、本质、规律的认知和解析,或者说“法理”,其实非常多的地方,是相通的。我们追寻到最后,寻到的,就是真理。佛教和佛家,不是一个概念,道教和道家,不是一个概...

2020-02-13 11:54:45

修行漫谈——浅谈聪明和智慧

随着经历的加深,愈发地开始敬畏。谁话最多?半桶水晃荡。刚开始学了点的时候,是最有感悟的时候,是话最多的时候。知道越多,会发现未知的有更多。我们永远在某个位置里,往下还有,向上还有。但是,既然开了这个专栏,还是要继续讲下去。何谓传道,道不是道理,道是道路。道路是用来走的,是自己曾经走过的。本来写了很多大道理,也全部删去。只留下自己经历的。之前说到了世智...

2020-02-12 21:53:14

修行漫谈——说说中年危机

道教中,学道修行,求得真我,去伪存真为“修真”。都说人生就是一场修行。想写这方面的专栏有一段时间了,只是不知道怎么下笔。接触了一些人和事,却发现山外有山有水,接触了一片未知,会发现更多的未知。所以说,心存敬畏。什么是修真,修真就是修缮真实。这句话,我认为是提纲般的两字。所以修行,也就是直面真实。也不说些玄乎的东西了,就从身边的事情说起吧。公司前阵子,开了个...

2020-01-19 20:39:03

从零开始用Python实现股票量化交易之小白笔记(9)

不废话了,直接上成品的代码:#coding=utf-8from common import tsimport tusharets.set_ts_token()pro = tushare.pro_api()data = ''index_ts_code = '000300.SH' start_date = '20091201' end_date = '20191130'...

2019-12-19 21:11:40

从零开始用Python实现股票量化交易之小白笔记(8)

今天开始我们讲一下股票交易策略。所谓的策略,按我的理解,就是一套交易规则。什么时候买入,什么时候卖出。买入只有一个时机,就是出现买点。卖出有三个时机,一个是出现卖点,一个是出现止盈点,还有一个是止损点。好的策略还会考虑趋势,先判断当前是什么趋势,是多,还是空,还是横盘震荡。下面有一个策略:如果过去10年,每个月初进行一次判断,如果上个月沪深300指数涨了,按均分...

2019-12-18 21:29:24

Java非访问控制修饰符static和volatile的区别

昨天回顾java基础,看到volatile,然后想到static,就在找两者的区别。简单点说,两者的区别如下: volatile是告诉编译器,每次取这个变量的值都需要从主存中取,而不是用自己线程工作内存中的缓存。 static 是说这个变量,在主存中所有此类的实例用的是同一份,各个线程创建时需要从主存同一个位置拷贝到自己工作内存中去(而不是拷贝此类不同实例中的这个变量的...

2019-12-07 10:56:38

Python使用精致小巧的LevelDB

之前在文章中提到过sqlite,因为说对于个人项目来讲,mysql有时候太过笨重,费用过高。这次也是一样,之前开发的大型网络项目,用的NoSql都是redis、MongoDB之类的,但是搭建个人项目时,没有用到分布式,就可以用到像LevelDB或者RocksDB这样的嵌入式数据库,精致小巧,占用非常少的系统消耗。首先是安装:pip install leveldb一般很快就安装成功了...

2019-11-27 14:28:03

彻底解决Mac下Python的SSL各类报错

经常会遇到请求某个https或wss地址会校验ssl证书失败的情况。报错类似:ssl.SSLCertVerificationError:[SSL: CERTIFICATE_VERIFY_FAILED]certificate verify failed: unable to get local issuer certificate(_ssl.c:1056)与 wss://xxxxxx...

2019-11-01 17:23:45

量化交易学习笔记(6):用股票涨跌来理解二项式

我们先获取到一组数据,某一段时间里上证300个交易日的涨跌记录,然后得出来这300行数据里,168天是上涨的,132天是下跌的。然后得出来两个概率值a和b:a = 168/300 = 0.56b = 132/300 = 0.44我们发现a+b等于1,这个就像是一个硬币的两面一样(硬币基本上不会立起来,股市也只有极小的可能真的不涨不跌,我们先不考虑小概率事件)。那么,我们认为这段...

2019-10-30 10:27:22

量化交易学习笔记(5):方差

方差是在概率论和统计方差衡量随机变量或一组数据时离散程度的度量,是衡量源数据和期望值相差的度量值。举个例子:有一个棍子,用两个尺子量,每个量五次。第一个尺子量出来是 5.1cm 5.2cm 4.9cm 5.0cm 4.8cm第二个尺子量出来是 5.0cm 5.0cm 5.0cm 5.0cm 5.0cm从平均数来讲,大家都是5.0cm,这也是我们的期望值(因为在这里,每个值出现的...

2019-10-29 17:13:12

量化交易学习笔记(4):期望值

先讲一个例子:比如现在有一个股票池,里面放了三只股票:A 、B、C。其中A有1%的概率盈利200%,B有10%的概率盈利20%,C有89%的概率盈利5%。我们手上有10000元,去买这三只股票,花4000买了A,花4000买了B,花2000买了C。那么,期望值 = 4000*0.01*2 + 4000*0.1*0.2 + 2000*0.89*0.05 ...

2019-10-28 20:17:39

量化交易学习笔记(3):社区发现算法

社交网络:由节点和边组成的结构。节点表示个人或组织,边表示用户和用户之间的关系,如果对这些关系强度进行区分的话,我们可以为每条边赋予一个权重,权值越大表示关系强度越大。社区(community):是指网络中的一些密集群体。每个社区内部的节点间的联系相对紧密,各个社区之间的连接相对比较稀疏。各社区节点集合彼此没有交集的称为非重叠型(disjoint)社区,有交集的称为重叠型(overlappin...

2019-10-22 19:09:54

量化交易学习笔记(2):随机变量

定义在样本空间上的实值函数,称为随机变量。如果随机变量的函数值是实数轴上独立的点(有限个或无限个),则称为离散型随机变量。如果随机变量的函数值是实数轴上某个区间所有的点(区间可以是负无穷大到正无穷大),则称为连续随机变量。找了一篇比较好的文章,有图文,帮助理解:《随机变量》https://www.jianshu.com/p/2149deee83fe用一段代码来示例:...

2019-10-21 19:36:59

Python函数之Lambda表达式

lambda表达式,在很多语言里(比如说谷歌的小儿子kotlin),称为语法糖。所谓的语法糖,就是这种语法让程序猿喜欢(可能部分人会因为不够直观而不喜欢),就像孩子喜欢糖果一样。在其他语言中,lambda的详细情况我不细讲,我这里就是稍微深入了解了下CPython的lambda。它的标准写法是这样的:变量=参数1[参数2[...]] :参数的表达式比如有这样的函数...

2019-10-18 19:58:45

量化交易学习笔记(1):PageRank算法

之前的量化系列文章,虽然搭了个东西,但太过散乱,想到什么做什么,到最后也不知道自己要做什么,怎么才能在股市里扒拉点碎银子当零花钱。最近开始系统性地开始学习量化交易,重新开一个系列,做为自己的学习笔记。首先了解到了PageRank算法。这个算法是数据挖掘算法之一,由Google创始人Larry Page在斯坦福上学的时候提出来的。该算法用于对网页进行排名,排名高的网页表示该网页被访...

2019-10-18 19:22:26

浅谈死锁

上一篇聊了线程安全。线程安全的主要解决办法是实现可重入函数。而可重入函数中的六大特征中的第五点,则引入了线程锁的机制。而锁的机制,则会引发死锁的风险。是否会引发锁,这个在于锁的正确使用。当然,还需要说明一点,并非只有线程会出现死锁,并发的进程,也会引发死锁。当前除了线程锁,还有进程锁,还有更大规模应用场景下的分布式锁。当然本文只讲线程锁。那么,什么情况下会引发死锁...

2019-09-09 15:59:41

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。