IT技術

OmniGraffle繪圖軟件

OmniGrafflemac版:http://www.pc6.com/mac/111747.htmlOmniGraffle可以用來繪制圖表,流程圖,組織結構圖以及插圖,也可以用來組織頭腦中思考的信息,組織頭腦風暴的結果,繪制心智圖,作為樣式管理器,或設計網頁或PDF文檔的原型對程序員來說,可以繪制:項目進度圖

使用paramiko遠程執行命令、下發文件

寫部署腳本時,難免涉及到一些遠程執行命令或者傳輸文件。 之前一直使用sh庫,調用sh.ssh遠程執行一些命令,sh.scp傳輸文件,但是實際使用中還是比較麻煩的,光是模擬用戶登陸這一點,還需要單獨定義方法模擬輸入。 感受一下: from sh import ssh PASS = 'xxxx'

Java數據結構和算法總結-數組、二分查找

  前言:在平時開發中數組幾乎是最基本也是最常用的數據類型,相比鏈表、二叉樹等又簡單很多,所以在學習數據和算法時用數組來作為一個起點再合適不過了。本篇博文的所有代碼已上傳 github ,對應工程的 array 模塊,下載地址:https://github.com/lgliuwei/DataStructure

工作十一年總結

上次寫總結是5年前了,想想也真是懶的要死了。工作六年總結 還是一樣聊工作總結吧,再說心理些想法吧。 一、 工作總結 2011年9月 初創企業,前文已經說了這裏就不細說了。 由於我是員工,所以細節並不清楚。後期了解到大致如下: 公司創立初期,談了一筆額度在千萬級的投資,但是由於幾個股東對投資人獲得股權的比例協商

Python 最佳實踐指南中文版">Python 最佳實踐指南中文版

python最佳實踐指南中文版 項目翻譯自 Hitchhiker's Guide to Python 。 Readthedocs文檔地址 Python最佳實踐指南中文版 。 本指南目前持續不斷地更新與完善。這份主要是自我見解的指南旨在為Python初學者和 專家提供一個關於Pyt

【譯】Yarn上常駐Spark-Streaming程序調優

作者從容錯、性能等方面優化了長時間運行在yarn上的spark-Streaming作業     對於長時間運行的Spark Streaming作業,一旦提交到YARN群集便需要永久運行,直到有意停止。任何中斷都會引起嚴重的處理延遲,並可能導致數據丟失或重復。YARN和Apache Spar

H5上傳圖片並使用canvas制作海報

馬上就要“十一”國慶節了,又恰逢公司已經三周歲了,所以市場部和產品共同策劃了一個“正青春,共成長”的主題代言活動,準備在國慶節以及中秋節期間讓公司員工和用戶為公司代言,於是就有了技術部前端開發人員即本人為公司來開發這個主題代言活動頁面。 開發要求: 1、用戶可以從手機相冊上傳圖片或拍照上傳圖片; 2、用戶可以

mouseSync後續功能完善心得">mouseSync後續功能完善心得

在上篇博客中,我介紹了mouseSync這款軟件的開發初衷、使用場景和開發的過程,感謝一些朋友試用該軟件並給我留言,提出了一些新的需求和issue。同時也感謝開發者頭條的推薦至頭版的精選板塊,讓那篇開發筆記被2萬開發者閱讀過了,收獲了 github的star 若幹、 公眾號的關註 若幹、贊賞約 50元 。真

[外文翻譯]如何壓榨程序員?">[外文翻譯]如何壓榨程序員?

文 | Tallinn Estonia  譯 | 張一飛 要開發軟件,你需要程序員。但是,他們貴、懶、難以控制。無論他們開發的軟件能不能使,每個月都要給他們發工資… 能少付一點總是好的,不過,他們又可能會因為薪水太少而辭職。你如何防止這種

如何通過.NET程序繞過UAC">如何通過.NET程序繞過UAC

.NET Framework可以通過用戶定義的環境變量和CLSID註冊表項加載profiler DLL或者是COM組件DLL,進程權限提升時甚至也是一樣。所以通過利用自動提權.NET進程(如MMC管理單元)加載任意DLL的行為,在Windows 7到Windows 10(包括最新的RS3版本)的默認設置中繞過

如何在分層架構與微服務之間做出合理的選擇?">如何在分層架構與微服務之間做出合理的選擇?

題圖:設計理論的完善 最近似乎所有的電臺裏都在為國慶長假倒數計時,身邊的小夥伴們好像也提前進入了慶歡狀態,連我也提前一周打點好了潛水裝備,耐心等待那黃金一刻的到來 按照慣例,每年十一黃金周是公司啟動下一年戰略規劃的觸發點,對於IT側來說無非就是談談架構,算算成本, 攏攏人頭 既

基於標記數據學習降低誤報率的算法優化">基於標記數據學習降低誤報率的算法優化

無論是基於規則匹配的策略,還是基於復雜的安全分析模型,安全設備產生的告警都存在大量誤報,這是一個相當普遍的問題。其中一個重要的原因是每個客戶的應用場景和數據都多多少少有不同的差異,基於固定判斷規則對有統計漲落的數據進行僵化的判斷,很容易出現誤判。 在沒有持續人工幹預和手動優化的情況下,策略和模型的誤報率不

簡歷寫作指要

前段時間做過一些招聘工作,也和群裏的小夥伴們交流過篩選簡歷的經驗。一直覺得自己很好的篩掉了某些“素質不佳”的簡歷。直到我幫一個實力不錯的同學改簡歷,才發現,某些不良的簡歷寫作方式流毒太廣,以至於一些明明有真實工作經驗的人,也把簡歷寫得像剛從培訓班出來不久的學員一樣。因此,根據讀過的簡歷