YOU'VE MADE A BRAVE DECISION, WELCOME.

A LITTLE BIT MORE FAST,A LITTLE BIT MORE STRONG。

在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录。 通过设定权限可以从以下三种访问方式限制访问权限:只允许用户自己访问;允许一个预先指定的用户组中的用户访问;允许系统中的任何用户访问。同时,用户能够控制一个给定的文件或目录的访问程度。一个文件活目录可能有读、写及执行权限。当创建一个文件时,系统会自动地赋予文件所有者读和写的权限,这样可以允许所有者能够显示文件内容和修改文件。文件所有者可

Read More...


获取nginx安装包所需要的PGP key为了能够签名nginx包,使安装过程能够顺利进行,须首先向软件包密钥钟添加nginx签名密钥: 新建一个nginx_signing.key 12cd ~touch nginx_signing.key 点击获取签名密钥,并将\-----BEGIN PGP PUBLIC KEY BLOCK-----\-----END PGP PUBLIC KEY BLOCK-----\这两行(包括这两行)包裹的

Read More...


为Debian / Ubuntu 安装shadowsocks服务端:1pip instal shadowsocks 创建shadowskcs服务端(ssserver)配置: 创建shadowsocks.conf文件 1sudo vim /etc/shadowsocks.json 向shadowskocks.jsonf加入如下内容 1234567891011{ "server":"0.0.0.0", "server_por

Read More...


1.我们为什么要用回调函数,回调函数有什么用?回调函数是为了解决某一类传统模块化编程思想所难以解决的问题而出现的,这类问题的共性(同时也是本质)是:都希望在别人的代码里可以执行自己的代码.想象一种系统实现:在一个下载系统中有一个文件下载模块和一个下载文件当前进度显示的模块,系统要求实时的显示文件的下载进度,想想很简单在面向对象的世界里无非是实现两个类而已。但是问题恰恰出在这里,显示模块如何驱动下载进度条?显示模块不知道也不应该知道下载模

Read More...


nodejs 如何在两个模块中共享一个对象今天遇到一个问题,可题简单抽象为如下需求: file1.js中定义了一个变量a file2.js需要用到file1.js中的这个变量 a变量在file1.js与file2.js中均可能被加工 不论在file1.js或是file2.js中,当需要获得a的值时,都需要保证获得的a值为一致的最新值,即a被file1.js或file2.js最后一次加工过的值. 尝试/file1.js: 1234567

Read More...


今天在搭建 Flask-SQLAlchemy 的demo时碰到了一些小的坑,记录下来,防止以后再范,本文将持续更新,记录一些Flask-SQLAlchemy 的使用小提示 对于在windows下无法使用pip 安装 mysql-python模块 和 flask-mysql模块的同学,请到这里下载32位或者64位的安装包进行安装 http://pan.baidu.com/s/1qWz7I5e 1、封装db对象Flask封装了一个db对象,

Read More...


#估计有不少人注意过一些python脚本开头有这么行东东:1#!/usr/bin/python 它是用来干嘛的?貌似没有它对脚本功能也没啥影响。它是用来指定用什么解释器运行脚本以及解释器所在的位置。 以test.py为例,脚本内容如下:12345def test(): print 'hello, world'if __name__ == "__main__": test() 运行脚本:1python test

Read More...


1.使用yield优化内存使用带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ?  我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。   如何生成斐波那契數列   斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。用计算机程序输出斐波那契數列的前 N 个数是一个非常简单的问题,许

Read More...


实现python的多线程编程有很多模块可以使用,比如thread模块,threading模块。但thread模块已经过时,不推荐使用,threading 模块提供了比thread模块更方便的同步机制,推荐使用. 以下代码实现threading.Thread的一个子类,实现了线程对不同函数的通用行。将其保存为MyThread.py以供随时使用1234567891011121314151617181920212223242526272829

Read More...


本篇所讲是python3版本的实现,在python2版本中的实现略有不同,有时间会再写一篇以便大家区分。 ##1.计算明天和昨天的日期12345678910111213#! /usr/bin/env python#coding=utf-8# 获取今天、昨天和明天的日期# 引入datetime模块import datetime #计算今天的时间today = datetime.date.today()#计算昨天的时间 yesterday

Read More...


YOU MAY DELAY, BUT TIME WILL NOT.