一月 8
JAVA
Interface跟抽象class只要有定義方法,在class中就必須要再對此方法做完整的定義。

C#
將共同特性從類別中萃取的過程,稱之為抽象化。
abstract class:封裝同類型物件的共同特性,如機車、公車的車輛屬性。
interface:定義不同類型物件的共同特性,滑鼠、NB的USB介面。
	介面可視為一份合約,合約的內容可透過實作此介面的類別加以實現。
	利用介面將實作內容與定義分離,可為日後程式的開發及擴充性保留彈性。
	為介面命名時,習慣在最前面加上I,意指Interface。

abstract:一定要override,否則也要宣告為abstract
virtual:可改可不改
sealed:不可改
一月 7
Interface: 定義為抽象的概念,與Class差別為,界面雖然有包含屬性與方法,但只宣告而不包含實作內容。
--類別只能"繼承"一個父類別,但能"實作"(語法跟繼承很像)多個介面。(老爸只能有一個,乾爹可以認很多個的概念)
--類別實作介面時,只會得到方法的名稱,不會包含任何實作內容。
一月 4
class Aaa{}				//class類別
  decimal Bbb(){}		//method方法
    int Ccc{get; set;} 	//property屬性

。不含set的屬性被視為唯讀
。不含get的屬性被視為唯寫
。同時具有這兩種存取子的屬性則為可讀寫
一月 2
Console.WriteLine()	秀畫面並換行;
Console.Write()		秀畫面;

========================

Console.Write(string.Format("{0}*{1}={2:00}\t", j, i, j * i));
//類矩陣的方式,定義每個值的顯示方式


继续浏览 »

十二月 27

十二月 22

  昨天同仁反应寄信给客户时,部份邮件会变成乱码。拿到问题邮件后,是个纯文字的乱码信,而寄件方的寄件备份里却是html格式,这跟以往遇到的情形不太一样,以往是寄出时,使用了RTF的格式,且对方不是使用Outlook,才会造成内容损坏。

继续浏览 »

十二月 21

  昨日在安装新电脑,启用Office 2013序号时,跳出一个「很抱歉,发生错误,目前无法处理您的要求。请稍后再试。(0xC004C780)“,然后就跳到要选择线上或电话启动的画面。

继续浏览 »

十二月 20

  印象从高中时代开始,只要是喉咙痛开始的感冒,到最后都会是咳嗽三个月做收尾,所以一直以来都很怕从咳嗽开始的感冒,且我的体质去看医生往往没什么用,因此有几年感冒都不会去看医生,后来又试了几年会很乖的去看医生,但效果还是有限。
继续浏览 »

十二月 20

  先前外点同仁反应,手机上的Line可以正常传送讯息,但却无法传送图片,而使用另外一条网路即正常。研究了好一阵子,想到会不会是MTU的问题,刚好出问题的Sonet网路是采pppoe拨号,便上网查建议数值,一般建议是1492或1484,而Sonicwall防火墙预设值是1500,在调整过后,Line即可正常传送图片。
继续浏览 »

十二月 13

>实体框架(通常被称为EF):
> .NET Framework数据访问技术来定义和使用模型类工作.
>默认情况下,, 实体框架查找名为一样的对象上下文类的连接字符串 (MovieDBContext这个项目).

>实体框架是默认使用的LocalDB.

>的LocalDB是SQL Server Express数据库引擎的一个轻量级版本
>的LocalDB运行在SQL Server Express的一个特殊的运行模式,使您使用的数据库的.MDF文件工作.
>典型地, 的LocalDB数据库文件都保存在Web项目的App_Data文件夹.

>不推荐的SQL Server Express,用于生产的Web应用.
>的LocalDB尤其不应该被用于生产与Web应用程序,因为它不是设计与IIS工作. 然而, 一个数据库的LocalDB可以很容易地迁移到SQL Server或SQL Azure的.