#!/usr/bin/env python3 | |
import json | |
import urllib.request | |
YEAR = 2017 | |
USER_ID = '替换ID' | |
BASE_URL = 'https://api.douban.com/v2/book/user/{}'.format(USER_ID) | |
DATE_RANGE = 'from={}-01-01T00:00:00+08:00&to={}-12-31T23:59:59+08:00'.format( | |
YEAR, YEAR) |
#include <iostream> | |
#include <algorithm> | |
#include <vector> | |
#include <string> | |
using namespace std; | |
class Solution { | |
public: | |
void reverseWords(string &s) { |
dnsmasq 可以提供 DNS 缓存和 DHCP 服务功能。对于在本地搭建一个 DNS 是再好不过了。
我的需求如下:
- 对于特定域,使用特定的 DNS
- 对于特定的几个域名,手工指定 IP
我的环境如下:
{ | |
"id": "trk_Txyy1vaM", | |
"object": "Tracker", | |
"mode": "test", | |
"tracking_code": "EZ4000000004", | |
"status": "delivered", | |
"created_at": "2014-11-18T10:51:54Z", | |
"updated_at": "2014-11-19T10:51:54Z", | |
"signed_by": "John Tester", | |
"weight": 17.6, |
#!/usr/bin/env python | |
# | |
# This script shows how to use Flask within a WSGI wrapper for CGI. | |
# Flask is a WSGI framework, so we need to translate CGI into WSGI. | |
# | |
# Authors: Athula Balachandran <[email protected]>, | |
# Charles Rang <[email protected]>, | |
# Wolfgang Richter <[email protected]> | |
import os, sys |
#!/usr/bin/env python | |
import socket | |
import requests | |
import os | |
import time | |
from grader import grader, tester | |
import hashlib | |
import random | |
from subprocess import Popen, PIPE, STDOUT | |
import os.path |
#!/usr/bin/env python | |
import os | |
import datetime | |
import BaseHTTPServer | |
import SocketServer | |
# hard-coded configurtion |
#CMU Course Info 整理自一亩三分地
##08722 – Data Structurefor application programmers 这门课主要是开给EBIZ和MISM的,在MISM那边的课号是95772. 但是很多ECE, INI的同学,以及咱ME转CS帮都在上这门课。这门课只有半学期,一共6个credits,相当于1.5学分。内容非常基础,但是我觉得帮助挺大的,对于非CS科班出身想转CS的同学非常建议上一下, 基础越弱收获越大,要是基础比较硬的话就不用上了。LZ上的其它CS的课几乎都是各种牛校的PHD出身,这门课的老师好像都没有PHD学位,肯定没法去上15的课,但是讲课挺用心,讲的也很清楚。讲课这东西真的不是老师自己越牛就讲的越好。尤其数据结构这种比较基础的内容。这门课从最简单的内容讲起,包括array, arraylist, linked list, stack, queue,sorting(bubble, selection, insertion, merge, quick, heap), hashTable, hashMap,hashSet, BST, TreeMap, TreeSet, Huffman coding, Heap. 每周一次quiz, lab, homework。讲的时候内容都围绕Java Collection 来讲,还涉及与collection有关的comparator, iterator 等内容。这门课完全就是针对面试的,作业要求先手写代码(虽然大部分时候都是先ECLIPSE敲好再抄到纸上的)。
6次homework,前面的非常简单,后面稍微麻烦一点,难度都不大,就是让你去熟悉这些数据结构能自己implement,也能用JAVA COLLECTION。
- 自己implement 一个 arraylist 实现各种要求
- Queue, stack 的implement和应用
#!/bin/sh | |
sudo apt-get remove --purge vim vim-runtime vim-gnome vim-tiny vim-common vim-gui-common | |
sudo apt-get install liblua5.1-dev luajit libluajit-5.1 python-dev ruby-dev libperl-dev mercurial libncurses5-dev libgnome2-dev libgnomeui-dev libgtk2.0-dev libatk1.0-dev libbonoboui2-dev libcairo2-dev libx11-dev libxpm-dev libxt-dev | |
sudo mkdir /usr/include/lua5.1/include | |
sudo ln -s /usr/include/luajit-2.0 /usr/include/lua5.1/include | |
cd ~ | |
git clone https://github.com/vim/vim.git |