自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(112)
  • 资源 (2)
  • 收藏
  • 关注

原创 待整理备忘

补齐Android技能树 - 玩转Gradle(一) | 小册免费学Android使用Gradle命令动态传参完成打包,不需要修改代码​Android Service 不被杀死Android开发之如何保证Service不被杀掉(broadcast+system/app)Android的startForeground前台Service如何去掉通知显示判断Service是否已经启动,android判断serviceAdding background notifications with a ser

2022-05-18 15:39:21 290

原创 ArchLinux 问题集锦

[问题] error while loading shared libraries: libpcap.so.0.8:cannot open shared object file: No such file or directory[解决] issues/98$ locate libpcap/usr/lib64/libpcap.so <-- was one among many results for me$ cd /usr/lib64/ # go to that directory$ su

2021-11-22 10:21:01 1710

原创 Arch Linux命令

磁盘分区情况fdisk -llsblk -f

2021-07-27 10:45:43 474

原创 杂记备忘录

各种杂记备忘

2020-12-25 16:15:38 139

原创 Git使用

Git 基本操作

2020-05-27 11:41:10 243 2

原创 Android 杂技

手势操作onScroll没有执行(以及onFling问题)现象1将某一手势操作交给GestureDetector时,GestureDetector重写了几个方法,但是onScroll没有执行,其他的onDOwn,OnLongPress都有执行。解决:onDOwn方法的返回值返回true现象2虽然此时onScroll(滑动)方法调用了,但是打印结果表示:该方法会调用多次,有时并不是我所需要......

2019-10-15 10:43:58 3092 1

原创 手机抓包软件

​。

2024-04-01 10:50:03 164

原创 Android13 Launcher3 定制

修改QSB_ON_FIRST_SCREEN为false。

2023-11-15 19:03:05 644

原创 Android 13 Framework 裁剪

裁剪SystemServer服务以及关闭SystemFeature

2023-10-24 16:55:35 623

原创 SQLite加密解密

windwos 安装 pysqlcipher3

2023-09-05 15:22:35 1607

原创 Android 逆向

https://www.jianshu.com/p/9843e80f5ac5https://github.com/JesusFreke/smalidea

2023-09-01 15:33:05 990

原创 Launcher 开发

Launcher源码。

2023-07-31 17:03:54 91

原创 Android及第三方源码

让你彻底掌握RecyclerView的缓存机制

2023-06-21 11:47:55 96

原创 Linux运行游戏

Linux 下玩游戏

2023-05-10 22:57:53 1104

原创 JNI开发

Android mk构建需要执行命令生成so文件,再打包进apk。CMake构建不需要执行命令,会自动生成so文件打包进apk。文件结构(选中的为生成的)

2023-05-06 17:26:30 564

原创 AOSP编译问题

解决:使用emulator -verbose查看详细报错信息,发现是由于使用export OUT_DIR=xx改变了目录,导致目录错乱。使用evn查看当前环境变量,修改不正确的目录,例如下面,具体要看情况。开始以为是磁盘的xfs格式导致,后来利用。解决:修改python为python2。解决:修改mke2fs的配置文件。:用mke2fs制作img镜像文件。的方法测试后发现不是磁盘格式问题。解决:编译前关闭dex2oat。解决:安装rsync。

2023-05-02 11:54:44 2419 3

原创 多线程编程

多线程编程

2022-08-09 17:25:44 86

原创 RxJava测试demo

rxjava测试demo

2022-07-08 17:17:07 582

原创 Android Gradle Transform 创建自定义插件

Android Gradle Transform 创建自定义插件

2022-06-08 12:13:05 411

原创 Android组件化开发

Android-组件化开发+详解+源码+实战组件化开发

2022-05-31 11:01:35 153

原创 Android问题集锦

记录Android开发中遇到的问题

2022-05-17 10:18:37 414

原创 AOSP源码下载编译

使用Android Studio导入AOSP源码的奇技淫巧

2022-04-07 12:05:08 1889

原创 Android 使用 AIDL

