Time of Update: 2018-12-04
在hibernate 刪除關聯時會出現eleted object would be re-saved by cascade (remove deleted object from associations)的異常,結合別人的和自己的經驗通常有三種解決的方案:方法1 刪除Set方的cascade:方法2
Time of Update: 2018-12-04
在項目開發過程中,突然發現有一個表的欄位值關聯錯誤。更改過來之後,發現之前的測試資料夠不能用了,好在儲存的資料有關聯關係。可以通過Update來更改過來。不過好久沒有弄過兩個表的關聯更新了。有點生疏了。特地在這裡記錄一下。表:create table TA(ID int identity(1,1),R1 int,R2 int);create table TB(ID int identity(1,1),R int);測試資料:insert into TA select
Time of Update: 2018-12-04
fixpt.m function [k,p,err,P]=fixpt(g,p0,tol,max1)% Input - g is the iteration function input as a string ??g??% - p0 is the initial guess for the fixed-point% - tol is the tolerance% - max1 is the maximum number of
Time of Update: 2018-12-04
--先看一下例子 SQL> select * from test_tab order by 1; COL_A COL_B ---------- ---------- A 1 A 2 B
Time of Update: 2018-12-04
int.TryParse 方法 程式開發中,免不了不同資料類型之間的轉換。C#中針對轉換有了一個TryParse的方法。如果轉換成功則返回true。否則返回falseint.TryParse(string s,out int i) 的參數: s是要轉換的字串,i 是轉換的結果。經過測試發現如下:int i=0;1、s 為nullint.TryParse(null,out i)false 2、s 為空白字串int.TryParse("",out i)false3、s字串中帶有
Time of Update: 2018-12-04
文章目錄 a標籤觸發事件的順序怎麼阻止onbeforeunload繞過onbeforeunload直接href執行個體 onbeforeunload與a標籤在IE中的衝突bug onbeforeunload
Time of Update: 2018-12-04
獲得字串實際長度,漢字佔用2個位元組。 //獲得字串實際長度,漢字佔用2個位元組。function GetActualLength(str) { ///<summary>獲得字串實際長度,中文2,英文1</summary> ///<param name="str">要獲得長度的字串</param> var realLength = 0, len = str.length, charCode = -1; for (var i
Time of Update: 2018-12-04
文章目錄 知識庫相關問題 問題描述一般情況下,onbeforeunload 事件處理函數內會寫入一些提示性語句,當使用者的瀏覽器跳轉到其他頁面時,用來提醒使用者當前頁面將要跳轉,請使用者決定是否觀看新頁面。或者在 onbeforeunload 事件內處理一些商務邏輯,在瀏覽器跳轉到新頁面之前 ,執行一些商務邏輯,如儲存使用者瀏覽資訊等。簡單的說這個事件應僅在頁面 URL 發生變化時觸發,但是在 IE 中 使用 JavaScript
Time of Update: 2018-12-04
JS區分中英文字元的兩種方法: 正則和charCodeAt()方法。正則無疑是最強大的判斷各種條件的方法, 最近也在研習它, 雖然枯燥, 但仍有樂趣. 用它來判斷一個雙位元組的中文字元也是輕而易舉地. 而判斷中文字元, 簡單且執行效率高. regExpForm.onblur=function(){ entryVal=this.value; entryLen=entryVal.length; cnChar=entryVal.match(/[^\x0
Time of Update: 2018-12-04
今天在sqlserver中用到了自訂函數,而且是遞迴調用的純量值函式。原因是有一個需求,需要在列表裡面展示出部門的層級關係,看到原來是有一個V_User的視圖,於是採取最簡單的方案,建立一個純量值函式,在視圖中追加一列DeptFullName。用來擷取出部門的所有上層業務名稱。其自訂函數如下:CREATE FUNCTION [dbo].[Func_GetDeptName] (-- 當前部門的上層業務ID@deptPid int,-- 當前部門的名稱@deptName varchar(1000),
Time of Update: 2018-12-04
返回一個整數,代表指定位置上字元的 Unicode 編碼。strObj.charCodeAt(index)參數strObj必選項。任何 String 對象或文字。index必選項。將被處理的字元的從零開始計數的編號。有效值為 0 到字串長度減 1 的數字。 說明一個字串中的第一個字元編號為 0,第二個字元編號為 1,依此類推。 如果指定位置沒有字元,將返回 NaN。樣本以下樣本闡明了 charCodeAt 方法的用法。 function charCodeAtTest(n){ var
Time of Update: 2018-12-04
最近才發現 原來JS 是這樣用: js操作DropDownList的時候很簡單;比如我想取得DropDownList的SelectedValue。在c#中直接 DropDownList1.SelectedValue就行了。而在JS中 是這樣的document.getElementById('DropDownList1').value 然而js想操作RadioButtonList就不會這麼簡單了。C#裡是RadioButtonList1.SelectedValue就行了。JS裡的最好的方法就是
Time of Update: 2018-12-04
USB-HDD,USB-ZIP,USB-FDD啟動 HDD,HardDiskDrive的縮寫,即硬碟的英文名。最基本的電腦儲存空間,我們電腦中常說的C盤、D盤之類磁碟都屬於硬碟,不過一般我們簡稱為硬碟。現代硬碟容量一般為40G、80G、120G、160G等等,目前最高的案頭級硬碟為500G。硬碟按體積大小可分為3.5寸、2.5寸、1.8寸等,按介面可分為PATA、SATA、SCSI等,PATA、SATA一般為案頭級應用,容量大,價格相對較低,適合家用;而SCSI一般為伺服器、工作站等高端應用,
Time of Update: 2018-12-04
最近剛看到老趙之前發的一篇博文《我在面試.NET/C#程式員時會提出的問題》;嘗試回答下,回答不好還忘各位補充: 什麼是.NET?什麼是CLI?什麼是CLR?IL是什嗎?JIT是什麼,它是如何工作的?GC是什麼,簡述一下GC的工作方式? 什麼 是.NET Dot Net是微軟在2000提出的一整套平台,包括底層作業系統:Windows;輔助產品:Dot Net企業伺服器;Mcirosoft XML Web服務:.Net My Services;開發平台:Dot
Time of Update: 2018-12-04
介紹 一個典型的資料輸入頁面通常由多種用於收集使用者輸入的表單區域和一個提交按鈕組成。要建立這樣的一個頁面,你要ASP.NET頁面上添加一些適當的Web控制項——一些TextBox和CheckBoxList,或許還有一個Button控制項。只要使用者介面部分完成後,該項目還需要建立一個事件處理過程來處理Button的點擊事件,並添加需要啟動並執行代碼…或許你要將資料存入資料庫中,或者是通過電子郵件將這些資訊發送給某人。
Time of Update: 2018-12-04
前篇中也是老趙面試題的第一題,這篇繼續,希望通過這些面試題來找到我們學習的重點,而不是背這些東西,希望以這些個點來系統的去學習.net. 類(class)和結構(struct)的區別是什嗎?它們對效能有影響嗎?.NET BCL裡有哪些是類(結構),為什麼它們不是結構(類)?在自訂類型時,您如何選擇是類還是結構? 先看MSDN上的C# 語言規範上的定義: 類和結構是 .NET Framework
Time of Update: 2018-12-04
GridView中強制很長的資料換行 首先設定<asp:BoundField DataField="家庭住址" HeaderText="家庭住址" ItemStyle-Width="100" />gridview裡有一資料行繫結的資料很長,顯示的時候在一行裡面顯示,頁面拉得很寬。原因是連續英文段為一個整體導致的,在RowDataBound中添加上了一句e.Row.Cells[2].Style.Add("word-break",
Time of Update: 2018-12-04
文字框禁止拖拽和粘貼在css中實現文字框禁止拖拽和粘貼的功能建立一個Css,如下:.TextBox_NotDragpaste{ ondragenter:expression(ondragenter=function(){return false;}); onpaste:expression(onpaste=function(){return false;});}如果還需要禁止輸入中文的功能只需要多加一個語句即可。如下:.TextBox_NotDragpaste{
Time of Update: 2018-12-04
regasm註冊.net下的dll2007-08-07 09:58程式集註冊工具讀取程式集中的中繼資料,並將所需的項添加到註冊表中。註冊表允許 COM 客戶程式以透明方式建立 .NET Framework 類。類一經註冊,任何 COM 客戶程式都可以使用它,就好像該類是一個 COM 類別。類僅在安裝程式集時註冊一次。程式集中的類執行個體直到被實際註冊時,才能從 COM 中建立。regasm assemblyFile [options]參數參數 說明 assemblyFile要向 COM
Time of Update: 2018-12-04
escape函數處理帶加號字串問題 在使用Jqery做ajax操作的時候有中文老是亂碼!必須的使用escape函數編碼才正常,encodeURIComponent等函數都不可以,這是因為url中字元被轉義,比如空格被編碼成加號,於是加號成了空格。我們可以手工將加號編碼成 %2B,eg:escape(str).replace(//+/g,