- 博客(70)
- 资源 (43)
- 问答 (2)
- 收藏
- 关注
原创 Fastboot script
echo "adb wait-for-device"adb wait-for-deviceecho "*********************adb reboot bootloader *************"adb reboot bootloaderecho "*********************fastboot devices ***************"fastboot devicesecho "*********************fastboot flash *.
2021-02-23 09:19:58
368
原创 Git commands
下载git clone *.git添加git add(反操作git resetHEADfilename)查看gitstatus提交git commit -m 注释提交(反操作git reset --soft HEAD^)git commit --amend提交修改注释推送git push origin HEAD:refs/for/master....
2021-01-26 21:20:00
188
原创 查找编译产品 和adb 命令
进入device mgrep -r COMMON_LUNCH_CHOICESgit push origin HEAD:refs/for/mastergit commit --amend --no-editadb shell dumpsys package 包名 | findstr versionNameadb shell dumpsys package 包名 | findstr versionCode切换手机电池为非充电状态: adb shell dumpsys battery set st..
2021-01-25 15:48:21
273
原创 Android编译常见错误
1.unknown target 'MODULES-IN-vendor-goertek-prebuilt-target-product-grant-vendor-so-poweroffalarm':make文件头需要增加LOCAL_PATH := $(my-dir)禁止输入法;getWindow().setFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM, WindowManager.LayoutPar
2021-01-23 13:41:31
1324
原创 linux ifconfig is not found
1.ifconfig setup:sudo apt install net-toolsE: 无法定位软件包 net-toolssudo apt-get update,sudo apt-get upgrade.open timnal :ctrl+alt+Tssh installsudo apt install openssh-serverssh startsudo service sshd startssh restartsudo service sshd...
2021-01-22 11:32:05
418
原创 Android package so and jar
1.so:sharedobjects1)编译java文件 javacpackagename.javaname2)生成jni头文件javah -jni packagename.classname3)编写c文件:4.下载ndk和cmake5.)编写make脚本cmake_minimum_required(VERSION 3.4.1)add_library(PowerOffAlarmSHAREDsrc/main/jni/com_gtk_watc...
2021-01-14 10:36:51
117
原创 android 11 源代码下载方法
参考https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/和https://lug.ustc.edu.cn/wiki/mirrors/help/aosp/https://mirrors.tuna.tsinghua.edu.cn/aosp-monthly/一.下载 repo 工具:mkdir ~/binPATH=~/bin:$PATHcurl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo ...
2020-12-28 20:28:40
1598
原创 android Activity 保持亮屏
FLAG_KEEP_SCREEN_ON:(Window flag: as long as this window is visible to the user, keep the device's screen turned on and bright.Constant Value: 128)使用android:keepScreenOn="true"功效等同于FLAG_KEEP_SCREEN_ON(addorsetflag)。您可以使用最适合您的应用的任意一种方法。在 Activity 中以...
2020-12-28 14:58:28
449
原创 Android compile
1.repo code.2.setup enviroment3.make projectsource(.) ./build/envsetup.sh->lunch->make -j(job)964.commands:search text content:mgrep,jgrep ,cgrep,resgrepchange directory:croot,godir
2020-12-24 15:45:10
145
原创 Linux commands
1.File management: cp(copy) mv(move or rename) file(Determine type of FILEs, -v,) pwd(present work directory)2. File view and edit : cat filename/ head -n filename /tail -n filename echo(output message or enviroment variable value...
2020-12-22 21:08:48
184
原创 BatteryService
1.电池scale电压低于5或者温度超过68(config_shutdownBatteryTemperature)就关机.2.低电提醒(config_lowBatteryWarningLevel)关闭低电提醒(config_lowBatteryCloseWarningLevel)低电临界值(config_criticalBatteryWarningLevel)3.低电(<lowBatterylevel)充电提示灯颜色:config_notificationsBatteryLowARGB默...
2020-12-18 11:49:28
521
原创 SVM
SVM(support vector machines): are learning models used for classification :which individuals in a population belong where data(數據)---->classifier(分類器)-->optimization(最優化)--->kernelling(核函數)--...
2018-08-02 14:29:52
285
1
原创 android 控件使用中的一些常见问题
1.frameLayout 可以用来实现多个控件之间交叉显示.2.android 对话框1)setCancelable来设置模态对话框2)setCanceledOnTouchOutside来避免点击对话框意外的部分对话框消失.3....
2018-07-16 15:25:07
266
原创 Android Studio 使用技巧集锦
1.快捷键ctrl+E(最近使用文件列表) ,ctrl+shift+N( 按照文件名查找),ctrl+shift+F(按照路径查找),ctrl+alt+t(生成外包代码),alt+insert(generate codes: ctrl+I 实现接口,ctrl+O覆盖方法)....
2018-07-16 12:31:05
277
原创 Android 查看SHA1值的方法
F:\keyStore> keytool -list -v -keystore tyisa.keystore.jks输入密钥库口令:密钥库类型: JKS密钥库提供方: SUN您的密钥库包含 1 个条目别名: tyisa.key创建日期: 2016-9-7条目类型: PrivateKeyEntry证书链长度: 1证书[1]:所有者: CN=Luchunjun, OU=tyis, O=HuaLv...
2018-06-01 12:30:21
3679
原创 上下文和组件之间的回调
有时候我们在C(context)环境下调用了组件C1(Component),在组件里面处理完逻辑,想使用环境C的上下文(方法,资源).这个时候就可以定义一个接口I,在C环境中实现接口I,这样环境C调用组件C1的时候将自己做为参数传递给组件C1,组件C1通过参数就可以调用到环境C中的方法资源,很多的C都可以调用组件C1,只要将这些C自己传递给组件C1即可.接口变量PSF只能赋值一次.接口方法PA实现...
2018-03-23 18:02:03
402
原创 Android 手机识别wifi的频段
WifiManager wifiManager = (WifiManager)getApplicationContext(). getSystemService(Context.WIFI_SERVICE);//注意用getApplicationContext可以避免android内存泄漏.WifiInfo connectInfo= wifiManager.getConnectionInfo();根...
2018-03-13 11:11:17
5959
原创 windows C++编程技巧积累
1.配置windows名称,在默认生成的文件里的入口函数WinMain中 hwnd = CreateWindowEx中替换Caption为自己的标题.2.设置窗体的背景颜色:使用指定颜色的逻辑刷子CreateSolidBrush(RGB(255,0,0))给 wc.hbrBackground 赋值.3.设置窗体Icon wc.hIcon = LoadIcon(NULL,...
2018-02-08 12:13:39
326
原创 Android app打开手机应用市场上对应的应用
try { Intent i = new Intent(Intent.ACTION_VIEW); i.setData(Uri.parse("market://details?id="+"com.tencent.mm")); startActivity(i);} catch (Exception e) { Toast.makeText(MainActivity.th
2018-01-16 17:37:45
1375
原创 javaScript 类及对象构建算法挑战
用下面给定的方法构造一个对象.方法有 getFirstName(), getLastName(), getFullName(), setFirstName(first), setLastName(last), and setFullName(firstAndLast).所有有参数的方法只接受一个字符串参数.所有的方法只与实体对象交互.var Person = function(firstAn
2018-01-05 11:19:00
454
原创 android adb shell 命令之uname
uname是android系统继承linux系统的一个命令,用来显示android手机操作系统相关信息,具体参数如下所示.-s(operate sytem)参数显示操作系统类型,默认可以省掉,也可以用-o,显示结果只有Linux.-r(released)显示android手机操作系统的内核发布号-v(version)显示android手机操作系统内核版本-m(machine)机
2018-01-03 15:08:07
1198
原创 Java 中的equals方法
Indicates whether some other object is "equal to" this one.The equals method implements an equivalence relation on non-null object references:It is reflexive: for any non-null reference value
2017-12-04 11:58:49
346
原创 Bootstrap学习笔记
Bootstrap会自动获取使用者屏幕的大小,并根据屏幕的大小自动调整HTML元素的宽度和高度来适配屏幕,因此称之为--响应式布局。通过响应式布局,你不再需要为你的Web站点重新设计一个手机版的页面,Bootstrap会自动帮你调整好在手机页上的页面显示,事实上,Bootstrap在任何宽度的设备上都能适应得很好。1.引入连接:使用Bootstrap也非常简单,你只需要把下面的链接添加
2017-11-14 14:06:31
254
原创 Word中输入特殊符号
1.ctrl+alt +c © ctrl+alt +r®ctrl+alt +t™ctrl+alt +e€2.---+enter分割线===+enter双分割线###+enter粗分割线.
2017-11-09 15:01:06
811
原创 一道奥数题的简单实现
package com.m;/*某一实验,共在教室里安放200盏灯,并由1-200号同学分别按自己的倍数去开,关灯,问:200名同学依次按完后,有几盏灯开着? * (提示:比如1号按1到200号灯,2号按2,4,6,8...200号灯,先前室内灯都是关的)*/public class SwitchProblem { public static void main(String
2017-10-18 09:45:05
905
原创 android 手机无线调试
首先保证你的开发设备跟开发电脑处于同一个局域网,比如连接着同一个WiFi;这一步还是需要用下usb线(我保证是最后一次),将设备和电脑用usb线连接起来,确保adb debug之类的都是开启的,为了验证确实是连接上了,你可以在命令行run下adb devices看下输出;让设备在某个端口监听TCP/IP连接,比如:adb tcpip 8888, 5555是系统默认的监听端口,你也可以指定别的端
2017-09-21 12:14:40
719
原创 dumpsys查看应用信息
1.查看app使用内存情况 adb shell dumpsys meminfo com.dian.tyisa -d>>d:\meminfo1.log2.查看app活动activity 情况 adb shell activity |grep com.dian.tyisa
2017-08-29 15:47:43
1458
原创 Huawei mate7调试老掉线的问题
1.用华为mate7调试总是出现device offline的情况,后来发现需要在手机上选择管理图片或者管理文件,否则就会进入只充电的模式\.
2017-08-24 12:09:07
431
原创 库存更新算法挑战
依照一个存着新进货物的二维数组,更新存着现有库存(在 arr1 中)的二维数组. 如果货物已存在则更新数量 . 如果没有对应货物则把其加入到数组中,更新最新的数量. 返回当前的库存数组,且按货物名称的字母顺序排列.updateInventory() 应该返回一个数组. updateInventory([[21, "Bowling Ball"], [2, "Dirty Soc
2017-07-24 10:03:28
398
原创 集合交集算法挑战
创建一个函数,接受两个或多个数组,返回所给数组的 对等差分(symmetric difference) (△ or⊕)数组.给出两个集合 (如集合 A = {1, 2, 3} 和集合 B = {2, 3, 4}), 而数学术语 "对等差分" 的集合就是指由所有只在两个集合其中之一的元素组成的集合(A △ B = C = {1, 4}). 对于传入的额外集合 (如D = {2, 3}),
2017-07-20 11:17:18
893
原创 数据组合求值算法挑战
找到你的另一半都说优秀的程序员擅长面向对象编程,但却经常找不到另一半,这是为什么呢?因为你总是把自己局限成为一个程序员,没有打开自己的思维。这是一个社群的时代啊,在这里你应该找到与你有相同价值观但又互补的另一半。譬如:你编程能力强,估值11分,如果以20分为最佳情侣来计算,你应该找一个设计能力强,估值为9分的女生。那么当你遇到一个设计能力为9分的女生,千万别犹豫,大胆去表白。千万别
2017-07-19 18:06:15
1107
原创 二进序列制转化英文句子
传入二进制字符串,翻译成英语句子并返回。binaryAgent("01000001 01110010 01100101 01101110 00100111 01110100 00100000 01100010 01101111 01101110 01100110 01101001 01110010 01100101 01110011 00100000 01100110 0111
2017-07-19 15:40:43
1774
原创 嵌套的数组进行扁平化处理
对嵌套的数组进行扁平化处理。你必须考虑到不同层级的嵌套。steamroller([[["a"]], [["b"]]]) 应该返回["a", "b"]。 steamroller([1, [2], [3, [[4]]]]) 应该返回[1, 2, 3, 4]。 steamroller([1, [], [3, [[4]]]]) 应该返回[1,
2017-07-19 15:21:36
2546
原创 字符串连接算法挑战
将字符串转换为 spinal case。Spinal case 是 all-lowercase-words-joined-by-dashes 这种形式的,也就是以连字符连接所有小写单词。spinalCase("This Is Spinal Tap") 应该返回"this-is-spinal-tap"。 spinalCase("thisIsSpinalTap") 应该
2017-07-19 12:14:46
1373
1
原创 JavaScript html特殊符号转化为对应实体符号.
function convert(str) {// :) var en=["&","<",">",""","'"]; var ch=["&","",'"',"'"]; var ex=[/&/g,//g,/"/g,/'/g]; for(var i=0;i if(str.indexOf(ch[i])>=
2017-07-19 11:54:19
1279
原创 阿拉伯数字(1到4000)转化为罗马数字的javascript实现
function convert(num) { var a=[["","I","II","III","IV","V","VI","VII","VIII","IX"], ["","X","XX","XXX","XL","L","LX","LXX","LXXX","XC"], ["
2017-07-18 16:14:58
2303
原创 javascript基础部分注意事项
1.comment://inline comment,/**/multi-line comment.2.variable:1)type:data(null(),undefined,number,boolean,string(length),symbol,object)2)declare:,字母数字$下划线,数字不可以开头,不含space.大小写敏感,properCamelCase
2017-07-06 11:45:43
258
Notepad++开发人员必备
2016-11-15
linux foundation 内核发展
2016-11-11
Google Java编程风格规范
2016-10-09
Win7的81个“运行”命令集
2015-11-14
漂亮的office时钟
2011-12-09
Websphere安装部署抓图
2011-09-05
oracle 数据库培训资料
2011-07-25
CBR-book-Advances in case based reasoning-Springer
2011-03-28
基于句子向量空间模型的案例知识库关键技术研究
2010-04-03
lotus domino notes(包括client administrator designer)8.5安装安装及配置
2010-04-03
zoc7246.dmg
2019-11-17
阿里算法技术篇
2018-12-20
文件删除工具
2017-08-23
批量修改文件名工具
2017-06-21
Google提供Fastboot和ADB
2017-03-21
Android 入门必备
2016-11-29
mac局域网传输工具Dukto
2016-04-18
java Activity怎么启动kotlin Activity?
2017-06-08
eclipse 项目迁移到androidStudio ,gradle运行报错
2016-08-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人