博客 RSS 訂閱

mr_cuire - laravel-admin的圖片上傳bug

最近的項目用laravel-admin做開發,版本是1.8.11,發現了一個圖片上傳的問題,搜了一下好多人也遇到但是也沒什麼人貼解決方案,貼一下我的解決方法。 我遇到的問題就是: 添加一條記錄的時候可以正常添加,圖片也能正常保存。第二次要修改這條記錄時,無論改沒改這個圖片,都無法保存。彈出來的錯誤提示是 Argument 1 passed to Encore\Admin\Form\Field

二次開發 , php , bug修復 , laravel , 圖片上傳

收藏 評論

雲叔_又拍雲 - 【白話科普】聊聊 DNS 的那些小知識

你是否在上網時,遇到過這樣的情況:QQ 能正常發送消息,但是網頁卻打不開,查看網絡連接又正常顯示。面對這種情況很多小夥伴都感到有些無措。那究竟要怎麼處理,這究竟是怎麼回事呢? 上網查詢得知,一般情況下電腦都是自動獲取 DNS 服務器的,無需手動設置,但一些特殊情況下,沒有獲取到 DNS 服務器,或者服務器出現故障,那我們就需要手動更換 DNS 來保證正常訪問網頁。而這類無法顯示的情況,恰好都是因為

dns , 又拍雲 , 雲存儲 , 雲服務 , 互聯網

收藏 評論

林一一 - 面試 | JS 經典面試題初篇(this, 閉包, 原型...)含答案

推薦閲讀地址 掘金 github 變量提升 做題前建議先閲讀一遍 徹底解決 JS 變量提升的面試題 面試題 1. 問下面輸出結果 if( !("a" in window) ){ var a = 12 } console.log(a) // undefined 無論條件是否成立都會變量提升,全局下的 var 相當於給 window 設一個屬性 window.a = undefi

閉包 , this的用法 , 原型鏈 , 前端 , Javascript

收藏 評論

roseduan - 推薦幾本學習 Go 語言的書籍

首先推薦《Go 程序設計語言》這本書: 豆瓣評分挺高的,需要特別説説這本書裏面的示例代碼,質量非常高!如果跟着敲一遍,自己多理解的話,對於 Go 一定會有更好的理解。我目前也在看這本書,很多代碼甚至還不是非常理解,需要多花一點時間。當然我覺得這也挺好的,與其看一些垃圾書,還不如認認真真的看完一本高質量的書來得爽! 其他的相關書籍就不是很瞭解了,只不過也有一些質量和口碑都比較好的,這裏分享給大家幾

書籍 , go , 後端

收藏 評論

apollo008 - 工欲善其事必先利其器系列之(二):Centos7下當前最高版本python3.9.2源碼編譯安裝方法

日期 作者 版本 備註 2021-03-22 dingbin V1.0 本文概要記錄Centos7下python3.9.2源碼編譯安裝方法。 操作日期: 2021-03-23. 操作環境:CentOS Linux release 7.5.1804, 16核

python3.x , 編譯 , virtualenvwrapper , virtualenv , centos7

收藏 評論

林一一 - 面試 | 你不得不懂的 JS this 指向

推薦閲讀地址 掘金 前言:大家好,我是林一一,這是一篇關於 this 指向的文章。this 是 JS 中一個特別重要的一個知識點,this 難嗎?好像挺簡單的。看完下面這一篇文章,還不會的話,你別來找我。手動狗頭🐕。 思維導圖 this 的指向 執行函數前有 '.' 點操作符的話,函數體中的 this 就指向前面的對象,沒有就指向 window,嚴格模式下指向 undefined。這句話特

面試 , this的用法 , 前端 , Javascript

收藏 評論

buildyuan - 詳解PhpSpreadsheet設置單元格

PhpSpreadsheet提供了豐富的API接口,可以設置諸多單元格以及文檔屬性,包括樣式、圖片、日期、函數等等諸多應用,總之你想要什麼樣的Excel表格,PhpSpreadsheet都能做到。 在調試設置時,確保引入了正確的文件並實例化。 use PhpOfficePhpSpreadsheetSpreadsheet; $spreadsheet = new Spreadsheet(); $wo

composer , 擴展 , php , laravel

收藏 評論

