宝贝我爱你 Good Luck To You!

Electron 将网页打包成桌面应用(web页面生成exe)

  在 HTML5的崛起、JavaScript要一统天下之际,有一个名为【跨平台】的技术越来越火。为什么会这么火?因为软件开发者只需一次编写程序,即可在 Windows、Linux、Mac、iOS、Android 等平台运行,大大降低了程序员的工作量,也使公司的产品可以快读迭代。曾经跨平台技术的不被看好,如今随着手机、电脑硬件的发展而快速发展。这一切,几乎由html5技术推动,当然,javascript 这个语言,是最大的功臣。 &nb
作者:johen 分类:技术 浏览:12869 评论:0

在Centos和Nginx中配置部署Let's Encrypt

查看自己的服务器配置:CentOS release 6.5 (Final) 
命令: cat /etc/issue 或cat /etc/redhat-release 
查看系统多少位:getconf LONG_BIT

一、配置Nginx 
首先安装系统缺少的包:

yum -y install gcc gcc-c
作者:johen 分类:技术 浏览:18443 评论:0

用ssh反向隧道访问内网机器

有时候我们需要从公网访问内网的机器。现在一般家里都会有个路由器,路由器一般都会带防火墙,所以从墙外要访问内部的机器,都需要设置防火墙,做端口映射。

今天我看到ssh有一个有趣的功能,可以在不设置端口影射的情况下直接建立一个隧道,允许从外部访问内网的机器。

假设我们有两台机器,一台在内网中,IP是192.168.1.2,命名为dest;另一台在公网上,地址是pub.server.net,命名为src。我们需要从pub.server.net去访问内网那台

作者:johen 分类:技术 浏览:9714 评论:0

CentOS 7 搭建ngrok服务器,从此不再需要花生壳

一、前提条件

      一个固定IP,一个域名解析到该IP

二、提前准备工作

1、安装gcc

yum install gcc

2.安装git

yum install git

3.安装GO语言环境

 

作者:johen 分类:技术 浏览:11803 评论:0

Golang

Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
 
google开发的语言,听说很牛逼,效率很高,机缘巧合有个新的项目,决定学习之,用go来实现。
 
作者:johen 分类:技术 浏览:4668 评论:0

股票热度分析

通过股吧、雪球等平台,抓取各个股票的发帖以及回复数量,形成股票热度。

通过python的开源框架pyspider进行定时脚本的批量抓取。

难度系数:4星

知识点:

1:从头开始掌握一门新的语言python,包括语法、数据库操作

2、sqlite的入门

3、pyspider框架的学习与应用

4、数据库的存储过程

5、数据库的主从与读写

作者:johen 分类:技术 浏览:8356 评论:0

pyspider学习记录

新接了一个扒网站数据的活,经枫树指导,使用pyspider来抓取。

文档:http://docs.pyspider.org/en/latest/

python写的,比较强大的框架,主要集中注意数据逻辑的处理即可。

缺点:某个单线程容易饱和,导致界面卡死。定时任务功能还不够强大,只能到每多少时间执行的程度

作者:johen 分类:技术 浏览:7788 评论:0

CentOS6安装ShadowSocks服务端

之前用了灵雀云的docker做了一个ss服务(香港服务器),速度很快,到期之后,准备在自己的新加坡服务器上也做一个。废话上少,直接实操

 

安装服务:

# yum install python-setuptools && easy_in
作者:johen 分类:技术 浏览:8520 评论:0

银联支付接口

最近做了一个项目,要用到银联支付以及预授权。有些坑,这边记录一下:

1、测试环境中,非正式证书,微信无法跳转

2、测试证书一定要下最新的版本,否则就会验签失败(在这边纠缠了好几天)

3、正式环境和测试环境的配置不同,别忘记修改。

作者:johen 分类:技术 浏览:7995 评论:0