自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Peak的博客

Work makes the workman.

原创 技嘉主板大部分型号开启WOL(Wake up-On-LAN)网络唤醒与定时开机

最近有一些小需求,在公司的时候要连接家里的电脑每天挂点东西,因从事IT行业早出晚归如果从早上就开机到晚上下班回家,平均算十一个小时吧,蚊子在小也是肉呀,每天反复的话可想而知感觉电费都要交不起了,然后就想起了有定时开机这么一个功能,但定好时间到了时间也没有开机,刚以为是主板电池没电了但是我也懒的折腾...

2020-04-26 12:04:28 1119 0

原创 通过android logcat日志打印根据指令地址定位问题代码的位置

下面由工作中的一个例子来捋一下 下图为logcat日志中的打印信息,因此处为bootanimation的打印,所以首先要进入到源码的symbols的该目录下。 在android源码根目录下cd到out/target/product/p201_iptv/symbols/system/bin目录...

2020-01-08 17:36:55 176 0

转载 TR069协议详解

一、关于TR069协议 TR069, 全称“Technical Report 069”是由DSL Forum(一个非盈利性的全球行业联盟,致力于发展宽带网络范, 其成员包括通讯、设备、计算机、网络和服务提供商等行业的领先厂商,现已更名为“Broadband Forum”)修订一 份技...

2019-12-30 16:32:40 157 0

原创 Android studio配置输出的apk文件名

在build.gradle中根据自己的需求配置, releaseTime是我自已写的一个获取时间的函数,可以把当前打包的时候追加到文件名中, 也可以判断variant.buildType.name字段的值来生成debug还是release 拼接示例: output.outputFile...

2019-09-23 11:19:43 104 0

转载 最全的Android源码目录结构详解

android平台四层架构对应源代码中的目录: 第一层:应用程序层(applications)对应根目录下packages/apps 第二层:应用程序框架层(application framework)对应根目录下的frameworks 第三层:运行库层包括运行库(libraries)和an...

2019-03-22 15:25:38 102 0

原创 Android开机动画之开机bootvideo与bootanimation.zip的选择

基于不同的芯片SDK,处理方式也不同,有默认开机加载/system/media/bootanimation.zip的,也有加载/xxx/bootvideo的,不管默认加载哪一个,选择性都是可控的。在/system/build.prop中有一个属性service.bootvideo=0/1, 为0的...

2019-03-04 16:59:02 960 0

转载 linux下串口通信与管理

原文地址:http://www.cnblogs.com/ssooking/p/5907027.html linux下的串口与windows有一些区别,下面将介绍一下linux下串口通信管理 查看是否支持USB串口: #lsmod | grep usbserial         如果...

2019-02-25 15:01:09 196 0

转载 佛祖保佑,永无bug,代码注释大全

原文:https://www.jianshu.com/p/8bb13bf78a08?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendat...

2019-02-22 16:39:41 2651 0

转载 Win 10 下 android studio显示 Intel haxm无法安装,以及VT-X和hyper-x的冲突问题

原文地址:https://blog.csdn.net/wangyaninglm/article/details/50602482 启动安卓模拟器时候,提示说 intel 的haxm没有安装,但是我在SDK manager 里面没有发现有下载的选项,就在官网: https://software.in...

2019-02-21 17:56:16 607 0

原创 linux关闭笔记本触摸板的命令

synclient touchpadoff=1 关闭触摸板 synclient touchpadoff=0 恢复

2019-02-20 17:31:18 544 0

原创 android studio创建的emulator无法remount,不能adb pull push的解决方法

今天在熟悉公司项目的代码,因为是TV项目嫌接设备太麻烦,就使用android studio创建了一个TV emulator使用,这个项目没有Activity所以无法直接在as中run app,然后编译了一个debug apk, 准备使用adb pull把apk推入到emulator中时发现怎么也无...

2019-02-15 20:08:11 749 5

原创 android 导入内部mvn报Received status code 500 from server: Internal Privoxy Error

发现原因是.gradle目录下的gradle.properties文件中包含了代理,导致公司内部maven库指向的地址找不到。 在开启shadowsocks客户端,并在android studio中配置gradle指向某个代理地址后,gradleWrapper会走代理,如果此时要访问内部的mave...

2019-02-15 10:51:27 445 0

转载 Linux下JDK环境变量配置

原文地址:https://www.cnblogs.com/tradoff/p/5701544.html JDK官方下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html...

2019-01-14 12:16:50 2436 0

转载 [转]Linux下 rz 和 sz 命令的安装与使用

