原创 SVG2規範中英對照(第二章:一致性原則,2.1~2.3)

Chapter 2: Conformance Criteria 第二章:一致性原則 Overview . Previous . Next . Elements . Attributes . Properties contents 目錄

原创 MFC 初始化 GDI+

1. 在stdafx.h文件中在#include <afxext.h>後面加 #include <gdiplus.h>             //將GDI+頭文件加入到工程中  #pragma comment(lib, "gdiplu

原创 使用VS2012編譯7zip源代碼

引言 7zip的壓縮比是非常高的,在實際項目中也會經常用到,當然如果能夠對源代碼進行編譯,並進行一些定製化的開發,當然就更好了。本文簡要說明了如何下載、編譯以及定製的開發方法。 下載 官網:https://www.7-zip.org/sd

原创 Entity Framework 基礎

一、什麼是Entity Framework     微軟官方提供的ORM工具,ORM讓開發人員節省數據庫訪問的代碼時間,將更多的時間放到業務邏輯層代碼上。EF提供變更跟蹤、唯一性約束、惰性加載、查詢事物等。開發人員使用Linq語言,對數據

原创 Entity Framework優缺點及使用方法總結

Entity Framework是MS提供的一個ORM框架,它旨在爲小型應用程序中數據層的快速開發提供便利。 nuget上185W多的下載量,說明.Net開發人員還是比較喜歡用EF的。但是EF在提供了便利性的同時也有許多缺點,以下就是我認

原创 MySQL刪除表:Cannot delete or update a parent row: a foreign key constraint fails。

現象與原因 MySQL庫中有倆表,table1和table2,相互關聯,在刪除表的時候出錯: Cannot delete or update a parent row: a foreign key constraint fails。 很明

原创 《會思考的魚》中英對照

Once there was a fish who lived in the great ocean, and because the water was transparent and always conveniently got o

原创 《愛之真諦》中英對照

What is love? Love is a very special and meaningful word to each human being. Each human being has his/her own thoughts

原创 C++【一文說盡賦值運算符重載函數(operator=)】

正文 Ⅰ.舉例 例1 #include<iostream> #include<string> using namespace std; class MyStr { private: char *name; int id

原创 ActiveX工程創建與開發詳解

前言 當有些網頁應用出於性能、保密等考慮,需要額外開發插件,不同的瀏覽器支持的插件是不一樣的,下面以IE的插件開發進行詳細說明。 插件的IDE工具是VS2012. 創建ActiveX工程 打開VS2012,創建新工程,選擇如下工程類型:

原创 《如何化悲憤爲思考》中日對照

何をやっても良い方向に考えられない、何をしても悪いことばかりが起こる。すると段々気が滅入ってきて、なんで自分に悪いことばかり起こるんだろう、なんでうまく行かないんだろう、などとマイナス思考になっていませんか?   無論做什麼都不能朝好的

原创 如何在VisualStudio工程中編譯彙編文件

前言 在項目中,大部分代碼是C++,但是部分模塊使用了彙編代碼,那麼如何配置工程讓VS編譯自己指定的彙編編譯器呢? 步驟 例如,下圖有一個彙編文件,需要NASM編譯器: 右擊對應彙編文件,安裝下圖配置自定義的編譯設置即可。 注意:爲了保

原创 如何在VisualStudio上創建開發64位工程詳解

前言 安裝VisualStudio時,默認是不勾選x64開發套件的,所以安裝時需要手動勾選上;或者在安裝之後再次運行鏡像文件勾選x64的開發套件。 步驟 以VS2012爲例,創建工程後,打開配置管理器,如下圖: 打開配置管理器,添加x6

原创 C++【move 與 forward】

一. move 關於 lvaue 和 rvalue,在 c++11 以前存在一個有趣的現象:T&  指向 lvalue (左傳引用), const T& 既可以指向 lvalue 也可以指向 rvalue。但卻沒有一種引用類型,可以限制爲

原创 C++【左值與右值】

左值(lvalue)和右值(rvalue)是 c/c++ 中一個比較晦澀基礎的概念,不少寫了很久c/c++的人甚至沒有聽過這個名字,但這個概念到了 c++11 後卻變得十分重要,它們是理解 move/forward 等新語義的基礎。 左值