原创 原型模式

原文鏈接: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