Linux 之shell腳本設置開頭固定格式
每次進入shell都要設置開頭,很麻煩,現修改vim配置档案即可。
[root@node01 ~]vim .vimrc
將下列內容復制進档案
set ignorecase[......]
只講重點的設計教學,立刻學習網頁教學網誌!
Linux 之shell腳本設置開頭固定格式
每次進入shell都要設置開頭,很麻煩,現修改vim配置档案即可。
[root@node01 ~]vim .vimrc
將下列內容復制進档案
set ignorecase[......]
1、掌握shell腳本編寫規范
2、掌握執行shell腳本档案的3種方式與區別
腳本档案後綴名規范
shell腳本档案就是一個文本档案, 後綴名建議使用 .sh
結尾
首行格式規范
首行需要設置Shell解析器的類型, 語法
#!/bin/bash
[……]
iOS裡實現multipart/form-data格式上傳文件。
Http 請求(後面統一稱為報文),包含請求頭和請求體兩部分,格式如下:
POST / HTTP/1.1 Content-Type:application/x-www-form-urlencoded Accept-Encoding:[......]
iOS開發之UITextField的文本格式擴展,在開發的過程中,為瞭使產品美觀,和數據易讀。我們經常會接到這樣的需求,比如:在用戶輸入手機號碼的地方自動空格,在TextField框裡面自動生成手機號碼的格式, 類似與這樣的需求還有身份證格式和銀行卡格式!
這個需求的難點在於,在輸入的時候在合適的位[……]
//—驗證手機號的UIBtutton–
self.submitBtn = [UIButton buttonWithType:(UIButtonTypeCustom)];
self.submitBtn.frame = CGRectMake(0, self.undoVi[……]
看到示例代碼展示的日期格式,不符合本地化習慣,查看幫助文檔,修改成常用的年月日格式,記錄供以後查找;
NSDate *now = [NSDate date];
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateForma[……]
在iOS時間戳字符串NSdate轉換demo中我們講到瞭
XML 是一種自描述的數據交換格式,但是 XML 的數據交換格式並沒有 JSON 來的輕便,但是無可否認的是,XML 的應用范圍也是非常廣泛的,比如在 ROS(一個開源機器人操作系統)中利用 XML 來描述包的依賴關系等,當然還有很多瞭。
對於 XM[……]
JSON,全稱為JavaScript Object Notation,意為JavaScript對象表示法。
相比[……]
對於Android創建JSON格式數據,由於Android官方提供瞭相應瞭put(key, value)等方法,因此代碼十分簡單,如下所示:
JSONObject jsonObject = new JSONObject();
JSON[......]
在開發某地的經營許可證管理系統的時候需要將數據導出打excel文件,雖然一年前做某集團的ERP的時候用到過一次導入和導出,但是那時候太忙沒時間寫博客,一年過去瞭我也忘的差不多瞭,所以趁著今天將此次的使用寫到博客中,作為以後開發的一個參考,免得再次使用的時候需要導出找資料,也給其他同行一個參考。作者:[……]
Ext的幫助中寫明瞭給treeStore綁定數據有兩種方式,一種是root屬性,code如下:
root: {
expanded: true,
text: "My Root",
children: [
{ text: "Child 1", leaf: true[......]
新建資料庫表的時候有一個行格式的選項,
compact
COMPRESSED
fixed
dynamic
….
這些選項分別在什麼時候使用呢?
compact行格式(innodb默認行格式),結構如下
變長字段長度列表,null標志位,記錄頭信息,列1數據,列2數據。。。。
這個格式當初的設計是[……]
針對%d的格式輸出,主要可以用一個公司來表示。
(1)%[-1][0]m.nd,這個用作控制整數的輸出。首先是m用來控制輸出項的總寬度,如果輸出項的寬度小於m,則會通過空格補充,如果寬度大於m,則以實際寬度為準。
&[……]
遇到的問題描述:向資料庫插入中文時出現:[Err] 1366 – Incorrect string value: ‘\xE6\x9B\xBE\xE5\x8D\x8E’ for column ‘sname’ at row 1
解決辦法:將該表中的snam[……]
最近處理瞭一些將時間 (Y-m-d格式) 轉化成天,小時,分鐘的問題,發現很有用,總結一下分享
function fix_time_for_data($dateTime){ $nowTime = time(); $datetime = $nowTime[......]
一.Mysql Binlog格式介紹
Mysql binlog日志有三種格式,分別為Statement,MiXED,以及ROW!
1.Statement:每一條會修改數據的sql都會記錄在binlog中。
優點:不需要記錄每一行的變化,減少瞭binlog日志量,節約瞭IO,提高性能。(相比row能節[……]
環境:
MySQL版本:5.5.15
操作系統:windows
EXPLAIN語句提供瞭一個SELECT語句的執行計劃信息。
EXPLAIN返回的一行信息在SELECT語句中使用的每個表。它列出的表中的順序是,MySQL會讀他們在處理語句的輸出。MySQL解[……]
MySQL存儲引擎層日志
innodb 重做日志 回滾日志 MySQL服務層日志
二進制日志 慢查日志 通用日志
記錄瞭所有對MySQL資料庫的修改事件, 包括DDL和DML操作. 其中binlog僅記錄成功執行的日志, 對於回滾或者Syntax[……]
主庫二進制日志格式使用STATEMENT
在MySQL 5.1之前僅存在SBR模式, 又稱之為邏輯復制.
主庫記錄CUD操作的SQL語句, 從庫會讀取並重放.
優點
生成的日志量少, 節約網絡傳輸IO
當主從的列的順[……]