服务端Person.aidl文件app/src/main/aidl/com/example/demo/entity/Person.aidl// Person.aidlpackage com.example.demo.entity;parcelable Person;IRomteAidlInterface.aidl文件app/src/main/aidl/com/example/demo/IRemoteAidlInterface.aidl// IRomteAidlInterface.aidl

2022-03-25 14:59:39 2826

原创 Aria2安装

1 安装 sudo pacman -S aria22 创建配置文件cd ~mkdir .aria2cd .aria2touch aria2.conf aria2.log aria2.session 3 修改配置文件aria2.conf需要自己配置rpc-secret和bt-trackerbt-tracker可以去trackerslist网站获取# 文件的保存路径(可使用绝对路径或相对路径), 默认: 当前启动位置dir=${HOME}/Downloads# 启用磁盘缓存, 0为

2022-02-20 17:05:48 1040

原创 Arch Linux 快捷方式

创建快捷方式系统位置:/usr/share/applications\xx.desktop用户位置:~/.local/share/applications/xx.desktopEPIC[Desktop Entry]Categories=Game;Comment[en_US]=Comment=Exec=optirun bash -c "wine ~/.wine/drive_c/Program\\ Files\\ \\(x86\\)/Epic\\ Games/Launcher/Portal/Bi

2022-02-04 11:56:52 1827

原创 Arch KDE Plasma 显示和字体调整

默认情况下,Fontconfig 的用户配置文件位于 ~/.config/fontconfig/fonts.conf<?xml version='1.0'?><!DOCTYPE fontconfig SYSTEM 'urn:fontconfig:fonts.dtd'><fontconfig> <!-- Artificial oblique for fonts without an italic or oblique version --> &l

2021-11-24 17:18:51 4042

原创 Archlinux 设置休眠到swap文件

系统:Archlinux内核:Kernel: 5.13.10-arch1-1桌面:KDE引导:grub请先自行设置并改在交换分区文件设置grub获取resume先进入到swap文件所在目录,执行findmnt -no UUID -T /swapfile得到以下返回内容b793f058-d9f2-4657-9114-efba050c17e7获取resume_offsetfilefrag -v /swapfile | awk '{ if($1=="0:"){print substr

2021-11-21 08:50:12 575

原创 ArchLinux安装

Arch Linux 安装使用教程How to Install and Configure KDE Plasma Desktop in Arch Linux

2021-11-15 17:31:22 724 1

原创 Manjaro修复KDE

Manjaro误删文件,导致开机无法登录桌面连接WIFI重装KDE连接WIFI由于无法登录图形界面,所以需要ctr alt F1切换到命令行,连接wifi1、查看连接状态,网卡名ip addr网卡名称为:wlp3s0没显示ip地址,所以未联网2、配置wifi密码和名称wpa_passphrase wifi名 wifi密码 >> /etc/wpa_supplicant/wpa_supplicant.conf3、加载配置文件wpa_supplicant -i 网卡名 -c

2021-11-02 10:14:59 1327

原创 Arch Linux 编译安装包

以ibus为例1.新建目录Demo,将PKGBUILD文件复制到该目录下PKGBUILD文件内容# Maintainer: Felix Yan <[email protected]>pkgbase=ibuspkgname=(ibus libibus)pkgver=1.5.25pkgrel=2pkgdesc="Next Generation Input Bus for Linux"arch=('x86_64')url="https://github.com/i

2021-08-29 11:32:03 1585

原创 Manjaro Linux安装

配置天朝镜像源查看国内源速度排行,弹出框中选择一个最快的源,会替换更新到镜像源文件(位置:/etc/pacman.d/mirrorlist)sudo pacman-mirrors -i -c China -m rank添加archlilnuxcn,即arch中文社区的软件源仓库(位置:/etc/pacman.conf)[archlinuxcn]SigLevel = Optional TrustedOnlyServer = https://mirrors.ustc.edu.cn/arch

2021-07-20 12:00:26 6113 7

原创 Kotlin 协程

