使用 Python 内置的 defaultdict,我们可以很容易的定义一个树形数据结构:
def tree(): return defaultdict(tree)就是这样!
| <body> | |
| <br /> | |
| <br /> | |
| <br /> | |
| <style type='text/css'> | |
| a { | |
| margin: 0; | |
| padding: 0; | |
| border: none; | |
| text-decoration: none; |
| upstream discourse { | |
| #fail_timeout is optional; I throw it in to see errors quickly | |
| server 127.0.0.1:4578 fail_timeout=5; | |
| } | |
| # configure the virtual host | |
| server { | |
| # replace with your domain name | |
| server_name discourse.example.com; | |
| ==== SNIP ==== | |
| class DistanceSerializer(serializers.Serializer): | |
| km = serializers.FloatField() | |
| m = serializers.FloatField() | |
| mi = serializers.FloatField() | |
| ft = serializers.FloatField() | |
| class SearchResultSerializer(serializers.Serializer): |
| -- Adapted from these sources: | |
| -- http://peterdowns.com/posts/open-iterm-finder-service.html | |
| -- https://gist.github.com/cowboy/905546 | |
| -- | |
| -- Modified to work with files as well, cd-ing to their container folder | |
| on run {input, parameters} | |
| tell application "Finder" | |
| set my_file to first item of input | |
| set filetype to (kind of (info for my_file)) | |
| -- Treats OS X applications as files. To treat them as folders, integrate this SO answer: |
| #!/usr/bin/env python | |
| import socket | |
| rawSocket = socket.socket(socket.AF_PACKET, socket.SOCK_RAW, socket.htons(0x0003)) | |
| rawSocket.bind(("mon0", 0x0003)) | |
| ap_list = set() | |
| while True : | |
| pkt = rawSocket.recvfrom(2048)[0] | |
| if pkt[26] == "\x80" : | |
| if pkt[36:42] not in ap_list and ord(pkt[63]) > 0: | |
| ap_list.add(pkt[36:42]) |
| # Usage: redis-cli publish message hello | |
| require 'sinatra' | |
| require 'redis' | |
| conns = [] | |
| get '/' do | |
| erb :index | |
| end |
| { | |
| "AL": "Alabama", | |
| "AK": "Alaska", | |
| "AS": "American Samoa", | |
| "AZ": "Arizona", | |
| "AR": "Arkansas", | |
| "CA": "California", | |
| "CO": "Colorado", | |
| "CT": "Connecticut", | |
| "DE": "Delaware", |
使用 Python 内置的 defaultdict,我们可以很容易的定义一个树形数据结构:
def tree(): return defaultdict(tree)就是这样!
| /** | |
| * Happy Birthday! | |
| */ | |
| /* @group Body */ | |
| #flamegroup { | |
| margin:0 auto; | |
| position:relative; | |
| top:-200px; |
| cd ~ | |
| sudo yum update | |
| sudo yum install java-1.7.0-openjdk.i686 -y | |
| wget https://github.com/downloads/elasticsearch/elasticsearch/elasticsearch-0.19.9.tar.gz -O elasticsearch.tar.gz | |
| tar -xf elasticsearch.tar.gz | |
| rm elasticsearch.tar.gz | |
| mv elasticsearch-* elasticsearch | |
| sudo mv elasticsearch /usr/local/share |