目錄
- figlet 字符畫
- aafire 火焰
- fortune 隨機句子
- sl 小火車
- cowsay 會說話的牛
- cmatrix 黑客帝國
- asciiquarium 水族館
- asciiview 圖片轉換字符畫
- hollywood好萊塢黑客的螢幕
- ninvaders 太空入侵者
- bastet 俄羅斯方塊
只講重點的設計教學,立刻學習網頁教學網誌!
除瞭一些常用的運算符,還有一些其他的:
引用號(.):實例調用屬性、方法等操作符。
問號(?):用來聲明可選類型。
感嘆號(!):對可選類型值進行強制拆封。
箭頭(->):說明函數或方法返回值類型。
冒號運算符(:):用於字典集合分割“鍵值”對。[……]
簡單介紹以下幾個宏:
1) __VA_ARGS__ 是一個可變參數的宏,這個可變參數的宏是新的C99規范中新增的,目前似乎隻有gcc支持(VC6.0的編譯器不支持)。宏前面加上##的作用在於,當可變參數的個數為0時,這裡的##起到把前面多餘的","去掉,否則會編譯出錯。
2) _[……]
IOS app中有兩個UITabBarController,即在第一個頁面有4個按鈕,進入子頁面底部也有幾個按鈕。對於一個app中有兩個TabBar,大部分 認為該UI不夠友好,也不符合蘋果的人機交互。
我們先看下效果圖
事實上我們有兩種解決方案
1.在子頁面底部的tabbar我們可以用按鈕代替,[……]
.load方法沒有設置 cache參數 默認true ,特別在IE瀏覽器下,一般的ajax的方法都是cache等於true的!
解決辦法幾個:
1.使用.ajax方法並設置 cache參數為false
。 代碼如下:
$.ajaxSetup ({ cache: false });
$(fucnti[……]
1.獲取地址欄參數
function getUrlPara(paraName){
var sUrl = location.href;
var sReg = "(?:\\?|&){1}"+p[……]
創建一個最簡單的方式就是創建一個Object的實例,如下:
// 1. 調用系統的構造函數 var person = new Object(); // 添加屬性 person.name = "詹姆斯"; person[......]
例題1.獲取地址欄參數
采用正則表達式獲取地址欄參數:( 強烈推薦,既實用又方便!)
function GetQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([[……]
代碼如下:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="TestClassSelector.aspx.cs" Inherits="WebApplicat[……]
1:在define 後面函數中傳入的3個參數並不是形參。
2:使用exports,要在define中傳入參數require不然exports無法導入出去
3:在使用Module.exports導出的情況下可以不四通require
[……]
說明:本文並沒有對js處理數據進行深究,本人也不是專業前端人員,隻是碰到js處理數據時,對當時的處理數據方式進行記錄和總結,後續工作中碰到值得記錄的會持續更新。
1、字符串轉換成對象
代碼:
var obj = JSON.parse(data); console.log(JSON.stringif[......]
說起RunTime這又是一個痛點,學iOS開發有多少是純粹的因為興趣?然後又因為興趣去研究OC。畢竟大學裡買的起iPhone,買的起MacBook,買的起開發者賬號(xCode7以前如果真機測試是需要開發者賬號的)?所以我在這裡建議那些面試官,別問你在大學裡如何學習的iOS開發的。。。。因為大多數都[……]
使用$(this).index()取得li的下標,下面是一個樣式替換的例子:
$("#aa li").click(function(){ $("#aa li").removeClass("class名字,多個class用空格分開");[......]
<!– 本文例子所引用的jQuery版本為 jQuery-1.8.3.min.js –>
一. 復合選擇器對checkbox的相關操作
<input type="checkbox" id="ckb_1" /> <inpu[......]
必須至少有三個步驟:
一,實現協議
二,建立關系
三,設置縮放的范圍
具體見代碼:
#import "ViewController.h" @interface ViewController () //一定要先遵守這個協議 @property (weak, no[......]
一,.width() 和 .height()方法
1.8增加瞭對css屬性box-sizing的支持,需要註意與1.7.2的區別瞭。1.7.2及以前的版本無論是否定義box-sizing: border-box返回的都是盒模型中元素內容的寬度或高度,不包括padding和border。
1.8後則不[……]
iOS系統自帶的定位服務可以實現很多需求。比如:獲取當前經緯度,獲取當前位置信息等等。
獲取當前經緯度
首先導入#import ,定義CLLocationManager的實例,實現CLLocationManagerDelegate。
@interface ViewController ()[......]
1.javascript的用途
Javascript用來制作web頁面交互效果,提升用戶體驗。
常用來制作輪播圖,(Tab欄)選項卡,地圖,表單驗證。
可以用來寫遊戲和程序。
2.位置,一般head標簽中在style下面,或者是title下面。
還有另一個位置是body中。
3.關於javascri[……]
weUI應用,自己用JS封裝瞭幾個常用的信息提示的彈層。
測試頁面的代碼在後面有貼出
幾個彈層如下圖
HTML頁面代碼:
測試 <script type=”text/javascript” src=”https://code.jquery.com/j[……]
import('@.Test.Translate'); @,表示項目根目錄。假定根目錄是:App/ 導入類庫的路徑是:App/Lib/Test/Translate.class.php 結論:import('@')是相對於項目目錄的Lib目錄而言[......]
#第一組 – (void)setDataDict:(NSDictionary *)dataDict;這個方法優先執行
– (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdenti[……]
移動開發涉及的內容十分寬泛,接下來介紹幾個適合獨立開發者或小型開發團隊的第三方服務網站,減輕大傢的開發負擔。
1.AVOS
https://cn.avoscloud.com/
AVOS是目前比較成熟的BAAS服務商,支持多種客戶端(Android、iOS、其他)的SDK,提供賬號管理、推送、第三方登錄、[……]