原文:https://www.cnblogs.com/renzhicai/p/7773270.html Linux下 rz 和 sz 命令的安装与使用 目录 Linux下 rz 和 sz 命令的安装与使用 rz/sz命令的安装 sz命令-发送文件到本地(下载): rz命令-本地上...

2018-09-03 17:03:13 87 0

转载 pyCharm最新2018激活码

版权声明:互动式福利公众号:裸睡的猪 https://blog.csdn.net/u014044812/article/details/78727496因公司的需求,需要做一个爬取最近上映的电影、列车号、航班号、机场、车站等信息,所以需要我做一个爬虫项目,当然java也可以做爬虫,但是还是没有py...

2018-05-28 19:29:58 238 0

原创 遇到的问题:framework中定制四色键,但按键时无反应,报Calling startActivity() from outside of an Activity context requires

查看log:  01-16 14:51:14.595 W/System.err( 3938): android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity  context...

2018-01-17 14:53:38 197 0

转载 Linux SVN 命令详解

原文地址:https://www.cnblogs.com/xulb597/archive/2012/07/02/2573575.html 1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录)    例如:svn ...

2018-01-12 16:03:10 117 0

转载 Ubuntu下编译C程序的详解

原文:http://www.linuxidc.com/Linux/2012-11/73360.htm 1、c语言中的各种后缀名代表的意思: .a文件代表的是静态库 .c代表c源代码 .h代表c源代码头文件 .i代表的是c源代码(这是被预处理过后的结果) .o对象文件 .s汇编语...

2017-08-09 11:57:11 703 0

原创 无法修改linux密码,提示Authentication token manipulation error解决方法

每次使用xshell登录linux服务器都使用root账号感觉不太安全,所以新建了个账号使用adduser xxx,没有密码。尝试修改密码的时候出现了这种情况。。。 找了一下问题根因,应该是passwd与shadow被保护了 范例: #chattr +i /etc/shadow ...

2017-08-07 15:00:09 19183 0

转载 XShell本地上传文件到Ubuntu上及从Ubuntu下载文件到本地

原文地址:http://www.linuxidc.com/Linux/2017-06/145191.htm 使用XShell本地上传文件到Ubuntu上及从Ubuntu下载文件到本地。 1.第一种方法是最常用的 :如果下载了Xshell和Xftp,Ctrl+Alt+F就可以选择文件...

2017-08-06 18:22:33 3730 0

转载 使用WinSCP软件在windows和ubuntu中进行文件传输

原文地址:http://blog.csdn.net/haojiahuo50401/article/details/6280681 我们做软件开发的人,自己电脑上往往装的都是windows操作系统,但是有时候常常需要操作一些Linux命令。常用的办法是在电脑上面安装一个VMware...

2017-06-10 03:34:02 889 0

转载 Ubuntu14.04 下apt-get安装Code::Blocks

原文是Ubuntu12.04的,我用的是Ubuntu14.04,过程是一样的。原文地址点击打开链接 在联网情况下,在Ubuntu 12.04 下输入以下指令进行安装。 1.安装基本编译环境 $sudo apt-get install build-essential ...

2017-06-06 01:34:07 288 0

转载 FragmentTransaction的commit和commitAllowingStateLoss的区别

使用Fragment时,可以通过用户交互来执行一些动作,比如增加、移除、替换等。 所有这些改变构成一个集合,这个集合被叫做一个transaction。 可以调用FragmentTransaction中的方法来处理这个transaction,并且可以将transaction存进由activity管理...

2016-11-01 10:28:38 712 0

转载 几行代码帮你搞定屏幕适配

<TextView android:id="@+id/person_tel" android:layout_width="wrap_content" android:layout_height="wrap_con...

2016-10-25 21:34:43 690 0

转载 [Android] Android 判断SD卡是否存在及容量查询

原文传送门 Android 判断SD卡是否存在及容量查询的简单方法如下: 首先要在AndroidManifest.xml中增加SD卡访问权限 [html] view plain copy      uses-permission an...

2016-10-22 15:27:53 442 0

转载 Java中Synchronized的用法

synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种: 1. 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用的对象是调用这个代码块的对象; 2. 修饰一个方法,被修饰的方法称为同步方法,其作用的范围是整个方法,作用的对象是...

2016-10-18 14:25:17 303 0

原创 [Linux]Vim命令

H 将光标移动到屏幕的顶行 nH 将光标移动到屏幕顶行下的第 n 行 M 将光标移动到屏幕的中间 L 将光标移动到屏幕的底行 nL ...

2016-10-10 11:48:20 1223 1

原创 [Java]map按key或value排序

