自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 Failed to create assembly: Error creating assembly archive : You must set at least one file

多module 的项目,通过mvn 打包成功,在通过oss 服务上传阿里云服务过程中报编译问题,错误码如上。预示很好奇我mvn 都已经打包成功了,怎么通过IDEA 执行main 函数还会编译不通过?想到这猜到可能是IDEA 配置出错。偶然想起来有一次本地起服务失败,当时把下面的配置选项勾上了,这次把这个托管给maven 的配置删掉试试看,结果成功了。不能解决所有这类报错,如果你的工程POM配置没问题的话,多检查下IDEA 的配置。

2024-01-18 15:56:42 617

原创 Mac环境下增加python 环境变量的方法(3种)

本文仅做记录用,可以解决“ModuleNotFoundError: No module named ‘XXX’” 该类问题:其他文章都比较零散,好不容易找到一篇好文,记录了常用的三种方式:https://cloud.tencent.com/developer/article/1568327以下为上面文章的内容:之前对mac os系统自带的python进行了升级,结果发现新安装的python的site-packages目录并没有加到python的系统路径中,所以在使用其他库时发现出现了缺少模块的错误

2021-03-30 20:53:05 4507

原创 电脑上存在2个Python3.x 的版本,pip3 的路径如何选择

【问题】电脑上存在pyhton3.7 和pyhton3.8 两个版本,pip3 install 安装包后依旧不能import, 提示找不到包【问题定位】1.先找到pip3 install 安装的位置,可以通过pip3 -V 查看。==》 我这边的结果显示pip3 为3.8 的版本,说明pip3 install 安装的包都去了3.8 的版本里面,而我的系统环境变量配置的是3.7版本,所以python3 会找不到该包【问题解决】python3 -m pip install XXX(安装包

2021-01-27 11:01:41 940

原创 Instruments运行测试用例log 查看

首先要明确:The ‘INSTRUMENTATION_STATUS_CODE: 1’ status appears to be ‘pre-run’ and ‘INSTRUMENTATION_STATUS_CODE: 0’ appears to be the code for a successful test while ‘INSTRUMENTATION_STATUS_CODE: -2’ is used when there’s an error in the test下面用两张截图来说明:结果为成功

2020-05-11 20:47:41 505

原创 Android APP如何去掉默认创建的顶部标题栏

刚创建的工程,默认会有顶部的一个标题栏,占用页面空间,且无用,还丑。如何去掉呢?找到res-values-styles.xml 文件,将下面的内容:

2020-05-09 15:09:30 695

原创 JAVA 中static 关键字深入理解

JAVA 接触也有一阵子了,又要开始IOS 上的单测,OC 和JAVA 中对static 关键字的处理逻辑基本一致,因此,再次理解了static 关键字的原理。首先,你可能已经知道,static 的方法有以下几点特征:不能直接引用非static 变量只会在内存中创建一次,可以被重复调用被所有对象共享直接被类名调用但是,这篇文章不想只告诉这些条条文文,而要让我们知道背后的一些原因。...

2020-04-26 18:16:38 174

原创 Jenkins 学习笔记一

1.对Jenkins的理解它是一款使用JAVA 语言开发的开源的自动化服务器。可以通过界面或者Jenkinsfile 告诉它什么时候执行什么任务。通常用于持续集成和持续交付。2.Jenkins 与 DevOpsDevOps 集文化理念,实践和工具于一身。但是很多书籍并没有什么操作性。但是DevOps 承诺能更快,更好的交付软件,其落地的过程,基本上都会谈到Jenkins。devops 理念里...

2020-03-30 23:52:43 192

原创 java/Android 中的文件储存

一.前言 文件储存是一种最基本的数据存储方式,它不对存储的内容进行任何的格式化处理,所有数据都是原封不动的保存到文件当中的,因而比较适合存储一些简单的文本数据或二进制;如果想要保存一些较为复杂的文本数据,就需要定义一套自己的格式规范,方便之后将数据从文件中解析出来。 在了解文件存储之前,先了解IO流的概念。 IO流即输入输出流,流是一组有顺序的,有起点和终点的字节结合...

2020-01-11 17:56:17 254

原创 Android Studio + gradlew 命令行实现编译与APK的安装(mac 环境)

一.大前提进入工程所在目录二.编译2.1 编译测试APP./gradlew :app:assembleDebug2.2 编译测试代码APP./gradlew :app:assembleDebugAndroidTest三. 将APP安装到手机3.1 安装测试APPadb push./app/build/outputs/apk/debug/app-debug.a...

2019-11-27 17:40:23 1650

原创 记录第一次写方案找思路的过程

一.背景 在工作中偶然得到一个写解决方案的机会,对于方案的内容,自己已经有了一些不成熟的想法,但是还未成体系,想着这个文档写完应该就会明白自己到底想要一个什么样的东西了。满口答应下来动手之后,才发现,写方案就像高中的议论文一般,你以为你可以列出几点论据来支持你的论点,但是你的论据并不充分,论述的过程就像挤牙膏一般艰难。所以一天的结果就是,被大哥问:“你高考语文到底几分?”。说来真的很羞愧...

2019-11-22 18:42:10 247

原创 MAC 电脑配置openstf

一.openstf 的作用是什么? openstf 的访问地址为https://github.com/openstf/stf。 STF (Smartphone Test Farm,智能手机测试农场),可以在浏览器界面管理160+的移动设备,监控其状态。二.STF 的特征2.1 STF支持的手机系统 1.目前只支持Android 系统,支持版本范围为Andro...

2019-11-22 17:57:55 272

原创 疯狂Android讲义(第一章)

2019-10-21 00:18:23 208

原创 Eclipse 将有外部依赖jar的工程生成jar 包的方法

一. 背景 有一个Java工程需要生成Jar包被其他工程或者在电脑端的线程中启用,原本期望在Android studio 中生成jar 包,但是由于我的工程中引入了第三方jar 包,一时间没有找到实现方法,故转而换用Eclipse, 因为网上都说Eclipse 中有现成的jar 包生成方案。二.分类 经过试验,发现在Eclipse 中和在Android studio中一样,都...

2019-09-09 21:53:03 690

原创 Java 接入testrail API 接口方法

一.写在前面https://blog.csdn.net/u014663877/article/details/99995215这篇文章介绍了如何通过postman 来给testrail 发送请求的方法。在了解了testrail API的请求方法之后,如何在Java中实现这一请求过程呢?二.在Java中连接testrail的方法 连接Java 的方法在testrail API ...

2019-08-21 22:02:59 1321

原创 PostMan 系列1---对API 发送请求方法

一. 写在前面 之前没有怎么接触过API,唯一的一次是调用天气预报的API, 不过那个是一个XML的文件形式,可以用浏览器打开。很神奇的是会自动更新,细想起来现在好像也没有明白那是个什么原理。 这一次的需求是通过Java调用testrail的API。刚开始上来有点懵逼,很直接的就把别人给我API 通过网页打开。结果当然是被赤裸裸的嘲笑啦,来,放postman~二. 关于p...

2019-08-21 20:53:20 506

原创 概述

一.写在前面 工作后第一次走出公司出去外面公司面试,对方公司是一家互联网性质的公司。过程中面试官对我说的一句话让我一直记在心上“数据库在现代应该是每个技术人员都应该要掌握的技术”。面试当时对这句话没有感受很深,真正让我意识到我必须学习这一门课程是在某一天突然发现自己的项目也要用到数据库来做统计,而我对这一块知识完全不懂。在很慌乱的集中学习了几天之后,暂时会运用;经人提醒之后,原来我直接跳...

2019-08-19 17:53:35 132

原创 多对多数据库创建以及查询方法

一. 背景MSDK 里机型和相机的关系,涉及的是多对多的关系,即一个飞机可能支持多个相机,一个相机也可能支持多个飞机。二.设计因此,目标TABLE 有3张:1.aircraft/handheld 表2.cameras 表3. 表1和表2的关系对应表三. 三张表建立后,建立连接关系,主要是针对连接表的设计步骤1. 首先,创建连接表的联合主键,将需要...

2019-08-12 17:16:16 363

原创 JDBC连接数据库,将EXCEL中的数据写入本地已经搭建好的数据库表中

一.背景 需要再Java环境下降EXCEL的数据写入已经设计好的数据库表中,已知EXCEL 表中的目标对象为两列,数据库表中为三列,即自增ID列以及两个数据列。本人数据库小白一枚,刚开始在网上搜各种资料,每个人的文档编写风格不一致,导致思绪混乱。二.完成思路1.建立本机与本地数据库server的连接2.读取EXCEL中的一条记录(相对数据库中的记录而言)3.写入数据库中...

2019-08-02 20:06:33 348

原创 Execution failed for task ':app:transformClassesWithDesugarForDebug'.

仅作为一种解决方向:bug 出现场景:android studio 按规范引入mysql-connector-java-8.0.16 之后,就出现了如截图的错误提示,具体的提示如截图试了其他网友提供的各种方法,以及官网上的另外两个第三方库,都没有解决该问题。碰了一鼻子灰之后,才想起还有降版本这一万能的招儿。rebuild 之后终于没有再出现这些触目惊心的红色块块了。一天过...

2019-07-09 21:40:05 3927

转载 【转】TCP的三次握手与四次挥手理解及面试题(很全面)

本文转自https://blog.csdn.net/qq_38950316/article/details/81087809序列号seq:占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号;序列号seq就是这个报文段中的第一个字节的数据编号。确认号ack:占4个...

2019-07-03 15:53:18 99

原创 Java并发编程笔记

先占个坑,笔记等看完书再来~1.锁简单的说,加锁是为了保护资源2.线程之间的资源是共享的,因此,B线程如果要用A 线程的变量(全局的),需要等A线程的锁释放掉之后再加上属于B的锁(哎,还没有接触,我先把同事给我说的记录下来吧,描述可能不太准确,待自己看书之后再纠正)...

2019-06-05 16:11:46 96

原创 Android studio 提示Circular dependency错误

将工程导入本地以后,build ,然后提示错误如下:Circular dependency between the following tasks::app:checkManifestChangesDebug\--- :app:instantRunMainApkResourcesDebug \--- :app:transformClassesAndDexWithShrinkResF...

2019-05-28 20:19:30 7797

原创 Android手机内核版本查看

因工作需要,需要找到不同内核型号的手机进行测试,但是手机设置里面根本查看不到相关信息。百度了几个方法:方法一:终端输入 adb shell getprop ro.product.cpu.abi 查看安卓设备的内核版本另外贴上其他信息查看方式:方法二:终端连续敲入命令:adb shell----cd /proc----cat cpuinfo亲测,这种方法没有...

2019-05-08 14:45:06 10701

原创 adb 查看手机的IP地址

1.确保手机连接了WiFi2.PC带有adb 环境3.手机USB连接PC方式:terminal 中输入adb shell ifconfig找到对应的 wlan0 下面的inet addr 即可

2019-03-26 15:26:52 15388

原创 python 脚本对EXCEL文件的操作

1.文件路径读取与设定CurPath=os.path.dirname(os.path.realpath(__file__)) 表示读取当前工程所在的目录FilePath=os.path.join(CurPath,"Camera.yaml") 将要操作的文件和当前工作目录join,因此来表示要操作文件的唯一路径fileopen=open(FilePath,'r'...

2019-03-14 18:26:21 564

原创 Junit4 在AS中的使用方法

1.在Android studio 的App 目录下添加对junit4的依赖:1. 创建一个类2. 打开工程结构,在源码src 目录下,有三个目录,AndroidTest, main, test.其中,main 是源码,Android Test 主要是Android 本身的UI测试,test 才是针对类方法写的测试用例。3. 在被测试类的Java 文件中,点击右键---GoTo--...

2019-03-14 18:17:34 724

原创 Java中this与super

一、This 的用法:1.指向当前对象本身2.形参与成员名字重名,用this来区分3.引用构造函数 this(参数):调用本类中另一种形式的构造函数(应该为构造函数中的第一条语句)二、Super的用法:1.指向当前类的父类,可以用super.xxx来应用父类的成员2.子类的成员变量和方法与父类的成员变量和方法相同时,通过(super.方法/成员)来调用父类的成...

2019-03-14 18:12:36 143

原创 Java中instanceof的用法

方法分析(DJISampleApplication.java)这个方法用于返回判断飞机是否连接上,getProductInstance()这个方法返回的是BaseProduct 这个对象的实例。intanceof 这个关键字用于判断返回的BaseProduct 这个实例是否为Aircraft 这个特定类或者是他的子类的一个实例。Aircraft 类的实现如下:jav...

2019-03-14 18:08:08 1370

原创 如何动笔写一份需求文档

本身不从事产品经理职位,工作中偶然需要写一个测试框架的产品需求文档,一时间摸不着头脑,故去请教了公司两位专业的产品经理大大们,不过两位都是APP端的产品经理,但是给的解决问题的思路很有参考性:一、把问题分解(来自某位热心的小哥哥) 尝试着先把你要解决的问题罗列出来,然后写明对应的解决方案 or 系统的解决方案,必要时附上思维导图和逻辑流程图,然后附上相关的设计素材&文案...

2019-03-11 17:27:40 161

原创 拉姆.查兰《执行》笔记

年前公司推荐《执行》一书,本周末花了一个下午的时间快速看了一下。 本书例子很多,对于出入职场的我来说,读本书的目的更多的是学习更好的工作以及提升自我的方法,因此,跳过了很多举例说明管理者方法的问题。 本书的目录:第一部分为什么需要执行第1章不为人知的鸿沟第2章执行文化所带来的区别第二部分执行的要素第3章要素一:领导者的七条基本行为第4章要素二:建立文化变革的...

2019-03-02 20:53:02 3417

原创 Java中静态上下文中无法引用非静态变量的解决办法以及偶然发现的stack overflow

Java中静态上下文中无法引用非静态变量的解决办法:一、为什么不能引用?初学者经常会遇到non-static variable mainframe cannot be referenced from a static context 因为静态类的方法可以在没有创建实例对象时直接调用,而非静态的成员变量是一个对象属性,只有在对象存在时才可以引用。因此,如果在对象未创建实例时,我们在静...

2018-12-06 17:17:03 10102

原创 TextView.setText提示Do not concatenate text displayed with setText. Use resource string with placeho

    都知道,字符串的拼接可以直接通过"+"号来连接,这里先不考虑这样做的效率低的问题,有兴趣的同学可以去网上搜索各路大神关于这个的分析贴,以及通过stringbuilderlai 来提高效率的办法。    此处,我们只讨论在TextView.setText方法中使用"+"号拼接的办法,会提示警告,并在代码上黄色块显示,影响代码的美观,例如以下:在一篇好文的分析中https://ww...

2018-12-06 17:05:46 451 1

原创 第一次用Python试着写一个在Windows环境下的备份脚本

仅以此小文字记录今天的debug心得。。  今天是这么多天自学以来第一次运用Python解决了一个实际的完整意义上的问题,感谢网上一些网友的分享,但是今天碰到的问题并不是在网上都能找到答案,因此也有一些自己的小心得。  解决一个问题,最关键的还是先确定解决问题的思路,本文的思路如下: 1. 指定需要备份的文件(目录) 2. 指定备份文件保存的目标文件(目录),这里就可以事先建立一个

2017-08-22 14:49:14 1852

原创 Python中if __name__=="__main__"的理解

自学Python,遇到该问题,下面是自己的一点心得提示。感谢网友的分享:http://www.jb51.net/article/51892.htm1、__name__是一个变量,前后都加双下划线是因为他是一个系统变量,代指被引函数模块所在的文件名称2、首先定义一个module.py#module.pydef test(): print "we are in %s"%__name

2017-08-20 16:07:35 217

转载 matlab 中K折交叉验证crossvalind函数的理解

这个适用于Cross validation。中文应该叫做交叉验证。P_train=[1 2 3 4 5 6 7 8 ]'P_train =     1     2     3     4     5     6     7     8Indices=crossvalind('Kfold',8,4)Indices =

2017-08-01 14:36:13 1781

原创 Python学习资源链接

1、博客参考 点击打开链接2、Python 知识库 点击打开链接3、如何学习Python 点击打开链接                                    点击打开链接

2017-03-30 09:30:44 406

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除