原创 原型模式
原文鏈接:https://www.runoob.com/design-pattern/prototype-pattern.html 原型模式(Prototype Pattern)是用於創建重複的
原创 微服務和數據庫分庫分表的區別
一 什麼是微服務? 微服務是一種架構風格,一個大型複雜軟件應用由一個或多個微服務組成。系統中的各個微服務可被獨立部署,各個微服務之間是鬆耦合的。每個微服務僅關注於完成一件任務並很好地完成該任務。在所有情況下,每個任
原创 工廠模式介紹
原文鏈接:https://www.w3cschool.cn/shejimoshi/factory-pattern.html 工廠模式(Factory Pattern)是 Java 中
原创 查詢速度慢的原因及如何解決
查詢速度慢的原因很多,常見如下幾種: 1、沒有索引或者沒有用到索引(這是查詢慢最常見的問題,是程序設計的缺陷) 2、I/O吞吐量小,形成了瓶頸效應。 3、沒有創建計算列導致查詢不優化。 4、內存不足 5、網絡速度慢 6、查詢出的數據量過大
原创 系統架構師-基礎到企業應用架構-分層[上篇]
原文鏈接:https://www.cnblogs.com/hegezhou_hot/p/3489795.html 一、前言 大家好,接近一年的時間沒有怎麼書寫博客了,一方面是工作上比
原创 秒殺系統架構分析與實戰
原文鏈接:https://www.cnblogs.com/andy-zhou/p/5364136.html 轉載: 秒殺系統架構分析與實戰 目錄 1 秒殺業務分析2 秒殺技術挑戰3 秒殺架構原
原创 用Python編寫的發郵件代碼
發郵件用到的Python庫是smtplib和email。簡單來說,smtplib庫主要是用於負責和郵件服務器進行通訊,email庫則主要用於規定編寫郵件的頭、主體、內容、附件等。 發郵件之前我們需要用Python登
原创 推薦系統的架構
原文鏈接:https://www.cnblogs.com/kobedeshow/p/3569525.html 本文從互聯網收集並整理了推薦系統的架構,其中包括一些大公司的推薦系統框架(數據流存儲
原创 Python爬蟲基礎
Python非常適合用來開發網頁爬蟲,理由如下: 1、抓取網頁本身的接口 相比與其他靜態編程語言,如java,c#,c++,python抓取網頁文檔的接口更簡潔;相比其他動態腳本語言,如perl,shell,python的urllib包提
原创 sql語句性能如何優化
詢速度慢的原因很多,常見如下幾種: 1、沒有索引或者沒有用到索引(這是查詢慢最常見的問題,是程序設計的缺陷) 2、I/O吞吐量小,形成了瓶頸效應。 3、沒有創建計算列導致查詢不優化。 4、內存不足 5、網絡速度慢 6、查詢出的數據量過大(
原创 SQL優化規則
原文鏈接:https://www.cnblogs.com/yunman/articles/5497591.html SQL語句的優化規則 (1)去掉不必要的大表、全表掃描。不必要的大表、全表掃描
原创 如何提高網頁打開速度?
1.優化圖片。 這個沒有什麼技巧,通過軟件就搞定了。我喜歡用ps,在ps中選擇存儲web所用格式,然後選擇圖片的質量等選項,圖片看起來很清楚,大小又合適保存就可以了。 2.圖片格式問題。 選擇正確的圖片格
原创 水晶報表自定義紙張大小打印 (轉)
水晶報表自定義紙張大小打印 (Crystal Report Print with custom paper size) 水晶報表查看器CrystalReportViewer自帶打印功能,調用當前系統默認打印機進行打印,但.NET裏
原创 sp_addlinkedserver 分佈式查詢
/*不同服務器數據庫之間的數據操作*/ --創建鏈接服務器 exec sp_addlinkedserver 'ITSV ', ' ', 'SQLOLEDB ', '遠程服務器名或ip地址 ' exec sp_addl
原创 SQL Server中 ldf 文件過大的解決方法
在SQL Server中經常遇到事務日誌變大的情況,除了將數據庫設置爲“自動收縮”外,還可以使用下面的SQL命令進行快速清除數據庫中的事務日誌,命令如下: - 第一步:清空日誌 DUMP TRANSACTION dat