原创 011各種加密算法比較

算法選擇:對稱加密AES,非對稱加密: ECC,消息摘要: MD5,數字簽名:DSA對稱加密算法(加解密密鑰相同)名稱密鑰長度運算速度安全性資源消耗DES56位較快低中3DES112位或168位慢中高AES128、192、256位快高低非對

原创 0x01機器學習簡史

about 全面介紹機器學習的發展史,從感知機、神經網絡、決策樹、SVM、Adaboost到隨機森林、Deep Learning。機器學習是人工智能最重要發展分支之一,在科研領域和工業界都是非常熱門的課題。機器學習是一門跨學科領域,涉及到統

原创 001-[轉]11 個重要的數據庫設計規則

簡介 Rule 1:- What is the Nature of the application(OLTP or OLAP)? Rule 2:- Break your data in to logical pieces, make l

原创 002-微信公衆號OPENID是什麼

先弄明白以下概念:微信開發者賬號 —— 用來登錄微信開發者平臺的賬號微信應用 —— 同一賬號可以在微信開發者平臺申請多個應用,假設我們在開發知乎,我們會在微信開發者後臺申請兩個應用,分別是『知乎網站』和『知乎App』微信用戶 —— 一般理解

原创 005-centos7 搭建svn服務器

一.安裝svn 服務yum install subversion #查看版本 svnserve –version二.創建版本庫假設根目錄位於 /opt/svnsvnadmin create /opt/svn/project/ 三.配置svn

原创 vscode 常用快捷鍵

Visual Studio Code是個牛逼的編輯器,啓動非常快,完全可以用來代替其他文本文件編輯工具。又可以用來做開發,支持各種語言,相比其他IDE,輕量級完全可配置還集成Git感覺非常的適合前端開發。 所以我仔細研究了一下文檔未來可能會

原创 004-使用VMware vSphere Hypervisor 虛擬化一臺服務器

一.概述1.1vmware的ESXi 是什麼VMware ESX 服務器是在通用環境下分區和整合系統的虛擬主機軟件。它是具有高級資源管理功能高效,靈活的虛擬主機平臺。VMware ESX Server 爲適用於任何系統環境的企業級的虛擬計算

原创 013 windows10 mysql的安裝

mysql的基本安裝 參考文章 在windows10上安裝mysql詳細圖文教程安裝報錯 在本地使用命令鏈接mysql的時候,有如下報錯 mysql -u root -pAccess denied for user 'root'@'

原创 012 修改 hosts 文件的原理是什麼

爲了方便用戶記憶,我們將IP變成一個個的域名來輸入到瀏覽器進行訪問。而這使得訪問網站時要先將其域名解析成 IP 。DNS (Domain Name Server) 的作用就是進行 IP 解析,把域名對應到 IP。在 Great FireWa

原创 004-IntelliJ IDEA導出Java 可執行Jar包

保證自己的Java代碼是沒有問題的,在IDEA裏面是可以正常運行的,然後,按下面步驟:打開File -> Project Structure -> Artifacts,如下圖點擊“+”,選擇“Jar”,選擇Empty或From module

原创 022-github 從fork的原代碼更新repo

要解決的問題玩過github的人一定會在你自己的賬號上fork了一些github開源項目。這些開源項目往往更新比較活躍,你今天fork用到你自己的項目中去了,過幾個星期這個fork的origin可能有一些bugfix了,你怎麼辦呢?當然直接

原创 006-centos7設置靜態ip

臨時修改IPifconfig eno16777736 192.168.1.101注意(eno16777736)是默認第一個網絡接口名稱永久修改IP第一步:查看網絡接口ifconfig第二步:去對應的網絡接口配置文件修改配置,注意文件名稱是(

原创 013 mysql 忘記密碼,修改密碼

vim /etc/mysql/mysql.conf.d/mysqld.cnf在[mysqld]段下加入一行“skip-grant-tables”use mysql update mysql.user set authentication

原创 java003-錯誤:java.security.InvalidKeyException: Illegal key size or default parameters解決方法

其實本質是 解決java加密解密的授權簽名問題。 Java幾乎各種常用加密算法都能找到對應的實現。因爲美國的出口限制,Sun通過權限文件(local_policy.jar、US_export_policy.jar)做了相應限制。因此存在一

原创 007-golang-GO 編程高手的五個階段

概述這裏是GO程序員的五個進化階段:第一個階段(菜鳥): 剛剛學習了這門語言。 已經通過一些教程或者培訓班瞭解基本的語法,可以寫短的代碼片段。第二個階段 (探索者): 可以寫一個完整的程序,但不懂一些更高級的語言特徵,比如“channels