Skip to content

Instantly share code, notes, and snippets.

三月沙 zhyq0826

Block or report user

Report or block zhyq0826

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View make-html-grey-nginx.conf
# 1. Make sure you have nginx sub module compiled in
# nginx -V 2>&1 | grep --color=always '\-\-with\-http_sub_module'
# 2. add two directives below at HTTP level
# nginx.conf
http {
# ......
sub_filter '</head>' '<style type="text/css">html{ filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(100%); filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
View test_validators.py
#!/usr/bin/env python
#-*- coding:utf-8 -*-
from functools import partial
from unittest import TestCase, main
from quixote.errors import QueryError
from validators import validate, ValidateError
View frontendDevlopmentBookmarks.md
@zhyq0826
zhyq0826 / get_week.py
Last active May 31, 2019
python 根据根据日期计算所在周的开始和结束
View get_week.py
import datetime
def get_week():
today = datetime.date.today()
month = today.month
year = today.year
day = today.day
weekday = today.weekday()
start = today + datetime.timedelta(0-weekday)
View flippant demo
<html>
<head>
<title>Testing.</title>
<link href="http://bootstrap.my.com/assets/css/bootstrap.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="flippant.css">
<style type="text/css">
.container { margin-top: 2em; }
h1 span {
animation: flipper 3s ease-in 4s infinite;
View Front-end-Developer-Interview-Questions-TC.md

前端工程師面試問題集

@版本 2.0.0

譯注:此翻譯版,主要給不能流利的讀英文的人看,相關專有名詞還是保留原文。翻譯不好地方請協助pull request.

此repository包含了一些前端開發的面試問題,來審查一個有潛力的面試者。這並不是建議你對同一個面試者問上所有的問 (那會花費好幾小時)。從列表中挑幾個題目,應該就夠幫助你審查面試者是否擁有你需要的技能。

Rebecca MurpheyBaseline For Front-End Developers 也是一篇很棒且值得讀的文章在你開始面試之前。

@zhyq0826
zhyq0826 / remove-element-from-list.py
Last active Sep 4, 2016
python 移除list 中的某个元素
View remove-element-from-list.py
import random
def slice_remove(s, item):
sorted(s)
start = s.index(item)
length = s.count(item)
a = s[0:start]
b = s[start+length:]
a.extend(b)
View format_time_show.py
from datetime import datetime
def format_show_time(v, start=None, end=None):
diff = datetime.now() - v
if diff.seconds < 60:
s = ('%s%s') % (diff.seconds, '秒前')
elif diff.seconds >= 60 and diff.seconds < 3600:
s = ('%s%s') % (diff.seconds / 60, '分钟前')
elif diff.seconds >= 3600 and (v > start and v < end):
s = ('%s%s') % ('今天', datetime.strftime(v, format='%H:%M'))
View gist:b2a43514cfd76d433078
S'test'\np1\n.S'test'\np1\n.S'test'\np1\n.testtestS'test'\np1\n.S'test'\np1\n.S
'test'\np1\n.S'test'\np1\n.S'test'\np1\n.S'test'\np1\n.S'test'\np1\n.S'test'\np1
\n.S'test'\np1\n.S'test'\np1\n.S'test'\np1\n.S'test'\np1\n.S'test'\np1\n.S'test'
\np1\n.S'test'\np1\n.S'test'\np1\n.S'test'\np1\n.S'test'\np1\n.S'test'\np1\n.S't
est'\np1\n.S'test'\np1\n.S'test'\np1\n.S'test'\np1\n.S'test'\np1\n.S'test'\np1\n
.S'test'\np1\n.S'test'\np1\n.S'test'\np1\n.S'test'\np1\n.S'test'\np1\n.S'test'\n
p1\n.S'test'\np1\n.S'test'\np1\n.
@zhyq0826
zhyq0826 / futures_test.py
Last active Aug 29, 2015 — forked from lbolla/futures_test.py
Tornado and concurrent.futures
View futures_test.py
from concurrent.futures import ThreadPoolExecutor
from functools import partial, wraps
import time
import tornado.ioloop
import tornado.web
EXECUTOR = ThreadPoolExecutor(max_workers=4)
You can’t perform that action at this time.