A. java如行創建一個可緩存線程池
packagetest;
importjava.util.concurrent.ExecutorService;
importjava.util.concurrent.Executors;
{
publicstaticvoidmain(String[]args){
=Executors.newCachedThreadPool();
for(inti=0;i<10;i++){
finalintindex=i;
try{
Thread.sleep(index*1000);
}catch(InterruptedExceptione){
e.printStackTrace();
}
cachedThreadPool.execute(newRunnable(){
publicvoidrun(){
System.out.println(index);
}
});
}
}
}
線程池為無限大,當執行第二個任務時第一個任務已經完成,會復用執行第一個任務的線程,而不用每次新建線程。
B. 如何搭建個人私有雲盤
個人搭建私有雲盤的,一般情況下有兩種方式:NAS存儲,指的是在區域網內,通過存儲設備,把數據存儲在專門的NAS設備上,可通過花生殼、固定IP等方式訪問NAS設備上的文檔,這種方式的優點是一次性投資,可利用單位、家庭原有寬頻線路接入。缺點是萬一硬碟損壞,會導致文件丟失.向雲業務運營商租用雲盤。一般情況下,可根據自己實際使用量,按需租用雲盤空間。此方式的優點是省去一次性投資,缺點是每月需向運營商支付一定的費用 。
C. 在windows中如何創建自己私有的文件夾
哈哈,用NTFS加密技術!
你放文件夾的分區必須是NTFS才能這樣做,右擊你的文件夾,選屬性,常規中選取「高級」,在彈出的框中選上「加密————」就可以了,注意這樣做時,只有你這個用戶才能打開,而且密碼也不能改,改了就打不開了
你可以看一看下面的文章
http://group.5q.com/topic/ShowTopic.do?topicno=200471275&commno=200050178
D. 請教如何能自己建立一個私有的 DNS 伺服器
以win7如何搭建郵件伺服器為例:
1、先做DNS的配置因為要用到DNS對郵件伺服器作域名解析,所以要創建一個DNS,
2、DNS的安裝:開始菜單->管理工具->管理報務器;在彈出的界面上點擊安裝DNS伺服器就行了
3、DNS的打開:開始菜單->管理工具->DNS;點擊就能打開
4、DNS的配置:在配置界面上->正向查找區域->右鍵菜單-〉新建區域;要先創建一個區域來對郵件伺服器的IP進行解析!創建完成之後在創建的區域內新建一個IP為1712.16.3.1的mail主機;同時也要新建兩個指向主機的別名POP3和SMTP(郵件伺服器用到的兩個最重要的協議)
5、配置IIS
IIS的安裝:開始菜單->控制面板->添加或刪除程序->添加刪除windows組件->應用程序伺服器->詳細信息->IIS->詳細信息->全選-〉確定-〉下一步-〉完成,
IIS的打開:開始菜單->管理工具->IIS
IISR 配置:選擇「默認SMTP虛擬服務」右鍵->屬性->傳遞標簽->高級->在虛擬域和完全域里填上在DNS里創建的區域名!這樣做的目的就是為了能夠在收件那裡顯示發件人的信息,
6、安裝並配置POP3服務
POP3的安裝:開始菜單->控制面板->添加或刪除程序->添加/刪除windows組件-〉電子郵件服務-〉詳細信息->全鉤->確定->下一步->完成,
POP3打開:開始菜單->管理工具->POP3服務
POP3的配置:新建一個域名(要和DNS的區域名一樣)再在新建的域里創建兩個用戶用作測試!用戶1:tx1 密碼:123 用戶2:tx2 密碼:123
7、完成即可
耐思智慧
E. 如何創建CPAN私有或離線鏡像
2.1.1 環境信息
OS = CentOS 7.4 x86_64
IP Address = 10.168.0.x
Host Name = cpan.cmdschool.org
2.1.2 安裝CPAN
yum install perl-CPAN
2.1.3 安裝編譯環境
yum install -y gcc gcc-c++ make expat-devel
2.1.4 添加運行用戶
useradd -d /usr/cpan -s /bin/bash cpan
2.1.5 安裝常用的工具
yum install -y vim
2.2 安裝配置CPAN鏡像
2.2.1 安裝minicpan工具
su - cpan
cpan CPAN::Mini
2.2.2 新建鏡像存儲目錄
mkdir /data/cpan/
註:由於源的分享不是本章重點,如需客戶端能讀取請自行搭建http服務
2.2.3 手動測試鏡像更新
minicpan -l /data/cpan/ -r http://mirrors.163.com/cpan/
註:鏡像源可參考以下鏈接,
https://www.cpan.org/SITES.html
2.2.4 設置鏡像配置文件
如果你想簡化,建議使用配置文件指定鏡像的保存目錄和鏡像的源,有以下四種方式,
2.2.4.1 使用命令行參數指定配置文件
vim /usr/cpan/minicpanrc
加入如下內容:
local: /data/cpan/
remote: http://mirrors.163.com/cpan/
exact_mirror: 1
使用參數指定配置文件執行鏡像:
minicpan -C /usr/cpan/minicpanrc
2.2.4.2 使用環境變數聲明配置文件路徑
vim /etc/profile.d/minicpanrc.sh
加入如下內容:
export CPAN_MINI_CONFIG=/usr/cpan/minicpanrc
導入環境變數是配置生效:
source /etc/profile
檢查環境變數
echo $CPAN_MINI_CONFIG
使用參數指定配置文件執行鏡像:
minicpan
註:以上方法所有用戶都有效
2.2.4.3 使用默認用戶配置文件
vim ~/.minicpanrc
加入如下內容:
local: /data/cpan/
remote: http://mirrors.163.com/cpan/
exact_mirror: 1
測試執行:
minicpan
註:以上方法僅當前用戶有效
2.2.4.4 使用CPAN的配置文件聲明
官方給出的路徑,
CPAN/Mini/minicpan.conf
註:暫時沒有理解,有待測試
2.3 修改客戶端CPAN的源
2.3.1 向導方式修改
2.3.1.1 進入cpan子命令
cpan
2.3.1.2 查看當前配置
cpan[1]> o conf
2.3.1.3 修改配置
cpan[2]> o conf urllist push http://mirrors.163.com/cpan/
2.3.1.4 提交配置
cpan[3]> o conf commit
2.3.1.5 退出配置
cpan[5]> exit
2.3.2 配置文件方式修改
vim /usr/share/perl5/CPAN/Config.pm
修改如下行的配置:
'urllist' => [q[http://mirrors.163.com/cpan/]],
F. 如何創建一個系統文件夾,以便更好的保護私有文件
「計算機設置密碼時有個復選框說是否將文件設為私有」--是在設置用戶帳戶密碼出現的,用下面方法可以解決:
控制面板/用戶帳戶,進入你想取消密碼的帳戶,刪除此帳戶密碼即可。
G. 如何創建一個空文件夾,以備下載文件存放
直接在電腦桌面,單擊滑鼠右鍵,
選擇新建文件夾,新建文件夾即可建好。
H. 如何實現一個應用級緩存
創建幾個文件,hello.cache,test.html還有兩三張圖片。
hello.cache文件中是緩存的相關配置,以「CACHE MANIFEST」開頭,
CACHE下面是緩存資源,NETWORK不做緩存處理,FALLBACK訪問緩存錯誤處理。
test.html中在頭部的html中添加「manifest="hello.cache"」引入配置文件,還有兩張圖片img。
在瀏覽器中打開test.html兩張圖片都顯示了。
我們關閉web伺服器,然後刷新我們發現做了緩存處理的圖片還是顯示的,而沒有緩存的就不顯示了。
chrome瀏覽器可以f12,再次刷新後,查看sources中,就只有1.png這張做了緩存的圖片存在了,你可以把一些常用資源緩存到瀏覽器本地,下次打開就不用載入了,但是一般5M-10M限制。
I. 在C#中如何創建一個緩存呢高手求解哈!
在2個主程序窗體中調用這個緩存中的用戶名和密碼。這個技術不是緩存,是保存。
用 Session 或者Cookie即可實現。
登錄窗體:session("戶名和密碼") = "輸入的用戶名和密碼";
2個主程序窗體中調用這個用戶名和密碼: a=session("戶名和密碼") ;