一個由string使用不當產生的問題

今天因不正確的使用std::string,產生一個很難發覺的問題,搞了許久,mark一下。 原代碼大概如下:void func(char *buf, int len){string s;s.reserve(len);memcpy((char *)&s[0], buf, len));string t(s, 0, len);}發現t中的資料始終為空白。 最後才明白,reserve函數沒有更改string的size,也就是說s.size()==0,

跨伺服器匯入資料SQL語句

跨伺服器匯入資料SQL語句  跨伺服器匯入資料SQL語句及其問題解決方案 跨伺服器匯入資料SQL語句:--自訂表格名,在匯入前建立表 SELECT * INTO TbName FROM OPENROWSET('SQLOLEDB','192.168.0.7';'sa';'damon king',DBName.dbo.TbName)--跨伺服器查詢樣本 SELECT * FROM OPENROWSET('SQLOLEDB','192.168.0.7';'sa';damon king',DBName.

innodb_flush_log_at_trx_commit對磁碟IO的影響

關於innodb_flush_log_at_trx_commit的解釋,可以參考MySQL手冊。最近遇到一個寫量極大的業務,通過調整innodb_flush_log_at_trx_commit的值,對磁碟IO的改善,著實讓我震驚了一把。這是innodb_flush_log_at_trx_commit預設值為1的情況。 這是innodb_flush_log_at_trx_commit改為0的情況。 可以看到,調整innodb_flush_log_at_trx_commit,IO負載馬上下降。調整i

WEB開發碰到的問題及經驗十八則

            1.xml檔案盡量以utf-8編碼,gb2312有些字是儲存不了的,如?,就算能存也需要轉換,比較麻煩,utf-8也符合國際規範 2.CSS中:hover這個偽類,如果放在:visited前面則會失效3.標籤如果沒有href屬性,所有對它的css的偽類如:hover均失效4.js檔案中用document.wirte(""形式的引用,其file相對路徑均為引用該js的html的路徑。如:a.htm

EasyUI ComboTree 非同步載入 ( .net 版 )

 EasyUI ComboTree 非同步載入  ( .net 版 )   大家好,好久沒寫部落格了!       最近在做推廣資源管理系統中,進行了大量的資料分析、計算。本以為可以安心不理,奈何部門的下拉式清單總覺得不盡如人意。是我們湊合的結果:上菜       看了是不是很糾結,如果所在公司部門少還好,一旦多起來,使用者必瘋。大家可能會問,為什麼要這樣做(一個字,懶!三個字,眾人懶)。大家懶到能用就成的地步。無奈之下我來解決。      把百度都快搜爛了,發現 EasyUI

Hbase初體驗

1、配置(1)編輯$HBASE_HOME/conf/ hbase-env.sh配置環境變數JAVA_HOME;(2)編輯$HBASE_HOME/conf/hbase-site.xml, 增加如下配置(與Hadoop保持一致):<property>    <name>hbase.rootdir</name>    <value>hdfs://localhost:9000/hbase</value>   

讓網站能播放MP4的格式視頻

一直有個問題,Insus.NET想去解決它,工作繁忙,但抽不出時間來。如何讓自己的網站能播放MP4的格式視頻? 以前在網站實現的,都是一般的.wmv,.flv,.avi或.swf等媒體視頻,就差.mp4格式的視頻無法在網站實現。不過,在昨晚Insus.NET已經實現了,現再抽點時間來分享這點點經驗。先去網上下載一個能播放MP4的組件:http://flowplayer.org/ 點擊箭頭所指的菜單,進入另外一個頁面,設計屬於你自己的播放器:點擊"Generate Player"

通通WPF隨筆(1)——基於lucene.NET讓ComboBox擁有強大的下拉聯想功能lucene,你也會(7篇)——第一篇 快速入門使用Lucene.Net實現全文檢索索引WPF地區選擇控制項(內附下載

    我一直很疑惑百度、穀哥搜尋方塊的下拉聯想功能是怎麼實現的?是不斷地查詢資料庫嗎?其實到現在我也不知道,他們是怎麼實現這麼高效的。後來在部落格園無意邂逅了“鹿神”,搜尋引擎唉,聽起來就很高端。於是研究了一段時間後就產生了這個WPF的下拉聯想控制項。名稱:簡拼:全拼:區號:郵編:                這麼強大的功能代碼一定會複雜吧?不是的哦,親~代碼只有短短几句哦介面如下:(下拉框後面的數字為查詢的延時,可見效率還是很高滴)XAML:<cop:CopAutoCompleted

領域驅動設計概念介紹

實體(Entity)具有惟一標識的領域對象。通過標識來區分不同的實體。實體具有惟一性。註:領域就是特定的問題域 如 訂單領域 商品領域,是描述事物的一個模型值對象(Value Object)和實體不同,值對象沒有標識。不需要跟蹤值對象的標識和值對象狀態的維護,值對象非常容易建立和丟棄。大多數的時候,值對象只包含資料,不包含行為。值對象最好是不可變的,也就是說,值對象用一個建構函式建立,所有的屬性都是唯讀,不需要維護值對象的狀態。不可變的值對象是可以共用的。區分實體和值對象的準則:關心對象的標識,

學習O/RM,從最簡單的例子開始…之四

之前的幾篇文章:學習O/RM,從最簡單的例子開始...之一學習O/RM,從最簡單的例子開始...之二學習O/RM,從最簡單的例子開始...之三 最新Demo見末尾。學習O/RM,從最簡單的例子開始...之四 代碼產生工具下載和最新Demo大家下載代碼產生工具之後,可以參照Demo樣本,再看看怎麼使用,因為那個工具還沒有完全做好,呵呵。大概一個多禮拜了吧,終於完成了支援這個“最簡單的O/RM例子”的代碼產生工具。只完成一些簡單的功能,介面不友好,某些按鈕無效等等,都是你可能遇到的問題。先簡單介紹一

公司專屬應用程式架構模式——資產庫(Repository)

Repository模式定義:協調領域和資料對應層,利用類似於集合的介面來訪問領域對象。使用此模式最大的好處是將領域模型從客戶代碼和資料對應層之間解耦出來。接下來給出一個在Castle ActiveRecord中使用該模式的demo實體層代碼 1: [ActiveRecord("Posts")] 2: public class Post:ActiveRecordBase<Post> 3: { 4: [PrimaryKey("PostId")] 5:

也用 Log4Net 之將日誌記錄到資料庫的後台實現 (二)

 也用 Log4Net 之將日誌記錄到資料庫的後台實現 (二)  

【十天學會Linq to sql】第二天—–資料內容

目錄【十天學會Linq to sql】第一天—–基礎知識【十天學會Linq to sql】第二天—–資料內容【十天學會Linq to sql】第三天—–資料查詢【十天學會Linq to sql】第四天—–資料更新【十天學會Linq to sql】第六天——預存程序DataContext   ==資料內容      DataContext類型(資料內容)是System.Data.Linq命名空間下的重要類型,用於把查詢句法翻譯成SQL語句,以及把資料從資料庫返回給調用方和把實體的修改寫入資料庫。 

學習O/RM,從最簡單的例子開始…之四(2)

之前的幾篇文章:學習O/RM,從最簡單的例子開始...之一學習O/RM,從最簡單的例子開始...之二學習O/RM,從最簡單的例子開始...之三 學習O/RM,從最簡單的例子開始...之四 代碼產生工具下載和最新Demo工具最新動向了,是:http://files.cnblogs.com/lxinxuan/ORMSupport%20V09.04.rar有任何問題請提出。準備定製預存程序模板,不過考慮的問題比較多,不一定能做好,希望得到大家的意見。

也用 Log4Net 之將自訂屬性記錄到檔案中 (三)

 也用 Log4Net  之將自訂屬性記錄到檔案中 (三)   即解決了將自訂屬性記錄到資料庫之後。一個新的想法冒了出來,自訂屬性同樣也能記錄到檔案中嗎?答案是肯定的,因為Log4Net既然已經考慮到了資料庫記錄方式,當然也一定考慮到了其它的記錄方式。but how,how,how(這句話來源於電影功夫熊貓)。接下來讓我們看看如何將自訂屬性記錄到檔案中。   上菜之前我先做個小補充,首先我們用到的訊息載體依然是LogMessage,LogMessage類的代碼可以查看"也用 Log4Net 

厚積薄發,豐富的公用類庫積累,助你高效進行系統開發(1)—-開篇總結

俗話說,一個好漢十個幫,眾人拾柴火焰高等都說明一個道理,有更多的資源,更豐富的積累,都是助你走向成功,走向頂峰的推動力。就我們開發人員而言,其中技巧的積累、資源的積累,就是類似一個個好漢、一根根好柴,是我們能夠進行高效開發的保證和推動力,本文主要展示我所收藏的輔助類庫,並著重介紹一些常用的類庫給大家分享,一個提高大家對輔助類庫積累的重視,二個也是能夠和大家分享一些常用技巧的片段,促進溝通,共同進步。在介紹這些類庫之前,先大致介紹一下背後的故事,這些類庫是我從事軟體開發,逐漸提煉和發現的一些閃光點

使用Nancy和Simple.Data兩個輕量級的架構打造一個分布式開發系統(一)

   可能有的人看到這個標題覺得是噱頭,那是因為你還不瞭解Nancy是幹嘛的。如果一個國外的人說,大部分微軟平台的開發人員如果選擇開發架構只能是在ASP.NET和ASP.NET MVC兩個之間選擇。 而Nancy是不依賴於這兩個架構的獨立的一個架構。它更多的是借鑒了Ruby的一些特性。先看個例子說明如何使用NancyFX:建立一個ASP.NET(MVC)的空解決方案。如果是ASP.NET

enode架構step by step之開篇

前言今天是個開心的日子,又是周末,可以安心輕鬆的寫寫文章了。經過了大概3年的DDD理論積累,以及去年年初的第一個版本的event sourcing架構的開發以及項目實踐經驗,再通過今年上半年利用業餘時間的設計與開發,我的enode架構終於可以和大家見面了。自從Eric

字元編碼知識:Unicode、UTF-8、ASCII、GB2312等編碼之間是如何轉換的?(附編碼查詢轉換網站)

轉自:http://hi.baidu.com/%BA%DA%C9%AB%B7%C0%D3%F9/blog/item/301d15102f7e78cca6ef3f3a.html    關於utf8,unicode的知識和概念總是查了忘,忘了查,上面這篇文章講的簡短透徹,故轉載於此。    總結幾點:1. Unicode只是一個符號集,只是一種規範、標準,它只規定了符號的二進位代碼,卻沒有規定這個二進位代碼應該如何儲存在電腦上。比如“嚴”字的unicode碼是U+4E252.

程式員之路——寂寞的歸宿?

   一行行的代碼,黑色冰冷控制台中滾動的輸出,每一次成功check in

總頁數: 61357 1 .... 7964 7965 7966 7967 7968 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.