阅读本文大约需要 3.47 分钟。

21 世纪了,还信这些?

请务必保持理性,我们不猜测,依易理,重逻辑。我相信绝对有人能看懂,收获颇丰。

看文之前,先默念一遍天干地支,有基础的可以略过。
十天干:
甲乙丙丁戊己庚辛壬癸
十二地支:
子丑寅卯辰巳午未申酉戌亥

这是个女命,初学的看到甲乙丙丁,子丑寅卯肯定不知道从哪下手。

乙☐己甲
☐午亥子

去年庚子,今年辛丑,我写文章的时间,可以这样子记录:
辛庚丁丁
丑寅未未
年月日时

乙,年干,代表年份信息;
己,日干,表示她本人,是分析的中心点,所有事情都围着这个字转;
甲,时干,代表时辰信息;
午月,月支,对应二十四节气的芒种和小暑,盛夏;
亥日,日支,人事上可以代表婚姻信息;
子时,时支,夏天的夜晚,23点到次日1点。

初步认识之后,下面我从阴阳、五行、天干地支生克、十神、十二长生、神煞、冲、合等,层层递进分析。

何谓阴阳?一阴一阳之谓道。人有善恶,事有好坏,阳光之下也有阴影。
甲乙属木,甲为阳,乙为阴。己土见甲木,甲木(阳)克己土(阴)。

克我者为官。身边男人很多,说明长得很好看。

阳克阴,正官,甲为丈夫,男朋友;
阴克阴,七杀,乙为情夫,二夫,男朋友,PAO友,烂桃花……

古代人是多么的神,最朴素的阴阳、五行,看似毫无意义,但是结合起来,就直接上升到人事物的层次。

没错,专业术语:官杀混杂。这是第一层信息。


当然我不是说有这样的组合,就一定有问题,如果这么粗暴那就不用看了——八个字,十天干、十二地支,从概率上来看很容易遇到,高中数学排列组合可以解决问题。

实际上她本人没问题,但为啥是吸渣体质呢?天生的!

先看甲,男朋友也好,丈夫也罢,他在干嘛?甲子,甲坐在子上方。

都知道,人有生老病死,甲呢?甲,长生于亥,沐浴于子,冠带于丑,临官于寅,帝旺于卯,衰于辰,病于巳,死于午,墓于未,绝于申,胎于酉,养于戌。

己亥日,亥为婚姻宫,亥是地支,藏了天干壬、甲。从这点看,甲,更像是丈夫。

亥中甲,透出到时辰天干,坐了沐浴之地。

沐浴是什么?洗澡。能看吗?不能。为啥?害羞呀。

沐浴之地,主阴私暗昧之事。

沐浴之地也称“咸池”,又名“桃花”,取日入之义,指代万物暗昧之时,古云:“日出扶桑,入于咸池”。

说了这么多,结论就是,甲,招惹桃花,时辰主外。这是第二层信息。


还有没有?有,看子。子怎么了?

易经八卦,每一卦都有六爻而无七,七是天的尽数,阴阳的极气。天干隔七位曰七杀(己见乙),地支隔七位相冲——子时,见午月冲。

这和民间说的今天冲牛同一个道理。牛是丑,今天是丁未日,丑未冲。

午,藏丁、己;亥,藏壬,甲。丁壬合木,甲己合土,午亥暗合。合,相近,相好。

丁壬合,是仁孝之合,也是淫匿之合。

亥是婚姻宫,是丈夫,暗合午。午中己是我,丁是谁?甲最大,癸最小。所以啊,丈夫的情人,多半年龄比自己大,因为甲乙丙丁戊己。

午亥暗合,冲入甲子丈夫。午是家,时辰是外。这是第三层信息。


事不过三。最终结论相信也明白了,不再赘述。


家庭就不细说了,父亲层次很高,绝非普通人。没讲,也不重要。

我克者为财。己见子为偏财,子水也代表父亲。

子是十二地支之首,甲是十天干之首,甲子,六十甲子之首,子是天乙贵人,子上甲,甲是头是正官,子是水是黑色,像不像乌纱帽?


举棋不定。己,甲好还是乙更好?都好,都不好。

如果人的选择永远就只有一个,世界上就不会有后悔药这个名词。

