Skip to content

Instantly share code, notes, and snippets.

@yuanliwei
yuanliwei / build glibc-2.14.sh
Created November 16, 2018 07:04
build glibc-2.14.sh
mkdir ~/glibc_install; cd ~/glibc_install
wget http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz
tar zxvf glibc-2.14.tar.gz
cd glibc-2.14
mkdir build
cd build
../configure --prefix=/opt/glibc-2.14
make -j4
@yuanliwei
yuanliwei / adb monkey.md
Created October 24, 2018 05:53
adb monkey
/*
adb shell monkey --port 1080
adb forward tcp:1080 tcp:1080
telnet 127.0.0.1 1080

sleep 300
quit
done
type string
@yuanliwei
yuanliwei / build.gradle
Created October 23, 2018 10:04
gradle test
```
task test() {
println 'wertyuk'
//println 'git pull'.execute().text
def result = 'git ls-remote --refs [email protected]:AndroidGroup/resp.git'
.execute().text.split('\n').collect { it.split('/')[2] }
println '------'
result.each { println it }
println '------'
}
@yuanliwei
yuanliwei / 姓名生成器.md
Created March 21, 2018 02:17
姓名生成器
  class NameUtil {
    constructor() {
      this.nameCode = '鑫正涵琛妍芸露楠薇锦彤采初美冬婧桐莲彩洁'
      +'呈菡怡冰雯雪茜优静萱林馨鹤梅娜璐曼彬芳颖韵曦蔚桂月梦琪蕾'
      +'依碧枫欣杉丽祥雅欢婷舒心紫芙慧梓香玥菲璟茹昭岚玲云华阳弦'
      +'莉明珊雨蓓旭钰柔敏家凡花媛歆沛姿妮珍琬彦倩玉柏橘昕桃栀克'
      +'帆俊惠漫芝寒诗春淑凌珠灵可格璇函晨嘉鸿瑶帛琳文洲娅霞颜康'
      +'卓星礼远帝裕腾震骏加强运杞良梁逸禧辰佳子栋博年振荣国钊喆'
 +'睿泽允邦骞哲皓晖福濡佑然升树祯贤成槐锐芃驰凯韦信宇鹏盛晓'
@yuanliwei
yuanliwei / 创新&文明.md
Created March 11, 2018 16:11
创新&文明

人类的创新分为两种,一种是为了节约时间,提高效率,另一种是把节约下来的时间浪费掉。这两种创新都组成了人类文明,前者叫物质文明,后者叫精神文明。

@yuanliwei
yuanliwei / sync_project_by_worktree.js
Created February 28, 2018 05:52
使用worktree同步不同分支的代码
/*
使用worktree同步不同分支的代码
*/
// 远程分支
var fromBranch = 'origin/master'
// 项目目录
var projectPath = 'D:/AndroidStudio_git/android/'
@yuanliwei
yuanliwei / parse_new_db_column.js
Created February 28, 2018 04:53
通过解析.patch文件查找提交的代码中新增的数据库字段
/*
通过解析.patch文件查找提交的代码中新增的数据库字段
*/
const fs = require('fs');
console.log(process.argv);
var arr = fs.readFileSync(process.argv[2], 'utf-8').split('\n')
var tmpArr = []
for (var i = 0; i < arr.length; i++) {
var line = arr[i]
if (line.startsWith('+++')) {
sass2less.cmd ./styles/bootstrap/scss/**/*.scss ./styles/bootstrap-less/{dir}/{name}.less