程序员值得关注的网站

LintCode ——在线刷题网站,阶梯式训练,可帮助你更快速深入地了解各类面试题型,提供专业导师写的最优代码作为参考 (Lintcode 标准答案查询——lintcode 的参考答案网站,提供最优解) Codecademy——包含在线编程练习和课程视频 CodeHS——包含数据结构、游戏设计、动画类编程题 Codechef——题目难度从入门、简单、中等到挑战都有,会举办竞赛,获胜者会有奖金 Programming Praxis——此网站编程练习不保存分数、不排名、 »

Coreos 如何开启Sftp服务?

在购买的VPS coreos中,有的厂商会默认打开sftp服务,但有的就默认关闭。 通过修改sshd_config文件,可以打开被关闭的sftp服务 vim /etc/ssh/sshd_config #添加下面的配置 Subsystem sftp internal-sftp #重启sshd systemctl restart sshd 因为coreos默认都是通过key文件登录,所以通过下面的命令登录coreos: sftp -i xxx.pem »

翻墙全家桶

这篇文章主要介绍的是如何使用shadowsocks全家桶。 shadowsocks使用简单,效果好。是翻墙越狱必备之工具,优点是安全便捷,没有特征值,不易被封杀。 但劣势是需要用户自行维护翻墙规则,也就是传说中的PAC文件。 什么是PAC文件? PAC全称是Proxy auto-config,自动代理配置文件,是一个类javascript风格的文件。 当shadowsocks客户端收到网络请求时会根据此文件中配置的规则,来决定此请求是转发给shadowsocks服务器还是直接发给对方网址。 因此说白了,一个URL要不要翻墙是PAC说了算。 此时此刻,问题来了。 如何维护PAC文件。 PAC文件的维护 shadowsocks客户端支持通过GFW List来更新翻墙规则,也支持用户来自定义翻墙规则。总体而言, »

antd (dva框架)入门教程- props数据维护

这篇文章叫antd其实已经不合适了,因为antd只是一个UI框架。 所以叫做dva比较合适,但为了和之前的组成连续的文章,所以就叫做antd教程了。 既然题目叫做-入门教程,所以定位就是给入门的新手看的(比如我这类的,对前端真是一点都不懂..)。 因此不会说特别多的原理类东西, 当然我也讲不出什么原理, 自己还一知半解呢. 因此只会说一些实践性的代码,原理嘛. 等我搞懂了再说吧. 首先来定义一下术语, props特指Component里面的props数据(因为我也是新手,所以难免可能搞不准术语,这里特指说明一下). 假设,在组件中需要获取props的name数据,而name又是从服务器获取而来的。 那么我们应该这样做。 首先在models中定义的类(假设是student) »

coreos 增加新硬盘并更改docker存储位置

刚入手的coreos机器的第一件事就是更改docker image存储位置,以免image下的越来越多将系统盘撑爆。 所以需要新增加一块数据盘,专门用来存储docker image数据。 格式化新硬盘 fdisk -l 确认新硬盘是否挂到机器上面,同时看一下新硬盘名称 假设 /dev/vdb是新硬盘. 运行 fdisk /dev/vdb:对数据盘进行分区。 输入 n 并按回车键:创建一个新分区。 输入 p 并按回车键: »