Fork me on GitHub
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 25 下一页
摘要: 整理:快毕业了,这段时间一直在准备各种笔试和面试,想在校园上签个offer,由于某种牵挂,没怎么认真的对待这种面试,心中有计划,现在需要等待......想总结总结.NET各版本的发展历程,又不想怎么去写,在网上找了达叔的这篇文章,扩充一下,毕竟自己是个菜鸟,扩充的可能有错误,如果您发现哪个地方不对了的话,您可以批评指正,非常感谢!.net版本发展历程:版本版本号发布日期Visual Studiowindows集成1.01.0.3705.02002-02-13Visual Studio .NET1.11.1.4322.5732003-04-24Visual Studio .NET 2003Win 阅读全文
posted @ 2013-10-21 22:11 种花生的读书人 阅读(253) 评论(0) 推荐(0)
摘要: 在XAML中为属性赋值1、使用Attribute=value形式2、使用属性标签的形式 private void Show_Click(object sender, RoutedEventArgs e) { Animal animal =(Animal)this.FindResource("animal"); MessageBox.Show(animal.newAnimal.name); }这时提示的是Animal这个类不支持从String进行转换,那么使用TypeConverter类将XAM... 阅读全文
posted @ 2013-10-19 16:12 种花生的读书人 阅读(169) 评论(0) 推荐(0)
摘要: 1、添加引用:System.Numerics.dll2、添加命名空间:using System.Numerics;3、实例: 3.1判断一个数字是不是质数 static void Main(string[] args) { Console.WriteLine("请输入一个很大的数字:"); string bigNumber = Console.ReadLine(); BigInteger bigInteger = BigInteger.Parse(bigNumber); boo... 阅读全文
posted @ 2013-10-19 14:29 种花生的读书人 阅读(2975) 评论(0) 推荐(0)
摘要: 一、基础知识1、所有WPF布局容器都派生自System.Windows.Controls.Panel抽象类的面板;2、WPF种核心布局面板有StackPanel(栈面板)、WrapPanel(环绕面板)、DockPanel(停靠面板)、Grid(网格面板)、UniformGrid(均匀面板)、Canvas(画布)二、实例1、StackPanel(栈面板):特点是在水平或垂直的堆栈中放置元素,每个元素各占一行或者一列,这个布局容器通常用于大的、复杂的窗口中的一些小区域默认情况下,StackPanel面板自上而下的顺序排列元素,使每个元素的高度适合它的内容1.1垂直布局 ... 阅读全文
posted @ 2013-10-15 21:15 种花生的读书人 阅读(890) 评论(2) 推荐(0)
摘要: 为什么要用设计模式?1、设计模式是前人根据经验总结出来的,使用设计模式,就相当于是站在了前人的肩膀上。2、设计模式使程序易读。熟悉设计模式的人应该能够很容易读懂运用设计模式编写的程序。/span>3、设计模式能使编写的程序具有良好的可扩展性,满足系统设计的开闭原则。比如策略模式,就是将不同的算法封装在子类中,在需要添加新的算法时,只需添加新的子类,实现规定的接口,即可在不改变现有系统源码的情况下加入新的系统行为。4、设计模式能降低系统中类与类之间的耦合度。比如工厂模式,使依赖类只需知道被依赖类所实现的接口或继承的抽象类,使依赖类与被依赖类之间的耦合度降低。5、设计模式能提高代码的重用度。 阅读全文
posted @ 2013-10-14 21:51 种花生的读书人 阅读(532) 评论(5) 推荐(1)
摘要: http://www.cnblogs.com/KnightsWarrior/archive/2010/07/09/1774059.htmlhttp://www.cnblogs.com/zenghongliang/archive/2010/07/06/1771831.htmlWPF将Windows表示层发展至用声明式语言进行开发,并且融入大量的动画和特效,使得在Win32中极难做到的富客户端应用能在WPF中信手拈来,同时用矢量图取代位图,引入路由事件(RoutedEvent)对元素树进行多层监听,通过依赖属性(DependencyProperty)动态变更控件树等。在WinForm程序开发时,一 阅读全文
posted @ 2013-10-10 23:36 种花生的读书人 阅读(1831) 评论(0) 推荐(0)
摘要: 1、主界面2、源代码 Clientpublic partial class FormClient : Form { //声明一个Socket public Socket newClient; //判断是否连接成功 public bool isConnected; //定义一个线程 public Thread myThread; //定义一个委托 public delegate void MyInvoke(string str); public FormClient... 阅读全文
posted @ 2013-09-30 21:59 种花生的读书人 阅读(2619) 评论(7) 推荐(1)
摘要: 1、主界面2、源程序Sendpublic partial class formUdpSend : Form { //声明一个UdpClient对象 UdpClient udpClient; public formUdpSend() { InitializeComponent(); //实例化UdpClient对象 udpClient = new UdpClient(); } private void btnSend_Click(object... 阅读全文
posted @ 2013-09-30 21:40 种花生的读书人 阅读(531) 评论(0) 推荐(0)
摘要: 1、什么是对象序列化?术语:序列化(Serialization)描述了持久化(可能还需要传输数据)一个对象的状态到流(如文件流、内存流)的过程。被持久化的数据次序包括所有以后需要重建(反序列化)对象状态所必须的信息。使用这种技术的好处是用最小的花费来保存海量的数据。比如说我们在对酷狗音乐进行界面设置的时候,如颜色,个人爱好等等设置,这些信息我们保存在哪里呢?害怕被别人看见?咋办?使用序列化我们可以把数据编程乱码,这样别人轻易看不见的,文件的后缀名可以自己来定义如A.bat、B.bin。。。。那么反序列化就是将序列化的数据读取出来2、对象序列化的形式 *二进制形式--BinaryFormatte 阅读全文
posted @ 2013-09-30 16:40 种花生的读书人 阅读(633) 评论(3) 推荐(0)
摘要: 1、Purpose 1、什么是网络编程2、TCP/IP协议3、什么是套接字4、多线程深入理解二、Basic Concept 1、网络编程:主要实现进程(线程)相互之间的通信和基本的网络应用原理性(协议)功能的程序。2、TCP/IP是一个协议族,其中包括TCP、IP、UDP、ICMP、RIP、TELNET、FTP、SMTP、ARP、TFTP等许多协议.TCP(Transmission Control Protocol)传输控制协议IP(Internet Protocol)网际协议UDP(User Datagram Protocol)用户数据报协议ICMP(Internet Control Me. 阅读全文
posted @ 2013-09-27 20:43 种花生的读书人 阅读(588) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 25 下一页

该博客仅作为记录笔记,转载随意