Time of Update: 2018-07-30
目標 需要在Linux下開發一個監控程式,其利用網路登陸到另外一台Linux伺服器A上執行一些命令並擷取命令執行結果,然後對資料進行分析 基本方案 因為沒有Linux的電腦,只能利用vmware安裝Linux虛擬機器B,如ubuntu 12.04LTS 因為區域網路的網路安全問題 Linux虛擬機器B無法直接和Linux伺服器A通訊,因此二者不能通過交換器接到共用網路裡因此考慮將二者網線直連構成私人區域網路
Time of Update: 2018-07-30
替換後台過來的iframe標籤 有時候文章裡的詳情頁中會出現部分的iframe標籤,這時候就需要前端將之給解析轉化出來 不多說,直接上代碼了。。。 HTML 程式碼: <div id = "id"> 後台傳過來的資料</div> 當後台傳過來的資料裡面出現iframe標籤時,就需要進列標籤的轉化解析標籤裡面的內容了 JS 代碼: function iframe(){ // var body =
Time of Update: 2018-07-30
這一章開始看的有點懵,在網上搜尋到一篇文章有助於理解連結地址Set-User-ID 1.每個進程都有一套用數字表示的使用者ID和組ID。具體有實際使用者ID(real user ID), 實際組ID(real group ID),有效使用者ID(effective user ID),有效組ID(effective group ID),儲存的set-user-ID和set-group-ID,檔案系統使用者ID和檔案系統組ID,輔助組ID。 將上述種種ID稱為進程憑證。
Time of Update: 2018-07-30
原文: http://chinesedocument.com/html/jishuxueyuan/J2SE/Javahexin/20070515/3799.html 1 什麼是單點登陸 單點登入(Single Sign On),簡稱為 SSO,是目前比較流行的企業業務整合的解決方案之一。SSO的定義是在多個應用系統中,使用者只需要登入一次就可以訪問所有相互信任的應用系統。
Time of Update: 2018-07-30
在SSTable中主要儲存資料的地方是data block,block_builder就是這個專門進行block的組織的地方,我們來詳細看看其中的內容,其主要有Add,Finish和CurrentSizeEstimate三個函數。Finish的邏輯十分簡單就是簡單的將restart點資訊和restart點個數分別以PutFixed32的格式寫入資料最後;CurrentSizeEstimate則是簡單的計算當前塊需要的儲存大小 = 已插入的KV對的大小 + 重啟點個數 * 4 + 1 *
Time of Update: 2018-07-30
本文針對的是Jprofiler9 windows用戶端監控 遠程Linux伺服器上的TOMCAT 正常安裝win Jprofiler9 需要注意以下步驟 關鍵步驟1 勾選 create archive with profilling agent in the directory 選擇本地的一個檔案夾 比如案頭 之後會在此地產生一個 Jprofiler的 trz的包 為 遠程Linux代理, 注意
Time of Update: 2018-07-30
頁面展開還有建立兩個控制項,Button 和 TextBox,單擊按鈕後 TextBox 出現 tip 提示,並獲得焦點(focus),TextBox 事件 keyup 則關閉 tip,代碼如下: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html
Time of Update: 2018-07-30
一提起位元運算,人們往往想到它的高效性,無論是嵌入式編程還是最佳化系統的核心代碼,適當的運用位元運算總是一種迷人的手段,或者當您求職的時候,在代碼中寫入適當的位元運算也會讓您的程式增加一絲亮點,最初當我讀《編程之美》求“1的數目”時,我才開始覺得位元運算是如此之美,後來讀到 《Hacker's Delight》,感慨到Henry
Time of Update: 2018-07-30
轉自次元立方網:http://www.it165.net/admin/html/201405/2957.html 另一篇:HA-Proxy+Nginx實現web負載平衡(haproxy篇)http://www.it165.net/admin/html/201405/3171.html 組件及實現的功能 Keepalived:實現對Haproxy服務的高可用,並採用雙主模型配置; Haproxy:實現對Nginx的負載平衡和讀寫分離; Nginx:
Time of Update: 2018-07-30
至從ES6(ES2015)正式規範之後,Promise收到高度重視,一直沒時間小結一波,今兒抽空整理下好東西Promise。 基本所有瀏覽器都支援Promise,所以放心大膽使用。 首先,控制台先列印下Promise是什麼東西,如下圖所示: Promise其實是一個建構函式,裡麵包含了很多行為方法(race,reject,resolve等),在prototype原型上then、catch等回調方法。 使用情境類似APAB前台Model操作互動: var
Time of Update: 2018-07-30
元組 元組與列表的區別: 實際上元組是跟列表非常相近的另一種容器類型。元組和列表看起來不同的一點是元組用的是圓括弧而列表用的是方括弧。而功能上,元組和列表相比有一個很重要的區別,元組是一種不可變類型。正因為這個原因,元組能做一些列表不能做的事情。。。。用做一個字典的key。另外當處理一組對象時,這個組預設是元群組類型。 列表 VS 元組
Time of Update: 2018-07-30
一. 這裡主要考慮兩種參數類型:數組或者集合. 而這點區別主要體現在EmpMapper.xml檔案中標籤的collection屬性: 當collection=”array“時,表名參數為數組; 當collection=”list“時,表名參數為集合. 二. 注意: 無論Mybatis是與mysql資料庫結合,還是與Oracle資料庫,都同樣適合如下設定與操作. 三. 具體樣本如下: EmpMapper.xml: <!--
Time of Update: 2018-07-30
主要步驟根據optee在github的build說明https://github.com/OP-TEE/build來完成,主要參考了http://blog.csdn.net/u010071291/article/details/50774082的部落格進行了補充和一些錯誤的解決方案。大家如果也和我一樣的初學的話非常推薦上面博主的文章,可以學到很多東西。 一.準備開發環境。 安裝開發用的Linux作業系統。我是在在Win10 64位上安裝了Ubuntu 14.04 LTS
Time of Update: 2018-07-30
Html中Div與Span的介紹 在html開發中,div與span這兩個標籤可以說是我們經常使用到的標籤,div的語義是division“分割”; span的語義就是span“範圍、跨度”。 Html中的Div標籤 DIV是層疊樣式表中的定位技術,全稱DIVision,即為劃分。有時可以稱其為圖層。 DIV元素是用來為HTML(標準通用標記語言
Time of Update: 2018-07-30
本文已添加至Sencha Touch 2快速入門系列索引:http://blog.csdn.net/ardy_c/article/details/7544470 轉載請註明出處:http://blog.csdn.net/ardy_c/article/details/7497330 在應用中,很多時候需要和使用者進行一些互動。表單(Forms)這個東西給我們提供了一個很好的介面。相信大家對傳統的HTML表單已經非常熟悉。而Sencha Touch
Time of Update: 2018-07-30
1.背景 對於資料量在1千萬,單個mysql資料庫就可以支援,但是如果資料量大於這個數的時候,例如1億,那麼查詢的效能就會很低。此時需要對資料庫做水平切分,常見的做法是按照使用者的帳號進行hash,然後選擇對應的資料庫。 水平切分圖,資料落入不同的庫中 2.實現 2.1示意圖 先來看下大致示意圖: - 圖1是比較常見的情況,單個資料庫 - 圖2展示了web應用和資料庫之間的一個中介層,這個中介層去選擇使用哪個資料庫。 2.2資料庫配置
Time of Update: 2018-07-30
PyInstaller是一個壓縮python檔案成為可執行程式的一個軟體。它會掃描你所有的Python文檔,並分析所有代碼從而找出所有你的代碼運行所需的模組。然後,PyInstaller會將所有這些模組和你的code放在一個檔案夾裡,或者一個可執行檔裡。這樣以來,你的使用者就不用下載各種你的軟體運行環境了,例如各種版本的python,各種不同的python包等等。他們只需要執行打包好的可執行檔就可以使用你的軟體了。 下面是PyInstaller使用的一個簡單示範:
Time of Update: 2018-07-30
1、click 和 tap 事件比較 兩者都會有點擊時觸發,但是在手機WEB端,click會有200~300ms的延遲,所以用zepto的tap代替click作為點擊事件 singleTap 和doubleTap 分別邊上單擊事件和雙擊事件。 2、關於tap事件的點透處理 (1)
Time of Update: 2018-07-30
對照linux核心4.8.6的代碼進行研究的。 1:socket處理序間通訊 unix的發展史上 ,AT&T的貝爾實驗室和伯克利軟體中心(BSD)做出了重大的貢獻。AT&T 實現的 SysV IPC , BSD對socket的實現。 2:系統調用socket 像SysV IPC一樣,socket有個總入口,sys_socketcall();
Time of Update: 2018-07-30
jQuery.tap.js /** * Author: Sergey Bondarenko (BR0kEN) * E-mail: broken@propeople.com.ua * Github: https://github.com/BR0kEN-/jTap * Updated: May 27, 2014 * Version: 0.2.8 */(function($, _) { 'use strict'; /** * @param (object) ev - extending