人生是一场修行。有些问题,是一生都不够弄明白的,都是命。


编完了,是不是很真实?

阅读本文大约需要 3.13 分钟。

01

点进来的朋友,有多少人跟我一样,盼望着春节 A 股开市的大红包呢?期望有多大,失望就有多大。

如果你点开文章是冲着代码来的,还真没有,我不荐股,文中出现的字眼均不构成投资意见。

回顾节后的两个交易日,我深刻反思,终究是定力不足,管不住手,检讨一下。

“你永远赚不到超出自己认知范围外的钱,除非靠运气。靠运气赚的钱往往靠实力亏掉。”

投资,务必脚踏实地,运气,是不可靠的。


02

炒股犹如谈恋爱。不知道你有没有同样的经历——突然摆在你面前的 6 位神秘财富代码,有时候明明很心动,却心痒皮痒肉不痒。

可总有那么一瞬间不知道抽了哪根筋,那种感觉难以形容。

一见钟情,小鹿乱撞,心花怒放。

于是,我按下了 “闪电买入” 的按钮,全仓,成交。

蒙着头干,容易受伤,管住手才是硬道理,别全仓。


03

贵州茅台是白酒板块的老大哥,牧原股份,猪茅也。对猪茅这种傻白甜,可爱的肉肉的白白嫩嫩的又乖又听话,哪个男人顶得住?

“猪猪,你真美。我一生只爱一只股。”

闪电买入,半仓,成交。

爱情这杯酒谁喝谁醉。人醉在酒里,情碎在心里。炒股,永不全仓,进可攻,退可守,留点余地,莫贪杯哦。


04

聊完股市恋爱学,说说炒股中凸显人性的一面吧。

我相信谁都幻想过自己哪一天抄底了股市,并在最高点卖出,这是什么?人性。

时钟拨回到 3 年前,那时候的股市无人问津,很少有人进场,喊破喉咙都没人要。但现在,我发现身边无投资经历的朋友,也开始关注基金了,甚至会问你买哪一只。

这是一道送命题。作为一个严谨又理智的程序员,我画了一个流程图。

臣妾做不到啊。

收益与风险并存。赚 20% 不嫌多,亏 10% 就受不了了,说的就是我自己。

月收益 50%,年收益 50%,不说 10 年,坚持个 3 年,5 年,真的很难。经历过的,都懂。

拉长周期,能赚钱的是少数人,大部分人都没有持续赚钱的能力。


05

炒股,学点技术分析真的很有用,真的很赚钱。原谅我情不自禁地笑了。

譬如,回调到 5 日线买入,MACD 死叉卖出……

各种各样的技术指标:KDJ、ENE、成交量、换手率……

还有市净率、市盈率、市梦率市胆率……

一个股票、基金进阶课 5998 大洋?答应我,别交智商税了。

打开支付宝,满屏基金都是涨的。反正怎么买都能涨,行情来了,垃圾也起飞了。

风险,是涨出来的。

以史为镜,牛市都是这样演绎的——起初券商股领涨,然后成长股、价值股接力,最后小票起飞,垃圾鸡犬升天。

比特币突破 57000 美元,各种小币种也在疯涨。反正不要成为最后一个接盘侠,崩盘的时候看谁跑得快了。

节后大市值股票抱团不再,是狗庄倒车接人,还是迎来牛市最后一个阶段?

交给时间去证明吧。

市场和人一样矛盾,渴望被理解,却又害怕被看穿。




这是我的第一篇文章,主题是理财投资,下一篇文章的主题暂时没想好。

它可能是我看好的未来的投资方向(数字货币、生物科技);

也可能是一些易学知识(十天干十二地支、四柱八字、案例分析);

也可能是平时工作学习的技术总结。

写一篇文章真心不容易,前前后后需要整理素材,排版,反反复复确认错别字、标点符号、病句等等,如有纰漏之处,敬请指正。

祝新年快乐,恭喜发财,牛年大吉。

换到一个新的开发环境,蛮多东西要折腾的。特地整理了一下,下次换新电脑也方便。

git:

不使用 rebase,要加上这个设置:

git config --global pull.rebase false

全局配置工作用户名和邮箱,不然会影响到你提交代码:

