笔记-自动化工具
文章平均质量分 84
日常Coding过程中,自己开发的批处理工具、成熟的编译器工具、抓包工具 使用方式记录总结。
bjxiaxueliang
这是一个以技术分享为主要内容的博客,致力于分享Android、OpenGL ES、Vulkan、移动端音视频等领域的技术文章和经验总结,希望能为广大技术爱好者和从业人士提供有价值的信息和思路。同时,我也会不定期地分享我对某些技术行业前景的分析和思考,希望能为朋友们带来一些启示和思路。
展开
-
一文详解 Synology NAS搭建Git Server
业余时间完成一些代码工程,需要一个代码管理工具,由于此类项目大多要求一定的保密性,此时使用类似Github这种必须开源的gitServer就不太适合了,正好手里有一台群辉NAS,用群辉配置一个Git Server来满足这个要求。原创 2023-02-22 16:44:47 · 8083 阅读 · 2 评论 -
一文详解jitpack多渠道maven库发布
JitPack 是一 个构建与发布 Git 存储库的便捷服务,可用于在 GitHub、GitLab 上打包、发布与部署依赖库,便于使用者通过maven依赖的形式引用开发者发布的依赖库。原创 2023-02-21 22:33:35 · 848 阅读 · 0 评论 -
一文详解 Linux Crontab 调度任务
在Linux环境中,Crontab是一个调度守护进程,可以按分钟、小时、每月的某天、每月、每周的某天来执行特定任务,这些特定的任务被称为 Cron 作业,基于这个特点,Crontab 经常被用于自动执行系统维护与管理。原创 2023-01-12 20:50:59 · 1631 阅读 · 0 评论 -
一文详解 MySQL 安装与使用
最近开始接触服务端开发,先从配置开发环境开始,这一篇文章是对安装配置MySQL的过程、注意点、可用配置信息做一个笔记。原创 2021-12-24 11:12:59 · 927 阅读 · 3 评论 -
App性能优化——内存、CPU、耗电、启动时间指标获取分析
考虑到既然是优化性能,那首先要获取App的相关性能指标,比如: 内存占用、CPU利用率、App启动时间、App耗电量等情况,获取以上各指标后,才能针对性分析确定是否存在优化的可能。原创 2021-06-15 09:17:14 · 5201 阅读 · 4 评论 -
Android自动化打包——Jenkins自动化打包工具(Mac平台)
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成。改文章,我们通过使用Jenkins自动化工具,定期打包我们的Android APK项目,方便研发与测试的协同。原创 2019-05-21 21:05:51 · 5512 阅读 · 0 评论 -
Android代码覆盖率——使用Ant+Emma+Junit收集代码覆盖率
完成Android项目相关代码研发后,有时要求进行代码覆盖率测试,这里提出一种解决方案。原创 2017-05-18 10:06:35 · 1831 阅读 · 0 评论 -
Android内存占用——使用MAT、GIMP分析内存异常占用
Android开发时,面对内存的异常升高,我们使用MAT(Memory Analyzer Tool)分析Android内存时,可以发现大量的bitmap内存占用,但是很难定位究竟是哪张图片占用了内存,这里介绍一种查看bitmap的方法。原创 2017-08-15 18:09:26 · 1467 阅读 · 0 评论 -
Mac 中 Battery Historain 安装与使用
Battery Historain是谷歌开发的Android耗电量分析工具,其开发语言为go语言。因此,若安装Battery Historain,首先需要配置go语言环境。本以为go语言与Battery Historain安装是一件很简单的事情,但事实却是安装过程举步维艰。这篇文章仅用来记录Battery Historain安装过程中遇到的问题和解决方法,为同样做App耗电量相关的研究的其他同学提供一个参考。安装go安装Battery Historain一、安装go首先安装与配置go环境。原创 2021-06-10 01:02:24 · 1313 阅读 · 2 评论 -
Android ViewHolder 生成工具(帮助生成findviewbyid)
Android_ViewHolderGen推荐自己写的一个ViewHolder生成工具背景:要给一个“已上线的数亿用户客户端”做一个简单依赖包。对方给出的要求我们提供的*.aar不能超过1.5M,因此一些成熟代码生成工具如butterknife就不能使用了(容易增加包大小)。对于findview自己实在不想写。所以就有了这个生成findview和ViewHolder的工具。GitHub代码下原创 2017-11-11 16:08:41 · 1168 阅读 · 1 评论 -
Sumblime中SFTP插件安装使用(mac)
Sumblime中SFTP插件安装使用(mac)Sumblime Text 3中SFTP插件主要功能是通过FTP/SFTP连接远程服务器并获取文件列表(可以进行下载编辑、重命名、删除等操作);下载编辑后可以打开某个文件进行修改,保存后会自动上传到远程服务器;大大提升研发效率。一、安装SFTP安装SFTP前提条件:安装Sumblime Text 3为Sumblime Text 3安装Package Control安装步骤如下:1、按下Command+Shift+P调出命令面板2、选择 P原创 2020-11-18 15:25:47 · 557 阅读 · 0 评论 -
Java Json格式化工具
Java Json格式化工具Java 实现Json格式化工具代码地址: https://github.com/xiaxveliang/JavaTool_JsonValidate运行效果 点击“乘1.5”按钮后的运行效果原创 2017-05-22 10:28:47 · 1866 阅读 · 0 评论 -
Java xml格式化工具
Java xml格式化工具Java 实现xml格式化工具代码地址: https://github.com/xiaxveliang/JavaTool_XmlValidate运行效果点击“乘1.5”按钮后的运行效果原创 2017-05-22 10:11:07 · 2551 阅读 · 2 评论 -
android中批量处理dimens.xml的工具
android中批量处理dimens.xml的工具@(预发布)[java代码, Java代码]android中批量处理dimens.xml的工具 取出一段字符中的Int或者Float,乘除1.5倍,生成新的字符串(工具)代码地址: https://github.com/xiaxveliang/JavaTool_AndroidDimen运行效果 点击“乘1.5”按钮后的运行效果下面是java代码原创 2017-05-22 10:30:45 · 1046 阅读 · 0 评论 -
Android Studio Apk瘦身
Android Studio Apk瘦身1、清理无效import2、删除未使用的 java代码3、删除未使用的资源4、重复1、2、3清理无效import删除未使用的 java代码删除未使用的资源...原创 2019-05-15 15:31:44 · 900 阅读 · 0 评论 -
Android-studio 显示行号、设置字体大小、更改背景
一、Android-studio显示行号二、Android-studio更改字体大小### 三、Android-studio更改主题背景 四、Android-studio设置使用eclipse快捷键原创 2017-05-20 08:26:15 · 2389 阅读 · 0 评论 -
AndroidStudio offlineWork
AndroidStudio offlineWorkAndroidStudio 显示行号AndroidStudio 更改字体大小AndroidStudio 更改主题背景AndroidStudio 设置使用eclipse快捷键原创 2017-05-10 19:27:38 · 3324 阅读 · 0 评论 -
PhotoShop使用
1、裁剪掉图像的透明像素: 2、让图片居中,添加空白像素:Ctrl+Alt+C 弹出下边的界面 3、选中指定区域,粘贴到另一个图层:(1)、用矩形选框工具,选中一个区域(2)、Ctrl+C 复制选中区域(3)、Ctrl+N 创建与选中区域相同大小的图层 (3)、Ctrl+V 粘贴原创 2017-08-14 19:01:37 · 427 阅读 · 0 评论