安卓动态链接库文件体积优化

在 上篇文章 中我们实践了使用rust编译安卓端的动态连接库的开发。随之而来的问题也比较明显,就是相比C/C++开发的.so库来说,rust开发的库体积都偏大,甚至大出了5倍以上,本文就体积问题进行优化探索。调整优化等级默认的编译优化等级是O3,该优化的目的提高代码的运行速度,但是与此同时会对部分循

使用ncu一键升级package.json到最新版本依赖

1.全局安装 npm-check-updatesnpm i -g npm-check-updates2.检查版本信息在package.json所在目录(根目录)执行如下命令,可以查看当前的以来版本和最新的依赖版本。

mysql中那些冷门确很有用的知识

前言在使用mysql过程中发现了一些非常有用的内置函数,今天拿出来分享到大家,希望对你会有所帮助。1. group_concat平时使用mysql的时候使用group by 分组的场景还是比较多的。比如想统计具体用户名称有哪些mysql> select name from user group

Cargo拉取依赖缓慢的问题

更换镜像源鉴于国内访问crates-io过于缓慢,所以我们可以设置国内的镜像源或者配置代理来提升拉取三方crate的速度如果是第一次修改,则是新建文件 ~/.cargo/config.toml[source.crates-io]registry="https://github.com/ru

adb常见操作指南

ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。注: 文中有部分命令的支持情况可能与 Android 系统版本及定制 ROM 的实现有关。基本用法命令语法为命令指定目标设备启动/停止查看 adb 版

git命令详解

常用 Git 命令本地(Local)1、初始化1.1、全局变量示例:git config --global user.name "your_name"git config --global user.email "your@email.com"git conf

Git的基本概念

简介Git 最初由 Linus Torvalds 编写,用于 Linux 内核开发的版本控制工具。Git 与常用的版本控制工具 CVS、Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。GIT的基本概念分布式而非集中式版本控制一个集中式的版

FRP内网穿透实践教程

frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。

Linux中curl命令详解

命令:curl在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。语法:#curl[option][url]常见参数:-A/--user-agent<strin

Ubuntu 18.04下用户的创建、修改权限及删除用户的方法

Ubuntu18.04下用户的创建、修改权限及删除用户的方法创建用户useradd命令//命令一:这种命令会在登录界面显示用户名sudouseradd-mXXX-d/home/XXX-s/bin/bash//命令二:这种命令会在登录界面隐藏用户名sudouseradd-r-m-s/bin/bashX
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×