Skip to content

Instantly share code, notes, and snippets.

View falconshark's full-sized avatar
🛌
Zzzz

Mr.Twister falconshark

🛌
Zzzz
View GitHub Profile
@falconshark
falconshark / question.scala
Created August 21, 2019 03:50
Some Scala Question
class anotherArray[A: ClassTag] (dataType: A) //保存数组的数据类型,拥有以数组为单位分配写入空间的函数
class extractPackager[A : ClassTag](typeArray: List[A], PreAllocateSize: Int){
//typeArray: 上文提到的tup
//PreAllocateSize: 数组元素最大值
//通过
val anotherArrayBuffer: ArrayBuffer[anotherArray[A]] = new ArrayBuffer[anotherArray[A]]
//数组写入单元的数组
@falconshark
falconshark / style.css
Created August 25, 2017 09:33
Wordpress child theme css example
/*
Theme Name: Child Theme
Description: Subtheme example
Author: Mr.Twister
Template: (需要修改的主題名稱)
Version: 1.0.0
Text Domain: child-theme(子主題的ID)
*/
@falconshark
falconshark / functions.php
Last active August 25, 2017 09:32
Wordpress child theme examples
<?php
function child_theme_enqueue_styles() {
$parent_style = 'allegiant';
wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' );
wp_enqueue_style('child-theme',
get_stylesheet_directory_uri() . '/style.css',
array($parent_style),
wp_get_theme()->get('Version')
);
}
var minRegex = /([0-9]+)分钟前/;
var hourRegex = /([0-9]+)小时前/;
var dateRegex = /([0-9]{2})月([0-9]{2})日/;
var yestdayRegex = /昨天/;
var beforeRegex = /([0-9])天前/;
var fullDateRegex = /([0-9]{4})年([0-9]{2})月([0-9]{2})日/;
if(postDate.match(minRegex)){
var nowTime = Date.now();
postDate = minRegex.exec(postDate)[1];
//當用戶點擊id為text的文字後
$('#text').click(function() {
//先讓程式取得原本文字的內容
var text = document.getElementById("text").innerHTML;
//再將該文字替換成return裡的內容(例如input)
$('#text').replaceWith(function() {
return '<input type="text" name="text" value="' + text + ' "<br>';
});
@falconshark
falconshark / deleteItem.js
Created November 3, 2015 08:48
Node.js DynamoDB 刪除記錄範例
var params = {
TableName: "username",
Key: {
"username":{"S":"sardo"}
}
}
dyDB.deleteItem(params, function(err, result) {
if(err){
@falconshark
falconshark / deleteTable.js
Last active November 3, 2015 08:47
Node.js DynamoDB 刪除表範例
var params = {
TableName: "username"
}
dyDB.deleteTable(params, function(err, result) {
if(err){
console.log(err);
return;
}
@falconshark
falconshark / createTable.js
Created November 3, 2015 08:22
Node.js DynamoDB 建立新表
var params = {
TableName: "users",
AttributeDefinitions: [{
AttributeName: 'username',
AttributeType: 'S'
}],
KeySchema: [{
AttributeName: 'username',
@falconshark
falconshark / scanTable.js
Created November 3, 2015 08:19
Node.js DynamoDB 取得所有記錄
dyDB.scan({
"TableName": "users"
}, function(err, result) {
if (err) {
console.log(err);
return;
}
console.log(result);
@falconshark
falconshark / getItem.js
Created November 3, 2015 08:17
Node.js DynamoDB 取得記錄範例
var params = {
AttributesToGet: ["password"],
TableName: "users",
Key: {
"username":{
"S": username
}
}
}