Skip to content

Instantly share code, notes, and snippets.

View moocss's full-sized avatar
๐Ÿ
I may be slow to respond.

ๅƒๆ ‘ไธ€ๆ ทๆˆ้•ฟ๏ผ moocss

๐Ÿ
I may be slow to respond.
View GitHub Profile
ไปฅnginxไฝœไธบ็ฎ€ๅ•็š„ๆ่ฟฐ๏ผšๆ‰พๅˆฐnginx็š„้…็ฝฎๆ–‡ไปถconfig/nginx.config;็”จไธ‹้ขไปฃ็ ๆ›ฟๆข่ฟ™ไธชๆ–‡ไปถ้‡Œ้ข็š„ไปฃ็ 
#
# The default server
#
server {
listen 80;
# ้œ€่ฆๅฐ†ไธปๆœบๅๆ”นไธบ่ฑ†็“ฃ api
่กจ็คบ่Œƒๅ›ด {} []
/ab{2}/ ่กจ็คบ 'ab'ๅŽ้ขๅฏไปฅ่ทŸ็€2ไธชb ๅฆ‚๏ผš abb
/ab{2,3}/ ่กจ็คบ 'ab'ๅŽ้ขๅฏไปฅ่ทŸ็€2ไธชๆˆ–่€…3ไธชb ๅฆ‚๏ผš abb ใ€abbb
/ab{2,}/ ่กจ็คบ 'ab'ๅŽ้ขๅฏไปฅ่ทŸ็€2ไธชไปฅไธŠb ๅฆ‚๏ผš abb ใ€abbbbb
/[a-z]{2}/ ่กจ็คบๅฏไปฅๅŒน้…ไปปๆ„2ไธชๅฐๅ†™ๅญ—ๆฏ, ๅฆ‚ aa, cn
็‰นๆฎŠๅญ—็ฌฆไธฒ ^ $ * + ๏ผŸ |
import rollupBabel from 'rollup-plugin-babel'
import rollupNodeResolve from 'rollup-plugin-node-resolve'
import rollupVue from 'rollup-plugin-vue'
import rollupJsx from 'rollup-plugin-jsx'
import rollupReplace from 'rollup-plugin-replace'
import rollupCommonjs from 'rollup-plugin-commonjs'
import rollupMultiEntry from 'rollup-plugin-multi-entry'
rollupNodeResolve({
@moocss
moocss / youtube.js
Last active April 25, 2017 01:09
WebView
/**
* Main youtube video
*
*/
import React, { Component } from 'react';
import {
StyleSheet,
TouchableHighlight,
TouchableNativeFeedback,
Dimensions,
@moocss
moocss / demo.js
Created April 12, 2016 13:26 — forked from kevinma2010/demo.js
ๅŸบไบŽ jQuery Ajax ๅฎšๅˆถ่‡ชๅทฑๅ–œ็ˆฑ็š„ API
//้™„ๅŠ ๅ…ฌๅ…ฑๅ‚ๆ•ฐ
$http.global("token","abcd321");
$http.use("/api", function (res) {
if (res.success) {
return true;
}
var err = res.error;
if (err.code === 1001) {
location.href = "/login.html";
} else {
@moocss
moocss / loadScript
Created July 24, 2014 15:55
loadScript
function loadScript(url, callback) {
var script = document.createElement("script");
script.type = "text/javascript";
// IE
if (script.readyState) {
script.onreadystatechange = function () {
if (script.readyState == "loaded" || script.readyState == "complete") {
script.onreadystatechange = null;
callback();
}
/*!
* Grunt
* $ npm install grunt-contrib-uglify grunt-autoprefixer grunt-contrib-cssmin grunt-contrib-imagemin grunt-contrib-sass grunt-contrib-watch grunt-contrib-concat grunt-contrib-clean grunt-contrib-jshint grunt-notify --save-dev
*/
module.exports = function(grunt) {
grunt.initConfig({
// Sass
@moocss
moocss / dabblet.css
Created February 16, 2012 08:22
Polka dot pattern
/**
* Polka dot pattern
*/
background: radial-gradient(circle, white 10%, transparent 10%),
radial-gradient(circle, white 10%, black 10%) 50px 50px;
background-size:100px 100px;
@moocss
moocss / dabblet.css
Created February 16, 2012 05:49 — forked from anonymous/dabblet.css
Tags (vertical)
/*=tags
-----------------------------*/
ol.tags {
width: 25%;
}
ol.tags li a {
display: block;
padding: 4px 8px;
}
ol.tags li a span.meta {
@moocss
moocss / dabblet.css
Created February 16, 2012 03:40 — forked from anonymous/dabblet.css
img list
/**
* img list
*/
ol.slats li {
margin: 0 0 10px 0;
padding: 0 0 10px 0;
border-bottom: 1px solid #eee;
}
ol.slats li:last-child {
margin: 0;