最近研究瞭一下怎樣使用shell 腳本連接數據庫,然後執行查詢語句。這樣對於需要定時執行的腳本,我們可以建個 crontab 去定時執行。
先介紹一下客戶端的安裝:
linux 環境需要用 sqlplus 客戶端去連接oracle 數據庫,首先我們需要確認有沒有安裝:which sqlplus如果沒[……]
只講重點的設計教學,立刻學習網頁教學網誌!
最近研究瞭一下怎樣使用shell 腳本連接數據庫,然後執行查詢語句。這樣對於需要定時執行的腳本,我們可以建個 crontab 去定時執行。
先介紹一下客戶端的安裝:
linux 環境需要用 sqlplus 客戶端去連接oracle 數據庫,首先我們需要確認有沒有安裝:which sqlplus如果沒[……]
假設需要在shell下實現一個菜單,估計會使用 循環和read實現交互,在學習中發現一個select可在shell下很方便的實現這種交互菜單
1. select 語法
select var in ... do #your code done
2. 示例
#! /bin/bash ec[......]
使用Pandas dataframe執行數千甚至數百萬次計算仍然是一項挑戰。你不能簡單的將數據丟進去,編寫Python for循環,然後希望在合理的時間內處理數據。
Pandas是為一次性處理整個行或列的矢量化操作而設計的,循環遍歷每個單元格、行或列並不是它的設計用途。所以,在使用Pandas[……]
響應鏈機制是開發中很重要的概念,在一些事件的處理中需要對響應鏈的傳遞有深入的瞭解,我們才能對事件的傳遞有更好的控制。今天我們繼續來研究下響應鏈,並實現一個很簡單的功能。示例代碼已經上傳至 https://github.com/chenyufeng1991/HitTest,可以進行下載調試。要實現的一[……]
1.瞭解Objective-C語言的起源
2.在類的頭文件中盡量少引入其他頭文件
3.多用字面量語法,少用與之等價的方法
4.多用類型常量,少用#define預處理器指令
5.用枚舉表示狀態、選項、狀態碼
Objective-C與[……]
37.理解塊這一概念
38.為常用的塊類型創建typedef
39.用handler塊降低代碼的分散程度
40.用塊引用其所屬對象時不要出現保留環
塊與函數類似,隻不過是直接定義在另一個函數裡,和定義它的那個函數共享同一個范圍內的東西。塊用^符號來表[……]
41.多用派發隊列,少用同步鎖
42.多用GCD,少用performSelector系列方法
43.掌握GCD及操作隊列的使用時機
44.通過Dispatch Group機制,根據系統資源狀況來執行任務
45.使用dispatch_once來執行隻需要運行一次的線程安全代碼
46.不要使用[……]
1.打印繼承關系 po [self recursiveDescription] ; layer = > | > | | > | | ; layer = > | | | <_UISearchBarSearchFieldBackgroundView: 0x12c624c7[......]
現在基本所有應用都與圖片相關聯,這就必然涉及到上傳下載圖片,而用戶的流量又遲遲沒有被解放,因此圖片就不能太大,我們知道iPhone一張照片動輒幾M,如果都傳原圖那流量就會爆炸,粗暴地縮小又會影響圖片的分辨率。那有沒有辦法在保持一定分辨率的情況下壓縮圖片呢?有的,而且非常簡單,一行代碼搞定,是蘋果自帶[……]
一、命名規范
命名規則對於維護代碼來說是非常重要的,。Objective-C方法名往往很長,不過這也有好處,讓很多註釋變得毫無意義。
1、駝峰法
Objective-C社區的標準,駝峰法分小駝峰法和大駝峰法。小駝峰法:除第一個單詞之外,其他單詞首字母大寫,一般用於變量命名。大駝峰法相比小駝峰法,大駝[……]
一、瞭解index.ios.js
大傢都清楚,React-Native就是在開發效率和用戶體驗間做的一種權衡。React-native是使用JS開發,開發效率高、發佈能力強,不僅擁有hybrid的開發效率,同時擁有native app相媲美的用戶體驗。目前天貓也在這塊開始試水。
用編輯器打開inde[……]
三個模塊:
//代碼簽名授權 Code Signing Entitlements //代碼簽名身份 Code Signing Identity //描述文件/配置文件 Provisioning Profile
1.點擊這裡—-蘋果官網code sign guide
2.代碼簽名[……]
在打包過程中讓我吃瞭不少苦頭,歸根到底是對一些概念和一些原理不清楚不明白,…
對指定信息使用哈希算法,得到一個固定長度的信息摘要,然後再使用私鑰 (註意必須是私鑰)對該摘要加密,就得到瞭數字簽名。所謂的代碼簽名就是這個意思。
使用class-dump可以很輕松的獲取程序的所有頭文件,而且如果頭文件沒有加密dump出來,會暴漏程序的很多信息,因為程序的頭文件都是容易讀的,為瞭使用class-dump 導出的頭文件的可讀性變差,可以對代碼進行混淆
混淆的意思就是將可讀的代碼變成不可讀的,例如:@property(c[……]
做代碼混淆需要六大步驟
1:首先你要創建一個工程吧
2:然後打開你的終端 輸入cd 然後把你的工程拖進去 回車
3:然後 打入一下命令: touch confuse.sh 然後回車
4:之後再輸入: touch func.list 回車 就行
5:這時候打開你的工程 你會發現一個[……]
【代碼筆記】iOS-UITableView上的button點擊事件
代碼:
ViewController.h
#import @interface ViewController : UIViewController { UITableView *myTableView; NS[......]
js判斷手機的正則表達式(代碼)
var isMob = /^1[3|4|5|7|8][0-9]{9}$/; var isPhone = /^([0-9]{3,4}-)?[0-9]{7,8}$/; if(!isPhone.test(contactTel)){ if(!isMob.test([......]
獲取Select :
獲取select 選中的 text :
$("#ddlRegType").find("option:selected").text();
獲取select選中的 value:
$("#ddlRegType ").va[……]
導航欄是由一組水平排列的鏈接組成,通常包含在頭部或尾部內。
默認情況下,導航欄中的鏈接將自動變成按鈕(不需要 data-role="button")。
使用 data-role="navbar" 屬性來定義導航欄:
。 代碼如下:
<p data-ro[……]
iOS——-18位社會信用代碼驗證!
先介紹一下驗證規則:
從2015年10月1日後,中國企業營業執照上會印有“統一社會信用代碼”。這新版本的營業執照將取代以前發的營業執照、組織機構代碼證、稅務登記證。統稱“三證合一“。這也意味著申請辦理新企業[……]
參數id為頁面元素id
. 代碼如下:
function mScroll(id){$("html,body").stop(true);$("html,body").animate({scrollTop: $("#"+id).offset([……]