Ra4Z - [obj格式] 小結

obj文件常用部分包括: 頂點(v),法向量(vn),貼圖座標頂點(vt),團體(g),面(f) 前三個是直接列出來,供面來按index引用的。 index都是從1開始,中間可以被打斷,但計數不中斷。 eg1 v 0 0 0 v 1 0 0 v 0 1 0 v 1 1 0 v 0 0 1 v 1 0 1 v 0 1 1 v 1 1 1 v 0.5 0.5 0.8 v 0 0 1.2 v

三維模型 , object

收藏 評論

Python集中營 - 大話 Python:python 基礎鞏固 -- 文件 I/O 與 File 對象的應用

python 在操作文件 I/O 的時候,有兩個非常重要的方面:一個是 open() 函數的掌握、另一個是 File 文件對象的相關函數的掌握。相比其他面嚮對象語言的文件流的用法是比較簡便的,並且提供很多的文件打開模式算是比較優秀了。 1、全局函數 open() open()函數的可選參數還是比較多的,一般在讀取文件時只使用文件路徑、文件打開模式就可以完成大多數的使用場景。使用 open() 函數

i-o , file , Python

收藏 評論

瘋狂的技術宅 - 這 7 道關於 this 的面試題,你能答對幾個?

在 JavaScript 中,this 是函數調用上下文。正是由於 this 的行為很複雜,所以在 JavaScript 面試中,總是會問到有關 this 的問題。 做好的準備面試的方法是練習,所以本文針對 this 關鍵字整理了 7 個有趣的面試。 注意:下面的 JavaScript 代碼段以非嚴格模式運行。 1:變量與屬性 以下代碼輸出什麼: const object = { messag

面試 , this的用法 , 前端 , Javascript

收藏 評論

遺失的美好灬 - Servlet各版本的web.xml頭部信息-模板

Servlet 4.0 web.xml模板 ?xml version="1.0" encoding="UTF-8"? web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp

servlet , JAVA

收藏 評論

okfine - Java中完美實現C#的EventHandler事件模式,代碼優雅解耦合

hzEvents A cSharp-like event model for java, decoupe code gracefully. Java中完美實現C#的Event-EventHandler-EventArgs事件模式,代碼優雅解耦合。 用法 Import cn.hz.Events.jar in your project first, or import source code.

event , 耦合性 , c# , JAVA , eventhandler

收藏 評論

懂點君 - SVG排版公眾號文章『點擊同時顯示圖片與音樂播放』模板代碼

模板效果 點擊查看效果 模板代碼 section style="overflow: hidden;width: 100%;height: 100%;visibility: visible;" data-share="公眾號:懂點君" !-- 第二張圖片 -- svg width="100%" height="100%" style="visibility: visible;back

HTML , svg動畫 , svg

收藏 評論

鳩摩智首席音效師 - 酷瓜雲課堂(騰訊雲版)v1.2.9 發佈,開源在線教育解決方案

v1.2.9(2021-03-22) 更新內容 增加限時秒殺功能 更新phinx默認環境配置項 優化存儲相關命名以及邏輯 重構輪播圖表結構 重構套餐數表結構 重構會員表結構 重構xm-select插件選取內容方式 整理UI展現形式 秒殺 - 酷瓜雲課堂 - ctc.local.png 項目介紹 酷瓜雲課堂,依託騰訊雲基礎服務架構,採用C擴展框架Phalcon開發,GPL-2.

phalcon , Docker

收藏 評論

註銷 - Angular單元測試框架裏API toHaveBeenCalledTimes的工作原理

看這樣一段代碼: let spiedFirstFocusable = spyOn( keyboardFocusService, 'findFirstFocusable' ).and.returnValue(el); fixture.detectChanges(); expect(document.activeElement.id).toEqual

jasmine , angular , karma , 前端

收藏 評論

妙蛙種子 - 移動app如何進行自動化和探索性測試

測試設計時最主要依據的就是測試金字塔的測試結構。如果在項目臨近發佈才開始測試並發現缺陷,這樣修復缺陷的成本就會很高,項目的進度也會很不確定。所以,就開發階段來説,如果把測試分層,在不同的開發階段都進行測試,能很大程度上緩解這些問題。 測試分層的優勢有以下幾點: 1測試的成本 單元測試的開發成本要遠低於用户界面測試,如果在用户界面的測試中發現缺陷,修復缺陷的成本也是遠高於通過單元測試和組件測試的成

移動app

收藏 評論

yingmhd - 前端緩存

緩存首先得有個位置放置,共有4個: service worker: 瀏覽器與服務器之間的中間人角色,可以自由控制緩存文件 memory cache:內存緩存,一般用來緩存html頁,圖片,腳本等 disk cache:硬盤緩存,一般用來緩存大文件,或者css push cache: HTTP2產物,以上3種緩存都取不到的時候才能輪到它 主要探討內存緩存和硬盤緩存 ===誰來決定緩

緩存 , 瀏覽器緩存

收藏 評論

lijing0302 - dva學習--在組件中dispatch一個action

總結在前: 1.model文件結構: namespace state subscriptions effects reducers 2.在組件內方法中調用dispatch({type:example/action},params)進行值得傳遞更新,dispatch第一個參數的方法為model中effects中的異步方法名,其中的異步方法yield修飾put(typ

dva.js

收藏 評論

太_2_真_人 - http請求時Form Data & Request Payload的區別

在與後端的調試中發現一個問題,使用post發請求時,發送的params後端一直説沒收到參數,F12發現參數確確實實已經發送了。如圖: 使用swagger發送同樣的參數請求卻可以接收到: 通過比對發現,兩者的不同在於一個參數類型是Form Data,一個是Request Payload。什麼意思呢? 百度一下 你就知道 Request Payload更準確的説是http request的payl

formdata , request , request-payload , header , xhr

收藏 評論

蘭俊秋雨 - Charles註冊

註冊碼 Registered Name:https://zhile.io License Key: 48891cf209c6d32bf4 操作 打開Charles找到help選項-》點擊register Charles選項 彈出如下輸入框 輸入對應的name和key點擊註冊即可 重啓查看已完成註冊

charles , 前端

收藏 評論

Shay - Chrome更新89版本後,sessionStorage丟失a標籤跳轉丟失sessionStorage

localStorage作用範圍:本地存儲,關閉瀏覽器後,數據依然會保存。同源瀏覽器窗口可以共享使用localStorage存儲的數據。 sessionStorage作用範圍:只存在於當前會話頁面,當會話結束後,數據也隨之銷燬,在不同的瀏覽器窗口中共享。也就是存在於當前瀏覽器頁面,頁面關閉,數據也會刪除。(注意:通過鼠標右鍵打開的新標籤無法共享sessionStorage) 而這塊對於sessio

chrome , sessionstorage , HTML , 前端

收藏 評論

蒲公英想養花 - 自定義組件(原創)——組合Ccombine

本組件中使用到了iview的Icon,可以在全局安裝了Iview的項目或者局部引入了Icon的頁面中自由使用。 目錄 效果展示 功能描述 結構代碼 邏輯代碼 組件應用 事件鈎子 github 效果展示 從左到右分別是:未選中狀態、鼠標懸浮、選中、添加組合按鈕 功能描述 添加/刪除組合 單擊聚焦組合 雙擊修改組合名字 切換下一個組合或者新增組合時上一個

組件設計 , vue.js , stylus , iview , 前端

收藏 評論

MarkerHub - 如何優雅的設計java異常

我的公眾號:MarkerHub,網站:https://markerhub.com 更多精選文章請點擊:Java筆記大全.md 小Hub領讀: 作者以增刪改查收貨地址為實例,詳細説明了如何去設計一個好的異常處理,包括使用Guava中的Preconditions、hibernate的hibernate-validator,還有如何異常和處理異常的邏輯,文章有點長,看完還是收穫挺大! 來源

異常 , exception , JAVA , 異常處理

收藏 評論

西班牙餡餅 - php安裝protobuf

本文采用的是windows下安裝的vagrantbox虛擬機 使用vagrant進行連接 鏡像環境是centos-release-7-9.2009.1.el7.centos.x86_64 1.先去官網下載protobuf文件 https://github.com/protocolbu... 選擇一個php語言進行下載 ![上傳中...]() 選擇哪一個都可以,我這裏選擇的是tar.g

protobuf , 擴展 , php , 虛擬機 , Centos

收藏 評論