指数基金以及买入操作步骤
指数基金具有非常独特的优势:永生不死、长期上涨。这个优势是单个股票不具备的,哪怕是现在最好的股票,100年后也很可能不存在了,但是指数基金100年后依然会存在。100年后指数基金不但会存在,它还会带来年化10%左右的收益,总收益大概是13780倍。 为什么投资指数基金的长期年化收益率能保持在10%左右呢? 底层逻辑是这样的: GDP = 各产业总产…
如何定投指数基金
如何定投指数基金 先提醒一下: 股市交易时间:周一到周五(节假日也会停市) 上午9:30-11:30,下午13:00-15:00(国债逆回购到15:30)。 下面问大家几个问题,看大家掌握的如何 提问1:我们该选择什么类型的指数基金啊? 宽基指数基金 提问2:我们定投指数基金为什么只看深证市盈率而不看指数基金本身的市盈率啊? 当深证A股的市盈率处于…
可转债申购指南
可转债申购指南 如果有这样一个投资神器,没有任何门槛,0元即可参与;收益很高,一天就能赚20%,你要不要了解一下?  这个神器就是可转债打新。 牛市里,除了直接买股票和基金,还有很多地上捡钱的机会,可转债打新是低门槛低风险,小白也能轻松参与的一种投资方式。 只需要一个证券账户,0元就可以参与,中签后才缴款,最低只需1000元就可…
04 | 数学归纳法:如何用数学归纳提升代码的运行效率?
上次我们聊了迭代法及其应用,并用编程实现了几个小例子。不过你知道吗,对于某些迭代问题,我们其实可以避免一步步的计算,直接从理论上证明某个结论,节约大量的计算资源和时间,这就是我们今天要说的数学归纳法。 平时我们谈的“归纳”,是一种从经验事实中找出普遍特征的认知方法。比如,人们在观察了各种各样动物之后,通过它们的外观、行为特征、生活习性等得出某种结论…
03 | 迭代法:不用编程语言的自带函数,你会如何计算平方根?
今天我们来说一个和编程结合得非常紧密的数学概念。在解释这个重要的概念之前,我们先来看个有趣的小故事。 古印度国王舍罕酷爱下棋,他打算重赏国际象棋的发明人宰相西萨·班·达依尔。这位聪明的大臣指着象棋盘对国王说:“陛下,我不要别的赏赐,请您在这张棋盘的第一个小格内放入一粒麦子,在第二个小格内放入两粒,第三小格内放入给四粒,以此类推,每一小格内都比前一小…
02 | 余数:原来取余操作本身就是个哈希函数
提起来余数,我想你肯定不陌生,因为我们生活中就有很多很多与余数相关的例子。 比如说,今天是星期三,你想知道 50 天之后是星期几,那你可以这样算,拿 50 除以 7(因为一个星期有 7 天),然后余 1,最后在今天的基础上加一天,这样你就能知道 50 天之后是星期四了。 再比如,我们做 Web 编程的时候,经常要用到分页的概念。如果你要展示 112…
二进制
二进制转十进制 十进制计数是使用 10 作为基数,那么二进制就是使用 2 作为基数 二进制左移一位,其实就是将数字翻倍 二进制右移一位,就是将数字除以 2 并求整数商的操作
MySQL大表优化方案
当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化: 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。而事实上很多时候MySQL单表的性能依然有不少优化空间,甚至能正常支撑千万级以上的…
互斥锁、自旋锁、读写锁、悲观锁、乐观锁的应用场景
正文 多线程访问共享资源的时候,避免不了资源竞争而导致数据错乱的问题,所以我们通常为了解决这一问题,都会在访问共享资源之前加锁。 加锁的目的就是保证共享资源在任意时间里,只有一个线程访问,这样就可以避免多线程导致共享数据错乱的问题 当已经有一个线程加锁后,其他线程加锁则就会失败,互斥锁和自旋锁对于加锁失败后的处理方式是不一样的: 互斥锁加锁失败后,…