Time of Update: 2018-12-05
typedef struct tag_GPRSRECVFORANLYZE { BYTE byCmdType;//指令 SOCKET hSocket;//SOCKET std::string strSendText;//發送的檔案 CString strGUID;//GUID
Time of Update: 2018-12-05
今天上午閑著沒事,準備寫個修改頭像的功能,通過按鈕觸發file控制項彈出對話方塊,並實現圖片預覽功能。我是這樣想的,通過js擷取上傳圖片的路徑,然後通過ajax調用後台方法,先是存到本機伺服器上,並顯示到當前介面中。下面是我的介面:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="pic_title.aspx.cs" Inherits="Web_UI.pic_title" %><!DOCTYPE
Time of Update: 2018-12-05
本人正在開發的一個項目是GPRS的Data Transmission Service器,需要將近1000個用戶端串連服務端,使用者需要發送的指令全部儲存入資料庫表中,由於用戶端(ado.net)和服務端(ado)是採用不同的語言開發。讀取指令的時候應該是沒有什麼問題,但是當指令操作完成後把狀態資訊儲存入資料庫表中的時候,發生了錯誤現象。由於我設計指令的時候是採用兩張表,因此需要用到SQL的事務,當在大資料量處理的時候,出現了資料庫級的死結現象,導致整個伺服器端軟體死結,為此,本人類比用戶端128
Time of Update: 2018-12-05
一般我們在項目中都是在泛型中使用實體類,但是有時候我們處理特殊的資料時,不得把泛型要強轉為DataTable ,下面這個是通用的,通過反射來實現... /// <summary>/// 將泛類型集合List類轉換成DataTable/// </summary>/// <param name="list">泛類型集合</param>/// <returns></returns>public static
Time of Update: 2018-12-05
由於上一篇文章沒能繼續下去,於是從新做了個,首先要應用ajax.dll,去官網下載一個並且在web.config中的<system.web>節點下註冊一下ajax<httpHandlers><add verb ="POST,GET" path="ajax/*.ashx" type="AjaxPageHandlerFactory,Ajax" ></httpHandlers>直接貼代碼 <%@ Page Language="C#"
Time of Update: 2018-12-05
這個是一個客戶提出一個小的需求,上傳圖片功能,在顯示介面顯示縮圖,滑鼠移上顯示原圖,點擊縮圖新開頁面顯示原圖。大概就是這樣的直接貼代碼 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="pic_xx+.aspx.cs" Inherits="Web_UI.pic_xx_" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:/
Time of Update: 2018-12-05
using System;using System.Collections.Generic;using System.Text;using System.Web.UI.WebControls;using System.Web.UI;using System.ComponentModel;namespace sky_web.Common{ //數字分頁控制項 [ToolboxData("<{0}:Sky_Page
Time of Update: 2018-12-05
在DataAdapter中使用update方法出現下列圖示的錯誤資訊 通過尋找協助文檔對錯誤進行分析。出現如此情況解決的方法:第一種,如果你的DATATABLE是這個資料庫中的一張表,那麼估計你沒有對資料庫中的這張表設定主鍵約束,你最好修改你的資料庫中的表,增加一個主鍵約束,也就是添加主鍵。第二種,如果 SelectCommand 返回 OUTER JOIN 的結果,則 DataAdapter 不會為產生的 DataTable 設定 PrimaryKey 值。您必須自己定義
Time of Update: 2018-12-05
using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using System.Data;using System.Text;using System.Windows.Forms;using System.Drawing.Design;namespace DataGrideViewDemo{ class
Time of Update: 2018-12-05
在visual studio 2005用treeview開發一個樹狀結構的分類表,其資料存放在資料庫中,採用的是遞迴函式進行調用,結果發生錯誤,經過查看發現串連資料庫字串中,無意設定了串連池的大小MinPoolSize =4 maxpoolsize=4,如此設定導致遞迴串連訪問資料庫四次就發生錯誤。另外要注意的是要學會使用using語句釋放資源,這樣可以減少串連池的次數。查看MSDN文檔發現如下解釋:串連到資料庫伺服器通常由幾個需要很長時間的步驟組成。必須建立物理通道(例如通訊端或具名管道),
Time of Update: 2018-12-05
資料庫表對於欄位IMAGE資料類型如何進行插入或者更新。對於插入比較簡單可以用INSERT語句 CREATE PROCEDURE uf_chw_cpflInfoInsert -- Add the parameters for the stored procedure here@flLevel as MyVarchar50,@lbMc as MyVarchar50,@lbXh as MyVarchar50,@flZjm as MyVarchar50,@lbTx as
Time of Update: 2018-12-05
JSON(JavaScript Object Notation)是一種優美的JavaScript對象建立方法。JSON也是一種輕量級資料交換格式。JSON非常易於人閱讀與編寫,同時利於機器解析與產生。JSON是在AJAX中代替XML交換資料的更佳方案。在項目開發中我會用到許多非同步載入,這是我們完全可以採用json資料傳遞等。var
Time of Update: 2018-12-05
轉載時請註明出處和作者連絡方式作者連絡方式:李先靜 <xianjimli at hotmail dot com> ActiveSync與Window
Time of Update: 2018-12-05
由於項目的需要本人需要做一個tar.get的打包檔案。在網上搜尋了一下發現有一個sharpziplib比較符合本人的項目。因為是開源的代碼,所以講其源碼一起下載,用vs2005進行編譯。壓縮代碼非常簡單如下: Stream stmout = new FileStream(strFilePath, FileMode.OpenOrCreate); TarArchive TA = TarArchive.CreateOutputTarArchive(stmout);
Time of Update: 2018-12-05
<!DOCTYPE html> <html> <head> <title>右鍵菜單</title> <style> <!-- body{background: #222; font: 14px 'Microsoft Yahei', Arial;} ul,li{list-style: none;padding:0;margin:0;} a{text-decoration: none;color:#000;}
Time of Update: 2018-12-05
這是MSDN提供的解釋。HttpContext.Cache:封裝有關個別 HTTP 要求的所有 HTTP 特定的資訊。HttpRuntime.Cache:為當前應用程式提供一組 ASP.NET 運行時服務。使用Reflector去查看其中的原始碼 HttpContext.Cache:public Cache Cache{ get { return HttpRuntime.Cache; }} HttpRuntime.Cache:public static
Time of Update: 2018-12-05
<script src="Scripts/jquery-1.4.2.min.js" type="text/javascript"></script> <script type="text/javascript"> $(function() { $("#testdiv ul li").each(function() { $(this).bind("contextmenu", function(e) {
Time of Update: 2018-12-05
在項目中用到這樣一個效果,直接上代碼:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content=
Time of Update: 2018-12-05
建立一個工程項目,然後寫一個類。在類中把下面的文字拷貝到這個類檔案中,然後選擇菜單中的檔案-》匯出模板,選擇項目範本。最後可以產生一個自訂的類模板// =================================================================== // 產品項目:$rootnamespace$// 模組名稱:$safeitemname$// 檔案名稱:$fileinputname$.cs//=================================
Time of Update: 2018-12-05
·首先請瞭解什麼是IIS串連數(瞬間串連數) IIS串連數指請求並發串連數,要分幾種情況:(以100M虛擬機器主機允許瞬間串連數80個為例) A、使用者單點下載你的檔案,結束後正常斷開,這些串連是按照瞬間計算的,就是說你串連數80個的虛擬機器主機瞬間可以接受同時80個點下載。 B、使用者開啟你的頁面,就算停留在頁面沒有對伺服器發出任何請求,那麼在使用者開啟一個頁面以後的90秒內也都要佔用一個串連,就是說你串連數80個的網站90秒可以接受不同使用者開啟80個頁面。 C、上面B的情況