Time of Update: 2018-12-03
web-shelld終於找到我想要的了,我一個想法是在公司上班時可以通過公司的電腦遠端控制家裡的電腦,問題是公司是有防火牆的,平時上網只能通過代理而且只提供80的連接埠,如何?呢?google了很久,一種是:有一些網站提供web
Time of Update: 2018-12-03
urllib2中使用http、https代理proxy=urllib2.ProxyHandler({'https': 'http://lk:2002@172.17.5.53:80'})opener=urllib2.build_opener(proxy)urllib2.install_opener(opener)proxy=urllib2.ProxyHandler({'http':
Time of Update: 2018-12-03
從伺服器構建說起(二).磁碟陣列RAID草木瓜整理 20070403一、序 儲存是現代企業伺服器的管理核心,磁碟陣列,磁帶機等存放裝置便是重中之重。伺服器構建的重要任務就是對儲存介質的管理。二、RAID概念 RAID(Redundant Arrays of Independent Disks),中文為廉價冗餘磁碟陣列。
Time of Update: 2018-12-03
分布式任務分發模型zeromq + gevent實現dispatcher:指派任務worker: 任務執行者recver: 任務結果收集 dispatcher(push) / | \worker worker worker(pull, push to recver) \ | / recver(pull)dispatcher.pyimport zmq import
Time of Update: 2018-12-03
從伺服器構建說起(三).伺服器應用樣本(HP ProLiant DL)草木瓜 20070410一、構建平台 HP ProLiant DL380 G5 <http://h10010.www1.hp.com/wwpc/us/en/sm/WF05a/15351-15351-3328412-241644-241475-1121516.html> 相關伺服器系列文章
Time of Update: 2018-12-03
1. install ubuntu oracle client2. add environmentgedit /etc/environment appendexport ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/clientexport LD_LIBRARY_PATH=/usr/lib/oracle/xe/app/oracle/product/10.2.0/client/lib:$LD_LIBRARY_PATHor
Time of Update: 2018-12-03
In [1]: from django.contrib.auth.models import UserIn [2]: User.objects.all()[0]Out[2]: <User: admin>In [3]: from django.db import connectionIn [4]: connection.queriesOut[4]:[{'sql': u'SELECT `auth_user`.`id`, `auth_user`.`username`,
Time of Update: 2018-12-03
p { margin-bottom: 0.08in; }pre.western { font-family: "文泉驛等寬正黑",monospace; }pre.cjk { font-family: "AR PL UMing HK",monospace; }pre.ctl { font-family: "文泉驛等寬正黑",monospace; }查看當前IP:ifconfigubuntu 使用命令列擷取動態ip dhclient
Time of Update: 2018-12-03
深度剖析E680G應用一.所謂的Loader草木瓜 20060818相關資源下載
Time of Update: 2018-12-03
GtkCombobox學習筆記今天做東西時用到了一點GtkCombobox一點稍微複雜的功能,以前一直使用的簡單text形式(下文有在DEVHELP中的原文)實現不了,然後就研究了下GtkTreeStore和 GtkCombobox聯合使用的情況.主要借鑒了協助文檔和此網址的內容:http://blog.csdn.net/caterpillar_here/article/details/2632833下面是簡單情況Inaddition to the model-view
Time of Update: 2018-12-03
Delphi DBgrid DBCtrlGrid控制項的滾動問題1、不支援鼠標中鍵2、鼠標一定要松開才生效3、滾動條才滾動的時候數據庫也會跟著滾動 (不能算缺點只有不一樣的方式,如果能提供多種選擇就好了) 以上1、2點現可以解決。3點暫沒有找到方法用法 TDBGridEx.Create(Application, DBGrid1); TDBCtrlGridEx.Create(Application, DBCtrlGrid1); //DBGridEx單元代碼///////////////////
Time of Update: 2018-12-03
我們在寫塊裝置驅動程式的時候,註冊並初始化一個gendisk後,要調用add_gendisk()註冊到核心,供核心使用.後面看到開啟一個塊裝置的時候,我們看到 使用了標準的系統調用open(),參數中是inode,這個inode從何而來,看看add_disk到底幹了啥哈.初步猜測是 那個 塊檔案系統(一個偽檔案系統),因為我們不會通過基本的VFS中的檔案來Open一個塊裝置.(偽檔案系統也會整合到VFS中,至於和普通檔案系統的區別,在http://blog.csdn.net/a954423389
Time of Update: 2018-12-03
大家在編程的過程中,經常會遇到需要輸入一個不定長字串的情況。通常來說,解決這個問題可以有兩種方法: 一是先分配一個固定長度的緩衝區,把輸入的字串先儲存到這個緩衝區,然後再根據其長度動態分配記憶體。這個方法缺點是無論分配多大的緩衝區,都無法完全滿足要求。太大浪費記憶體,太小會發生字串截斷。 二是逐個字元輸入,然後通過realloc函數來即時改變緩衝區的大小。這個方法比第一個方法稍微好一點。但缺點是動態分配函數使用頻率高,效率太低。
Time of Update: 2018-12-03
1,錯誤:make -C /lib/modules/2.6.32-21-generic/build M=/home/qwq/first/LDD/block/sbull modulesmake[1]: 正在進入目錄 `/usr/src/linux-headers-2.6.32-21-generic'scripts/Makefile.build:49: *** CFLAGS was changed in "/home/qwq/first/LDD/block/sbull/Makefile". Fix
Time of Update: 2018-12-03
書自<深入理解linux核心架構>:P449 解釋下偽檔案系統檔案系統未必要底層塊裝置支援,他們可以1,使用記憶體作為備份存放區器,比如ramfs 和tmpfs,2,或者根本不需要備份存放區器,比如 procfs 和sysfs,這兩種檔案系統和傳統觀念已經有所不同了,但是還可以更進一步,上面兩種檔案系統有一個共性,那就是他們在使用者空間是可見的,以檔案和目錄的形式出現.3,偽檔案系統 是不能裝載的檔案系統,是不可能能從使用者空間看見的.(不能裝載是使用者空間看不見的原因)
Time of Update: 2018-12-03
看完這段,感慨萬千。電視劇《走向共和》孫中山演講全文 我知道,你們很著急。張勳複辟了,國會又開不成了,我知道。我啊,我急的不是這個,這些日子我想的很多,我們本來是共和國,可怎麼一次又一次地出現了封建主義專制主義的東西,這個問題不解決,專制複辟就是必然的。共和國就永遠是一個泡影。 共和的觀念,是平等、自由、博愛嘛。可民國六年來,我們看到的是什嗎?各級行政官員都視法律為糞土,民眾,仍被奴役著。 民國應該是自由之國!自由是民眾天賦的權利!可民國六年來,我們看到的是什嗎?
Time of Update: 2018-12-03
import sysimport zmq# None of these operations will block, regardless of peer:context = zmq.Context()socket = context.socket(zmq.REQ)socket.setsockopt(zmq.LINGER, 0)socket.connect("tcp://127.0.0.1:12346")socket.send_json({"msg": "testmsg"}) # send
Time of Update: 2018-12-03
django model object 最簡單的方法s = NagiosHoststatus.objects.all()[0]print s.__dict__但是這個方法有一個缺點, 外鍵所關聯的對象並不會被Serialize, class Model1(models.Model): name=models.CharField() child=models.ForeignKey(Model2) class Mode2(models.Model):
Time of Update: 2018-12-03
sqlalchemy 默認的pool_size=5pool裡存放的是在跟數據庫的的閒置連接,使用c1 = engine.connect() 或session = scoped_session(sessionmaker(bind=engine))會創建連接, 創建連接的步驟1、看pool裡是否有連接,如果有取出該連接返回2、pool沒有空閉的連接則建立一個新接的連接隻有當使用engine.close() 或session2.commit()、session2.rollback()、session2
Time of Update: 2018-12-03
函數功能:把格式化的資料寫入某個字串 標頭檔:stdio.h 函數原型:int sprintf( char *buffer, const char *format [, argument] … ); 傳回值:字串長度(strlen) /*使用過程中發生過好多次錯誤了,錯誤原因都是 因為定義了一個 char *buffer,然後把這個buffer當做函數的第一個參數。導致發生段錯誤。錯誤原因是一句話: 只是給buffer變數分配了記憶體空間,但是沒有給它指向的那塊記憶體配置空間。