MVC 網站發布 無法載入 DLL ‘SQLITE.INTEROP.DLL’ 的問題
網站有用到 SQLite 開發時也安裝了 測試正常 當發佈到 IIS 上頭時卻出現 無法載入 DLL ‘SQLite.Interop.dll’ 查了一下 是 SQLite. 發布時 並沒有跟著過去 所以造成 無法載入 DLL ‘SQLite.Interop.dll’ 這時在專案內 […]
網站有用到 SQLite 開發時也安裝了 測試正常 當發佈到 IIS 上頭時卻出現 無法載入 DLL ‘SQLite.Interop.dll’ 查了一下 是 SQLite. 發布時 並沒有跟著過去 所以造成 無法載入 DLL ‘SQLite.Interop.dll’ 這時在專案內 […]
1、進入information_schema 數據庫(存放了其他的數據庫的信息) use information_schema; 2、查詢所有數據的大小: select concat(round(sum(data_length/1024/1024),2),’MB’) as data from tables; 3、查看指定數據庫的大小: 比如查看數據庫home的大小 select concat(round(sum(data_length/1024/1024),2),’MB’) as data from tables where
Update System sudo yum –y update sudo yum –y upgrade sudo yum -y install yum-utils Install Httpd //安裝Httpd sudo yum
一、需求緣起 幾乎所有的業務系統,都有生成一個唯一記錄標識的需求,例如: 消息標識:message-id 訂單標識:order-id 帖子標識:tiezi-id 這個記錄標識往往就是數據庫中的主鍵,數據庫上會建立聚集索引(cluster index),即在物理存儲上以這個字段排序。 這個記錄標識上的查詢,往往又有分頁或者排序的業務需求,例如: 拉取最新的一頁消息 select message-id/ order by time/ limit 100 拉取最新的一頁訂單 select order-id/ order
一、基本概念 二、數據庫架構設計思路 (1)可用性 (2)讀性能 (3)一致性 (4)擴展性 一、基本概念 概念一“單庫” 概念二“分片” 分片解決的是“數據量太大”的問題,也就是通常說的“水平切分”。 一旦引入分片,勢必有“數據路由”的概念,哪個數據訪問哪個庫。 路由規則通常有3種方法: (1)範圍:range 優點:簡單,容易擴展 缺點:各庫壓力不均(新號段更活躍) (2)哈希:hash 優點:簡單,數據均衡,負載均勻 缺點:遷移麻煩(2庫擴3庫數據要遷移) (3)路由服務:router-config-server 優點:靈活性強,業務與路由算法解耦
YouTube網站架構吐槽(上) YouTube作為一個幾十億級別流量的視頻網站,其站點維護人員卻少之又少,這些技術人員是如何設計YouTube架構,使其具備如此強大的抗壓能力的呢,我們接著往下看。 核心技術要點 1)Apache:站點服務器 2)Python:Web應用主要是用Python搞定的 3)Linux(SuSe):操作系統(筆者:為何選用SuSe呢) 4)Mysql:數據庫 5)psyco(筆者:psyco是Python的一個C語言擴展) 6)lighttpd:視頻服務器沒有用Apache,而是選擇用了lighttpd Web服務要點 1)使用NetScalar實現負載均衡,以及對靜態內容的緩存(筆者:NetScalar是一個Web應用優化的解決方案,常用於Web應用加速,負載均衡,Web安全功能等) 2)Apache使用mod_fast_cgi模式(筆者:fastcgi是一個進程常駐的CGI模型,主要解決傳統CGI模型令人詬病的“fork and execute”模型) 3)由一個Python服務專門負責Web請求的路由(筆者:那個時候Nginx還沒有大行其道) 4)CPU密集型的複雜計算,使用psyco用C語言搞定(筆者:Python這個技術選型真的合適麽) 5)Web層做頁面緩存 6)數據層做數據緩存 7)對於某些數據,提前計算,並形成本地緩存,但這個優化沒有大規模應用 Web服務效果
官網 A complete, cross-platform solution to record, convert and stream audio and video. https://ffmpeg.org 剪影片某片段 輸入影片 input.mp4 輸入影片 output.mp4 -ss
查詢使用者 SELECT User,Host FROM mysql.user; 移除使用者權限 Revoke all privileges on database level: REVOKE ALL PRIVILEGES ON phpmyadmin.* FROM ‘phpmyadmin’@’localhost’; 移除使用者
問題 匯入SQL檔案時候出現錯誤 ERROR 1067 (42000): Invalid default value for ‘created_at’ 解決辦法 將SQL最上面加入,在進行匯入即可。 SET sql_mode = ”;
申請憑證 https://freessl.cn 可申請免費一年憑證 憑證檔案 Freessl.cn會發給你 PEM跟KEY兩個檔案 將PEM重新命名為CRT即可 參考用法 https://blog.freessl.cn/freessl-org-ssl-cert-zip-file-introduce/ 設定SSL sudo nano /etc/apache2/sites-available/default-ssl.conf ————————————————— ServerAdmin [email protected] ServerName example.com DocumentRoot /var/www/html