CoroutineScope, CoroutineContext详解Kotlin1.3协程Api详解(CoroutineScope, CoroutineContext详解)源码解析Kotlin Coroutines(协程) 完全解析

2021-03-18 16:15:52 89

原创 Dagger Hilt 初步

入门文章依赖注入库Hilt的使用和理解,一篇就够了Dagger Hilt 初探

2021-03-04 11:48:34 101 1

原创 windows10 局域网共享

windows10 1709以上版本局域网共享问题解决方案1、设置网路类型为专用网络2、配置网高级共享设置3、win+R调出运行窗口,输入services.msc,打开本地服务,把以下服务启动并设为自动启动4、其他人访问共享时若提示没有权限,需要设置共享文件夹的权限问题:打开网络查看,若能看不到自己,也访问不了别人,需要开启SMB1.0/CIFS文件系统支持...

2020-12-25 15:39:24 1304

原创 使用SSH密钥连接Github

1. 我们需要看看是否看看本机是否存在SSH keys,打开Git Bash,并运行:$cd ~/.ssh#2.创建一对新的SSH密钥(keys)$ssh-keygen -t rsa -C "[email protected]"3.将公钥的内容复制到系统粘贴板(clipboard)clip < ~/.ssh/id_rsa.pub4.将粘贴板公钥存储到平台的SSH ...

2020-03-30 15:01:01 176

原创 Java 新特性

Java11实战:模块化的 Netty RPC 服务项目https://www.jianshu.com/p/19b81178d8c1Java 9 新特性 —— module 模块系统https://juejin.im/entry/59cdb7e65188255d3448fc64

2020-01-17 14:35:53 79

原创 TornadoFX编程指南

TornadoFX Guidehttps://edvin.gitbooks.io/tornadofx-guide/content/TornadoFX编程指南https://www.jianshu.com/p/c7bb6bcb4f60

2019-12-26 17:08:06 913

原创 JAVA 多线程

Java多线程编程:Callable、Future和FutureTask浅析https://blog.csdn.net/javazejian/article/details/50896505主线程等待所有子线程执行完毕再执行线程间同步方法互斥信号量Semaphore:主线程申请占用信号量失败阻塞,由子线程释放信号量唤醒。阻塞队列BlockingQueue:主线程尝试从空队列取东西失...

2019-12-23 14:30:02 118

原创 Sublime Text3

智能提示插件http://blog.csdn.net/huohao_blogs/article/details/76120756BracketHighlighter高亮显示[], (), {}, “”, ”, 符号,便于查看起始和结束标记http://www.cnblogs.com/liu-l/p/3866458.htmlHTML、JavascriptEmmet提供HTML/CSS自...

2019-12-23 11:24:11 238

原创 正则表达式

前瞻后顾(?=X) X, via zero-width positive lookahead(?!X) X, via zero-width negative lookahead(?<=X) X, via zero-width positive lookbehind(?<!X) X, via zero-width negative lookbehind前瞻(Lookah...

2019-11-18 09:47:20 146

[Flash.ActionScript.3.0动画教程

[Flash.ActionScript.3.0动画教程 [Flash.ActionScript.3.0动画教程 [Flash.ActionScript.3.0动画教程 [Flash.ActionScript.3.0动画教程 [Flash.ActionScript.3.0动画教程

2010-04-01

UNIX环境高级编程

本书全面介绍了UNIX系统的程序设计界面—系统调用界面和标准C库提供的许多函数。 本书的前15章着重于理论知识的阐述,主要内容包括UNIX文件和目录、进程环境、进程控制、进程间通信以及各种I/O。在此基础上,分别按章介绍了多个应用实例,包括如何创建数据库函数库,PostScript 打印机驱动程序,调制解调器拨号器及在伪终端上运行其他程序的程序等。 本书内容丰富权威,概念清晰精辟,一直以来被誉为UNIX编程的“圣经”,对于所有UNIX程序员—无论是初学者还是专家级人士—都是一本无价的参考书籍。

2009-07-12

空空如也

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

TA关注的人

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