This is a blog by jekyll
当你看到这篇文章,代表我已经把http://veryyoung.me/迁移到了https://pages.github.com/,自豪的采用http://jekyllrb.com/,旧博客可以从http://veryyoung.sinaapp.com访问,不再更新和维护,但不会关闭。
下篇文章我会详细说明我的迁移过程。
继续阅读 »
GFW最近好猖狂,不翻墙完全没法用了!
GoAgent抽风厉害,而且速度太不理想。
Baidu搜索结果充斥着广告和垃圾,完全不能看!!!
Google了一番,收集下Google的代替方案,有钱买vpn的土豪和能忍受baidu的忽略。
1.http://www.aol.com/
美国在线,集成了Google搜索引擎,大赞!
2.https://duckduckgo.com/
DuckDuckGo 是一个新兴的搜索引擎,承诺绝不收集用户的任何数据。界面简洁大方,搜索结果也比较理想,但中文搜索太寒酸..
短域名:http://dgg.gg
3.https://startpage.com/
中文搜索结果比鸭子好,据说用了Google
继续阅读 »
计算机内部通信时,可以使用管道,内存共享,信号量,消息队列等,在计算机间的通信时,在运输层使用协议的端口号来标识,计算机的一个进程,即;IP地址+协议+端口号标识网络中的一个进程,也被称之为套接字。
more
端口号
TCP中使用16位的端口号用于标识端口,故端口号的范围是:0~65535,共$2^{16}$个端口。
端口号分类
服务端
熟知端口号:
取值范围:0~1023
应用程序|FTP|TELENT|SMTP|DNS|TFTP|HTTP|HTTP|SNMP
--|--|--|--|--|--|--|--|--|--
端口号|21|23|25|53|69|80|443|161
- 登记端口号:
取值范围:1024~49
继续阅读 »
基本
1.所有的 API 链接采用 http 协议而且开始于下面的格式:
http://github.com/api/v2/:format
注:":format" 是指 "json","xml" 或者 "yaml" 中的一个。但现在基本是 json。
2.使用 GitHub 的 API 是有所限制的,使用 v2 版本,是每分钟 60 次请求。如果你在一分钟内访问了 60 次,它会提示您“拒绝访问”的错误。
more
分支相关
1.一个分支提交的信息列表
commits/list/:user_id/:repository/:branch
2.一个文件提交的信息列表
commits/list/:user_id/:rep
继续阅读 »
机器环境
Windows:Win7 64 bit
Java:java version "1.8.0_45";Java HotSpot(TM) 64-Bit Server VM
Solr:5.5
Lucene:5.5
Tomcat:8.0.32
Lucene和Solr下载地址:http://lucene.apache.org/
Windows选择下载zip压缩包,Linux选择下载tgz压缩包
Tomcat下载地址:http://tomcat.apache.org/ ,选择Binary Distributions下的Core中的64-bit Windows zip (pgp, md5, sha1)下载之后文件名称是:apache-
继续阅读 »
Node.js
官方网站:https://nodejs.org/
Github: https://github.com/nodejs/node
NPM
官方网站: https://www.npmjs.com/
Taobao镜像: https://npm.taobao.org/
Mongodb Driver: NPM 、Github
Mongoose(Mongodb ORM): 官网 、 NPM 、 Github
随机数生成: NPM 、 Github
Node.js反向代理:NPM
HTML
W3School中文: http://www.w3school.com.cn/
Can I Use: http://caniuse.co
继续阅读 »
环境&版本
OS:win7 X64
Hexo:V3.0.0
Node.js:V0.12.2
Git:Version 1.9.5.msysgit.1
关于为什么要开博客?请参见《为什么你要写博客?》《我的博客时代》
下面就让我们一起开启使用Hexo的全新旅程吧!
安装Node.js
下载Node.js
参考地址:安装Node.js
安装Git
下载地址:http://git-scm.com/download/
注册GitHub
访问:http://www.github.com/
注册过程参见:一步步在GitHub上创建博客主页 全系列
配置和使用Github
参见:如何搭建一个独立博客——简明Github Page
继续阅读 »
更新日志
1. Reveal 破解版已更新到 Reveal v4 版本,集成框架上有些不同
准备工作
越狱iOS设备
如何越狱可以参考盘古越狱的相关文章,具体详情参见链接:http://jailbreak.25pp.com/ppjailbreak/?from=25pp_00119,最新iOS越狱可以支持iOS 9.3.3,也可以看我整理的非官方的越狱文章。
在Cydia源中安装OpenSSH、MobileSubstrate等工具,之后的文章会讲到其他工具
macOS 本地安装Reveal
具体安装及使用可以参见我之前的文章:http://chaosky.me/2016/07/27/Reveal
继续阅读 »
Nodejs爬取蚂蜂窝文章的爬虫以及搭建第三方服务器
more
如题,本项目用Nodejs实现了对蚂蜂窝网站的爬取,并将数据储存到MongoDB中,再以Express作服务器端,Angularjs作前端实现对数据的托管。
本项目Github地址:https://github.com/golmic/mafengwo-spider
本项目线上地址: http://mafengwo.lujq.me
本文介绍其中部分的技术细节。
获取数据
打开蚂蜂窝网站,发现文章部分的数据是用Ajax获取的,包括分页也是,所以查看一下实际的请求路径,为http://www.mafengwo.cn/ajax/ajax_article.php?start=
继续阅读 »
在Fedora中安装Steam
1、在Fedora中配置Steam安装时需要的相关源
```
运行如下命令
$ su -c 'dnf install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm'
```
继续阅读 »