0
Posted on Thursday, March 24, 2016 by 醉·醉·鱼 and labeled under
在余额宝出来之前,对于普通老百姓来说,大家的投资渠道还是只知道股票,银行,和房子。而中国的股票,由于其特殊性,更加像是一个赌场。低买高卖,击鼓传花,为了谋求更多的利益,可能倾家荡产,只为博一次大涨。

在《一沙一世界》里面提到,放在银行里面的存款年利率是3.6%,抛去通胀2%(暂时按照这个计),投资回报率只有可怜的1.6%。而房子能够带来的投资回报率,大约算下来也就3%。在投资渠道匮乏的情况下,更多的资金会选择购房,进而推高房价。

在余额宝出来之后,大部分的年轻人有了更多的投资理财渠道。各种银行宝宝,招财宝,炒外汇,炒黄金,炒基金,股票,等等。年轻人的思维的改变,在现在体现的还不是很明显,但当这一代人占领社会的主要地位的时候,以前所谓中国人的高存款率可能要打折扣了。可能,那个时候央行身上的压力更大了。

无论如何,正是由于余额宝的出现,促使了中国金融的巨变。至少对于我来说,我会一直寻找更多的投资渠道,而不会一直放在银行里面了。
0
Posted on Tuesday, March 15, 2016 by 醉·醉·鱼 and labeled under
引用 http://sqlblog.com/blogs/hugo_kornelis/archive/2014/10/19/43466.aspx 
创建一个测试表


CREATE TABLE dbo.LargeTable 
(KeyVal int NOT NULL PRIMARY KEY, 
DataVal int NOT NULL CHECK (DataVal BETWEEN 1 AND 10) 
);

WITH Digits 
AS (SELECT d FROM (VALUES (0),(1),(2),(3),(4),(5),(6),(7),(8),(9)) AS d(d)) 
INSERT INTO dbo.LargeTable (KeyVal, DataVal) 
SELECT 10000 * tt.d + 1000 * st.d 
+ 100 * h.d + 10 * t.d + s.d + 1, 
10 * RAND(CHECKSUM(NEWID())) + 1 
FROM   Digits AS s,  Digits AS t,  Digits AS h, 
Digits AS st, Digits AS tt;


创建三个function


--Scalar function
CREATE FUNCTION dbo.Triple(@Input int) 
RETURNS int 
AS 
BEGIN; 
DECLARE @Result int; 
SET @Result = @Input * 3; 
RETURN @Result; 
END; 
go 


--inline TVF
CREATE FUNCTION dbo.TripleV2(@Input int)
RETURNS TABLE
AS
RETURN
SELECT 3*@Input AS amt
GO


--Multlple-Line TVF
CREATE FUNCTION dbo.TripleV3(@Input int) 
RETURNS @Result TABLE(amt INT)
AS 
BEGIN; 
INSERT INTO @Result(amt) 
SELECT @Input * 3; 
RETURN; 
END; 
go 


直接用SQL Sentry Plan Explorer开测


SELECT MAX(dbo.Triple(DataVal)) AS MaxTriple 
FROM   dbo.LargeTable;

SELECT MAX(t.amt)
FROM dbo.LargeTable lt
CROSS APPLY dbo.TripleV3(lt.DataVal) t

SELECT MAX(t.amt)
FROM dbo.LargeTable lt
CROSS APPLY dbo.TripleV2(lt.DataVal) t


直接上结果


  1. 最糟糕的是Multiple-Line Table Value Function,一次都要10秒。最主要还是要执行100000次。
  2. 次之的是Scalar Value Function。一次大概1.6秒的样子。其实每个function也要执行100000次。
  3. 最好的是Inline Table Value Function。无论CPU还是执行时间,都非常得好。





0
Posted on Monday, March 14, 2016 by 醉·醉·鱼 and labeled under
最近在玩基金,主要玩了一下债基,混合基。本来胆子就小,想着找一个收益能够比余额宝高的理财就好了。谁知道这一玩突然发现了另外一个世界。庆幸这个不是毒品,在自己还没有完全进去的时候,选择适当退出。

到现在,自己还没有完全解套。打算回本就安心玩债基了。按照原来书本介绍的,大家买股票是觉得这个企业能够盈利,试图去分上一杯羹,比如股息和分红。但是人们后来发现,这个来钱还不够快,相反,采取低买高卖的方法可以快速聚集财富。与低买高卖相关的另外一个词就是“炒”。

原本只要一块的股票,当大量的资金涌入的时候,被炒成2块,3块,4块...10块。等到了最高点的时候,突然间,所有人都抛了。最后一个以10块钱买入的人直接被套牢了。等到自己需要用钱,或者忍痛割肉的时候,他就把自己的股票贱卖了。又会有一批人以后买到便宜货,买入,股价继续跌,更多的人被套牢,或者割肉。赚钱的,是前面那波人,亏的,是后面那波割肉的。财富并没有增加,只是简单的转移了。

换个角度看,这个其实就是在赌博。而背后的操作股价的人是最后的赢家,他却不在创造任何社会价值的情况下,剥削了他人的财富。这只是一个“合法”的抢劫!