原创 appium自動化測試(二)—— IDEA搭建appium開發環境

上一篇appium運行環境搭建完後appium運行環境搭建,我們本地已經安裝了appium server服務了,打開cmd,輸入appium即可啓動appium。本篇將繼續appium自動化測試探索與學習。 新建maven項目

原创 sequelize Field '*xxxx*' doesn't have a default value錯誤解決

在node.js平臺下用sequelize作爲ORM框架,向數據庫中插入數據時報錯:Field 'id' doesn't have a default value,我的表定義爲: const Task = sequelize.de

原创 vue項目打包部署到linux tomcat服務器,解決一刷新就報錯404問題

1.部署到服務器前,更改webpack配置,修改index.js中以下配置 2.運行npm run build 或者cnpm run build命令,打包完成後,在項目的根目錄dist文件下生成了如下文件: 3.tomcat的we

原创 Applium+java+maven+allure+TestNG自動化測試——appilum運行環境搭建

Applium+java+maven+allure自動化測試——appilum運行環境搭建nodeJS安裝appium-server 安裝 appium是開源的移動端自動化測試框架,可以測試原生的、混合的、以及移動端的web項目。

原创 linux版本的AndroidSDK沒有Platform-tools

下載的linux版本的android-sdk_r24.4.1-linux.tgz,解壓後,發現沒有Android SDK Platform-tools, linux下執行:tools/android update sdk --no-ui

原创 安卓檢測網線是否連接的方式

//檢查網線有沒有插 private boolean checkLan(){ Process p=null; BufferedReader in=null; try { p = Ru

原创 BitmapFactory.decodeFile返回NULL

解決BitmapFactory.decodeFile返回NULL的問題 今天在寫獲取本地圖片,然後將其轉化爲Bitmap,再對Bitmap進行壓縮處理後保存在本地的另一文件夾的代碼時,遇到了這樣的問題:BitmapFactory.deco

原创 java.lang.IllegalArgumentException: Wrong state class, expecting View State but received

今天在開發過程中遇到了以下的錯誤: java.lang.IllegalArgumentException: Wrong state class, expecting View State but received class andro

原创 Fresco獲取緩存中的Bitmap,並設置爲背景

最近在開發中,遇到這樣的問題:點擊用戶頭像,然後跳轉到用戶詳情頁,用戶詳情頁面的背景用用戶頭像模糊處理後設置進去。 由於用戶動態頁面的頭像都是用fresco通過url加載顯示的。所以我必須獲取到用戶頭像在內存中的bitmap。然後才能進

原创 Android實現計時器(Handle+Runable)

由於項目的運動模塊在開始運動的時候會有一個計時器,來統計本次運動的時長,在此分享一個簡單計時器的實現方式,主要通過Handle的postDelay方法來實現一個定時任務。/*****************計時器*************

原创 微信小程序踩坑記(持續更新)

1、POST請求獲取到請求參數爲null官方文檔的例子是:wx.request({ url: 'test.php', //僅爲示例,並非真實的接口地址 data: { x: '' , y: '' },

原创 java求一個整數的個位數

java計算任意一個整數的個位數是多少。 在此提供一個簡單粗暴的方法。 /** * 求整數的個位數字 * @return */ public int getSingleNum(int num){

原创 Android studio Error:Illegal Capacity 錯誤

由於電腦沒有正常關機,導致android studio 在打開項目的時候報Error:Illegal Capacity錯誤,查看了一下android studio的Idea.log文件,發現是由於“Caused by: org.gradl

原创 No static method setOnApplyWindowInsetsListener

發生此錯誤的原因是將fresco的版本升級到了github上的最新版本,導致不兼容的問題,我解決的方法是將fresco的版本恢復了:“compile ‘com.facebook.fresco:fresco:0.13.0’”