摘要: 前言 所在公司的项目中有一款应用应客户要求,需要接入 Firebase Crashlytics,在此提前练手,也做个总结。本文以最新的 Gradle 7.5 为例,如果 Gradle 版本比较低,添加依赖那一章节可参考官方文档。 1. 登录 Firebase 控制台,创建项目及应用 输入项目名称,点 阅读全文
posted @ 2023-02-24 21:46 wx2020 阅读(992) 评论(0) 推荐(0) 编辑
摘要: 安装socat apt install socat 根据需求确定要转发的端口 比如,我的需求是监听IPv6的某一TCP端口,并转发至局域网内某一特定主机,可以使用以下命令: socat TCP6-LISTEN:xxxx,fork TCP:1.2.3.4:xxx UDP端口也类似: socat UDP 阅读全文
posted @ 2022-09-18 20:34 wx2020 阅读(2145) 评论(0) 推荐(0) 编辑
摘要: RTL 语言,即 right to left language,也就是右对齐的语言,与一般语言按照左对齐的方式不同,需要进行特别适配。 AndroidManifest.xml 文件中,增加 android:supportsRtl 属性值为 true <application ... android: 阅读全文
posted @ 2022-08-31 15:47 wx2020 阅读(890) 评论(0) 推荐(0) 编辑
摘要: ContentProvider 可以用来原生读写 Android 自带的数据库 SQLite。 使用 Studio 创建一个 ContentProvider, 名字叫 TestContentProvider 。 AndroidManifest.xml 文件: <manifest ...> <appl 阅读全文
posted @ 2022-08-30 10:38 wx2020 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 前言 本系列文章内容来自于《Thinking in Java》作者的最新续作《On Java》基础卷,作者根据最新 Java 8、11、17的内容,重讲了Java的编程思想,值得初学者阅读。 操作对象 Java将一切都视为对象,但实际操作的其实是该对象的引用,再由引用来修改对象信息。 一种安全的做法 阅读全文
posted @ 2022-06-14 21:07 wx2020 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 前言 本系列文章内容来自于《Thinking in Java》作者的最新续作《On Java》基础卷,作者根据最新 Java 8、11、17的内容,重讲了Java的编程思想,值得初学者阅读。 引子 编程语言是用于创建应用程序的思维模式。而面向对象编程(OOP)是使用计算机作为表达媒介的一种尝试。 抽 阅读全文
posted @ 2022-06-12 19:58 wx2020 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 前言 工作有一项内容,是根据新的表格的某一列的内容一对一匹配,生成一列新的表格。这就用到了 Excel 的 VLOOKUP 函数。 函数使用 函数体: =VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup]) 可见,函数共有4个参 阅读全文
posted @ 2022-05-30 15:22 wx2020 阅读(2465) 评论(0) 推荐(0) 编辑
摘要: 前言 Dart 是 Google 为 Flutter 开发的一款用于网页编程的语言,其类似于Javascript,也是一种面向对象的语言,但其采用基于类的编程,语法风格接近C语言。 虽说它是开发用于网页编程的,但它也可以开发命令行应用,甚至可以用于开发移动端应用,如 Flutter 就是一款基于 D 阅读全文
posted @ 2022-05-29 19:05 wx2020 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 前言 Proxychains 是 Linux 系统中一款简单好用的代理工具,可以指定特定命令走代理进行网络请求,适用于比较特殊的网络环境。最新版本为 proxychains4 安装 由于此软件存在于自带软件源中,Ubuntu系统可以使用如下命令安装: apt install proxychains4 阅读全文
posted @ 2022-05-29 14:51 wx2020 阅读(972) 评论(0) 推荐(0) 编辑
摘要: 前言 sed 是一款 GNU 流编辑器,可以按照指定的规则去处理文本文件或流,其强大的功能使用户在命令中快捷地修改文本文件成为可能。 它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。 sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下: 阅读全文
posted @ 2022-05-14 13:50 wx2020 阅读(307) 评论(0) 推荐(0) 编辑