随着工程的发展,推送到remote的分支会越来越多,有一些merge后忘记删除的、一些只是临时存放代码,之后忘记删除的。这些分支的存在会对remote分支查找带来一些困难。为此写一个脚本删除当前工程目录对应的remote仓库中,指定时间点之后没有提交记录的分支:
1234567891011121314151617#!/bin/bash# 删除这个时间之后没有提交记录的分支lastTime="2019-1-1"git branch -r | while read linedo # 保护release分支 if [[ "$line" =~ "release" ]]; then ...
每次ssh登陆vps都需要进行重复的操作,感觉很麻烦。网上找了下自动操作的方法,记录如下:
1234567891011#!/usr/bin/expect -fset user userNameset host hostNameset port sshPortset password userPasswordset timeout -1spawn ssh $user@$host -p $portexpect "*password:"send "$password\r"interact
初次接触编程是在高二的时候,那时家就在学校中,住着职工房,整个学校有两台电脑,一台可以上网放在校长办公室,另一台不可以放在教师办公室。
暑假时住在学校的大家会到校长室吹空调乘凉,也就在那时发现校长室电脑里面有个清理垃圾的.bat文件,打开后便在黑底白字的控制台上疯狂的输出语句,而用文本方式打开时里面就几行简单的文字,对此很好奇。
经过多番百度,知道了这个是批处理文件,并发现了一个让我沉迷的论坛,批处理之家,从此开启了学习批处理的道路。每天早上趁着还没有其他人用这个有网络的电脑打牌看电视的时候,在之家的资料和教程栏目里将教程打开,粘到txt中,放到U盘(有一次老爸到南京,求着让买的,10...
拉取查看数据库文件123adb shell "su -c 'cp /data/data/com.pkg.app/databases/log.db /sdcard/log.db'"adb pull /sdcard/log.dbsqlite3 log.db
查看特定包信息1adb shell dumpsys package com.pkg.app
dump内存快照123adb shell am dumpheap com.pkg.app /sdcard/pkg.hprofadb pull /sdcard/pkg.hprof[hprof-conv pkg...
定义此处将应用的安装时机分为:
预装
新机或刷机后第一时间安装(1天内)
其他情况
原理可获取的信息
uid
Android中每个app会被作为一个用户处理,拥有一个 uid 。正常情况下app的 uid 是根据安装先后递增的, uid 的范围在 android.os.Process 中定义如下:
123456789101112/** * Defines the start of a range of UIDs (and GIDs), going from this * number to {@link #LAST_APPLICATION_UID} that ...
前言花钱买了vps后茶不思了,饭不香了,总想更多的捣鼓一些东西出来,更多的发挥vps的功能。毕竟哥也是在这个世界上有公网ip的人了。
不过为了便宜,vps的配置不高,出的钱其实还是用来买公网ip的。不把这个ip好好利用起来对不起出的钱啊。
而除了反向代理,已经想不到更好的利用这个ip的方法了。
反向代理反向代理的原理很简单,就是用公网ip给内网ip做代理,这样通过公网ip就能访问内网ip
frp反向代理软件很多,这里选择frp(我最初知道反向代理就是通过frp了解的),frp的配置相对其他软件更简单(听说的),参见 frp github 。
frp配置分为服务端和客户端,服务端放在vp...
前言在Andriod手机上部署了ubuntu后,感觉得做点什么才好,先搭建一个云盘服务吧。云盘选用 KodeExplorer ,搭建过程较为简单,完整步骤如下:
安装apache
部署KodExplorer
安装apache&php首先连接ubuntu:
1ssh android@192.168.0.101
输入密码后便进入了ubuntu的shell
开始动手,安装apache
1sudo apt install apache2
开启服务
1sudo /etc/init.d/apache2 start
不出意外,浏览器中输入Android手机的ip就能见到apache的默...
最近手上有闲置的Android手机,想想如果能拿来搭个服务器什么的总比吃灰强。一番尝试找到了在上面部署ubuntu的方法,在此记录一下部署的方法。
下载下载并安装 Linux Delpoy
google play
github
配置参数设置进入linux deploy后开始界面如下:
点击右下角更改配置,安装ubuntu18.04时配置如下:
国内选择中科大的源速度比较快
1http://mirrors.ustc.edu.cn/ubuntu-ports/
部署后的ubuntu如果需要访问Android设备本地内容,可点击 挂载点列表增加挂载点,将Android...