自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (2)
  • 收藏
  • 关注

原创 python批量下载公众号历史文章(一)

原博客是2019年9月写的,中间不知道什么时候莫名被吞了,再发布,同样的内容就再也审核不通过了,所以就重新写了一遍,详细内容见新地址。

2022-07-30 23:46:51 1316 2

原创 hexo博客基础环境搭建(非常详细)

【背景】我是一名学财务的文科生,没有任何计算机基础,但是喜欢写文章,之前都是在微信公众号上写,但是有诸多限制,于是萌生了想搭建一个自己的博客的念头。我把我的想法告诉了我的一个朋友(姑且称他为X君吧),X君帮我搭建了一个网站,并把过程写了一个简单的教程并讲给我听。我根据X君的教程和讲解,自己也把环境搭建起来了。在这里做一个记录。算是在新博客网站中的第一篇文章吧。【目标】使用nodejs的hexo搭建本地博客系统 使用git进行版本管理(和小伙伴们协同工作的必备良兔(tool)) 使用githu

2021-02-07 17:57:40 476

原创 【量化投资】05.读取csv文件保存到mysql数据库

【目标】  接上文,将【量化投资】04.使用python爬取股票基础数据中爬取的数据保存到mysql数据库中【最终效果】为了帮朋友在github page上搭建自己的网站,最近尝试使用hexo+github写文章。本篇文章的详细地址连接如下:https://unclevicky.github.io/rabbitBear...

2021-02-03 23:35:45 515

原创 【量化投资】04.使用python爬取股票基础数据

【背景】 之前的文章里推荐了好几个量化投资程序获取数据的方法,但是后来发现大多都有了限制,包括某share都得用积分才能使用,积分的获取非常麻烦。求人不如靠己!所以就开始自己一点点的自己想办法获取数据,并存储到本地。 本次的目标是从东方财富的官网页面上抓取股票的基本数据,内容如下:本期 获取A股所有的股票列表和一些基本信息,并保存到cvs文件 获取各股票的一些详细信息,并保存到csv文件 计划 后续讲数据进行结构化保存到数据库 后续改成多线程获取,加...

2021-02-02 16:38:56 478

原创 三国杀开源系列之九-vscode调试electron

