有关typecho上GitHub我在【GitHub】上托管了一些关于typecho的代码。其中有登录页面获取验证码,以及很早以前写的评论验证码插件。用图床减少占用资源使用chrome插件"新浪微博图床",把服务器上所有图片都删除了,换成这个工具生成的链接。简直不要太爽了。增加看板娘左下角增加了...
阅读更多
【GitHub】EncryptSqlite3加密sqlite3数据库,产生的数据库文件别人打不开。实现原理在写入文件前对每个字节加密,这样存入文件的就是加密后的数据。将从文件读取的数据每个字节都解密,这样就得到正确数据用于处理。可以搜索c/sqlite3.c和go/sqlite3-bindin...
阅读更多
废话不多说直接上代码,很多人在写程序时双击打开都会一闪而逝,因此都会在程序执行最后加上获取输入的代码。但是命令行时又不想再敲一次回车。下面代码就能解决你的烦恼,原理就是判断父进程是否为cmd.exe,如果不是则说明不是命令行打开,则加上获取输入回车。package main
import (...
阅读更多
1.先上代码package main
import (
"bytes"
"errors"
"flag"
"fmt"
"io"
"os&...
阅读更多
1.先上代码package main
import (
"crypto/tls"
"flag"
"fmt"
"io/ioutil"
"net/http"...
阅读更多
上代码#include<stdio.h>
#include<string.h>
#include<stdlib.h>
const char padding = '=';
const char base64e[] = "ABCDEFGHIJKL...
阅读更多
初衷windows下有自解压文件,直接双击就能释放文件,并且还能执行释放文件前后要执行的脚本。Linux下我也想要这样的功能,因为我希望直接拷贝一个shell脚本给别人,别人直接运行就能用,而不是一个压缩文件,需要别人解压。实现#!/bin/bash
# write header
cat &...
阅读更多
file=/dir1/dir2/dir3/my.file.txt
${file#*/} 去掉左边
${file##*/} 去掉左边最后一个
${file%/*} 去掉右边
${file%%/*} 去掉右边第一个
${file:5:5} 截取5开始长度5的字符
${file/dir/pat...
阅读更多