-
-
Save danhantao/11364456 to your computer and use it in GitHub Desktop.
测试语句
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
播放数据统计: | |
log = function(message) { | |
console.log(JSON.stringify(message.body(), null, 2)); | |
window.message = message; | |
}; | |
bus.registerHandler("sid.drive.player.analytics", | |
log); | |
开关机: | |
log = function(message) { | |
console.log(JSON.stringify(message.body(), null, 2)); | |
window.message = message; | |
}; | |
bus.registerHandler("sid.drive.systime.analytics", | |
log); | |
############################################################################################################################## | |
启动服务器: | |
mvn clean -U install vertx:runMod -Dmaven.test.skip=true -Dvertx.langs.java=com.englishtown~vertx-mod-hk2~1.6.0-SNAPSHOT:com.englisown.vertx.hk2. | |
校验文件系统: | |
1.同时按ctrl+alt+T | |
打开一些新的控制台。 | |
2.输入:cd workspace/zhangjinquan/drive-server/ | |
3.输入:mvn test | |
生成数据库: | |
mvn clean test -D sid=00:11:7f:a1:41:91 -D f=200 -D r=1000 -D sd1=/mnt/sdcard -D sd2=mysd2 | |
命令样例: | |
mvn clean test -D sid=00:11:7f:86:55:53 -D f=200 -D r=1000 -D sd1=/mnt/sdcard -D sd2=mysd2 -Dvertx.test.timeout=1000 | |
签名地址:/home/krx/dev/tools/bin/drive-android | |
android打包: | |
1.将数据库放入到 "放数据库" 文件夹 文件名为:keruixing | |
2.同时按ctrl+alt+T | |
打开一些新的控制台。 | |
3.输入:cd /home/krx/workspace/zhangjinquan/drive-android | |
然后执行:git checkout master | |
然后执行:git pull | |
4.执行:mvn clean package | |
5.在包目录下得到包。如:drive-android-2014-04-03_14_15.apk | |
2014-04-03_14_15为打包的时间 | |
生成无和谐的apk: | |
mvn -P test clean package | |
卸载:adb uninstall com.goodow.android.drive | |
安装:adb install | |
mvn clean package install android:deploy android:run | |
自动部署应用: | |
mvn android:deploy android:run | |
drive-web下载依赖 | |
bower install | |
mvn clean package vertx:runMod -Dmaven.test.skip=true | |
############################################################################################################################## | |
# logcat | |
logcat -v time -f /mnt/sdcard/log.log | |
logcat -c # clear log | |
# adb shell | |
adb shell setprop log.tag.JavaWebSocket DEBUG | |
# 常用 | |
# 是否连接上 | |
bus.publish("00:11:7f:86:55:53.drive.notification",{content:"test"}); | |
# scp [email protected]:~/*.png ./ | |
addr = "sid.drive.db.start"; | |
msg = {sid:["00:11:7f:86:55:53"]}; | |
bus.send(addr, msg, function(msg) { | |
console.log(JSON.stringify(msg.body())); | |
}); | |
log = function(message) { | |
console.log(JSON.stringify(message.body(), null, 2)); | |
window.message = message; | |
}; | |
bus.send("sid.drive.db.start", { | |
sid: [ "00:11:7f:86:55:53.drive.db" ] | |
}, log); | |
http://realtimeplayground.goodow.com/bus.html#server=http://localhost:8080/eventbus | |
############################################################################################################################# | |
# 抓包工具 | |
# 360超级ROOT 终端模拟器 | |
# http://blog.csdn.net/wirelessqa/article/details/8907112 | |
/data/local/tcpdump -p -vv -s 0 -w /mnt/sdcard/capture0514.pcap | |
# 直接查看 | |
/data/local/tcpdump -A -n -s 1024 | |
# 清除DNS | |
sudo /etc/init.d/networking restart | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
sudo passwd root # 设置root密码 | |
sudo adduser xxx | |
chmod 777 /etc/sudoers | |
sudo vim /etc/sudoers | |
# User privilege specification | |
root ALL=(ALL) ALL | |
xxx ALL=(ALL) ALL | |
chmod 440 /etc/sudoers | |
shmin.net dev dev | |
dht.goodow.com root krx | |
ldh.goodow.com dev dev | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
中文显示乱码问题: | |
sudo locale-gen zh_CN.UTF-8 | |
# google compute-engine | |
ssh [email protected] | |
debian wheezy | |
# | |
gcutil --project clean-circuit-587 ssh dev | |
//中文支持 | |
sudo locale-gen zh_CN.UTF-8 | |
//修改时区 | |
sudo dpkg-reconfigure tzdata | |
//同步时间 | |
sudo ntpdate cn.pool.ntp.org | |
cn.pool.ntp.org是位于中国的公共NTP服务器 | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
jdk 8 | |
# wget http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-linux-x64.tar.gz?AuthParam=1401962993_7063a12837912a148c4b6603de97576c | |
# mv jdk-8u5-linux-x64.tar.gz\?AuthParam\=1401962993_7063a12837912a148c4b6603de97576c jdk-8u5-linux-x64.tar.gz | |
# tar zxvf jdk-8u5-linux-x64.tar.gz | |
# 卸载 | |
sudo apt-get autoremove openjdk-6-jre | |
# etc/bash.bashrc | |
export JAVA_HOME | |
export PATH | |
---------------------------------------- | |
curl -XDELETE "http://realtime.goodow.com:9200/drive_test/attachmentActivity" | |
curl -XDELETE "http://realtime.goodow.com:9200/drive_test/device" | |
curl -XDELETE "http://realtime.goodow.com:9200/drive_test/deviceActivity" | |
---------------------------------------- | |
paho.mqtt.java | |
paho.mqtt.java/org.eclipse.paho.android.service$ mvn clean | |
paho.mqtt.java/org.eclipse.paho.client.mqttv3$ cd .. | |
paho.mqtt.java$ mvn install | |
paho.mqtt.java$ mvn install -Dmaven.test.skip=true -pl :java-parent | |
--------------------------------------- | |
mvn安装jar到本地 | |
mvn install:install-file -DgroupId=com.xxx -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar -Dfile=ojdbc14.jar | |
------------------------------------------------------------------------------------------------------------------------- | |
查看sql下所有用户: | |
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user; | |
store.load("drive_android/config",function(doco){ | |
window.doco=doco; | |
}); | |
root=doco.getModel().getRoot(); | |
time = root.get("time"); | |
time.set("authPeriodicTime",1000); | |
time.set("limitTotalTime",2000); | |
time.set("trailTime",2000); | |
------------------------------------------------------- | |
处理器架构 | |
adb shell getprop ro.product.cpu.abi | |
------------------------------------------------------- | |
mvn deploy:deploy-file -Durl=file:///home/dan/dev/dev/maven-1/repositories/thirdparty -Dversion=2014.07.04 -Dpackaging=apklib -DgroupId=com.artifex.mupdfdemo -DartifactId=mupdf -Dfile=mupdf-2014.07.04.apklib | |
scp | |
# 远程服务器上的文件复制到本机 | |
#scp [email protected]:/usr/local/sin.sh /home/administrator | |
remote 通过remote用户登录到远程服务器(也可以使用其他拥有同等权限的用户) | |
www.abc.com 远程服务器的域名(当然也可以使用该服务器ip地址) | |
/usr/local/sin.sh 欲复制到本机的位于远程服务器上的文件 | |
/home/administrator 将远程文件复制到本地的绝对路径 | |
注意两点: | |
1.如果远程服务器防火墙有特殊限制,scp便要走特殊端口,具体用什么端口视情况而定,命令格式如下: | |
#scp -p 4588 [email protected]:/usr/local/sin.sh /home/administrator | |
2.使用scp要注意所使用的用户是否具有可读取远程服务器相应文件的权限。 | |
# 本机文件复制到远程服务器上 | |
#scp /home/administrator/news.txt [email protected]:/etc/squid | |
/home/administrator/ 本地文件的绝对路径 | |
news.txt 要复制到服务器上的本地文件 | |
root 通过root用户登录到远程服务器(也可以使用其他拥有同等权限的用户) | |
192.168.6.129 远程服务器的ip地址(也可以使用域名或机器名) | |
/etc/squid 将本地文件复制到位于远程服务器上的路径 | |
#安装ssh服务 | |
sudo apt-get install openssh-server | |
# 修复chmod | |
pkexec chmod 0440 /etc/sudoers |
mvn -P release clean package -Dsign.keystore=/home/dan/Desktop/packages/drive-android -Dsign.alias=drivekeystore -Dsign.storepass=retechcorp -Dsign.keypass=retechcorp
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
bus.send("drive.00:11:7f:86:55:53",{path:"drive.reset",msg:{reset:"1"}},null)