开发工具
文章平均质量分 90
远方那座山
世界上有两个我,一个在白天里贩卖生活,一个在黑夜里赎回自己;
展开
-
Android Studio功能 - Layout Inspector检查视图层级、结构
减法、减法、减法,前俩天记录了一下 `Database Inspector` ,想起来还有一个 `Layout Inspector` ,索性一起记录一下 ~原创 2021-12-16 11:25:44 · 6415 阅读 · 0 评论 -
Android Studio功能 - Database Inspector 调试数据库
在Android 开发中数据库存储还是相对比较频繁的一个功能,`早之前我查看数据库的时候,大多使用的是DDMS工具类、Google插件、或是三方插件的方式`,我之前也实操后,记录过几篇,具体可看篇内~原创 2021-12-14 15:08:30 · 8743 阅读 · 0 评论 -
Android Studio 性能优化工具 - Profiler、CPU Profiler、Memory Profiler、Netwrok Profiler、Evengy Profiler 详解
关于性能优化的问题,可能一直有遇到,也一直在解决,但是在中小厂和自我要求一般的场景下,我们很少去实实在在的做性能优化;在开发中我时不时点一点Profiler, 一直没去细究,但近期想继续提升一下自己 ~故此,我抽时间对 Android Studio 内的 Profiler 总结心得(OS:在看过 官网 对Proiler的文档,我都在怀疑有没有记录此篇Blog的必要,不过最终还是动笔了,当二次自省吧 ~) 基础了解CPU分析内存分析网络分析能耗分析基础了解Profiler 性能分析工具,包含以下.原创 2021-11-28 23:35:49 · 11260 阅读 · 0 评论 -
Android Studio 统计项目代码总行数
今天遇到了查项目总行数的需求,之前一直都是用插件,今天一看AndroidStudio本身自带了一部分这样的功能,所以特此稍作记录 ~在我目前认知中主要有以下俩种统计代码行数的方式Statistic插件化统计代码总行数Android Studio 自带Find功能统计代码总行数统计代码总行数Android Studio 4.1 前Android Studio 4.1 后此篇主讲Android Studio自带的统计代码行数方式,根据不同的版本给出了俩套不同示意图,本质没任何区别 ~Andr.原创 2021-05-14 16:37:24 · 10109 阅读 · 31 评论 -
Android Gradle - AndroidStudio 中 Gradle 依赖全解
AndroidStuido作为当前Android的主要开发工具,已不必单纯依赖于某个jar包,其内部兼容了多种依赖方式,提供了丰富的资源获取方式,故记录一下AndroidStudio依赖相关的知识 ~原创 2021-03-02 11:08:48 · 1967 阅读 · 0 评论 -
Android Studio 升级4.1版本遇到的问题
我是由 As3.2 直接升到 4.1,升级中遇到一些小问题,记录回顾一下 ~ 版本升级失败As check for update ,提示 connection error提示 Connection Error,Temp directory inside installation版本升级后所遇问题代码无高亮、无错误提示插件不兼容、提示中包含Plugin、GsonFormat、Butter KnifeAs 4.1 更新内容版本升级失败As check for update ,提示 connecti.原创 2021-02-19 15:22:08 · 977 阅读 · 0 评论 -
Android Gradle - Gradle常见异常
近期才将AndroidStudio升级到了4.1.2 ,在升级中遇到了一些关于Gradle相关的错误,索性整理归纳入档 ~原创 2021-02-18 16:33:20 · 4969 阅读 · 2 评论 -
Android进阶之路 - 生成 keystore、jks 签名证书
1.一般拥有key密钥的情况下,只需要填入密钥内的对应数据即可,不过我觉得大多数人应该都没有这个密钥,所以请继续往下看2.既然没有选择机会,请让我们New一个出来3.这是我们密钥内需要保存的数据,至于这张图的注释是我盗取而来,关于文件的保存路径,它是需要一个 sjk的文件,我们并没有,所以需要利用JRE或者说是JDK下的Tools工具进行生成4.key密钥生成这里存在几点注意点 : 1>可以在本机原创 2017-06-14 18:24:30 · 2001 阅读 · 0 评论 -
前端修炼 - VSCode的安装、使用与汉化
同事推荐的一款前端的开发工具 VSCode - 安装通过VSCode官网下载软件选择目录进行安装勾选对应任务安装完成VSCode - 使用VSCode:Visual Studio CodeVSCode - 安装通过VSCode官网下载软件稳定版(stable):经过时间和用户的使用,几乎没有什么大问题的版本内部版(insiders):顾名思义就是内部专用的版本。会有些特有的功能...原创 2020-04-17 18:01:05 · 517 阅读 · 0 评论 -
MQTT - mosquitto安装、启动、使用
因学习MQTT,故需使用到mosquitto进行测试开发,故此记录此篇原创 2020-04-02 18:32:26 · 11421 阅读 · 4 评论 -
MQTT - Eclipse Paho MQTT Utility图形化测试工具
通过Paho工具,可动态测试mqtt的发送和接收情况~原创 2020-04-01 20:27:43 · 4393 阅读 · 2 评论 -
后端修行 - JD-GUI 反编译class文件
需求来源:因后台测试环境、正式环境发布的代码均为编译后的class文件,有时为了防止多人操作一个类,从而导致一些未知错误,故此偶尔会反编译class文件来进行辨错和学习 ~目前我了解到三种反编译class文件的方式JDK自带的原始工具(命令行操作,编译效果一般)IDEA的部分反编译插件(这部分有需求要自己找一下)JD-GUI 三方的一个工具,傻瓜式操作,编译效果还行,也可导出反编译后...原创 2020-03-18 18:01:45 · 1681 阅读 · 0 评论 -
Database - PLSQL安装、使用、汉化
这篇还不完善,之后我会补充plsql的安装,还有汉化软件总步骤:顶部菜单 → Tools → Preferences → User Interface → Appearance → Language → Chinese.lang → Apply → OK步骤 1:Tools → Preferences未汉化版已汉化版步骤 2:User Interface → Appea...原创 2019-10-10 18:20:59 · 335 阅读 · 0 评论 -
后端修行 - 设置IDEA的JDK环境
Project Structure → ModulesProject Structure → Project → SourcesProject Structure → Project → DependenciesFile → Settings → Build,Execution,Deployment → Java Compiler原创 2019-11-28 17:57:43 · 303 阅读 · 0 评论 -
Android进阶之路 - DDMS调试之旅
因维护老项目,项目中涉及SQL数据库的存储部分,在调试程序时因随时需要查看数据走向,故需要DDMS这种调试工具,然记于此 ~原创 2019-11-05 14:34:19 · 1155 阅读 · 0 评论 -
Android进阶之路 - Jadx快速实现Apk反编译
闲暇时间,丰富自我,该有一个属于自己的目标了反编译,或者说是 逆推工程,主要作用在于我们去学习他人的代码和思维方式,所以初心不要错Apk反编译的俩种方式:ApkTool (较早方式)需要分三个地方下载对应的jar包,用于代码,资源的反编译Jadx (较新方式)轻松操作,一步到位Effect (成功效果图):未混淆 混淆(此图取自网上) 分包结构...原创 2018-04-09 18:12:32 · 1965 阅读 · 1 评论 -
后端修行 - IDEA引用Eclipse项目
1.New → Project from Existing Sources2.选取我们要导入的Eclipse项目3.默认选取Create(拿现有资源资源创建项目),这里Import(引用外部模型)没尝试过4.引用原有项目的jar包,一般全选即可(提示:关于Maven的引用并不在这里)5.引用sdk...原创 2019-08-08 11:34:44 · 232 阅读 · 0 评论 -
后端修行 - idea中Tomcat无法启动成功
目录Tomcat刚启动,报出端口被占用Tomcat启动一半,报出debugging错误Tomcat启动一半卡死Tomcat刚启动也就一两秒的时间,报出端口被占用 java.rmi.server.ExportException: Port already in use: 1099; nested exception is: java.net.BindException: Address ...原创 2019-08-06 14:51:34 · 2032 阅读 · 0 评论 -
后端修行 - Maven的安装、配置、导入、使用
等会儿补全1.检测是否安装Maven安装成功后的操作原创 2019-08-30 10:30:31 · 202 阅读 · 0 评论 -
Node.js小白式安装
不知为何,又写了一篇小白文 ~ ~!@ [OTC] ( 123)安装流程1. Node.js官网下载安装包2.双击安装包3.安装界面,静候即可4.未提及部分一路Next5.同意协议,继续Next6.选择node.js的安装目录(最好新建一个文件夹用于存储node.js)7.默认选取,不用改变 ! Next、 Next、 Next8.安装完毕,Finish 吧...原创 2019-09-02 11:19:07 · 181 阅读 · 0 评论 -
Android进阶之路 - AndroidStudio内允许Gralde命令
1.底部 - Terminal 调出命令模式2.常规命令 gradle - v 查看gradl版本,报错为不是内部或外部命令,不是可运行程序3.使用gradle命令时尾部 +w,如gradle -v 应改为 gradlew -v...原创 2019-09-11 16:50:53 · 245 阅读 · 0 评论 -
后端修行 - 使用idea创建web项目的猴子
工欲善其事,必先利其器原创 2019-07-05 16:54:37 · 217 阅读 · 0 评论 -
Android进阶之路 - AndroidStudio 编写、编译、调试期间常见问题
1.设置文件为仅读 or 正常状态出现问题 (当设置为仅读状态,我们去编辑代码就会出现以下弹框) 设置方式(设置为仅读状态) 设置方式(设置为正常状态) ...原创 2018-05-11 13:23:31 · 2119 阅读 · 0 评论 -
Android进阶之路 - Component Tree、Layout Inspector - Tree View、Hierarchy Viewer 查看视图层级结构
主要通过Component Tree、Layout Inspector - Tree View、Hierarchy Viewer三种工具,分析布局层级、布局结构原创 2018-04-13 18:00:54 · 6895 阅读 · 0 评论 -
Android Gradle - 全面加速 Gradle Build 编译
不知道你有没有发现每次运行项目的时候build时间都格外长,浪费了很多时间?如果你是为了解决这样的问题,那么该篇应该蛮适合你~原创 2018-04-23 11:27:19 · 2433 阅读 · 0 评论 -
Android进阶之路 - Java 单元测试
在此之前,我在单元测试的时候,往往会单独创建一个Demo去进行功能实现,这俩天正好闲下来,所以快速的掌握了一下这个知识点,挺简单的,下面看图说话,看完你就出师了Look here ~ :此文讲的并不高深,扩展也有限,我的目的仅仅是初步且快速的掌握单元测试使用方式,从而提升自己的开发效率 ~原创 2018-04-12 11:02:59 · 1485 阅读 · 0 评论 -
Fiddler抓包 - 客户端抓包流程
前端通过控制台抓包,那么移动端就拿Fiddler抓包吧!原创 2018-01-16 17:10:36 · 973 阅读 · 0 评论 -
Android进阶之路 - 五分钟内快速生成Git所需的SSH key
Git SSH值作用:建立远程仓库与当前使用电脑的连接,不然无法使用git的一系列操作1.在git地址查看当前是否有配置SHH的key2.创建一个文件夹,用于存在项目,之后右键查看 git是否安装成功,如出现图中标红选项,及为成功3.点击之后,选取Help下的SSH key4.生成我们独有的 SSH key5.回到git服务器的Setting下找到SSH key,进行添加!原创 2017-09-27 19:59:57 · 797 阅读 · 0 评论 -
Android进阶之路 - AndroidStudio设置Git忽略文件
Git使用中,在远端仓库我们一把都不会上传idea自动生成的文件,如.idea,.gradle文件,而这个时候就需要设置忽略文件,忽略文件的方式有俩种,一种是Git命令实现,一种是AndroidStudio的自带功能,此篇也正是讲解的As内自带的忽略功能。一般忽略文件夹(内置有几种,可看最后一张图):.idea 文件夹.gradle 文件夹前情提要:一切均已图文解释:...原创 2017-08-08 17:34:45 · 19007 阅读 · 2 评论 -
AndroidStudio 常用功能设置、build 加载优化
记录在AndroidStudio中的一些常用设置,例如添加模板等;同时记录了在编译期间存在的一些问题,以及一些提升build编译时间的经验~原创 2018-05-11 15:07:33 · 1414 阅读 · 1 评论 -
AndroidStudio自带代码检测工具
这是一款AndroidStudio自带的代码检测工具,个人认为其存在的价值在于代码优化,一方面预防错误率产生,一方面提神自我的优化意识~原创 2018-05-07 16:19:34 · 6227 阅读 · 0 评论 -
后端修行 - IDEA常见问题
项目结构后面显示0%classes,0% lines covered项目结构后面显示0%classes,0% lines covered解决方式: Ctrl + Alt +F6 取消对勾选项原创 2019-07-10 10:15:19 · 280 阅读 · 0 评论 -
后端修行 - tomcat的使用方式、乱码解决、启动效果
因之前同事已经安装好了tomcat,故之后如有需求会进行补入目录运行方式解决乱码启动效果运行方式tomcat对应路径操作流程:tomcat → apche-tomcat → your version → bin → 双击startup.bat解决乱码乱码效果解决方式tomcat对应路径操作流程:tomcat → apche-tomcat → your version...原创 2019-07-04 14:48:34 · 285 阅读 · 0 评论 -
Android进阶之路 - 多渠道分包、打包
现在的android有着广泛的应用市场,相对应的渠道也可以说是多种多样,为了方便app更好的推广,运营同学就需要我们支持下数据采集,才能制定后续流程~题外话:其实渠道统计不仅仅局限于应用市场,在现实生活中我们可以把每一种推广方式也看做是一个渠道,比如:通过人拉人的方式去推广,官网上推广,百度推广等。随着渠道越来越多,为了运营更好的推广,有时候一次也会打成百的安装包,有的打包方式可能会造成半天或者一天啥也干不了,当然也有分分钟完成打包的方式…使用美团多渠道打包方式,10秒轻松打完上百渠道安装包。原创 2017-08-11 10:30:08 · 2047 阅读 · 0 评论 -
SVN指南 - 我会的那点儿SVN
现在很少用到SVN了,如再遇到持续补全...svn查看项目的SVN服务器地址找到文件 右键 – 属性 – Subversion ,有当前文件的svn 服务器地址原创 2019-04-04 17:30:06 · 2008 阅读 · 1 评论 -
Android Gradle - Gradle、Gradle plugin 基础认知
起由 :因为开发中build项目失败,提示了Gradle相关问题;所以在好奇心的驱使之下,抽时间好好梳理了一下Gradle方面的知识 - -~原创 2018-12-20 20:39:02 · 4576 阅读 · 0 评论 -
Android进阶之路 - 通过AndroidStuio查看项目资源占用率
偶然发现的以下这种方式进行资源查看,只需通过我们项目的apk进行AndroidStudio自带资源解析既可 ~PS:这个技巧,在我在看来主要是用于指明项目优化方向的~步骤 1:build - Analyze APK步骤 2:选取对应的apk用于查看步骤 3:各资源占用比例步骤 4:在我的项目中有的背景图太大,往往会占用1M多的内存,可以通过 “智图(同事推荐的~ ~)” 这款软件进...原创 2018-12-19 21:11:37 · 1059 阅读 · 0 评论 -
Android进阶之路 - AndroidStudio常用快捷键
复制 Ctr+C粘贴 Ctr+V选取当前内容,搜索在哪里使用了我们的所选内容 Alt+F7复制当前鼠标所选内容,如没有选取,则默认复制当前条目 Ctr+D当前类内搜索 Ctr+F全局搜索 Ctr+Shift+F全局替换 Ctr+Shift+R只搜索class类Ctrl+N原创 2018-01-04 16:38:40 · 264 阅读 · 0 评论 -
Android进阶之路 - 快速获取当前项目的MD5、SHA1、SHA256值
在此之前找了很多方法,都没有得到我想要的,不过最终还是找到了这个分秒查询的方式,一起共享吧基于AndroidStuidio开发的朋友1.查询当前项目的包名(俩种方式):方式一内容:方式二内容:2.Gradle位于AndroidStudio的最右侧(获取方式MD5与SHA1值得方式):3.当前项目的MD5密钥与SHA1值(我们项目前的MD5与SHA1值):原创 2017-05-13 11:31:28 · 1362 阅读 · 0 评论