Skip to content

Instantly share code, notes, and snippets.

View zdying's full-sized avatar

zhang zdying

View GitHub Profile
<!DOCTYPE html>
<html>
<head>
<title>Canvas Bezier Curve</title>
</head>
<body>
<p>双击:添加新的点</p>
<img id="cursor" style="display:none" src="data:image/x-icon;base64,AAACAAEAICAAAAAAAACoEAAAFgAAACgAAAAgAAAAQAAAAAEAIAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAEAAAABwAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAHAAAABQAAAAIAAAAAAAAAAAAAAAEAAAAEAAAABwAAAAgAAAAHAAAABQAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAABIAAAAeAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACAAAAAYAAAACQAAAAEAAAAAAAAABgAAABIAAAAeAAAAIgAAACAAAAAYAAAACQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAALGZmZo1mZmaUZmZmlGZmZpRmZmaUZmZmlGZmZpRmZmaUZmZmlGZmZpRmZmaUZmZmk2ZmZokAAAAa
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Bezier Curve Edit</title>
<script type="text/javascript">
"use strict";
void
function() {
'use strict';
var http = require('http'),
url = require('url'),
net = require('net');
function printError(err, msg, url) {
console.log('%s %s: %s', new Date().toLocaleTimeString(), msg, url, err);
}
@zdying
zdying / createCert.sh
Created November 26, 2016 06:43
利用CA根证书创建自签名证书
read -p "Enter your domain [www.example.com]: " DOMAIN
echo "Create A Certificate ..."
openssl genrsa -out $DOMAIN.key 2048
echo "generate the certificate signing request ..."
#SUBJECT="/C=CN/ST=BeiJing/L=/O=hiipack/OU=DEV/CN=hiipack/[email protected]"
openssl req -new -key $DOMAIN.key -out $DOMAIN.csr
echo "sign the CSR, which requires the CA root key ..."
@zdying
zdying / createRootCA.sh
Created November 26, 2016 06:42
创建CA根证书
echo "Create the Root Key ..."
openssl genrsa -out rootCA.key 2048
echo "self-sign this certificate ..."
SUBJECT="/C=CN/ST=BeiJing/L=HaiDian/O=hiipack/OU=DEV/CN=hiipack/[email protected]"
openssl req -x509 -new -subj $SUBJECT -nodes -key rootCA.key -sha256 -days 1024 -out rootCA.pem
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
body, html{
width: 100%;
height: 100%;
margin: 0;
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
//http://stackoverflow.com/questions/2901102/how-to-print-a-number-with-commas-as-thousands-separators-in-javascript
function numberWithCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}
// or use Nuber.prototype.toLocaleString()
@zdying
zdying / index.html
Created August 6, 2016 12:18
贝塞尔曲线的可视化操作实现——Photoshop钢笔工具的初级模拟
<!doctype html>
<html>
<head>
<meta charset='UTF-8' />
<title>贝塞尔曲线可视化操作</title>
<style>
*{padding:0;margin:0;}
body{padding:20px;}
</style>
</head>
@zdying
zdying / 阶段高点和低点.html
Created July 24, 2016 14:04
阶段高点和低点
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>N</title>
<style media="screen">
#con{
position: relative;
height: 160px;
background: #2C323C;