杂谈——归乡

十一年前,机缘巧合下我第一次踏足北京。之后,在这里度过了三千多个日日夜夜。

上学的时候,放假早,可以早些回家,和家人多待些时日。走上工作岗位后,有些亲戚一年见上一面已属不易。

客居他乡生白发,归来何处觅旧知。时光荏苒,岁月蹉跎。

昔日少年,胸怀壮志,正心修身齐家治国平天下。今届而立,岁月蹉跎,工作加班挣钱完活讨老婆。

蓦然回首安逸久,朋辈已然绝尘走。迷茫了半年,不知道要做些什么。

举目四望,众友已然独当一面,阁主依旧在底层蹉跎岁月。

吾将何往?

www.cuijiange.com这个域名,阁主已经拿了5年,却没怎么用过。这次去,终于用起来了。

2018,把PHP学习学习,尝试着结合自己的工作内容,建立一个交互式网站。

学习微信小程序,结合php,尝试将现有的方法完善。

回头看,复习基础知识。曾经的敲门砖,还是得拾起来。

希望,告别单身。

软件应用——设置12306付款通知

每年春运订票,都是费时费力费心的事儿。在放票的第一波能够抢到的人毕竟是少数,后面如何捡漏就成了关键。

阁主每年捡漏用的软件是木鱼的12306订票助手,有一个订票web通知的功能。可以在下订单后将自定义信息发送到指定的网址。这样,我们就不用时刻盯着屏幕了。只要在接到短信后及时付款就行了。

实现流程:

①软件生成一个post请求到制定网址,提交订单号/日期/车次/订票账户等信息。这一步,需要设置12306订票助手软件,启用订票web通知。

②建立php服务器,处理这个post请求,并调用腾讯云短信服务发送通知。

 

VBA应用——记录更改履历

阁主在工作过程中,用excel编制一些文件,需要记录变更履历。而excel没有一个方便的版本管理工具,阁主就想到了excel自带的vba环境。何不自己写一个出来呢?

先来说说编程思路,思路对了,程序就出来了一半。

首先,我们记录更改履历,就需要记录原值,而excel工作簿和工作表的change事件不能返回原值,所以阁主采用了一个取巧的办法,当然,在使用时候就有了限制。

软件思路

①更改发生,产生change事件,并伴随参数target和sh,target是变更的区域,sh是变更的工作表。

②worksheet的change事件代码运行。这时,可以获取到更改区域和更改后的值,将更改后的值存放到数组中以备用。

③调用application.undo方法。该方法放弃修改后的新值并返回原值。将原值存入数组。

④再次调用application.undo方法。恢复目标区域的值为修改后的值。

⑤将获取到的值写入变更履历工作表中

更改履历能够处理的是使用者的键入、删除、更改操作,对于执行vba或者其他方面造成的更改无法记录。这是源于阁主使用了application.undo方法来获取更改位置的原值。而vba等操作过的数据,该方法不适用。

开博志

今天上午收到短信,说备案申请通过。阁主心甚慰。终于可以正大光明的开博客了。

初步计划,每天记录些东西。

今天周三,开博第一天。