Time of Update: 2018-12-07
整理了下,比如叫做 ie.py : # -*- coding:utf-8 -*-import timefrom win32com.client import DispatchEx def ExistIE(url): ShellWindowsCLSID = '{9BA05972-F6A8-11CF-A442-00A0C90A8F39}' ies=DispatchEx(ShellWindowsCLSID) if len(ies)==0: return None
Time of Update: 2018-12-07
epoll是做為一個虛擬檔案系統來實現的,這樣做至少有以下兩個好處:1、可以在核心裡維護一些資訊,這些資訊在多次epoll_wait間是保持的,比如所有受監控的檔案描述符。2、epoll本身也可以被poll/epoll; 【1】epoll的實現中,所等待的裝置就緒後,便調用call_back函數,把該裝置加入到就緒隊列中,避免了像poll那樣裝置就緒後再次輪詢所有裝置找就緒者,由O(n)降到O(1)。
Time of Update: 2018-12-07
1. 禁止訪問某些檔案/目錄增加Files選項來控制,比如要不允許訪問 .inc 副檔名的檔案,保護php類庫:<Files ~ "\.inc$"> Order allow,deny Deny from all</Files>禁止訪問某些指定的目錄:(可以用 <DirectoryMatch> 來進行正則匹配)<Directory ~ "^/var/www/(.+/)*[0-9]{3}"> Order allow,deny
Time of Update: 2018-12-07
xxx@ubuntu:~/ADT/android-ndk-r8e/samples/test$ ../../ndk-gdb --verbose --launch=com.android.gl2jni Android NDK installation path: /home/xxx/ADT/android-ndk-r8e/samples/test/../.. Using default adb command: /home/xxx/ADT/adt-bundle-linux-x86_64-2013
Time of Update: 2018-12-07
A Simple Problem with IntegersTime Limit: 5000MS Memory Limit: 131072KTotal Submissions: 43907 Accepted: 12862Case Time Limit: 2000MSDescriptionYou have N integers, A1, A2, ... , AN. You need to deal with two kinds of operations. One type of
Time of Update: 2018-12-07
最近有人提到char和unsigned char有什麼區別,當然這個問題如果剛學電腦或者程式設計語言的人來說,非常簡單。我也這麼認為,無非就是有符號和無符號的差別嘛。 這個問題讓我想到了以前學習電腦常識的時候關於補碼,原碼,反碼的差異。這裡摘取參考文章【1】中的部分內容: 注意:此處的'=='是相等的意思。'='是賦值的意思。在機器世界裡:正數的最高位是符號位0,負數的最高位是符號位1。對於正數:反碼==補碼==原碼。對於負數:反碼==除符號位以外的各位取反。 補碼==反碼+1.
Time of Update: 2018-12-07
下面這個名單會因為 不同Unix的實現而發生變化,所以或許準確性有了水份。請注意子進程得到的是 這些東西的 拷貝,不是它們本身。由子進程自父進程繼承到:① 進程的資格(真實(real)/有效(effective)/已儲存(saved) 使用者號(UIDs)和組號(GIDs))② 環境(environment)③ 堆棧④ 記憶體⑤ 開啟檔案的描述符(注意對應的檔案的位置由父子進程共用,
Time of Update: 2018-12-07
長串連和短串連TCP/IP編程具有較為豐富的內容。其編程的豐富性主要體現在通訊方式和報文格式的多樣性上。通訊方式 主要有以下三大類:(一)SERVER/CLIENT方式1.一個Client方串連一個Server方,或稱點對點(peer to
Time of Update: 2018-12-07
一般在第一次安裝進一般不會遇到這種問題,在重新編譯時間會遇到該問題 以下是我根據錯誤提示進行糾正安裝的 cd httpd-2.2.2 安裝APR cd srclib/apr #./configure --prefix=/usr/local/apr #make #make install 安裝APR-util cd srclib/apr-util #./configure --prefix=/usr/local/apr-util
Time of Update: 2018-12-07
將項添加到緩衝中您可以使用三種不同的技術將項添加到 Cache 對象中。根據應用程式要求的不同,您的選擇可以從簡單到複雜。 如果要利用 Cache 所提供的清理、到期時間和依賴項支援,則必須使用 Cache.Insert 方法或 Cache.Add 方法。 注意 Add 和 Insert 方法具有相同的簽名,但它們之間存在細微的差別。首先,調用 Add 方法返回表示快取項目的對象,而調用 Insert 方法不是。其次,如果您調用這些方法並將已儲存在 Cache 中的某個項添加到 Cache
Time of Update: 2018-12-07
pthread_cleanup_push/pthread_cleanup_pop()
Time of Update: 2018-12-07
聽著朋友介紹的《That's why you go away》就像進入了夢中,這幾天的情境在腦中回蕩。以前的我很討厭雨天的,一下雨就什麼事情也做不好,處於煩躁的狀態。可是現在的雨卻給我帶來了不一樣的感覺。你給我帶來了清爽的感覺;帶來了美好的回憶。。。在雨中我又再次見到了你,看到了你的笑容,我的心在顫抖。我竟然會有點緊張,對於現在的我來說有點不可思議了。可就是這樣的,在開始的尷尬到最後的隨意,說不出的那種感覺。。。 其實我很幸運,在多年後又重新遇到了你,而這時的你和我是那樣的投緣,能夠分享所有的快
Time of Update: 2018-12-07
啟用緩衝1)使用資料庫安裝工具aspnetsql,向資料庫添加緩衝依賴。讓sqlserver支援asp.net緩衝 開啟開始—cmd: 執行命令:cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 執行命令:aspnet_regsql -C "Data Source=YHB-PC;Initial Catalog=News;Persist Security Info=True;User
Time of Update: 2018-12-07
雖然最近業績有所下滑,也出現了一些技術故障,但Digg作為首屈一指的社會化新聞網站,其背後的技術還是值得一探,最近Digg工程師 Dave Beckett 的一篇名為《How Digg is Built》的文章,非常系統地將Digg背後的技術展現給大家,非常值得一看。NoSQLFan 簡要翻譯如下:一、Digg提供的服務一個社會化的新聞網站對個人來說它又是一個私人社會化新聞發布平台一個廣告平台一個開放API的平台部落格及文檔系統二、Digg 的核心功能文章提交功能 –
Time of Update: 2018-12-07
分離映像通道採用函數cvSplit。 函數原型:void cvSplit(const CvArr* src, CvArr* dst0, CvArr* dst1, CvArr* dst2, CvArr* dst3)分離出來的順序是逆序的,這個要注意。 cvSplit(pImg,bImg,gImg,rImg,0); 分離出來的是單通道的圖,顯示出來是這樣的: 通過cvMerge合并通道實現彩色映像的顯示,並且也是按照BGR的順序來輸入的。函數原型:void cvMerge(const CvArr*
Time of Update: 2018-12-07
需求:1.Client(生產者和消費者)串連ActiveMQ需要使用帳號;2.限制具體的Client對於某個/某些Topic/Queue的操作許可權. 一、具體配置1.conf/activemq.xml中增加如下配置,實現訊息授權: <plugins> <!-- use JAAS to authenticate using the login.config file on the classpath to configure JAAS --
Time of Update: 2018-12-07
seq用於產生從某個數到另外一個數之間的所有整數例一:# seq 1 10結果是1 2 3 4 5 6 7 8 9 10例二:#!/bin/bashfor i in `seq 1 10`;doecho $i;done或者用for i in $(seq 1 10)例seq -s " " 1 10seq -f %05g 1 10 seq -w 1 10 for i in $(seq 1 20); do touch test$i;done for i in {1..20}; do touch
Time of Update: 2018-12-07
進入BBS首頁發現三張圖片顯示不出來,黑叉狀態,於是進入所示後台管理介面http://localhost:8080/jeebbs/jeeadmin/jeebbs/index.do, <!--登入統計欄_Begin-->[#include "../include/登入統計.html"/]<!--登入統計欄_End--><div style="line-height:28px;"><table border="0" cellspacing="0"
Time of Update: 2018-12-07
接上一篇文章。ActiveMQ成功部署運行後,就可以開發producer和consumer了。在eclipse中建立Java項目,將ActiveMQ安裝目錄下lib中的jar包都引入項目,然後就可以編寫producer和consumer。注意:如果是測試代碼,為了真實性,最好把producer和consumer分開寫,而不是寫在一個類中。 1.Producer: package com.liyang.activemq; import
Time of Update: 2018-12-07
我們經常要將數字進行格式化,比如取2位小數,這是最常見的。Java 提供 DecimalFormat 類,幫你用最快的速度將數字格式化為你需要的樣子。下面是一個例子:import java.text.DecimalFormat;public class TestNumberFormat {public static void main(String[] args) {double pi = 3.1415927; // 圓周率// 取一位整數System.out.println(new