2020年6月11日
No. Id Name Links 1 000072 华安保本 http://fund.eastmoney.com/000072.html 2 519156 新华行业配置 http://fund.eastmoney.com/519156.html 3 110033 H股ETF联接(美元现钞) http://fund.eastmoney.com/110033.html 4 000396 汇添富安心C http://fund.eastmoney.com/000396.html 5 070003 嘉实稳健 http://fund.eastmoney.com/070003.html 6 202108 南方润元A http://fund.eastmoney.com/202108.html 7 110031 H股ETF联接(人民币) http://fund.eastmoney.com/110031.html 8 570005 诺德成长 http://fund.eastmoney.com/570005.html 9 162215 泰达聚利 http://fund.eastmoney.com/162215.html 10 040190 龙头ETF联接 http://fund.eastmoney.com/040190.html 11 000054 鹏华双债增利 http://fund.……
阅读全文
2020年1月21日
目标:穿透内网,使用远程桌面控制内网计算机 所需设备: 被控电脑 公网IP 服务器 安装FRPS 下载安装Docker版FRPS 公司网络有公网ip,我的群晖NAS放在公司里。在NAS上安装docker版的frps。具体步骤如下:
点击docker注册表 搜索frp 下载oldiy/frps 配置FRPS 点击映象 选中frps 点击启动 选中“使用最高权限执行容器” 点击“高级设置” 在高级设置中选中“启动自动重新启动”,保证容器在异常关闭后能自动重启 在卷中添加配置文件路径:配置文件实际所在文件夹为"docker/frps”,装载路径为”/frp” 在端口设置中添加从NAS到容器的映射,其中7000端口的TCP和UDP是必须的,其他端口按需添加 路由器端口转发 配置路由器端口转发,将路由器的端口映射到对应的NAS端口上。 需要将路由器端口映射到NAS上,例如将路由器的8000端口转发到NAS的7000端口上。 整个映射关系如下表所示: 路由器 NAS 容器 TCP 8000 7000 7000 UDP 8000 7000 7000 如果需要用到其他端口,也需要建立从路由器→NAS→容器的映射关系。
FRPS配置文件 在群晖NAS上安装frps服务端。配置文件如下:
[common]
bind_port = 7000
bind_udp_port = 7001
dashboard_port = 7500
dashboard_user = ******
dashboard_pwd = ******
token = *****
将文件保存到frps.……
阅读全文
2019年5月6日
在Typora默认的主题中,中文都是以宋体显示的。比较丑。在官方的在线主题中有Han和Catfish两个主题对中文的支持较好。
安装主题 点击File→Preference→Get Themes 下载Han和Catfish两个主题。Han下载后只有一个css文件。Catfish是一个压缩包。 点击File→Preference→Open Theme Folder 将han.css和Catfish-master下的所有文件拷贝到themes文件夹中。打开catfish文件夹,选中所有ttc和otf结尾的字体文件后右键安装。 重启Typora完成。 ……
阅读全文
2019年5月5日
VScode项目结构简介 VScode使用的是文件夹命名项目,需要新建一个文件夹作为你的项目,这个文件夹下放你的源文件,如果需要运行,还需要在这个文件夹下新建.vscode文件夹,在.vscode文件夹下配置这个项目如何运行。
下面是一个典型的项目结构:
├─项目名 │ │ 源文件1 │ │ 源文件2 │ │ …… │ │ 源文件n │ │ │ └─.vscode │ tasks.json │ settings.json
安装Python插件 首先在本机上安装python。 打开vs code,在扩展商店中搜索python并安装。 选择python解释器:Ctrl+Shit+P打开命令行,输入Python: Select Interpreter,选择需要使用的python解释器。 关闭右侧导航栏 设置里面搜索 “editor.minimap.enabled”: 设置为false即可 ……
阅读全文
2019年4月9日
安装并启动 FTP 服务 安装 VSFTPD
使用 apt-get 安装 [vsftpd]:
sudo apt-get install vsftpd -y
vsftpd 是在 Linux 上被广泛使用的 FTP 服务器,根据其官网介绍,它可能是 UNIX-like 系统下最安全和快速的 FTP 服务器软件。
启动 VSFTPD
安装完成后 VSFTPD 会自动启动,通过 netstat 命令可以看到系统已经[监听了 21 端口]:
sudo netstat -nltp | grep 21
如果没有启动,可以手动开启 VSFTPD 服务:
sudo systemctl start vsftpd.service
FTP 协议默认使用 21 端口作为服务端口
配置用户访问目录 新建用户主目录
sudo mkdir /home/uftp
执行完后,在这里 /home/uftp [?] 就能看到新建的文件夹 uftp 了。
创建登录欢迎文件 [?]:
sudo touch /home/uftp/welcome.txt
方便用户登录后可以看到欢迎信息,并且确定用户确实登录到了主目录上。
用户的主目录是用户通过 FTP 登录后看到的根目录……
阅读全文
2019年3月5日
远程访问家中电脑需要面临2个问题,1.电脑远程唤醒 2. 内网穿透。网络上有很多解决方案。远程唤醒(WoL)需要相应的路由器支持;内网穿透可以利用frp等,但是需要利用到公网vps。我的方案相对简单,稳定,文件传输速度较慢,但可以接受。
需要用到: 小米智能插座 支持通电启动的主板 Teamviewer 配置: 首先将家里台式机的bios设置成通电启动系统。以我的电脑为例:在bios的power项中,将 ac back设置成always on。即通电立即启动。(默认是always off) 在台式机中安装Teamviewer,注意安装时在高级选项中选择安装VPN组件。 使用: 在手机上打开小米智能插座,电源启动后台式机开机。 在Teamviewer上等待家中台式机上线。 台式及上线后,在本地TeamViewer中可以选择远程控制,文件传输或VPN连接远程计算机。 小结: 这个方案利用小米智能插座和通电启动解决远程唤醒的问题;使用Teamviewer解决内网穿透和文件传输的问题。可以满足我日常使用的需求,简单稳定少折腾而且免费。……
阅读全文
2018年11月20日
在python-3.6.6.amd64Libsite-packagesscrapytemplatesproject文件夹下 打开scrapy.cfg 在[settings]中添加 shell = ipython done! ……
阅读全文
2018年10月30日
安装DOCKER Docker for windows 仅支持win10专业版,并且电脑需支持虚拟化技术。
其他版本的需安装Docker Toolbox
国内可以使用阿里云镜像来下载。
下载完成之后直接点击安装。
启动Docker 双击Docker QuickStart启动Docker Toolbox终端。
启动后出现错误,卡在了Finalize这一步……
打开安装目录下start.sh文件,将84行的clear注释掉(clear->#clear)。再次启动Docker QuickStart。
安装Splash 执行命令:
$ docker pull scrapinghub/splash
启动Splash $ sudo docker run -p 8050:8050 -p 5023:5023 scrapinghub/splash
验证 在浏览器输入:192.168.100:8050
显示splash页面……
阅读全文
2018年10月24日
在windwos中启动Docker Quickstart Terminal后运行splash:
docker run -p 8050:8050 -p 8051:8051 scrapinghub/splash
表示:Splash现在在端口8050(http)和5023(telnet)上的192.168.99.100处可用。
启动后在浏览器中输入192.168.99.100:8050 验证是否启动成功。
在scrapy项目文件settings.py中添加:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 SPLASH_URL = 'http://192.168.99.100:8050/'
# 开启Splash的两个下载中间件并调整HttpCompressionMiddleware的次序
DOWNLOADER_MIDDLEWARES = {
'scrapy_splash.SplashCookiesMiddleware': 723,
'scrapy_splash.SplashMiddleware': 725,
'scrapy.downloadermiddlewares.httpcompression.HttpCompressionMiddleware': 810,
}
# 设置去重过滤器
DUPEFILTER_CLASS = 'scrapy_splash.SplashAwareDupeFilter'
# 用来支持cache_args(可选)
SPIDER_MIDDLEWARES = {
'scrapy_splash.SplashDeduplicateArgsMiddleware': 100,
}
在爬虫文件pider.py中添加
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 def start_requests(self):
script = '''function main(splash)
splash:set_viewport_size(1028, 10000)
splash:go(splash.……
阅读全文
2018年10月24日
环境 winpython3.6 pip install scrapy
发现在安装依赖twisted时出错,需要vc++14.0. 网上搜索发现需要下载安装visual studio等,太麻烦了。于是乎google到了Twisted-18.7.0-cp36-cp36m-win_amd64.whl。
pip install Twisted-18.7.0-cp36-cp36m-win_amd64
完成后继续
pip install scrapy
安装成功后,验证:
In[1]:import scrapy
In[2]:scrapy.version_info
Out[2]: (1, 5, 1)
……
阅读全文