首页
壁纸
关于
发现大佬
Search
1
XBOX土耳其阿根廷购买教程
4,075 阅读
2
Oculus Quest2 无线投屏到PC
2,885 阅读
3
openwrt路由器安装uu加速器插件
2,000 阅读
4
xiaomi 小米pad 5 pro adb 删除自带app 系统精简 (非root)
1,562 阅读
5
Xbox Series X / S 开箱~~~~激动无比
1,325 阅读
学习
QuantumultX
JavaScript
web3
react
Solidity
雅思
Azure
游戏
随笔
登录
/
注册
Search
标签搜索
javascript
XSX
js
游戏
xbox
css
游戏截图
Xbox Series X
刺客信条
刺客信条英灵殿
web3
雅思
学习
IELTS
英语
教程
Xbox Series S
Steam
截图
leetcode
Arthur
累计撰写
109
篇文章
累计收到
104
条评论
首页
栏目
学习
QuantumultX
JavaScript
web3
react
Solidity
雅思
Azure
游戏
随笔
页面
壁纸
关于
发现大佬
搜索到
109
篇与
Arthur
的结果
2021-08-17
xiaomi 小米pad 5 pro adb 删除自带app 系统精简 (非root)
xiaomi 小米pad 5 pro 删除自带app 系统精简 还你一个纯净的MIUI, a pure android 告别ADUI,还你一个MIUI,一个pure Android 准备工具 mac / win 电脑一台 xiaoim pad 5 / pad 5 pro 科学网络环境 先精简系统 pad 系统快速点按版本号开启开发者选项,开启usb调试,,(wifi调试也可以打开,,这样就不用插线了) 安装adb工具 mac安装adb工具brew install android-platform-tools (没安装home brew要先安装home brew) win安装adb工具 google官方下载地址--自备网络环境 测试是否安装,命令行输入 adb --version adb devices 删减多余系统app 删除应用的 ADB 命令是: adb shell pm uninstall --user 0 packagename 【小技巧】获取应用包名的方法 方法1) MIUI 系统直接长按应用图标,选择「ⓘ应用信息」,再点击右上角的「ⓘ」图标,里面有「应用包名」条目,长按该条目就复 制了应用包名。 例如,在 MIUI 系统中「搜狗输入法」的包名为:com.sohu.inputmethod.sogou.xiaomi,那么卸载搜狗输入法的完整 ADB 命令为: adb shell pm uninstall --user 0 com.sohu.inputmethod.sogou.xiaomi 方法2) 打开系统设置——应用管理,右上角选择「显示系统服务」。点击下面的应用,再点击右上角 ⓘ 图标,就能够查看到应用包名。 直接输入上面的删除命令,成功之后会返回 success 提示,这种删除是实时生效的 注意: 1)不同的 MIUI 版本可能系统应用包名会有变化,可以使用如下命令查看系统所有包名: adb shell pm list packages 2)并不是所有的系统自带应用都可以删除,有些删除会导致手机无法开机,请谨慎操作(MIUI 国际版系统取消了这个限制); 3)如果你不想删除应用,可以使用如下命令冻结,效果差不多,冻结的应用可以再解冻: adb shell pm disable --user 0 应用包名 4)删除的应用(通过 uninstall 命令)无法使用命令恢复,但是升级系统可以再次回来。 5)如果在使用 ADB 命令时提示设备离线,可使用以下方法尝试解决:更新上面 ADB 工具的三个文件、重新插拔数据线、重启手机、重启电脑。在手机提示需要授权时点击确定授权。 (测试删除后能正常开机使用) 以下直接无脑删除就好了 都没用 adb shell pm uninstall --user 0 com.miui.systemAdSolution (小米系统广告解决方案,必删) adb shell pm uninstall --user 0 com.miui.analytics (小米广告分析,必删) adb shell pm uninstall --user 0 com.xiaomi.gamecenter.sdk.service (小米游戏中心服务) adb shell pm uninstall --user 0 com.xiaomi.gamecenter (小米游戏中心) adb shell pm uninstall --user 0 com.sohu.inputmethod.sogou.xiaomi (搜狗输入法) adb shell pm uninstall --user 0 com.baidu.input_mi (百度输入法小米版) adb shell pm uninstall --user 0 com.iflytek.inputmethod.miui (讯飞输入法小米版) adb shell pm uninstall --user 0 com.miui.player (小米音乐) adb shell pm uninstall --user 0 com.miui.video (小米视频) adb shell pm uninstall --user 0 com.miui.notes (小米便签) adb shell pm uninstall --user 0 com.miui.translation.youdao (有道翻译) adb shell pm uninstall --user 0 com.miui.translation.kingsoft (金山翻译) adb shell pm uninstall --user 0 com.android.email (邮件) adb shell pm uninstall --user 0 com.xiaomi.scanner (小米扫描) adb shell pm uninstall --user 0 com.miui.hybrid (混合器) adb shell pm uninstall --user 0 com.miui.bugreport (bug 反馈) adb shell pm uninstall --user 0 com.milink.service (米连服务) adb shell pm uninstall --user 0 com.android.browser (浏览器) adb shell pm uninstall --user 0 com.miui.yellowpage (黄页) adb shell pm uninstall --user 0 com.xiaomi.midrop (小米快传) adb shell pm uninstall --user 0 com.miui.virtualsim (小米虚拟器) adb shell pm uninstall --user 0 com.xiaomi.payment (小米支付) adb shell pm uninstall --user 0 com.mipay.wallet (小米钱包) adb shell pm uninstall --user 0 com.android.soundrecorder (录音机) adb shell pm uninstall --user 0 com.miui.voiceassist (语音助手) adb shell pm uninstall --user 0 com.miui.fm (收音机) adb shell pm uninstall --user 0 com.miui.touchassistant (悬浮球) adb shell pm uninstall --user 0 com.android.cellbroadcastreceiver (小米广播) adb shell pm uninstall --user 0 com.xiaomi.mitunes (小米助手) adb shell pm uninstall --user 0 com.xiaomi.pass (小米卡包) adb shell pm uninstall --user 0 com.android.wallpaper.livepicker (动态壁纸获取) adb shell pm uninstall --user 0 com.miui.klo.bugreport (KLO bug 反馈) 前面两个是 MIUI 系统支撑广告及精准化推送的应用,应第一时间删除,删除后不会出现无法开机的情况。这样 MIUI 系统的广告就会少很多——没有验证是否完全屏蔽。 warning! 这几个不能删!国行版rom 删了这个会导致 无法开机 卡mi的logo com.miui.cloudservice (小米云服务) com.xiaomi.account (小米账户) com.android.updater (系统更新) com.miui.cloudbackup (云备份) com.xiaomi.market (应用市场) 删除没用app后重启设备,开机就会发现 干净多了,,就连垃圾小爱也看不到了哈哈哈哈 安装原生google app 设置里开启允许google 组件 (还算良心 内置了 google 服务框架) 以下操作 都必备网络环境 下载google商店apk下载地址--apkmirror提供 adb install 刚下载的商店apk 装好之后就可以在google商店下载原生的chrome,gboard,等等之类的app啦 顺便补一句 pad 5 pro的 屏幕和喇叭音质实在太香了 什么买后爱奇艺? nope ! 是买后Netflix!!! 等我后续 发root教程 和 更详细 更精简的 ‘MIUI’
2021年08月17日
1,562 阅读
4 评论
4 点赞
2021-08-14
OIS参考模型
系统网络体系结构 (System Network Architecture,SNA) 国际标转化组织(International Organization for Standardization,ISO) 开放系统互连参考模型(Open System Interconnection/ Reference Model, OSI/RM ISO 7498标准 即常见的七层协议体系标准 从低到高:物理层,数据链路层,网络层,传输层,会话层,表示层和应用层 1,物理层:为数据链路层实体提供建立,传输,释放所必须的物理连接,并提供透明的比特流传输, 连接可以是全双工,半双工, 传输方式可以是异步或者同步,单位为 比特 ,即一个二进制位,, 协议定义了四个网络的特性 • 机械特性:规定借口的外形,大小,脚数和排列,固定位置 • 电气特性:规定接口电缆上各条线路出现的电压范围 • 功能特性:指明某条线路上出现某一电平的电压表是何种意义 • 规程特性:指明各种事件可能出现的顺序 物理层两个重要概念: • 数据终端设备(Date Terminal Equipment, DTE):具有一定的数据处理能力和数据收发的能力的设备,用于提供或者接收数据。常见的DTE设备有路由器,PC,终端等 • 数据通信设备(Data Communications Equipment,DCE):在DTE和传输线路之间提供信号变换和编码功能,并负责建立,保持和释放链路的连接,常见的DCE设备有 CSU/DSU ,NT1,广域网交换机, MODEN等 DCE提供时钟,公头,,DTE不提供时钟,母头 2,数据链路层:为网络层提供可靠的数据信息,单位是 帧,具有流量控制功能, 链路是相邻两点间的物理线路, 数据链路是数据的通道 数据链路层的功能: • 链路连接的建立,拆除,分离 • 帧定界和帧同步 • 顺序控制 • 差错检查,恢复 • 链路标识,流量/拥赛控制 局域网中可分为 逻辑链路控制(Logical Link Control, LLC) 和 介质访问控制(Media Access Control, MAC)两个字层 3,网络层:主要功能提供路由选择,其他功能:路由选择和中继,激活和终止网络连接,链路复用,差错检测和恢复,流量/拥赛控制等 4,传输层:利用可靠的端到端的数据传输能实现数据的分段,传输和组装,还提供数据差错控制和流量/拥赛控制等 5,会话层:允许不同机器的用户之间建立会话,包括 对话控制,令牌管理,同步功能, 6,表示层:数据愈发转换,语法表示,数据加密和解密,数据压缩和解压 7,应用层:向应用程序提供服务,称为服务元素, 分为 公共应用服务元素(Common Application Service Element,CASE) 和 特定服务元素(Special Application Service Element, SASE) 封装:数据在从高层到低层传送的过程中,每层都对原始数据添加信息,如报头和抱尾,这个过程称为封装 网络协议: 是网络中的数据交换建立的一系列规则,标准或约定。协议是控制两个或者多个对等实体进行通信的集合,网络协议由 语法, 语义 , 时序关系 三个要素组成 PDU:协议数据单元(Protocol Data Unit,PDU)是指对等层次之间传送的数据单位 服务数据单元:OSI把层与层之间交换的数据的单位称为服务数据单元(Service Data Unit , SDU)
2021年08月14日
119 阅读
0 评论
1 点赞
2021-08-06
疫情不挨饿指南
转 疫情不挨饿指南
2021年08月06日
136 阅读
0 评论
2 点赞
2021-08-05
动态计算自适应css大小公式
为了做到自适应分辨率和设备,写了这个快捷的公式 为了自适应各种屏幕的大小,比如手机上375px的分辨率下 一个字的大小14px 就够了,,但是 在1080p甚至4k的屏幕上,14px的字就显得太小了,,很多人喜欢用rem去实现,但是rem有个弊端,,rem的本质有点 等比放大缩小的意思,,这就涉及到一个问题,,假设在手机上375px下 展示一部分内容,,但是在4k pc下 ,这一部分内容 就算等比 放大,,会显得 特别的傻,,明明有那么多的空间可以利用,,这就可以用我现在这个放法去优化 一般的设计稿 都是提供750 和 1920 两种宽度的设计稿,,设计师不会提供你所有分辨率下的样子,,但设计师会留出 预留可控的空间,比如750下 这个标题是24px,,1920下这个标题和间距都是40px,,,那么在小分辨率电脑1366*768的屏幕下 40px就会显得比较大了,,但如果你用rem去做,,就要根据js去写很多根元素的font size大小,,但是用了我的这个方法,只要写一个css属性就可以完美解决 这个问题 比如 1920分辨率下 这个字号是 40px 375分辨率下字号是 20px 那么在 375 -> 1920 这个分辨率提升的过程中,,字号从 20px -> 40px, 所以可以根据这个计算出一个线性的 二元一次 方程 输入375, 输出20 输入1920 , 输出40 那么可以假设 x为 输入 ,, y为输出 那么 设 y = ax + b 带入两组x y,求出a 和 b 这是很简单的数学知识了应该不用多说 假设两组数据是 x1,x2,y1,y2 ax1 + b = y1 ax2 + b = y2 换算出: a = ( y1 - y2 ) / ( x1 - x2 ) , b = ( x1y2 - x2y1 ) / ( x1 - x2 ) 算出这个a就是输入x的倍数,,x是屏幕分辨率,a是倍数, 那 ax不就是 vw 么 最终得出公式,,下面上代码 function calcAdpativePixel(minWidth, maxWidth, minPixel, maxPixel) { let a = parseFloat((((minPixel - maxPixel) / (minWidth - maxWidth)) * 100).toFixed(2)) let b = parseFloat((((minWidth * maxPixel) - (maxWidth * minPixel)) / (minWidth - maxWidth)).toFixed(1)) let str = 'calc(' + a + 'vw + ' + b + 'px)' return str } 输入 calcAdpativePixel(375,1920,20,40) 输出 calc(1.29vw + 15.1px) 用法 div{ font-size: calc(1.29vw + 15.1px); margin-top: calc(1.29vw + 15.1px); } 尝试切换一下分辨率 你会发现 属性值 随着分辨率大小而改变咯
2021年08月05日
181 阅读
0 评论
13 点赞
2021-07-29
JS操作数组
JS操作数组 方法 描述 push 在数组末尾插入元素 unshift 在数组开头插入元素 pop 从数组末尾删除元素 shift 从数组开头删除元素 concat 连接 2 个或更多数组,并返回结果 every 对数组中的每个元素运行给定函数,如果该函数对每个元素都返回 true,则返回 true filter 对数组中的每个元素运行给定函数,返回该函数会返回 true 的元素组成的数组 forEach 对数组中的每个元素运行给定函数。这个方法没有返回值 join 将所有的数组元素连接成一个字符串 indexOf 返回第一个与给定参数相等的数组元素的索引,没有找到则返回-1 lastIndexOf 返回在数组中搜索到的与给定参数相等的元素的索引里最大的值 map 对数组中的每个元素运行给定函数,返回每次函数调用的结果组成的数组 reverse 颠倒数组中元素的顺序,原先第一个元素现在变成最后一个,同样原先的最后一个元素变成了现在的第一个 slice 传入索引值,将数组里对应索引范围内的元素作为新数组返回 some 对数组中的每个元素运行给定函数,如果任一元素返回 true,则返回 true sort 按照字母顺序对数组排序,支持传入指定排序方法的函数作为参数 toString 将数组作为字符串返回 valueOf 和 toString 类似,将数组作为字符串返
2021年07月29日
131 阅读
0 评论
0 点赞
1
...
15
16
17
...
22