原创 PHP中的ZIP壓縮與解壓

壓縮 ZipArchive::open第二個參數說明: ZipArchive::OVERWRITE 總是以一個新的壓縮包開始,此模式下如果已經存在則會被覆蓋。 ZipArchive::CREATE 如果不存在則創建一個zi

原创 Linux開啓端口

命令 # 打開80端口 iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT # 保存以生效 service iptables save

原创 URL地址相對路徑轉絕對路徑

URL相對路徑轉絕對路徑 在做爬蟲或者網頁解析時,經常會從網頁中提取到很多相對URL,在做進一步爬取之前,我們需要將這個地址轉成完整的URL,其實URL和文件路徑是相似的,看似很簡單,實則有很多情況需要考慮,網上提供的很多方法都會

原创 用PHP寫Yaf:Yaf_Registry類

代碼 <?php /** * Created by PhpStorm. * User: zhangyoulun * Date: 2017/7/13 * Time: 20:02 */ class Yaf_Registry {

原创 IntelliJ IDEA+Maven運行apache-storm的LocalCluster例子

創建IntelliJ IDEA項目 選擇maven 填寫groupId和artifactId 填寫項目名稱和項目路徑 修改pom.xml文件 <?xml version="1.0" encoding="UTF-8"?> <proje

原创 PHP安裝kafka擴展

安裝 安裝librdkafka 下載地址:https://github.com/edenhill/librdkafka wget https://github.com/edenhill/librdkafka/archive/v0.9.4.

原创 curl命令學習

簡單的請求 [zhangyoulun@localhost temp]$ curl "http://www.example.com" 結果 127.0.0.1 - - [27/Feb/2017:16:19:07 +0800] "GET /

原创 Matlab簡單教程:繪圖

繪製sin曲線 x = 0:pi/10:2*pi; y = sin(x); plot(x,y); 設置樣式 連續線、點線等 x = 0:pi/10:2*pi; y = sin(x); plot(x,y,'LineStyle','-.

原创 golang中的文件讀寫

正文 讀取文件全部內容 package main import ( "fmt" "os" "io/ioutil" ) func main() { f, err := os.Open("input.txt

原创 Matlab簡單教程:函數

無參數,無返回值 function run() for i=1:10 disp(i); end end 有參數 function run(from,to) for i=from:to disp(i); end en

原创 MySQL的select語法

介紹 SQL中最常用的當屬select命令了,它被用於從一張或者多張表中獲取數據,簡單的使用例子例如是select * from tab_name,可以將一張表中的所有數據取出來;但又由於支持條件過濾、分組、排序、合併、嵌套查詢等等特性,

原创 MongoDB基礎操作

插入 db.student.insert({ "name":"zhangsan", "age":18, "gender":"male", "favorites":[ "football",

原创 Matlab簡單教程:條件分支

一個分支 a=rand(); if a>0.5 disp('a is bigger than 0.5'); end 如果隨機數a比0.5大,輸出提示。 兩個分支 a=rand(); if a>0.5 disp('a is

原创 Matlab2012b license失效解決辦法

補充: 評論區反饋,Matlab 2011b也管用 simulink模塊無法使用,未授權 Matlab開源替代品:https://opensource.com/alternatives/matlab 2017年11月11日是一個悲傷

原创 Matlab簡單教程:循環

循環輸出變量 for i=1:4 i end 其中1:4代表一個行向量1 2 3 4,在matlab中,行向量的另外一個表示方法是[1 2 3 4],即for i=1:4等價於for i=[1 2 3 4],編寫程序時牢記一個點: