自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 windows 远程连接ubuntu

配置一个远程桌面,允许你从你的本地机器通过一个简单易用的图形界面来管理你的 Ubuntu 20.04 服务器。

2023-09-07 13:35:06 1425

原创 sepolicy 配置和快速验证

sepolicy修改后 快速验证编译:(只针对 .te 的文件, 如果file_contexts service_contexts 这种文件好像不行)make selinux_policy -j8 // vendor 和system 都修改了make selinux_policy_nonsystem -j8 // 只修改 vendor相关的sepolicy编译成功后,只需要替换如下文件 vendor_sepolicy.cil,即可快速验证/vendor/etc/selinux/vend...

2022-04-28 11:05:24 2060

原创 命令 记录

1. framework jar 路径:\out\target\common\obj\JAVA_LIBRARIES\framework_intermediates\classes-header.jar重命名为framework.jar2. apk 签名java -Xmx2048m -jar apksigner.jar的路径 sign --key platform.pk8的路径 --cert platform.x509.pem的路径 --out 签过名的apk路径 签名之前apk路径例

2022-03-29 11:51:29 2933

原创 Java 正则表达式匹配规则

()表示捕获分组,()会把每个分组里的匹配的值保存起来,使用$n(n是一个数字,表示第n个捕获组的内容)(?:)表示非捕获分组,和捕获分组唯一的区别在于,非捕获分组匹配的值不会保存起来* 0次或者多次,匹配前面的子表式零次或多次+ 1次或者多次,匹配前面的子表达式一次或多次? 0次或者1次,匹配前面的子表达式零次或一次 , 这个? 代表子表式可以忽略\D 非数字import java.util.regex.*;public class Patter...

2022-02-11 11:02:51 1995

原创 XmlPullParser 解析xml文件

实例<permissionlist> <package name="com.coolpad.coolclean"> <perm name="android.permission.READ_PHONE_STATE" /> <perm name="android.permission.WRITE_EXTERNAL_STORAGE" /> <perm name="android.permissio...

2022-01-13 13:56:37 2322

原创 ubuntu 远程挂载另一台ubuntu上的目录

第一种,通过 sshfs 挂载, 这个只能命令访问文件和目录,图形界面看不到。1、安装一个工具sshfssudo apt install sshfs2、挂载目录sshfs zhangsan@192.168.0.1:/home/zhangsan/remote_folder /home/zhangsan/local_folder# the first one is remote folder, the second one is local folder我们在本地Ubuntu就可以往远

2022-01-06 09:51:21 3684

原创 Android Selinux 单编后,快速验证

sepolicy修改后 快速验证编译:makeselinux_policy-j8 // vendor 和system 都修改了makeselinux_policy_nonsystem -j8 // 只修改 vendor相关的sepolicy编译成功后,只需要替换如下文件vendor_sepolicy.cil,即可快速验证/vendor/etc/selinux/vendor_sepolicy.cil...

2021-12-21 09:28:36 5450 1

原创 Android Studio下 Flutter 环境搭建

环境搭建1.安装插件打开 AS ---> File ---> Settings, 安装如下两个插件 Dart 和 Flutter 插件2. 下载 flutter SDK手动下载:https://flutter.dev/docs/development/tools/sdk/releases3 在项目的 build.gradle 下添加芯片架构支持Consider using theabiFiltersAndroid Gradle Plugin API to...

2021-08-23 16:53:48 907

原创 ANR 模拟分析

一.系统服务导致的ANR1. 一个apk 调用系统服务,//这是一个apk 调用了系统服务buttton2.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { mPcm.testTwo("two"); // 调用系统服务 }});//系统服务中的函数,做了延迟,模拟 ANR public void testTwo(S.

2021-08-04 17:41:48 1986

原创 Android 系统服务会开多个线程来执行服务

一直有个疑问,即多个apk 同时调用同一个系统服务中的同一个接口时,会不会发生阻塞?今天自己在系统中添加了系统服务,然后让多个apk 来调用。Android 中自定义了系统服务,添加了一个接口,接口中延迟了20s来观察是否阻塞 public void testTwo(String key) { Slog.d(TAG,"phg__ testTwo key " + key); try { Thread.sleep(20000); .

2021-08-04 16:27:03 271

原创 Android 自定义 系统级的 API (SDK)

参考这篇文档https://blog.csdn.net/visionliao/article/details/109352228添加系统级别的自定义API ,在android 9 之后就不可以了一直报如下错误08-04 14:40:08.414 3588 3588 W .coolos.testtw: Accessing hidden method Lcom/coolpad/app/sdk/PhgCoolpad;->testOne(Ljava/lang/String;)V (blac...

2021-08-04 15:35:17 1450

原创 APP 引用第三方aar包和jar包 Android.bp 和 Android.mk 编写

APP 引用第三方aar包和jar包的 脚本 Android.bp 和 Android.mk 编写项目目录结构:Android.bpAndroidManifest.xmlAndroid.mkassetslibsressrc第三方 aar 包 :phg_lib.aar第三方 jar 包 : phg_test.jarAndroid.bp 编写:android_library_import { // 预编译 aar 包 name: "phglib", aars: ["libs

2020-08-06 18:09:15 4121

原创 排序算法及实现

几种排序算法,可以执行运行这是测试结果:shelltime 0.034712selecttime 11.054244bubbletime 27.751209inserttime 15.421586sorttime 8.588640代码实现:#include #include #include int a[100000];int b

2017-08-14 11:11:11 262

wireshark 安装包

lm_sensors-2.10.0-3.1.i386 net-snmp-5.3.1-19.el5.i386 wireshark-0.99.6-1.el5.i386 wireshark-gnome-0.99.6-1.el5.i386

2011-08-27

单片机下载程序 STC-ISP-V4.83

一款 STC单片机的下载软件 绿色吗,免安装的,非常好用

2011-08-04

随机变量及其分布,讲的很透彻,很好的ppt

很形象的描述随机变量的产生与作用, 随机变量的概念 分布函数的概念

2010-10-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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