Time of Update: 2018-07-30
LSN的10進位和16進位之間的轉換 一、16進位 LSN即日誌順序號(Log Sequence Number),用16進位表示分成3段,格式為: FSeqNo:SectorNo:SlotNo 其含義分別為: 1) 第1段:FSeqNo是虛擬記錄檔(VLF)的序號,長度為4個位元組。
Time of Update: 2018-07-30
防人之心不可無。 網上總有些無聊或者有意的人。不多說了。上乾貨,配置vps apf防小流量ddos攻擊。 對於大流量的ddos攻擊, 需要機房的硬體防火牆,vps內部可能也扛不住。 1. 安裝 DDoS deflate DDoS deflate的原理是通過netstat命令找出
Time of Update: 2018-07-30
在HTML頁裡面由於使用了form,常常需要禁用enter提交表單。因為內容頁或者主版頁面自身有如果有type="submit"的button,當textbox聚焦時,按下enter都會觸發表單的預設提交(不論是IE還是firefox),於是需要在onkeydown中監聽使用者的按鍵。實際測試,IE8中導致表單提交的不確定因素太多,點擊表單的table中的td都會觸發表單提交,而firefox則不會;於是在ie和ff中禁用表單提交需要不同的思路。 對於IE:
Time of Update: 2018-07-30
原文連結:http://www.jb51.net/article/59468.htm 一、htpasswd的作用與安裝 htpasswd是apache的一個工具,該工具主要用於建立和更新儲存使用者名稱、密碼的文字檔,主要用於對基於http使用者的認證。 htpasswd的安裝很簡單,它是隨apache的安裝而產生。這點與ab工具是一樣的,這裡就不詳細說明了 如果apache是通過RPM的yum方式進行安裝的話,該命令存放在/usr/bin/目錄下,如下:
Time of Update: 2018-07-30
參考資料:關於ConfigurationManager.GetSection()方法 首先建立一個MVC項目,項目名字叫MvcApp,然後再項目的Models檔案夾下建立一個自訂類,這裡我建立的這個類取名叫ContactUsSectionHandler.cs,這個類繼承自IConfigurationSectionHandler 這個介面。這個類的作用就是用來擷取到Web.config設定檔中的這個ContactUs節點的內容 ContactUsSectionHandler.cs類
Time of Update: 2018-07-30
TAF是Transparent Application Failover的英文縮寫,顧名思義就是對應用透明的容錯移轉,舉個例子,當應用串連某個oracle資料庫的執行查詢操作的時候,資料庫伺服器網路中斷或者執行個體崩潰,在經過delay參數設定的值之後,將自動連接到其他可用的執行個體,繼續進行查詢。(前提是執行計畫,輸出結果集和輸出的順序不能發生變化) TAF的特性:
Time of Update: 2018-07-30
前段時間重裝了Arch Linux,用了好看的Plasma案頭,但是最近這幾天案頭特效突然沒有了,讓我非常鬱悶。於是乎我開始動手排查起來。 由於前幾天折騰顯卡驅動,最後還是沒折騰成功。所以我一開始將問題定位到顯卡驅動上,然後Google了各個顯卡驅動導致特效無效的辦法,並照著安裝了各種圖形加速庫。然而發現沒啥吊用。 然後我又開啟了之前安裝系統是順手安裝的Gnome案頭,驚奇的發現它的案頭特效完美的存在。這就說明並不是顯卡驅動的問題,而是我Plasma案頭設定出現了問題。
Time of Update: 2018-07-30
準備測試資料 彙總查詢 分組查詢 F查詢 Q查詢 總結 準備測試資料 from django.db import models# Create your models here.class Publisher(models.Model): id = models.AutoField(primary_key=True)
Time of Update: 2018-07-30
最近項目裡面發現的一個bug。我們用 ListCollectionView 作為ListBox 的資料來源,但是發現在增加和刪除 ListCollectionView 中的資料時,它和它的 SourceCollection 資料不同步。 在刪除的時候 SourceCollection 已經沒有那一項,但是 ListCollectionView 中還是有。 本來以為是 ListCollectionView 的bug, 所以就嘗試每次修改資料內容時都 CommitNew(), CommitEdit(
Time of Update: 2018-07-30
研究Atlas源碼,首先需要從程式的起點開始。Atlas的主函數位於<mysql-proxy-cli.c>,無論對於Unix系統還是windows,其實際的入口函數為 int main_cmdline(int argc, char **argv) { .....}由於Atlas是基於glibc完成的開發,因此其在啟動過程首先做的是驗證glibc的版本: if (chassis_frontend_init_glib()) { /* init the
Time of Update: 2018-07-30
在跑一些程式,例如deep learning的時候,總是希望查看一下cpu、gpu、記憶體的使用率 1. cpu、記憶體 使用top命令 $ top http://bluexp29.blog.163.com/blog/static/33858148201071534450856/ 有一個更直觀的監測工具,叫htop $ sudo apt-get install htop$ stop 2. 查看gpu 使用 nvidia-smi 命令 $ nvidia-smi
Time of Update: 2018-07-30
HTML5 data-* 自訂屬性 @{ Layout = null;}<!DOCTYPE html><html><head> <meta name="viewport" content="width=device-width" /> <title>Index2</title> <script
Time of Update: 2018-07-30
Factory 方法模式的練習 Factory 方法模式是簡單原廠模式的衍生,解決了許多簡單原廠模式的問題。 首先完全實現‘開-閉 原則’,實現了可擴充。其次更複雜的階層,可以應用於產品結果複雜的場合。 Factory 方法模式的對簡單原廠模式進行了抽象。有一個抽象的Factory類(可以是抽象類別和介面), 這個類將不在負責具體的產品生產, 而是只制定一些規範,具體的生產工作由其子類去完成。
Time of Update: 2018-07-30
// 複雜的數獨比DFS快//用空間來換時間#include <stdio.h>#include <string.h>#include <iostream>using namespace std;#define N 300000#define INF 0x3fffffffchar g[10][10];int ans[1000];int
Time of Update: 2018-07-30
XML的文檔描述<?xml version="1.0" encoding="utf-8"> 每一個XML文檔必須有,並且只能有一個跟節點(xml大小寫敏感) 標籤一般成對存在,例如:<a></a>等,但是如果標籤沒有子資料可以寫成封閉的 例如<a /> XML的儲存結構有以下兩種<標籤名>值</標籤名><標籤名 屬性="值" 屬性2="
Time of Update: 2018-07-30
一般輪播圖為左右、上下、3D或者漸層輪播,忙裡偷閒寫了一個左右輪播,該效果比較常見,但是實用性比較強。 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> *{ padding: 0;
Time of Update: 2018-07-30
wireshark是一款抓包軟體,比較易用,在平常可以利用它抓包,分析協議或者監控網路,是一個比較好的工具,因為最近在研究這個,所以就寫一下教程,方便大家學習。 這裡先說Wireshark的啟動介面和抓包介面 啟動介面:
Time of Update: 2018-07-30
<.> <html><head> <meta name="viewport" content="width=device-width" /> <title>Index4</title></head><body> <div> <!--display:none是隱藏元素,隱藏後它並不會再佔用之前所佔的地區(
Time of Update: 2018-07-30
當前 runqueue 中沒有就緒進程了,則啟動Server Load Balancer從別的 cpu 上轉移進程,再進行挑選(詳見"調度器相關的Server Load Balancer"); 如果仍然沒有就緒進程,則將本 cpu 的 IDLE 進程設為候選。
Time of Update: 2018-07-30
本文從 Linux 2.4 調度系統的缺陷入手,詳細分析了 Linux 2.6 調度系統的原理和實現細節,並對與調度系統相關的Server Load Balancer、NUMA 結構以及即時效能進行了分析和評價。文末,作者從調度系統的發展和實現出發,對 Linux 的發展特點和方向提出了自己的看法。 1.前言