原创 flutter 父組件調用自組件方法

1、在自組件中重要的是 這句代碼GlobalKey<_ChildState> globalKey = GlobalKey();import'package:flutter/material.dart';GlobalKey<_ChildSta

原创 flutter 頁面返回時刷新頁面

1、在使用Navigator.of(context).pop("xxxx");方法時,傳值過去,xxxx隨便傳什麼內容2、在跳轉到本頁面之前的一個頁面中Navigator.push(context,MaterialPageRoute(bui

原创 vue Object.assign 導致數據回填,輸入框不可以輸入,也不可以刪除值。

1、業務場景,在頁面中,監聽輸入框值改變,就將值存入本地緩存。下次進入頁面的時候,提醒用戶還有沒保存的數據,是否立即編輯。2、代碼如下:watch: { form: { handler(newVal) {

原创 dart 關於對象去重

1、方式一搜索看到,dart好像有這樣的方法。原文連接大概思想跟java list去重類似,如根據 對象中的id去重var list = list.Distinct(new ListDistinct()).ToList();public c

原创 vue this.$router.go(-1); 或者 this.$router.back() 返回時怎麼帶參數

1、聲明一個 空的Vue模塊goBackEntityimport Vue from 'vue' /** * 定義空的vue實例,作爲 goBackEntity實現非父子組件之間的通信(vue2.x中去掉了broadcast) */

原创 java8 利用lambda表達式對map集合求和,或平均值、最大值、最小值

直接看例子:IntSummaryStatistics statistics = (IntSummaryStatistics) list .stream() .collect( Collectors.summ

原创 mac 無法打開“idevice_id”,因爲無法驗證開發者。

問題步驟描述:配置好 flutter sdk 後,在命令窗口輸入 flutter doctor 彈出提示框無法打開“idevice_id”,因爲無法驗證開發者。解決:1、打開命令窗口 (此步驟也通常用來解決 mac打開軟件時提示軟件已損壞或

原创 linux 下安裝以及配置postgresql

1、準備好資源下載 PostgreSQL官網下載地址https://www.postgresql.org/ftp/source/v12.2/我這裏下載的是postgresql-12.2.tar.gz壓縮包2、隨便把壓縮包放在一個地方。【一般

原创 java.time.format.DateTimeParseException: Text '2020-04-03 14:57:41' could not be parsed at index 10

很明顯,時間轉換錯誤代碼報錯行:LocalDateTime.parse("2020-04-03 14:57:41");解決方案:DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy

原创 原生js給元素添加事件

<body> <button id="bb"></button> <div id="a1"></div> </body> <script> var btn = document.getElementById

原创 Mybatis if test 判斷某一個值如status=='1' 報錯Parameter index out of range (2 > number of parameters

這裏只給出本人遇到的問題解決方案,可能不適用於每一個人解決:<if test="status!=null and status=='0'.toString() "> xxxx </if>這裏的報錯信息大概意思就是說不知道status

原创 js 點擊按鈕,定位到頁面指定位置

實現:點擊bb按鈕,定位到a7div位置1、第一種方式:<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=

原创 前端之懸浮按鈕(1)

自己做的樣式,保存下來以免以後使用並分享出來,如果不適合你,請不要吐槽<div style="text-align: center; border-radius:50%;position: fixed;right: 5%;top: 80%;

原创 html 鼠標移到div上,鼠標變成手指狀,並且div放大

1、html代碼<div class="contentDiv2"> <div style="background-color: #F5BD34"><i class="iconfont icon-wa" ></i></div> <p>xx

原创 前端,鼠標移上div實現懸浮效果,移出消失

自己做的樣式,保存下來以免以後使用並分享出來,如果不適合你,請不要吐槽效果如下實現:1、html代碼<div @mouseenter="enter()" @mouseleave="leave()" id="div1"> <p>待確認</p