原创 Eclipse常用快捷鍵彙總

經常使用eclipse進行開發,不掌握快捷鍵步行啊,在此整理了一些快捷鍵,大家要靈活運用啊。。。 Ctrl+1 快速修復(最經典的快捷鍵,就不用多說了) Ctrl+Shift+O 自動導入所需要的包(這個用的次數也相當多) Ctr

原创 C#實現通過HttpWebRequest發送POST請求實現

C#實現通過HttpWebRequest發送POST請求實現網站自動登陸 怎樣通過HttpWebRequest 發送 POST 請求到一個網頁服務器?例如編寫個程序實現自動用戶登錄,自動提交表單數據到網站等。 假如某個頁面有個如下

原创 Python3之socket編程

Python3之socket編程解決粘包問題 什麼是粘包 當發送網絡數據時,tcp協議會根據Nagle算法將時間間隔短,數據量小的多個數據包打包成一個數據包,先發送到自己操作系統的緩存中,然後操作系統將數據包發送到目標程序所對應操

原创 MySQL性能管理及架構設計

影響因素 超高QPS和TPS QPS: 每秒鐘處理查詢量(同時處理SQL的數量) 風險:效率低下的sql 併發量 & CPU使用率 併發量:同一時間處理的請求的數量 和同時連接數不一樣幾千連接數大部分是sleep狀態 風險: 大量

原创 詳解C# 迭代器

迭代器模式是設計模式中行爲模式(behavioral pattern)的一個例子,他是一種簡化對象間通訊的模式,也是一種非常容易理解和使用的模式。簡單來說,迭代器模式使得你能夠獲取到序列中的所有元素而不用關心是其類型是array,li

原创 淺談銀行IT架構ESB

由於以前的銀行並不是很開發,存在系統之間集成的問題,所以無法快速對接外部場景,所以結構需要做出一些調整,建立開放生態,進而實現數據“業務化”。 主要從服務集成、API服務、數據驅動三個方面談談。 銀行數字化轉型有三個最主要的特徵:

原创 巴蒂電信airtel--加密算法總結

cryptography是python語言中非常著名的加解密庫,在算法層面提供了高層次的抽象,使用起來非常簡單、直觀,pythonic,同時還保留了各種不同算法的低級別接口,保留靈活性。 我們知道加密一般分爲對稱加密(Symmetri

原创 python實現無限遞歸算法

有時間記錄一下自己的點點滴滴 第一種情況就是正常的遞歸算法,解除遞歸限制: import sys sys.setrecursionlimit(1000000) 1.那什麼是遞歸算法呢,滿足了什麼條件就是遞歸算法呢? 必須的條件: 一

原创 python 執行JS文件簡單例子

import execjs #執行本地的js def get_js(): # f = open("D:/WorkSpace/MyWorkSpace/jsdemo/js/des_rsa.js",'r',enc

原创 執行JS的一段代碼

保存爲html 的文件 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> </head> <body>

原创 python爬蟲與反爬、加密算法

網絡爬蟲 網絡爬蟲,是一個自動提取網頁的程序,它爲搜索引擎從萬維網上下載網頁,是搜索引擎的重要組成。 但是當網絡爬蟲被濫用後,互聯網上就出現太多同質的東西,原創得不到保護。 於是,很多網站開始反網絡爬蟲,想方設法保護自己的內容。 他們

原创 爬取電信網遇到的坑

登入電信網遇到密碼被JS加密,關於加密算法可以先了解一下基礎:加密算法基礎 JavaScript基礎 遇到JS不用怕了用心分析就好不要慌 主要提供思路: 1.使用抓包工具先抓取密碼加密後的東東 2.分析JS加密算法自己進行優化處理 3

原创 中國電信密碼JS加密和解密

$.fn.aesEncrypt = function(n) { var t = CryptoJS.MD5("login.189.cn"), i = CryptoJS.enc.Utf8.parse(t),

原创 DynamoDB 補充

在DynamoDB之中,同一個用戶可以在不同地區創建多張同名表。只要在一個地區中保持表名唯一即可。在DynamoDB執行createTable是一個異步操作,當接收到CreateTable請求時,DynamoDB實時返回一個處理響應,

原创 python Boto3 操作AWS的SQS

鏈接