原创 Electron使用sqlite3 出現install aws-sdk和_handle的解決方案!

我的環境是 vue+electron 7.1.1+sqlite3 在集成sqlite3的時候出現兩個問題(安裝python27和node-pre-gyp環境以及vstools略過) 1. Module not found: Can't

原创 正則表達式,終極使用!3個工具,搞定一切

文章前提,本人,不會正則的任何語法,只懂一點正則的概念。 本人從未自己寫過正則,都是網上收羅進行修改的。同樣,沒有時間去研究正則。 但是爲了方便,入手了幾個工具。 現在就爲大家一一展示。 第一個,regexBuilder 正則表達式自動生

原创 ECharts柱狀堆積求和——解決方案

度娘找了一個小時,沒有一個解決方案,都是一些過時的方法。 ECharts版本:3.6.2 方法: 配置項:series.barGap 說明: 柱間距離,可設固定值(如 20)或者百分比(如 ‘30%’,表示柱子寬度的 30%)。

原创 C#條形碼

BarCodeHook 類相關代碼: using System; using System.Collections.Generic; using System.Text; using System.Runtime.Int

原创 圖片無損壓縮 圖片無損等比例縮放

突然接受到一個需求,要將客戶的一部分高質量圖壓縮並且等比例縮放到800px。 嘗試很多,遇到兩個問題: 1.圖片壓縮了,14MB大概還有50KB左右,質量差的很,和原圖很不一樣。 2.圖片等比例縮放了,但是14MB做下來還有1MB 於

原创 .NET MVC 擴展 HtmlHelper 從無到有(二)[雙model,雙表單]

本次擴展有點大氣,但是還沒有完全好,但是能滿足我項目的需求了。 如果你的view裏需要兩個model怎麼做驗證? 比如,一個return( new User());的頁面,怎麼提交一個 News的 表單,並且驗證? 第一步,反編譯。 找

原创 .NET MVC Iframe 'X-Frame-Options' to 'SAMEORIGIN' 解決辦法

今天做到兩個系統的登錄,想使用淘寶的辦法,做個Iframe登錄框,保持信息一致。 然後出現了Refused to display 'http://xxx.xxx.com' in a frame because it set 'X-Fra

原创 抓取網頁時,常用到的正則語法。(持續更新,本次2015-11-11)

首先,祝大家光棍節快樂! 沒想到我會持續的更新正則的用法,在文章的末尾,會普及一個正則表達式工具。 一.先說幾句。     文章的抓取算是比較常見的,經常會有需求去抓別人的網站,來提取新聞,或者其他等信息。     這兩天我做一個項目

原创 C#操作WMI實例

今天本來想獲取機器的MAC地址,結果誤打誤撞碰到了個WMI。就寫了一個小類庫,以後有機會擴展開來 using System; using System.Collections.Generic; using System.Linq; us

原创 js元素選擇器-js更具name獲取元素中的元素

此方法參考jquery,寫了一個很簡單的遞歸。目前測試是沒有問題的,由於時間有限,沒有做更多的處理,請慎用!   /* 在某元素下,尋找指定name的元素(只獲取第一個), @param name:要查

原创 socket內存問題--細節的優化

這兩天做socket通信,服務器端和客戶端都做好之後進行了一些簡單的壓力測試。發現服務器端的內存不斷上升,1000個併發,1秒2個128B的包,30秒進程突破100M。 像我這種對GC處理,內存釋放一竅不通的“處”,只好找資料了。

原创 網站漏洞——越權大法,純文字,不喜勿看

問:什麼叫越權? 答:A用戶操作B用戶的數據就叫做越權 一般情況下:開發會將用戶的標識存在session或者Cookies中,這樣會避免越權的發生。 二般情況下:複雜邏輯可能會用到標識的傳遞,比如投票、留言、回覆、編輯等。 在一般思維

原创 .NET MVC 擴展 HtmlHelper 從無到有(一)

對於MVC的html擴展一直都有想法,今天來小小嚐試一下。 首先對擴展一無所知的我科普了一下MVC擴展: 13個 ASP.NET MVC 的擴展 OK,現在對System.Web.Mvc.Html進行反編譯。 反編譯工具:反編譯 ILsp

原创 易語言-萬掛作坊4.X下載,有圖有真相

昨天接觸了易語言,感覺挺奇葩的,和平常的編碼習慣有所不符,那就是全中文編碼,但是變量常量,控件名還是喜歡用英文。 爲什麼接觸呢,因爲從小玩遊戲就見別人開掛,自己老是找不到資源,打不過別人。 最近不是很忙,突然對這方面提起了興趣,所以做

原创 Failed to initialize the PowerShell host 解決方案

今日公司電腦完美升級到win10,用VS2013在創建新的MVC項目的時候,EF主程序引用不上,包括Mysql.data,包括所有的NuGet包,都不能自動安裝,NuGet控制檯也不可安裝,提示信息如下: Install failed.