原创 java hadoop分佈式系統文件操作
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader; i
原创 cloud foundry Error (JSON 500)
用VMC 上傳或更新代碼,出現如下錯誤: Uploading Application: Checking for available resources: Error (JSON 500): <html xmlns="http:
原创 一個可以作爲代理服務器或者轉發的java類
項目中用到,這裏把它給簡化和通用了,突出基本思路,具體可以基於這個類來修改。 基於java容器和servlet。 package com.xxx.first; import java.io.BufferedReader; import
原创 shell腳本:自動FTP和TELNET
因爲OCS有幾套系統,每次導數據都要在幾套系統上做一遍,都是重複的工作,因些寫一個腳本自己在幾套系統上執行相關的命令。已經成功執行。 程序中telnet and ftp 用到here document,這個要注
原创 再淡spring jdbc 連接池斷開重連設置
先看一段錯誤日誌: ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: N
原创 Webvirtmgr的docker安裝
容器集羣有幾臺物理機,之前一直在物理機上運行,現在需要在上面安裝虛擬機,通過虛擬機來運行容器。 爲什麼改爲虛擬機運行?爲了管理方便:升級,重啓,同時減少故障、問題影響範圍。 kvm虛擬機的運維,之前直接是用命令操作,機器少還好,多了就
原创 API接口非冪等性問題及使用redis實現簡單的分佈式鎖
在我們平臺中,開放了一些接口給其它系統或第三方應用調用。 冪等性問題主要是在創建對象且這些對象不能重複的時候產生,比如創建用戶,這個時候,應該說 冪等性不是問題,非冪等性纔是問題。 創建對
原创 程序上下文context for golang
先來理解一下上下文context。 1.什麼是程序上下文context 與計算機體系中的相關上下文概念類似,比如進程上下文。 程序上下文,context,程序中共享的信息,保存着程序運行或交互中需
原创 腦計算
看了《刀劍神域 -序列之爭》劇場版, 感覺不久後以AI+VR+AR+腦電波控制所代表的一種技術就會出現耶, 這種技術暫且叫腦計算吧。 劇中有很多場景化的東西,大家喜歡就去看並研究吧!
原创 異地機房之VPN/HTTP/HTTPS
之前對VPN的理解有誤,認爲VPN走了單獨的帶寬,速度會比走公網快。比如下面的結構,經常是這麼畫圖的,就以爲它們走了不同的鏈路,享受不同的帶寬和服務質量。 【client】----進/出口--->【機房1服務】------V
原创 k8s使用技巧
k8s中如何鏡像地址不變觸發更新 最近在把k8s進行產品化封裝,加入一些討論羣,經常有人問到:k8s中如何鏡像地址不變觸發更新 這個問題,其實細細讀一下官網或者翻譯文檔,在deployment一節,是有相關描述的: 注意:Deployme
原创 PHP搭建自己的web框架-路由
路由指URL路由,通過解析URL參數找到執行的(控制器的)方法。 通過URL,能找到目標類和目標方法,通常使用pathinfo或參數。比如: pathinfo :http://xxx.com/index
原创 net.ipv4.tcp_tw_recycle參數造成的連接不穩定
剛開接接觸服務器優化時,直接從網上找些文章就進行設置優化。 對net.ipv4.tcp_tw_recycle的說明是開啓 TCP 連接中 TIME-WAITsockets 的快速回收,這麼一說直接用上。 但是優化系統參數後,時不時
原创 etcdv3的操作腳本
etcd集羣操作有時比較麻煩,目前寫成腳本來執行。 不過還不是很靈活,需要進一步完善。 #!/bin/bash ##############定義變量################# #全局配置信息 TOKEN=etcd-kdcl
原创 關於 PHP 性能優化
本文寫的也是關於PHP性能優化、減少耗時方面的話題,雖然老生常談,但還是以我的角度來一個總結或分享。 網上關於50條PHP優化的方法,除此之外從架構或環境方面的優化建議等,