原创 YII2自定義錯誤輸出
有些時候我們不需要yii2框架輸出一大堆的html錯誤定位,只需要簡單的核心錯誤描述即可,這個時候需要繼承yii2框架的ErrorHandler類,重寫renderException方法即可。 <?php namespace app\
原创 PHP 使用ImageMagic正片疊底
<?php /** * -compose 後面的參數爲混合模式 * 混合模式中英文對照 1. 正常(Normal)模式 2. 溶解(Dissolve)模式 3. 變暗(Darken)模式 4. 正片疊底(Multiply)模式 5.
原创 linux centos yum安裝遇到 Geladene Plugins: fastestmirror
centos使用yum安裝的時候會去讀取鏡像,但是如果牆比較高的時候就無法獲取的鏡像了,就會一直提示這個錯誤,這個時候,只需要關閉掉fastestmirror,fastestmirror是yum安裝選擇鏡像地址的助手,關閉不會影響我們的正
原创 go語言的協程和信道高效率,併發執行代碼
Go 協程是與其他函數或方法一起併發運行的函數或方法。Go 協程可以看作是輕量級線程。與線程相比,創建一個 Go 協程的成本很小。因此在 Go 應用中,常常會看到有數以千計的 Go 協程併發地運行。 信道可以想像成 Go 協程之間通信的管
原创 記錄一次windows平臺python解決zipfile解壓亂碼的問題
工作中使用到了解壓文件,提取壓縮文件,很簡單python的zipfile是一個很成熟的庫,沒錯,直接上手使用了,剛開始運行還是正常的,中間突然大批量的文件無法正常提取文件了,經過多方測試,發現是中文命名亂碼導致無法正常解壓,很多人說直接d
原创 php實現接口限流
php接口限流主要是防止高併發造成服務器扛不住的情況下,需要限制數據的獲取,簡單實現就是結合redis實現。 <?php /** * api 接口限流 * */ class api { public function
原创 php socket實現簡單的http服務器
<?php function onMessage($connection) { //拼裝返回的html內容 $content = '<html><title>hello,world</title><body>hello
原创 swoole多進程任務
swoole發展很快版本迭代也很快,是彌補了PHP的缺點,提升了PHP的性能,唯一的不足就是文檔太差了點,很多想入門的人在官方文檔並不能夠順利的進行學習。我也是開始研究swoole的一些知識,下面是總結的swoole多進程的一些知識點。
原创 PHP設置多個Access-Control-Allow-Origin
<?php $http_origin = 'office.588ku.com'; //方法一 if (preg_match('/588ku.com|shop.588ku.com|o
原创 go自定義包,並且使用
記錄一次比較深刻的go的包引入問題,這個go語法挺有意思,無論是變量類型指定,還是func的寫法,都讓我覺得有意思,包的引入沒想到有點變態; 我使用的是 JetBrains GoLang工具進行的開發,額這個包引入,首先你必須在你所創建的
原创 vue 自定義components
使用vue編寫界面的時候,我們需要把一個界面裏面的不同功能進行拆分,拆分到其他的文件裏面,這樣的邏輯更加清晰,不多說了,直接上代碼,看下如何進行拆分:<template> <div > <div id="header">
原创 Python3.6安裝win32擴展並且實現對PPT文件進行截圖操作的方法
有時候我們需要把PPT的內容做成圖片進行預覽,這時候就要把PPT轉成圖片,文件少的時候可以手工完成,另存爲圖片就完成了。 但是如果這是一個長期工作就要靠腳本實現,省去大部分人工操作,這裏就使用python的win32擴展進行實現。 首先安
原创 PHP性能測試工具之Xhprof
Xhprof是一個PHP性能測試工具,該擴展只能安裝在linux環境之下。首先安裝步驟下載xhprof的源碼包官網http://pecl.php.net/package/xhproftar -zxvf xhprof-0.9.4.tgzcd
原创 記錄java桌面程序swing佈局的痛心
最近需要做一些桌面程序,因爲我比較擅長的語言是java,php;只能選擇java來做,於是先仿照一些桌面程序來佈局練下手,下面就是代碼記錄了,講真過程有點痛苦,一度的想換javafx,但是羣裏朋友說,javafx是屬於oracle jre
原创 electron打包出現 Error: Unresolved node modules: vue
electron打包的時候遇到各種奇怪的問題,遇到了vue模塊不能解析,醉了,各種折騰發現瞭解決方式,就是本地使用了淘寶鏡像的原因:解決方式把node_modules 文件夾刪除掉,使用npm install安裝所有的模塊,千萬不要使用淘