Map排序折方式有很多种,这里只写两种按键排序与按值排序 jdk内置的java.util包下的TreeMap<K,V>既可满足此类需求,向其构造方法 TreeMap(Comparator<? super K> comparator) 传入我们自定义的比较器即可实现按键排序。

2016-10-09 17:24:10 255 0

转载 [Android]Gson的使用

Gson拓展包可以很方便的实现在对象与Json之间的转换。他自己也有JsonObject这个类,类似于Android包里的JSONObject。在java(非Android项目)里就可以用他来操作json。

2016-10-08 09:52:11 315 0

转载 [Android]AIDL中的in,out,inout理解

首先要说的是定向tag是AIDL语法的一部分,而 in , out , inout 是三个定向tag,所以读者要有一定的对于Android中AIDL的了解,关于AIDL相关的知识大家可以参考这篇博文:Android:学习AIDL,这一篇文章就够了(上) 。另外,这篇文章基本上可以说是我研究这个东西...

2016-09-26 17:08:41 740 0

转载 [Android]AIDL详解【上】

AIDL是一个缩写,全称是Android Interface Definition Language,也就是Android接口定义语言。是的,首先我们知道的第一点就是:AIDL是一种语言。既然是一种语言,那么相应的就很自然的衍生出了一些问题: 为什么要设计出这么一门语言? 它有哪些语法? 我们应...

2016-09-26 17:01:18 2750 0

转载 [Android]invalidate()和postInvalidate() 的区别及使用

Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中调用。 invalidate()是用来刷新View的,必须是在UI线程中进行工作。比如在修改某个...

2016-09-26 16:47:34 347 0

转载 [Android]汇总Android Manifest 权限描述大全

android.permission.ACCESS_CHECKIN_PROPERTIES 访问登记属性 读取或写入登记check-in数据库属性表的权限 android.permission.ACCESS_COARSE_LOCATION 获取错略位置 通过WiFi或移动基站的方式获取用户错略的经纬...

2016-09-25 22:41:30 278 0

转载 [Android] Android项目Tab类型主界面Fragment+TabPageIndicator+ViewPager

Android现在实现Tab类型的界面方式越来越多,今天就把常见的实现方式给大家来个总结。目前写了: 1、传统的ViewPager实现 2、FragmentManager+Fragment实现 3、ViewPager+FragmentPagerAdapter实现 4、TabPageIndicato...

2016-09-19 23:57:53 514 0

转载 [Android]Android Fragment 真正的完全解析(下)

1、管理Fragment回退栈 类似与Android系统为Activity维护一个任务栈,我们也可以通过Activity维护一个回退栈来保存每次Fragment事务发生的变化。如果你将Fragment任务添加到回退栈,当用户点击后退按钮时,将看到上一次的保存的Fragment。一旦Fragment...

2016-09-19 23:46:36 281 0

转载 [Android]Android Fragment 真正的完全解析(上)

Android运行在各种各样的设备中,有小屏幕的手机,超大屏的平板甚至电视。针对屏幕尺寸的差距,很多情况下,都是先针对手机开发一套App,然后拷贝一份,修改布局以适应平板神马超级大屏的。难道无法做到一个App可以同时适应手机和平板么,当然了,必须有啊。Fragment的出现就是为了解决这样的问题。...

2016-09-19 23:37:10 323 0

转载 [Android]android:installLocation简析

android:installLocation可以设置为"auto"、"internalOnly"、"preferExternal"三个值中的任何一个.   auto:程序可能被安装在外部存储介质上(例如:SD Card),但是默认会被安...

2016-09-13 14:30:58 248 0

原创 [设计模式]解释器模式

解释器模式(Interpreter Pattern)是一种用得比较少的行为型模式,其提供了一种解释语言的语法或表达式的方式,该模式定义了一个表达式接口,通过该接口解释一个特定的上下文。解释器模式在实际运用上相对来说要少很多,因为我们很少会自己去构造一个语言的方法。

2016-09-02 22:49:18 228 0

原创 [框架模式]MVP应用架构模式

MVP(Model View Presenter)目前在Android开发中越来越重要了,MVP能够有效地降低View复杂性,避免业务逻辑被塞进View中,使得View变成一个混乱的泥坑。MVP模式会解除View与Model的耦合,同时又带来了良好的可扩展性、可测试性,保证了系统的整洁性、灵活性。...

2016-09-02 21:18:23 1302 0

原创 [设计模式]桥接模式

桥接模式(Bridge Pattern)也称为桥梁模式,是结构型设计模式之一,“桥梁”是连接河道两岸的主要交通枢纽,而桥接模式与现实中的情况很相似,也是承担着连接“两边”的作用。

2016-09-01 21:25:16 254 0

提示
确定要删除当前文章?
取消 删除