Time of Update: 2017-01-19
今天遇到這樣一件事情, 複製代碼 代碼如下: var frmHeight = 352; var frmWidth = 508; var frmTop = (window.screen.height - frmHeight) / 2; var frmLeft = (window.screen.width - frmWidth / 2); var url = "ChosePerson.aspx"; var parameter = "dialogHeight:" + frmHeight +
Time of Update: 2017-01-19
DESTOON系統為我們提供了幾套預設的首頁模板,如果沒有我們滿意的,還可以自己動手來製作模板,下面我們先來看看系統裡公司模板所涉及到的幾個關鍵位置。公司首頁模板存放於 模板目錄/homepage/ (預設為template/default/homepage)公司首頁風格存放於 company/skin/這兩個位置很重要,是公司首頁模板存放的位置,也是製作模板存放的位置,一般情況下,建議不要直接修改預設範本或風格,以備製作參考。如果需要建立一套新模板,可以將 模板目錄/
Time of Update: 2017-01-19
一、前言使用bootstrap-datepicker和bootstrapValidator也有一段時間了,在工作中發現兩者同時使用時會出現的一種問題,當選擇完日期後,並不會正確校正該欄位。為了更加直觀的展現問題,上圖一張。可以看出,當選擇完日期後,校正結果並沒有達到預期,是因為bootstrapValidator外掛程式預設情況下,不會重複校正一個已經標記為驗證通過或驗證不通過的欄位。so
Time of Update: 2017-01-19
首先再次詳細解釋一下JS中視窗和網頁的幾種尺寸屬性的含義 document.body.clientWidth(網頁可見地區寬):是指瀏覽器顯示網頁的地區寬度,不包括瀏覽器的邊框寬度和垂直捲軸的寬度。大小隨著瀏覽器的視窗大小而改變。 document.body.clientHeight(網頁可見地區高):是指瀏覽器顯示網頁的地區所能看到的高度,不包括瀏覽器的邊框寬度和水平捲軸的高度。大小隨著瀏覽器的視窗大小而改變。
Time of Update: 2017-01-19
一、前言實際工作中,要實現表單元素的動態增加,並使用bootstrapValidator外掛程式對動態添加的表單元素進行前台校正。在以前的工作中也使用過bootstrapValidator對錶單元素進行校正,但涉及到的表單元素都是固定的,所以在頁面載入時,對錶單元素進行初始化就可以實現。雖然思路很明確,但由於對bootstrapValidator的用法不熟悉,在這個問題上還是浪費了很多時間,現在就把解決方案和功能效果圖貼出來,希望對大家有所協助。思路:動態添加表單元素,並調用bootstrapV
Time of Update: 2017-01-19
舉個例子: <p style="color:yellow">緋雨</p>使用eq來獲得第一個p標籤的color值: $("p").eq(0).css("color") //因為eq(num)返回的是個jq對象,所以可以用jq的方法css使用get來獲得第一個p標籤的color值: $("p").get(0).style.color
Time of Update: 2017-01-19
昨天去GTSC面試,有面試官問我關於Session丟失之後怎麼查的問題,說老實話,開發到現在很少碰到這樣的情況,唯一想到的就是Session逾時,還有就是做Session讀寫日誌,發覺面試官聽了之後不是很滿意,汗!不管怎麼說,是個學習的好機會,今天抽空查了一下網上關於這些問題的處理方法,總結一下,希望對大家有所協助。順便提一下asp中Session的工作原理:asp的Session是具有進程依賴性的。ASP
Time of Update: 2017-01-19
與基於理解的分詞演算法和基於統計的分詞演算法相比,基於文本匹配的演算法更加通用。基於文本匹配的演算法又稱之為“機械分詞演算法”,他是它是按照一定的策略將待分析的漢字串與一個“充分大的”機器詞典中的詞條進行配,若在詞典中找到某個字串,則匹配成功,可識別出一個詞。按照掃描方向的不同,文本匹配分詞方法可以分為正向匹配和逆向匹配兩種;按照不同長度優先匹配的情況,可以分為最大(最長)匹配和最小(最短)匹配;按照是否與詞性標註過程相結合,又可以分為單純分詞方法和分詞與標註相結合的一體化方法。 常用的幾種機
Time of Update: 2017-01-19
本文執行個體講述了ThinkPHP表單資料智能寫入create方法。分享給大家供大家參考。具體如下:建立資料對象 create()除了手動構造入庫的資料集之外,ThinkPHP 還提供了自動建立資料對象的 create() 方法。create() 方法將自動收集提交的表單資料並建立資料對象而無需人工幹預,這在表單資料欄位非常多的情況下更具優勢。將前文寫入表單資料的例子用 create() 來實現:public function insert2(){
Time of Update: 2017-01-19
目前在用的是社區版的infobright,不支援DML功能,只能用LOAD DATA方式匯入資料。如果中繼資料中有特殊控制字元,匯入處理程序中經常會報錯,很是惱火。應對策略有兩種方法:1.設定Reject File匯入之前,設定 @BH_REJECT_FILE_PATH 和 @BH_ABORT_ON_COUNT 就可以忽略多少條匯入失敗的記錄,並且將這些記錄儲存在指定檔案複製代碼 代碼如下:/** when the number of rows rejected reaches 10,
Time of Update: 2017-01-19
結構化查詢語言 (SQL)(SQL)是一種標準化的語言,它允許你在資料庫上執行操作,如建立項目,讀取內容,內容更新和刪除條目。SQL是所有可能會使用幾乎任何資料庫支援,它允許獨立於底層資料庫的寫入資料庫的代碼。本教程給出的SQL,這是一個先決條件,瞭解JDBC概述。本教程提供了足夠的SQL,以便能夠建立,讀取,更新和刪除(通常被稱為CRUD操作)從一個資料庫中的資料。有關SQL的詳細瞭解,可以閱讀我們的MySQL教程。建立資料庫:複製代碼 代碼如下:CREATE
Time of Update: 2017-01-19
Bitmap src = BitmapFactory.decodeResource(getResources(), imageId); //擷取Bitmap圖片RoundedBitmapDrawable roundedBitmapDrawable = RoundedBitmapDrawableFactory.create(getResources(), src); //建立RoundedBitmapDrawable對象roundedBitmapDrawable.setCornerRadius(1
Time of Update: 2017-01-19
複製代碼 代碼如下: /檢查非法字元並檢驗字元長度 function checkSpeChar(obj, byteLength, title) { var value = document.getElementById(obj).value; value = value.replace(/(^\s*)/g, "").replace(/(\s*$)/g, ""); var ret = (/[-|;|,|\/|\(|\)|\[|\]|\}|\{|%|@|\*|!|\']/.test(value));
Time of Update: 2017-01-19
模板和操作映射功能是ThinkPHP3.1.2版本支援的對模組和操作設定的映射機制,由於可以通過改變更配置置動態改變(實際真正改變,並非別名)URL訪問地址,加強了應用的安全性,而且,映射機制具有URL不區分大小寫訪問的特性,對於應用的遷移也有很大的協助。因為,普通情況下,如果需要更改URL的模組或者操作訪問的話,需要改動的檔案較多,容易導致關聯性出錯。尤其是很多應用需要遷移到新版本的時候,由於模型和控制器改動較多,導致URL地址出現大的調整,通過模組和操作映射功能,就可以很輕鬆的解決此類問題。
Time of Update: 2017-01-19
var num = 1; var str = '1'; var test = 1; test == num //true 相同類型 相同值 test === num //true 相同類型 相同值 test !== num //false test與num類型相同,其值也相同, 非運算肯定是false num == str //true 把str轉換為數字,檢查其是否相等。 num != str //false == 的 非運算 num === str /
Time of Update: 2017-01-19
任務:1.通過js的內建對象得到當前日期var date=new Date();var year=date.toString().slice(11,15);document.write(year.toString()+"年");var month=date.getMonth();month=month+1;if(month<10){document.write("0"+month+"月");}else{document.write(month+"月"); }var
Time of Update: 2017-01-19
.aspx:複製代碼 代碼如下:<asp:DataList ID="dlstCon" runat="server"> <ItemTemplate> <li><a href='<%# "ShowList.aspx?ExhibitionID="+Eval("ExhibitionID")
Time of Update: 2017-01-19
.net是目前非常熱門的一種程式編譯語言,在.net培訓中的眾多知識點中,給Repeater控制項裡添加序號的5種方法是非常重要的一個。下面就由達內的老師為大家介紹一下這方面的內容。 Repeater是我們經常用的一個顯示資料集的資料控制項,經常我們希望在資料前顯示資料的序號,那麼我們該怎麼為Repeater控制項添加序號呢?下面編輯為大家介紹幾種常用的為Repeater控制項添加序號的方法: 方法一: 利用Container.ItemIndex屬性,代碼如下: 複製代碼 代碼如下:
Time of Update: 2017-01-19
GridView在使用CommandField刪除時彈出提示框,在.net2005提供的GridView中我們可以直接添加一個CommandField刪除列:<asp:CommandField ShowDeleteButton="True" />,完後在它的RowDeleting事件中完成刪除。但在多半我們在做這種刪除操作時都需要先讓操作者再確認下,完後再進行刪除,以避免誤操作引起的誤刪除。 可以通過下面方法給GridView刪除前加上個確認對話方塊。
Time of Update: 2017-01-19
WebP是Google的圖片格式,java 類庫imageio 是不支援此種格式的。目前除了線上轉換以及工具以外,第三方類庫轉換webp格式大致有:1.linux:Google libwebp 既是類庫也可以在命令列調用2.Python:Python Image Library(PIL)及其分支 https://pypi.python.org/pypi/PIL 不太瞭解3.Java:luciad/webp-imageio