2016-06-16 Golmic
CentOS下安装scrapy more 安装python wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz xz -d Python-3.6.0.tar.xz tar -xvf Python-3.6.0.tar yum groupinstall -y development yum install -y zlib-devel gcc libffi-devel python-devel openssl-devel zlib-dev sqlite-devel bzip2-devel libxslt-devel ./configure --prefix= 继续阅读 »
2016-06-06 Golmic
CentOS主机备份 more 主域名博客备份 文件备份 使用tar -zcvf 1.tar.gz lujq.me命令压缩虚拟主机文件夹,并下载到本地; 数据库备份 phpMyAdmin 备份相应的数据库,下载到本地; nginx配置备份 ``` server { listen 80; listen 443 ssl; server_name lujq.me; ssl on; ssl_certificate /etc/ssl/private/lujq_me.crt; ssl_certificate_key /etc/ssl/private/lujq_me.key; root /home/w 继续阅读 »
2016-06-06 Golmic
如何在全新的CentOS系统中完成lnmp等的部署。 more 关闭密码登录及修改ssh端口 vi /etc/ssh/sshd_config中PasswordAuthentication项改为no,ssh端口改为25??? service sshd restart vi /etc/sysconfig/iptables 添加-A INPUT -p tcp -m state --state NEW -m tcp --dport 25??? -j ACCEPT service iptables restart重启防火墙 主域名博客 参考 https://oneinstack.com/install/ 完成lnmp的安装 建立虚拟 继续阅读 »
2016-01-15 Golmic
MAC下.zshrc文件备份 more ``` python Path to your oh-my-zsh installation. export ZSH=/Users/lujianqiang/.oh-my-zsh Set name of the theme to load. Look in ~/.oh-my-zsh/themes/ Optionally, if you set this to "random", it'll load a random theme each time that oh-my-zsh is loaded. ZSH_THEME="tjkirch" Uncomment the follo 继续阅读 »
2016-01-15 Golmic
SSL
把个人博客启用了https。 more 我们假设如下: 域名,也称为 Common Name,因为特殊的证书不一定是域名:example.com 组织或公司名字(Organization):Example, Inc. 部门(Department):可以不填写,这里我们写 Web Security 城市(City):Beijing 省份(State / Province):Beijing 国家(Country):CN 加密强度:2048 位,如果你的机器性能强劲,也可以选择 4096 位 按照以上信息,使用 OpenSSL 生成 key 和 csr 的命令如下 python openssl req -new -new 继续阅读 »
2015-12-25 Golmic
在Scrapy框架下 more 蚂蜂窝 ```Python coding=utf-8 import json from urlparse import urljoin import re import logging import scrapy from scrapy.http import Request from scrapy.selector import Selector from andaman.utils.html import html2text, parse_time from andaman.items.qa import QAItem from andaman.items.jieban import Ji 继续阅读 »
2015-09-12 Golmic
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= 继续阅读 »
2015-04-19 Golmic
管理员运行以下命令 去除: reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "%systemroot%\system32\imageres.dll,197" /t reg_sz /f taskkill /f /im explorer.exe attrib -s -r -h "%userprofile%\AppData\Local\iconcache.db" del "%userprofile%\AppData\Local\iconcache.db" /f /q start exp 继续阅读 »
2015-04-14 Golmic
安装Package Control more 使用Ctrl + ` 打开Sublime Text控制台。 import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.req 继续阅读 »
2014-11-22 Golmic
学习了pjax技术,并尝试自己写了一款wordpress主题作为实践。 more pjax是什么 pjax是对ajax + pushState的封装,让你可以很方便的使用pushState技术。 pushState是一个可以操作history的api,该api的介绍和使用请见这里: http://www.welefen.com/use-ajax-and-pushstate.html pjax项目 pjax的github项目 welefen的pjax 相对于前者,后者支持了缓存和本地存储,下次访问的时候直接读取本地数据,无需在次访问。 并且展现方式支持动画技术,可以使用系统自带的动画方式,也可以自定义动画展现方式。 pj 继续阅读 »