原创 vue調用微信掃一掃功能

因爲寫這個掃一掃百度了很久,最終終於寫完了,把自己好不容易寫出來的分享給大家,希望對大家有用! 1、先引入js文件,然後在使用的頁面導入 npm install weixin-js-sdk --save 2、配置域名(需要的信息有這麼多

原创 vue pdf下載及預覽(移動端)

本文使用的是 vue-pdf,其實還有其他的很多比如pdf.js,只不過覺得這個和vue結合了應該不用下載一堆東西,直接npm install就可以,所以採用vue-pdf來撰寫pdf下載及預覽。 無論是預覽還是下載,都需要安裝vue-p

原创 微信小程序this.setData和this.data=中的“=”的區別

this.setData({})用於將數據從邏輯層發送到視圖層(異步),同時改變對應的 this.data 的值(同步)。而this.data不會造成頁面內容變化,只是值發生了變化。 簡單來說就是 this.setData會改變頁面的值,

原创 Java包裝類、序列化、String類常用方法

Java一些問題總結 ##1. 包裝類的享元模式 顧名思義:共享元對象。如果在一個系統中存在多個相同的對象,那麼只需要共享一份對象的拷貝,而不必爲每一次使用創建新的對象。 測試: String num="abs"; Strin

原创 vue 微信公衆號存入localStorage裏面openid,取出來爲空或者沒有,

最近做項目是,因爲某些原因修改了域名,之前域名是http開頭的,後來改成了https,接着就發生了一系列問題,首先簡單的是請求接口鏈接變了,換了一撥;後續突然出現用戶信息爲空了(請求用戶信息的接口沒有返回信息),一些列排查以後,才發現是因

原创 vue npm run build打包報錯Error: EPERM: operation not permitted, mkdir

打包時,發現出現了這個問題:  查了以後發現是因爲,xftp文件傳輸的裏面打開了dist這個文件夾,但是要打包的時候,dist肯定會重新生成,所以相當於正在佔用,以至於權限不允許,將xftp裏面打開dist的路徑關閉就好啦~ 就上面的

原创 vue 微信公衆號 二維碼 ios系統長按沒有反應,識別不了二維碼

最近在做項目,有一個需要長按二維碼,直接識別二維碼來關注公衆號,寫好以後,安卓手機可以使用,但是蘋果手機長按沒有一點反應,就去查找解決方法,找了很多,有說 1、是存放二維碼的頁面,不要放多個; 2、還有是說,放二維碼的頁面不能有posit

原创 微信小程序調用後端接口獲取openid,api.weixin.qq.com不能設置安全域名

 今天在寫項目時,用到微信小程序授權獲取openid的需求,然後在網上找了下,很快就寫出來了,也獲取到了openid(前提是要將微信開發工具--詳情裏面的不檢驗合法域名花√,這樣纔可以),然後代碼如下(代碼是在app.js裏面寫,進入項目

原创 vue 微信公衆號 左右兩部分各自滾動,並且左右聯動展示

最近做的項目有一個需求是公衆號頁面左右兩側都可以進行滾動,像這樣的頁面  這個的實現技術還是由better-scroll來實現,思路是: 1、先添加一個大的div標籤,然後大的div標籤下面放置左右兩個div標籤; 2、左右兩個div

原创 vue 微信公衆號獲取定位經緯度 騰訊地圖逆地址解析爲具體地址

最近做項目需要用到 微信公衆號獲取定位,並將定位轉換爲具體地址的需求,找了挺多,最後整理下,分享給大家~  我這裏使用的是騰訊地圖,也可以使用其他的如百度、高德等。 思路是,先使用微信開放文檔的獲取定位接口進行獲取定位(這裏的定位是經緯度

原创 vue input標籤實時觸發修改爲一秒沒有信息輸入才觸發事件

想要事件實時觸發,但是鍵盤操作就一直在觸發,比較影響性能,所以就需要設置定時器,在每次輸入的時候,都清除這個定時器,只有在一秒盤內沒有任何輸入操作的時候,這個定時器纔會生效。   代碼如下: 1、template中定義的input輸入框

原创 betterScroll滾動遇到圖片,滾動位置不對

正常情況下頁面獲取數據後 執行this.$nextTick()進行刷新就可以了。但是有時候頁面上會有圖片,導致還沒有滾動到底部就不滾動了,剛開始還以爲是自己代碼寫錯了,檢查了半天,也沒發現代碼的問題,最後網上找了挺多辦法,才發現,圖片則是

原创 vue npm run build打包沒反應

  一直這樣,沒有反應,找了半天發現需要改變如下的文件: build文件夾下的check-version.js,需要註釋下如下的代碼: build-->check-version.js   然後再打包執行npm run build就可

原创 pycharm安裝完打不開了

之前電腦安裝過pycharm,是使用破解工具的,所以C盤裏面,會生成一個關於pycharm的配置文件啥的(不是pycharm安裝目錄,只是在C盤生成的),如下 後來申請了教育賬號,就直接卸載了之前的,然後重新下載了一個企業版, 然後激活

原创 集合

定義一個類,有屬性:name:String,age:int,salary:double 將其放入list中,排序遍歷輸出,按照age升序輸出。 分析: 在此題中,需要將類實現Comparable接口,重寫compareTo()方法