- 实词:名词、动词、形容词、状态词、区别词、数词、量词、代词
- 虚词:副词、介词、连词、助词、拟声词、叹词。
n 名词
nr 人名
FROM shadowsocks/shadowsocks-libev:latest | |
USER root | |
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories | |
ENV DNS_ADDRS= | |
# ---------- openvpn ---------- | |
ENV OPENVPN_CFG=client.ovpn | |
RUN set -x \ | |
&& apk add --update --no-cache openvpn |
/** | |
* ObjectKeys | |
* @desc Extract name from type or class | |
* @param T type to analyze | |
* @param MatchType type to keep. Default is any - all types be included | |
* @param Reverse reverse match. Default is false | |
* @example | |
* class SimpleClass { | |
* static ZERO = 0; | |
* readonly one: string = '1'; |
[foo] | |
foo 1 | |
foo 2 | |
[bar] | |
bar 1 | |
bar 2 |
/* | |
fork from https://github.com/ai/nanoevents | |
changes: | |
- support listening wildcard event name | |
- return handler result, use Promise.all() to wait task done. | |
*/ | |
( | |
/** | |
* Interface for event subscription. |
#!/bin/bash | |
# CHANGE THESE | |
auth_email="[email protected]" | |
auth_key="c2547eb745079dac9320b638f5e225cf483cc5cfdda41" # found in cloudflare account settings | |
zone_name="example.com" | |
record_name="www.example.com" | |
# MAYBE CHANGE THESE | |
ip=$(curl -s http://ipv4.icanhazip.com) |
#!/bin/bash | |
WORKING_DIR=/usr/syno/etc/certificate | |
ARCHIVE_DIR=${WORKING_DIR}/_archive | |
INFO=`cat ${ARCHIVE_DIR}/INFO` | |
KEYS=`echo $INFO | jq -r 'keys_unsorted|.[]'` | |
for key in ${KEYS}; do | |
SERVICES=`echo $INFO | jq -r --arg key ${key} '.[$key].services | .[] | [.subscriber, .service] | join("/")'` |
set COMPOSE_CONVERT_WINDOWS_PATHS=1 |
version: '2' | |
php: | |
image: ... | |
environment: | |
XDEBUG_CONFIG: remote_connect_back=0 remote_host=docker.for.win.localhost | |
PHP_IDE_CONFIG: serverName=SERVER_NAME |
#!/bin/sh | |
HOST=https://dnsapi.cn | |
USERAGENT='DNSPOD DDNS Client/1.0.0 ([email protected])' | |
if [ -n "$(which wget)" ];then | |
CMD=wget | |
fi | |
if [ -n "$(which curl)" ];then | |
CMD=curl | |
fi |