好久没填这个系列的坑了,最近又朋友问,所以就更一篇。主要内容是写vscode调试electron的方法。 这个noname的三国杀框架用js写的,没有任何参考文档,调试梳理代码非常麻烦。最开始使用了sublime,可以调试js,但是无法调试electron。后面网上查了下,最终决定使用vscode进行代码的开发和调试。【最终效果 - 主进程+渲染进程 同时调试】 【准备工作】1、下载并安装vscode2、下载并安装nodejs (具体教程看这个系列之...

2021-01-28 13:22:39 853 1

原创 【DIY】通达信DIY添加扫雷宝、地图和复盘(1)

【写在前面】 炒股软件有很多,电脑版我用的多的通达信,手机版用的多的是同花顺。之前还有一些其它的软件,比如A股通、短线王、wind股票、雪球等都有自己的特色。自己不喜欢一次装好多软件,所以就产生了聚合的念头。通达信通赢版可以登录多券商账号,懒得来回切换,所以选择以通达信为蓝本进行DIY整合。 先从简单的开始,把通过配置就能实现的功能先搞定;然后再扩展到破解和谐增加功能等。【准备工作】 网上的通达信有很多个版本,超赢版、通赢版、MPV版、专业版、...

2020-12-25 20:54:36 17961

原创 【善事利器】一些crack用的工具(持续更新)

【写在前面】 这几天使用某软件,怎么用怎么不顺手,使用不同功能还得下载不同版本,来回切换很不方便,然后就想自己DIY一下。之前在看雪、52pojie、各种黑客网站收集到很多教程和工具。那时候真的是学以致用,需要什么就学什么,但是从来没有系统的整理过。现在回头整理起来,发现工具和教程已经累计有好几个G了,上千的文件,整理起来针对好坑爹。慢慢来吧。...

2020-12-23 17:06:57 867

原创 【知一】世界历史脉络梳理之人类起源(1)

【写在前面】 前一段时间和朋友一起看一部关于英国的历史剧,一会儿维京人、一会儿威塞克斯王国、一会儿阿尔弗雷德大帝,啥的云里雾里?继而又讨论到,欧洲的历史,都说欧洲文明起源于希腊和罗马,又是怎么一个起源法?那希腊和罗马又起源于什么哪里呢?跟四大文明古国又有什么渊源吗?还有横跨欧亚非的波斯帝国?还有那些历史上赫赫有名的人物,亚历山大、凯撒、拿破仑、汉尼拔,他们又有什么故事?这些国家对应于中国又是什么朝代?如果再往前看,七大洲四大洋,最初的人类起源是同一个物种吗?为什么大家不约而同的都变成了人类...

2020-12-22 22:58:22 1116

原创 【量化投资】03.量化工程abu学习之量化基础(1/3)

【写在前面】 按照之前分析的逻辑在网上搜索python写的量化投资教程,找到了abu量化这个工程。为什么先看他呢,纯属个人感觉。首先,他有一本配套的非常入门的书籍,对于我这个初学者而言,理论结合实践,正合适不过;其次,这个工程有一个app版本,里面有很多趋势投资派的技术分析指标策略,界面做的还比较炫;最后,是我个人的一个习惯,总想把最好的留在最后,先拿其他工程练手,一来可以兼收并蓄,二来可以更好的理解目标工程。 但是,我并没有把这个资源作为推荐放到总集里面去,原因有几个...

2020-12-21 16:25:42 1490 1

原创 【量化投资】00.资源篇——持续更新

【写在前面】 上一篇介绍了量化投资的基本概念,接下来就要做一些准备工作,然后开始动手实战了。 此篇是准备工作的一个总集,会不断持续更新。内容会涵盖学习资料、数据源获取、数据存储、开发语言、开源项目等。【学习资料】 学习资料分为量化投资理论、开发语言、开源工程等。【数据源】 数据源包括历史数据、实时行情数据、基本面数据(宏观、行业、公司、股票、基金、债券、期货、指数、衍生等)。国内免费数据提供商新浪股票API接口...

2020-12-17 20:00:12 291

原创 【量化投资】02.数据接口初探——excel读取新浪股票api数据

【目标】 使用vba程序获取新浪股票api的实时行情数据、K线,以及macd等技术指标数据。

2020-12-17 19:59:24 3723 2

原创 【量化投资】01.基本概念

【写在前面】 今年买了点儿股票,80%多的收益率,赚了点儿零花钱,朋友说还行,但是我知道这跟我炒股的水平一毛钱关系没有,买啥、为啥买、为啥卖,全凭感觉,行情好,老天爷赏饭吃,风口之下猪都能飞起来。很多时候,大家都知道要持证上岗,要学习编程才能做程序猿、要学习英语才能给老外交流,司机、厨师……等等,相信绝大多数人都会认为,要把这些做好必须要经过学习和专业训练;但是,又有多少人会认为必须通过学习才能把投资做好呢?我相信很多人都跟我一样,没有任何的知识和技能储备,就开始开股票户买买买,乐观的认为...

2020-12-16 20:10:44 840

原创 【122@365】三国杀开源系列之八-game.js解读之lib.init.init(比较乱,附首页的html)

上周好忙,一直没空写东西。今天五一,昨天和朋友们玩儿到凌晨4点多,6点多又醒来,睡意消退,刷了一会儿手机,决定起来继续看看noname的代码吧,不出一个阶段性成果,心里总是不踏实。 上次解读到疑似程序入口lib.init.init的部分片段,今天继续解读。 1、接下来是从本地存储中获取noname_inited变量,用以判断是什么设备,wind...

2020-05-09 16:14:02 1251 1

原创 【115@365】三国杀开源系列之七-game.js解读之lib.init.init

通过上期的解读,我们发现,程序的疑似入口可能是有5万多行代码的game.js(因为自动加载的程序里,update.js、config.js、package.js都只有一个全局环境变量,所以排除掉),而这个js文件,只有一个函数,6个变量,在程序的最后调用了lib.init.init(),方法,所以,本期重点讲解这个方法,这个方法,有1431行,内容太多源码就不贴了,只贴个截图吧。...

2020-04-24 22:05:22 1253

原创 【115@365】三国杀开源系列之六-入口文件解读

这几天实在是太忙了,已经有4天没写博客了。上次的博客还是【111@365】。今天准备写一篇技术博客,继续解读noname。 【前情提要】上一篇根据electron的标准,按图索骥,package.json->main.js->app.html->redirect.js->index.js,对这几个文件的内容进行了简要的解读,发现了第一次安装程序初...

2020-04-24 12:13:10 2054

原创 【110@365】三国杀开源系列之五-electron按图索骥找入口

根据昨天学习的electron的分析,思路,按图索骥,来找noname的运行逻辑。 1、查看package.json,如下,入口程序是mian.js.{ "name": "无名杀", "version": "1.9.0", "main": "main.js"} 2、查看mian.js,发现入口是app.html如下:const electr...

2020-04-19 23:41:12 1873

原创 electron跨平台应用构建工具109@365

昨天去朋友那里颓废去了,没有写日记。不过昨天的确学了东西,今天把昨天的日记给补上。 根据三国杀源代码的目录结构分析,发现这个框架使用了electron工具,他可以利用html+css+js搭建跨平台的应用程序。想要熟悉三国杀的源代码,就得先看看哪些是electron框架需要的,哪些是noname的游戏源码。于是就研究了下electron,下面的记录。 1、...

2020-04-19 22:30:52 617

原创 三国杀开源系列之四-工程目录分析107@365

整个工程的根目录如下:

2020-04-16 23:02:08 527

原创 三国杀开源系列之三106@365

昨天已经成功的新建了第一个扩展英雄和第一个技能,但是看了下代码,虽然大部分都能猜的出来是什么意思,但是没有api实在是让人很痛苦。今天先把第一个技能解读写出来,然后下一步不准备再写新技能了,先理一下整个项目的工程文件,以便在需要的时候好查找api。 1、上一篇创建了英雄兰陵王,并写了他的第一个技能,【鬼面】。具体的代码实现逻辑及解读如下:// 技能描述//【鬼面...

2020-04-15 23:55:42 485

原创 三国杀开源系列之二105@365

(此文原在新浪博客上发的,但是新浪博客的插入代码实在是不友好,忍无可忍的情况下,又回到csdn上重新写一遍。) 今天,加班搞的比较晚,在公司了也是经历了很多事。希望自己越来越好。继续写noname的教程。 昨天写完function返回数组的前两个name和content:function,今天继续后面的 4、返回数组的第3、4、5个元素,均留空即...

2020-04-15 21:43:08 846

原创 三国杀开源系列之一104@365

(此文原在新浪博客上发的,但是新浪博客的插入代码实在是不友好,忍无可忍的情况下,又回到csdn上重新写一遍。) 一直想写一系列的系列教程,这么多年挖了很多大坑一直没有填(坑都在小本本上记着,欠下的债迟早都要还),现在准备开始慢慢填坑了。三国杀是其中一个坑,刚毕业那会儿,在csdn上写过一个太阳神开源三国杀的编译教程,用的是QT C++的框架,后来也自己写过几个武将、装备、锦囊啥的...

2020-04-15 21:13:59 3929 1

原创 python批量下载公众号历史文章(二)

【背景】 在上一个版本里,实现了半自动的下载,需要通过手工进行抓包操作。通过fiddler截获历史文章raw文件保存到本地;通过python进行解析,获得文章信息(含访问url、标题、发布时间等)的列表;然后通过python调用这些url把需要的文章下载到本地;当然还有一些图片和转pdf的一些处理。 上一版本博客链接:https://blog.csdn.net/M...

2019-09-09 16:55:34 1423

原创 python下载某网站收费文档(二)——配合mitmproxy全自动版

【背景】 上一篇里实现了,手工半自动的下载 http://ishare.iask.sina.com.cn/f/o4jdhVGuL.html文章的方法,但感觉手工去找cookies,而且每次得点击一下“剩余xx页,继续阅读”,然后再次解析html,觉得太费事儿,而且太low了。于是,想到能不能全自动的去做这些事呢。【目标】 全自动的下载 http://ishar...

2019-09-07 14:18:10 2164 1

原创 python下载某网站收费文档(一)——配合fiddler半自动版

【背景】 一朋友颇感中年危机,今年抓紧时间充电,各种恶补,但是发现很多网站上的资料都是收费的,问我能不能下载下载。本着能帮朋友解决问题,同时练习技术的目的,就答应尝试写下。【目标】 下载http://ishare.iask.sina.com.cn/f/o4jdhVGuL.html里的文章。【思路】 打开网页看了下,发现里面其实存在的...

2019-09-07 12:38:37 6420

原创 Python项目的一些规范和工具

【背景】 无规矩不成方圆,好的编程规范和习惯好处多多(此处自行脑补)。开始接触python也有2周的时间了,也写了几个小工具。是时候不忘初心、回到最开始的地方,看看python的一些好的规范和编程习惯。 工欲善其事必先利其器,好的工具可以事半功倍。【目标】 梳理一些好的python规范,本次梳理python项目目录规范和编码规范。 ...

2019-09-04 12:30:58 869

原创 Python爬虫多线程下载某网站的小说

【背景】 昨天,本来在帮另外一个朋友写adb的程序,实现完第一个目标,准备洗洗睡觉了。有个朋友跟我说,特别想看黄易老爷子的武侠小说,尤其是想看《大唐双龙传》,但现在的手机阅读器里面都是写仙啊幻啊什么的,这种传统的武侠资源太少了,找了一个网站https://www.hytd.com/,里面有黄易老爷子的全部武侠小说,但是看起来很不方便,问我有没有办法给下载下来。最近,正好在学习Py...

2019-08-28 11:04:44 1497

原创 vmware tools install

1、downdload the vmtools.iso for suitable vm version and os       my vm version:8.0       my os : linux mint 64bit      2、insert the vmtools.iso into the cd-rom3、login as root (or use sudo

2012-08-24 11:14:34 393

原创 汇编学习(一)

只是对我学习汇编的一些总结,以便提纲挈领的记忆,并非什么原创学习资料。本系列总结,基于王爽老师的《汇编语言》(16位)一、汇编语言组成汇编指令:机器语言助记符,有对应的机器码伪代码:没有对应的机器码,有编译器执行,计算机不执行其他符号:如+、-、*、/等,有编译器识别,没有对应机器码二、存储器即内存,指令和数据只有放到内存中之后才可以供cpu使用。三、指令和数据

2012-03-19 18:09:03 1585

原创 win7三国杀源码编译

最近突然特别迷三国杀,然而玩起来总是输多赢少,可能自己不是一个擅长玩儿游戏的人,自己以前玩儿dota,前一段时间玩儿wow,玩儿三国志,三国无双……算算自己玩儿的游戏还真不少,然而没有一个游戏自己玩儿的好能进入高端玩儿家的行列……可能自己真的没有玩儿游戏的天分吧~~        闲话少说,书归正传,玩儿三国杀玩儿不好,继而转为研究三国杀的源代码,网上搜索了一下,看到了这个帖子,继而开始研究起

2012-03-15 13:32:41 2700 1

原创 clean all svn

<br />1.on linux<br />find . -type d -name ".svn"|xargs rm -rf <br />or<br />find . -type d -iname ".svn" -exec rm -rf {} /; <br /> <br />2.on windows<br />A.in the same folder<br />xcopy project_dir project_dir_1 /s /i <br />B.in the root folder<br />for

2010-08-23 17:34:00 722

原创 编写自己的操作系统(一)

编写最简单的操作系统,打印"Hello, OS world!" 效果图如下:

2010-08-11 09:23:00 2219 2

原创 vi tips (continueing updated)

#three modes(三种模式)Command mode (命名模式)    This is the default when you enter vi. In command mode, most letters, or short sequences of letters, that you type will be interpreted as commands, without explicitly pressing Enter. If you press Esc when you're in

2010-08-09 11:32:00 937

原创 java learn plan(一)

<br />Think in Java<br />Java Design Pattern<br />Java Core<br />J2EE<br />Struct<br />Spring<br />HB<br />-----------------<br />sevlet<br />list<br />map<br />Garbage collection mechanism<br /><br />www.codefans.net<br />bbs.itebook.net<br />http://downl

2010-08-06 18:39:00 459

原创 some tips

<br />一.启动引导程序<br />Linux的一个吸引人的特性就是用户可以自行定制整个系统,你可是运行一个只有1M的"迷你"Linux,也可以运行一个几G的强大Linux。而无论你运行怎样的Linux,你都是先从引导程序开始运行的。对于普通用户,大多都是在个人电脑上运行Linux的。<br />个人电脑,又叫PC机,是我们常见的使用Intel或AMD的芯片的电脑。当我们接通PC机的电源之后,CPU会执行第一条指令,第一条指令通常是使CPU能跳跃到BIOS的入口地址上,然后BIOS就开始进行开机自检,包

2010-08-06 18:38:00 643

原创 myLinux(一)

<br />1.Compile My Own Linux System Steps:<br />A:Create a new virtual disk With http://ftp.osuosl.org/pub/lfs-livecd/lfslivecd-x86-6.3-r2145.iso<br />B.Disk partition<br />  cfdisk /dev/hda<br />  mkswap /dev/hda1 <br />  mkfs.xfs /dev/hda2<br />C.Disk Fo

2010-08-06 18:37:00 572

原创 oracle-usefull sql(一)

1.完全备份的SH文件:exp_comp.shrq=` date +"%m%d" `su - oracle -c "exp system/manager full=y inctype=complete file=/oracle/export/db_comp$rq.dmp"累计备份的SH文件:exp_cumu.shrq=` date +"%m%d" `su - oracle -c

2010-08-06 18:35:00 560

原创 the art of sql(一)

<br />  Query Identification<br />  Stable Database Connections<br />  Strategy Before Tactics(Thinking Outside the Box)<br />  Problem Definition Before Solution<br /> OperationsAgainst Actual Data<br />  Set Processing in SQL<br />  Action-Packed SQL Sta

2010-08-06 18:33:00 438

原创 ajax(一)

<br />XMLHttpRequest-JavaScript 对象<br />open():建立到服务器的新请求。 <br />send():向服务器发送请求。 <br />abort():退出当前请求。 <br />readyState:提供当前 HTML 的就绪状态。 <br />responseText:服务器返回的请求响应文本。<br />创建XMLHttpRequest对象<br />添加浏览器支持<br /><script language="javascript" type="text/ja

2010-08-06 18:32:00 416

原创 ksh(一)

<br />1.语法<br />特殊的文件<br />/etc/profile  在登录时首先自动执行。<br />$HOME/.profile  在登录时第二个自动执行。<br />$ENV  在创建一个新的KShell时指定要读的一个文件。<br />文件名元字符<br />*  匹配有零或零个以上字符的字符串<br />?  匹配任何单个字符<br />[abc…]  匹配括号内任何一个字符,也可用连字符指定一个范围(例如,a-z,A-Z,0-9)<br />[!abc…]  匹配任何不包括在括号内的

2010-08-06 18:32:00 1258

原创 internet script

<br />1.ie自动配置脚本<br />  自动配置脚本起的作用就是,当IE访问网页的时候会根据脚本文件里面界定的内容来访问。比方说,你在脚本文件里面限定了访问某些IP使用某个代理的时候,访问另外一些IP使用另外的代理,这就很方便通过脚本文件来完成<br />  A.自动配置脚本语法<br />  一个PAC文件其实就是一个文本文件,最简单的格式就是包含一个叫FindProxyForURL的JScript函数,IE通过传入两个变量来调用这个函数,一个是用户浏览的地址URL全路经,一个是这个URL中的主机

2010-08-06 18:30:00 509

FloppyWriter软盘写入或软盘镜像制作软件

可以把.bin文件直接写入软盘,或者制作成.IMG软盘镜像文件

2010-08-28

汇编编译环境NASM绿色

修改nasmpath.bat文件,使path包含nasm的安装目录如下,然后运行这个bat即可进行汇编之旅,如下: @set path=D:\NASM;%path% @%comspec% D:\NASM 是我的安装目录换成你的即可

2010-08-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除