git config --global user.name  "???"
git config --global user.email "???@???.com"

拉代码的时候强制使用 http 下载:

[url "git@code.???.com:"]
    insteadOf = http://code.???.com/

ssh:

更改 ssh 端口号:

vim ~/.ssh/config
Host code.???.com
Port 22222

特殊权限的 ssh-key,可以用以下命令添加:

ssh-add ~/.ssh/id_rsa_???

env:

一些常用的环境变量:

alias l="ls -alht"
alias q="exit"
alias c="clear"

alias aa="sshpass -p '???' ssh -p22 [my-name]@[host1]"
alias ss="sshpass -p '???' ssh -p22 [my-name]@[host2]"

alias git='LANG=en_US.UTF-8 git'
alias gd="git diff"
alias gs="git status"
alias ga="git add ."
alias gh="git push"
alias gl="git pull"
alias ghl="git push origin [my-name]"
alias glm="git pull origin master"
alias ua='for dir in `ls`; do if [ -d $dir ]; then echo -e "----\n${dir}\n----";cd $dir;pwd=`pwd`;echo -e "----------> ${pwd}\n";git checkout master;git pull origin master;cd ..; fi; done;'

export GOPATH=/Users/[my-name]/go
export GOPROXY='https://goproxy.cn,direct'
export GONOPROXY='code.???.com'
export GONOSUMDB='code.???.com'
export GOPRIVATE='code.???.com'
export GOSUMDB='sum.golang.google.cn'
export GO111MODULE=on

export HOMEBREW_GITHUB_API_TOKEN=???

export PATH="/Users/[my-name]/env/bin:/Users/[my-name]/go/bin:/usr/local/sbin:/opt/homebrew/bin:$PATH"

ua 命令可以把当前文件夹下的所有 git 工程拉取到最新的 master 分支。

今天分享的内容比较基础,准确地说是 Go 的语言特性——命名、匿名返回值。

先看下面的例子,猜测会输出什么?

package main

func main() {
    println(A())
    println(B())
}

func A() int {
    var i int
    defer func() {
        i = i + 3
    }()
    return i
}

func B() (i int) {
    defer func() {
        i = i + 3
    }()
    return i
}

|

(想好答案再滑下来)

|

|

|

|

|

|

|

|

|

|

正确答案:0 3。

A 和 B 两个函数的区别在于,B 的函数返回值是命名的,所以 defer 函数执行的修改,会作用到 B 本身;

而 A 函数返回值是匿名的,取决于 return 的时候求出来的值。

CSV(Comma-Separated Values,逗号分割值),就是用纯文本的形式存储表格数据,最大的特点就是方便。

作为开发,我们经常面临导数据的问题,特别是后台系统,产品或者运营的同事常常会提需求。

Emmm,实话说,直接用 PHPExcel 也是 OK 的,不管是 WPS Office 或者微软 Office,都能完美支持。

但我还是比较喜欢 CSV,原因是容易实现。有时候跑脚本、写爬虫抓数据,纯文本拼接后输出真的非常舒服。

当我遇到了几个问题:

  • 发现如果原来的文本带有回车或者换行,拼接后整行就断开了;
  • 加引号可以解决,但是引号中间有引号怎么办?用 \ 转义也不行;
  • 逗号怎么办?

于是翻了谷歌,看到维基百科有 逗号分隔值 的标准化定义:

  • 以(CR/LF)字符结束的DOS风格的行(最后一行可选)。
  • 一条可选的表头记录(没有可靠的方式来检测它是否存在,所以导入时必须谨慎)。
  • 每条记录“应当”包含同样数量的逗号分隔字段。
  • 任何字段都可以被包裹(用双引号)。
  • 包含换行符、双引号和/或逗号的字段应当被包裹。(否则,文件很可能不能被正确处理)。
  • 字段中的一个(双)引号字符必须被表示为两个(双)引号字符。

好像也不难 :)

关键就是最后那两点——不多说,直接看代码:

function csv_string($s)
{
    return '"'. str_replace('"', '""', trim($s)) .'"';
}

$value1 = csv_string($value1);
$value2 = csv_string($value2);
$value3 = csv_string($value3);
$line   = "{$value1},{$value2},{$value3}\r\n";

简单粗暴。