Time of Update: 2018-12-06
文章目錄 設計環境報表建立的基本步驟在BI中編譯發布通過Web下的Report Manager通過SQL Server Management StudioWinForm環境下的ReportViewerASP.NET環境下的ReportViewerVisual WebGUI下的ReportViewer SQL Server Reporting
Time of Update: 2018-12-06
UDP:使用者資料協議 UDP是面向資料報的運輸協議:進程的每個輸出操作都正好產生一個UDP資料報,並組裝成一份待發送的IP資料報。同時UDP提供不可靠性:它把應用應用程式傳給IP層的資料發送出去,但是並不保證他們能到達目的地。 應用程式必須關係IP資料報的長度。如果它超過網路的MTU,那麼就要對IP資料報進行分區。
Time of Update: 2018-12-06
WPF表單以及內部的所有元素都是採用裝置無關的單位來衡量的。一個裝置無關單位定義為1英寸的96分之一,即1/96 inch。 假定我們建立了一個WPF按鈕,其大小為96x96個單位,如果使用標準Windows的DPI設定(96dpi),那麼每個單位對應的大小為一個真實世界的物理像素。計算公式如下: 物理單位大小 = 裝置無關單位大小x系統DPI = 1/96 inch x 96 dpi = 1 pixel 對於一個20英寸的顯示器,其標準解析度為1600x1200,那麼它的螢幕DPI為: (16
Time of Update: 2018-12-06
前一段時間和Xstream打過交道,發現Xstream在支援json以及XML方面還是相當強大的。提供annotation註解,可以在JavaBean中完成對xml節點、屬性的描述。在根據xsd轉換為Xstream模型之後,希望利用Xstream來產生XML並且滿足XSD要求。例如:package nju.software.ExecutionInterfaces.service.XstreamModels;import
Time of Update: 2018-12-06
一、概述 1、BLE藍芽協議棧結構附圖6 BLE藍芽協議棧結構圖分為兩部分:控制器和主機。對於4.0以前的藍芽,這兩部分是分開的。所有profile(姑且稱為劇本吧,用來定義裝置或組件的角色)和應用都建構在GAP或GATT之上。下面由結構圖的底層組件開始介紹。· PHY層,工作車間,1Mbps自適應跳頻GFSK(高斯頻移鍵控),運行在免證的2.4GHz·
Time of Update: 2018-12-06
如果在INSERT語句末尾指定了ON DUPLICATE KEY UPDATE,並且插入行後會導致在一個UNIQUE索引或PRIMARY KEY中出現重複值,則執行舊行UPDATE;如果不會導致唯一值列重複的問題,則插入新行。例如,如果列a被定義為UNIQUE,並且包含值1,則以下 兩個語句具有相同的效果:1234INSERT INTO TABLE (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE c=c+1;UPDATE TABLE SET c=c+
Time of Update: 2018-12-06
View Code 1 Public Class Form1 2 3 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 4 Dim number As Integer = 0 5 Dim Check As Boolean = True 6 Dim Value1 As
Time of Update: 2018-12-06
WPF中內建的Slider滑動條,值是double型的,在整個MinValue和MaxValue之間連續變化取值。如果要把它做成離散取值(比如幾個整數值)的,則需要手動指定以下幾個屬性:TickFrequency:每個刻度之間的間隔 IsSnapToTickEnabled:設為True,則對齊到刻度 TickPlacement:刻度位於滑動條的哪一邊 而Blend中列在右邊的SmallChange和LargeChange跟這個功能毫無關係,千萬別被騙-_-比如我想設計一個拾取從3到1
Time of Update: 2018-12-06
EDM就是Entity Data Model,是EF的主要操作對象。在我理解,EDM是對資料庫表的持久化和實體映射。M$提供的兩個ORM技術,Linq2SQL和EF,目前大家還是用自底向上(先建表後映射實體類)的設計方法。其實我也是比較傾向於這麼做的,畫ER圖然後往下layout的操作,我不是很感冒。。。。在Visual
Time of Update: 2018-12-06
1、使用ILog對象記錄日誌var log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);log.Warn("error", new Exception("異常!"));前提:1)引用log4net.dll2)命名空間前加:[assembly: log4net.Config.XmlConfigurator(Watch =
Time of Update: 2018-12-06
NET中winform與webform互相通訊執行個體2009-12-17 文章來源: 瀏覽次數:186
Time of Update: 2018-12-06
註:帶有IS的鏡頭,後面標註的數字指的是IS防抖級數1987 EF 15mm F2.8 fisheye EF 28m F2.8 EF 135mm F2.8 (soft) EF 50mm F2.5 macro 1988 EF 24mm F2.8 1990 EF 35mm F2 EF 50
Time of Update: 2018-12-06
HP UX預設shell是POSIX,很不好用,果斷換成bash!確認HP UX版本和架構 運行uname -a,會顯示版本號碼(比如B.11.31)和架構(比如ia64),然後去下面的地址搜bash http://hpux.connect.org.uk/hppd/hpux/ 下載與自己版本號碼與架構相同的bash版本,注意同時還要下載其相依元件gettext、libiconv和termcap,這些在bash的Runtime
Time of Update: 2018-12-06
無法顯式調用運算子或訪問器 錯誤處理方法反組譯碼一個dll類庫,匯出的項目會報出很多bug,其中主要的就是“無法顯式調用運算子或訪問器”這個錯誤,看了一下,發現問題是在調用屬性的時候,都 變成了方法,例如:pivotPoint.set_X(0.5);本來是對pivotPoint這個點的x座標賦值,可是反組譯碼器把它解釋為調用 set_X()的方法給x座標賦值,而這個方法是不存在的,所以造成了這種錯誤。只要修改為pivotPoint.X = 0.5; 即可。 pivotPoint.get_
Time of Update: 2018-12-06
拒絕了對對象 'data'(資料庫 'xxx',所有者 'dbo')的 SELECT 許可權 解決的方法: 在資料庫裡相應的使用者權限中,把db_denydatareader的複選框的勾去掉。很多初學者,總認為在資料庫許可權中選的越多,許可權越大。其實這是錯誤的!db_denydatareader是拒絕訪問。 使用者 'sa' 登入失敗,該使用者與可信 SQL Server 串連無關聯_解決方案使用者 'sa' 登入失敗。該使用者與可信 SQL Server 串連無關聯。解決方案:
Time of Update: 2018-12-06
1、前言之前我在以前的部落格分享過,之後一段時間內,我一直在用,也一直在根據自己的需要進行修改。後面會有源碼,手寫的代碼一共210行,修改起來很方便。先會有使用介紹,希望可以引起讀者的興趣。這是一種應對英文單詞的策略,會以人為中心,小工具會智能化的輔助記憶。小工具會用google翻譯獲得釋義,相對可靠一些。雖然工具會收集曆史單詞,但是曆史單詞丟失了也是無所謂的,這是以人的記憶為中心的。基本原理是,出現頻率越高的單詞總是越重要的,而已經知道的單詞你不會想去查,所以會處理不知道的高頻的詞。這種策略不
Time of Update: 2018-12-06
多樣、互動的WinForm UI設計與開發思路(Flash、Html等) 最近一年來一直在做WinForm相關的系統,對WinForm的UI設計有一些想法想和大家討論(主要是比較忙,所以很多隻是設想,還沒有開發執行個體) 關於WinUI,理想的情形應該是外觀比較cool,能給使用者良好的使用體驗和印象,同時又兼顧功能強大和容易開發。但基於傳統的.NET WindowsForms,恐怕除了容易開發,在其他方面的指標都很普通了。如果為了介面和功能,則複雜度會提高很多,用大量的GDI+
Time of Update: 2018-12-06
using System.IO;using System.Xml;using System.Net; public int viewcount = 5; public int viewtitlecount = 10; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { RepOne.DataSource =
Time of Update: 2018-12-06
最近花了兩周的時間學習Node.js。主要是學習《Node.js開發指南》,並把書中的例子實現了一遍。書中的例子基於node.js v0.6.12, Express v2.5.8,而我學習的時候已經是node.js v0.10.7, Express
Time of Update: 2018-12-06
一條Linq語句,比如下面用於返回一個Dinner對象集合的查詢 private NerdDinnerDataContext db = new NerdDinnerDataContext();public IQueryable<Dinner> FindUpcomingDinners(){ return from dinner in db.Dinners where dinner.EventDate > DateTime.Now