原创 C# Socket多線程編程實例

C#是微軟隨着VS.net新推出的一門語言。它作爲一門新興的語言,有着C++的強健,又有着VB等的RAD特性。而且,微軟推出C#主要的目的是爲了對抗Sun公司的Java。大家都知道Java語言的強大功能,尤其在網絡編程方面。於是,C#在網

原创 C#指定窗口顯示位置

在啓動一個程序時,我們希望窗口顯示的位置處於屏幕的正中心,可以如下設置: MainFormmainForm=newMainForm(); mainForm.StartPosition=FormStartPosition.CenterScr

原创 iOS調試小技巧,在殺死程序怎麼查看NSLog信息

最新在寫推送時,點擊獲取推送傳遞的擴展字段,在程序激活狀態下,可以通過xcode控制檯查看NSLog信息,但是在程序退出狀態下,想獲取推送通知傳遞的字段,這時就是頭疼的問題。 【1】真機調試 在程序殺死時,失去xcode鏈接,沒有辦法獲

原创 Swift 閉包

在OC中存儲一段代碼塊可以使用Block,而對於Swift中也有相應的對照用於存儲代碼塊這個就是今天所說的閉包,在其它語言中也叫匿名函數。 一、閉包 閉包是自包含的函數代碼塊,可以在代碼中被傳遞和使用。Swift 中的閉包

原创 Swift 類與結構體

前言 類和結構體是人們構建代碼所用的一種通用且靈活的構造體。我們可以使用完全相同的語法規則來爲類和結構體定義屬性(常量、變量)和添加方法,從而擴展類和結構體的功能。 與其他編程語言所不同的是,Swift 並不要求你爲自定義類和結構去創建獨

原创 iOS UITableViewCell嵌套WebView高度自適應,完美解決方案

最新項目中使用到UITabelViewCell嵌套WKWebView,本以爲很簡單,其實裏面坑的地方實在不少,查找資料網友都是千篇一律,那就只能自己動手研究了,最後想出這個辦法算是解決了這個問題,所以記下來,算是自己的儲備吧 De

原创 iOS 開發規範

前言 說是前言,其實也是本文誕生的目的。隨着公司業務的不斷增加,功能的快速迭代,app的業務線越來越多,代碼體積變得越來越龐大。同時,app投入的開發者也也越來越多,不同的開發者的code風格千差萬別。加之公司開發者人員變動,爲了保證ap

原创 Swift 可選類型

對於使用Objective-C開發iOS的程序員來說,對象是否爲nil在編寫程序的過程中程序員不太關心,直接使用就可以,在一些需要判斷的地方在判斷,當轉爲Swift開發時,首先頭疼的問題就是可選類型,到底何時使用?,何時使用!總是拿不太準

原创 iOS原生彈框框架-TRCustomAlert

編寫alert的初衷是由於工作的需要和使用系統的alert彈框,編寫起來太過於麻煩,需要寫好多行的代碼,本打算想編輯保存成代碼塊,通過敲關鍵字生成,但是最終一狠心,自己便寫了一個原生alert彈框,同時基於該原生框架的RN庫也發佈了(文章

原创 C#對話框的使用

【函數】 <整型> MessageBox(<字符串> Text, <字符串> Title, <整型> nType,MessageBoxIcon); 【函數說明】 彈出一個消息框。 【語法】 參數: Text <字符串>,消息框的正文; T

原创 ASP.NET整理:GridView,基本用法,高級用法,分頁

GridView 一.基礎部分 分頁:只有用SqlDataSource作爲數據源的時候纔有 在用ObjectDataSource的時候需要另外寫代碼 另外該控件的“排序”和“分頁”都打勾的時候,先進行整體排序,再分頁; 當啓用

原创 C#動態獲取鼠標位置的顏色

像屏幕取色工具那樣,該如何獲取該座標,該點的顏色值呢,這裏還是利用原生態的API方法來實現。 API聲明: /// <summary> /// 獲取指定窗口的設備場景 /// </summary> /// <param name="hw

原创 C#代碼規範(程序員必備的祕笈)

1. 引言 本文是一套面向C# programmer 和C# developer 進行開發所應遵循的開發規範。 按照此規範來開發C#程序可帶來以下益處: ·         代碼的編寫保持一致性, ·         提高代碼的可讀性和可

原创 控件gridview的屬性全集

1. GridView控件的屬性 表10.6 GridView控件的行爲屬性 屬性 描述 AllowPaging 指示該控件是否支持分頁。 AllowSorting 指示該控件是否支持排序。

原创 {"當 IDENTITY_INSERT 設置爲 OFF 時,不能向表 'OrderList' 中的標識列插入顯式值"}-異常處理方案

上午在寫一個NHibernate的演示Demo是出現一個異常, {"當 IDENTITY_INSERT 設置爲 OFF 時,不能向表 'OrderList' 中的標識列插入顯式值"} 對於這個異常可以從兩個角度來處理:A:數據庫執行