代码改变世界

[置顶]Dynamic - ExpandoObject学习心得

2014-09-19 20:49 by 哒不溜, 2497 阅读, 1 推荐, 收藏, 编辑
摘要:1、 今天下午在做开发过程中,遇到了一个问题,要往Xml文件中添加新的节点,做个xml开发的都知道该怎么做,这不是什么难事,我卡卡卡卡把这个问题解决了,但是新问题又来了,要对xml中对应的节点数据添加属性更改通知功能???我一听到这个需求就蒙了,我上哪去给xml节点数据整TMD属性更改通知啊。哎。。... 阅读全文

[置顶]WPF 绑定一(数据源为控件)

2013-09-14 12:23 by 哒不溜, 901 阅读, 0 推荐, 收藏, 编辑
摘要:xaml: cs:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;using System.Windows.Controls;using System.Windows.Data;using System.Windows.Documents;using System.Windows.Input;using System.Windows.Media;using System.Win... 阅读全文

[置顶]使用委托实现了在循环中调用不同的方法

2012-12-10 22:58 by 哒不溜, 1801 阅读, 1 推荐, 收藏, 编辑
摘要:今天晚上感觉到精力充沛,所以看看了书,随便翻开看到了一个关于委托了小例子,在这里拿出来跟大家分享一下。首先定义了一个MathOperations类,该类里面有两个静态方法(定义成静态的方便后面调用),方法真的简单的过分,我就不解释了,上代码吧: class MathOperations { public static double MultiplyByTwo(double value) { return value * 2; } public static double Square(double val... 阅读全文

[置顶]工欲善其事,必先利其器

2012-09-11 14:35 by 哒不溜, 208 阅读, 0 推荐, 收藏, 编辑
摘要:这篇博客将会把本人认为比较好用的工具一一展示出来,与大家一起分享(由于好工具是层出不穷的,所以这篇博客我会在以后的时间里不断更新)1.XMind非常出名的顶级思维导图和头脑风暴软件。不仅可以绘制思维导图,还能绘制鱼骨图、二维图、树形图、逻辑图、组织结构图。并且,可以方便地从这些展示形式之间进行转换。灵活的定制节点外观、插入图标。丰富的样式和主题。输出格式有:HTML、图片。顺便说一句,Xmind采用Java语言开发,具备跨平台运行的性质,且基于Eclipse RCP体系结构。贴效果图一张:2.Evernote Evernote是笔记软件,跨平台的信息收集工具,是除大脑外最好的记忆工具,他登录中 阅读全文

[置顶]coding中十大低级错误

2012-07-20 11:53 by 哒不溜, 515 阅读, 0 推荐, 收藏, 编辑
摘要:1.前言本文根据java和C#开发人员在编码过程中容易忽视或者经常出错的地方进行了整理,总结了十大比较常见的低级错误点,与大家交流一下。2.十大低级错误1.不能用“==”比较两个字符串内容相等。2.对list做foreach循环时,循环代码中不能修改list的结构。3.数组下标越界4.将字符串转换为数字时没有捕获NumberFormatException异常。5.对文件、IO、数据库等资源进行操作后没有及时、正确进行释放。6.循环体编码时不考虑性能,循环体中包含不需要的重复逻辑。7.数据类没有重载toString()方法。8.嵌套使用try-catch,或者try-catch后面没有必要的fi 阅读全文

[置顶]总结2011,展望2012

2012-01-14 00:08 by 哒不溜, 2104 阅读, 0 推荐, 收藏, 编辑
摘要:总结2011,展望2012今天多我来说是标志性的一天,标志这我2011年的工作彻底结束了,在接下来的十几天里我可以,想吃就吃,想睡就睡,想玩就玩,想干嘛就干嘛,每天睡觉睡到自然醒,和家人共享天伦之乐。在这个特别的日子里,我也来总结一下2011年自己走过的路,同时也为自己的2012年做个好的规划。总结20112011年我中心从学校转到了公司,同时肩负的两个身份:在校学生、企业员工。下面我将把我在这里年的所经历的几件重要事件展示出来。2011年初1. 更深入学习了C#的基本知识。2. 更熟练的掌握了3层架构3. 管理学院自主创业实验室——关于流量统计的系统2011上半年1. 帮助老乡高中同学(女生 阅读全文

[置顶]走进WPF系列学习之三 如何应用WPF控制图形透明度与混色特效

2012-01-13 14:17 by 哒不溜, 2310 阅读, 1 推荐, 收藏, 编辑
摘要:提示框(有趣小Demo)昨天跟大家探讨了“如何使用WPF绘制2D图形界面”的话题,觉得还蛮有意思的,有种意犹未尽的感觉,所以昨天下班回家之后有捣腾了一下,做了一个有趣的小Demo,下面首先给大家Share一下我昨天晚上的成果:做出来的最后运行效果如上图所示,由于只能用图片显示,其实但当你按住鼠标左键,然后可以在屏幕上拖动该提示框(我觉得效果还可了,哈哈),我会在后面提供源码的下载,大家可以下载下来,在本地运行着看一哈子,体验一下。用WPF来做这个提示框其实很简单,很多复杂的东西Microsoft都给我们做好了,我们只要会用就可以了,以后在慢慢搞清楚其中的实现原理就OK啦。其实我觉得学新技术就是 阅读全文

[置顶]走进WPF系列学习之一 如何建立、设计、执行与部署WPF应用程序

2012-01-12 16:19 by 哒不溜, 2674 阅读, 3 推荐, 收藏, 编辑
摘要:近在公司要用WPF做一个项目,以前都没有怎么接触过WPF,所以在接下来的一段日子里,我要好好研究研究WPF。我会把我在的学习过程,和学习心得记录下来。一方面是对自己学习的总计,另一方面也可以让像我一样刚刚接触WPF的同志们一个借鉴吧!好了下面正式开始吧。简介WPF 为Windows Presentation Foundation的缩写 ,意思是基于windows的图形界面处理,其原来代号为“Avalon”,因“我佩服”拼音首字母组合一样,国内有人调侃地称之为“我佩服”。由 .NET Framework 3.0 开始引入,并且在以后的版本中都支持WPF,与 Windows Presentatio 阅读全文

[置顶]谈谈”隐藏类型局部变量、扩展方法、对象与集合初始化器、匿名类型“

2011-11-23 16:52 by 哒不溜, 1009 阅读, 1 推荐, 收藏, 编辑
摘要:今天看到李建中老师的一个视频关于C#3.0新特性的讲解。本人自己在其中学到了不少东西,下面分享一下我学到的东西:隐藏类型局部变量在隐型局部变量声明中,正被声明的局部变量的类型从初始化这个变量的表达式推导得来。当局部变量声明指明var作为类型,并且该范围域(scope)中没有var名称的类型存在,这个声明就称为隐型局部声明。隐藏类型局部变量为我们节省了代码的编写,其实这些苦力都是编译器为我们做了,例如: var i = 5; var h = 23.23; var s = "C Sharp"; var intA... 阅读全文

[置顶]学习源代码的心得

2011-04-18 21:31 by 哒不溜, 432 阅读, 1 推荐, 收藏, 编辑
摘要:这是我第一这么认真的来写网络日志,写完之后,我感觉还蛮爽的,以后我会经常来写写日志或者心得体会! 阅读全文

[置顶]学习笔记一

2011-02-20 09:14 by 哒不溜, 310 阅读, 0 推荐, 收藏, 编辑
摘要:现在天天都面对这电脑,但是去不知道自己该干学什么。我学习.net也有将近快一年的时间了,只做了一个自己认为还算可以的网站,之后就不知道该干学什么了。我现在是一名大三的学生。自己想干点实事,但是就是不知道该干些什么?在此s希望得到大家的一点建议。谢谢了。。。。。。。 阅读全文

Template、ItemsPanel、ItemContainerStyle、ItemTemplate

2015-01-21 15:10 by 哒不溜, 1346 阅读, 1 推荐, 收藏, 编辑
摘要:先来看一张图(网上下的图,加了几个字)1、Template是指控件的样式 在WPF中所有继承自contentcontrol类的控件都含有此属性,(继承自FrameworkElementdl类的TextBlock等控件无)。Template用于定义控件结构(Visual Tree),和Style有点容... 阅读全文

前端开发框架选型清单

2014-05-23 13:03 by 哒不溜, 467 阅读, 1 推荐, 收藏, 编辑
摘要:随着Web技术的不断发展,前端开发框架层出不穷,各有千秋,开发者在做技术选型时总是要费一番脑筋,最近,IBM高级工程师王芳侠撰文对Bootstrap、jQuery UI、jQuery Mobile、Sencha ExtJS、Sencha Touch、Sencha GXT、Dojo、Dojo Mobi... 阅读全文

C#各种常用开源框架-支持开源!分享!

2014-05-01 15:31 by 哒不溜, 1283 阅读, 2 推荐, 收藏, 编辑
摘要:下面罗列了开发及学习过程中所涉及的开源类库的列表!AForge.NETAccord.NETNAudionVLCSpeexC# WebServerFFmpegFFmpeg.NETFlowplayeriSpyZoneMinderONVIF Device ManagerGoogle GDataGMap.N... 阅读全文

WPF 绑定五(本身就是数据源)

2013-09-14 12:37 by 哒不溜, 378 阅读, 0 推荐, 收藏, 编辑
摘要:xaml: Hello,Good Afternoon! cs:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;using System.Windows.Controls;using System.Windows.Data;using System.Windows.Documen... 阅读全文

WPF 绑定四(层级绑定)

2013-09-14 12:32 by 哒不溜, 801 阅读, 0 推荐, 收藏, 编辑
摘要:xaml: cs:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;using System.Windows.Controls;using System.Windows.Data;using System.Windows.Documents;using System.Windows.Input;using System.Wi... 阅读全文

WPF 绑定三(绑定List中指定的字符串)

2013-09-14 12:30 by 哒不溜, 1547 阅读, 0 推荐, 收藏, 编辑
摘要:xaml: cs:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;using System.Windows.Controls;using System.Windows.Data;using System.Windows.Documents;using System.Windows.Input;using System.Windows.Media;using System.Win... 阅读全文

WPF 绑定二(绑定指定的字符串)

2013-09-14 12:27 by 哒不溜, 1205 阅读, 0 推荐, 收藏, 编辑
摘要:xaml: cs:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;using System.Windows.Controls;using System.Windows.Data;using System.Windows.Documents;using System.Windows.Input;using System.Windows.Media;using System.Windows.Med... 阅读全文

匿名类型与Lambda表达式

2013-01-02 19:57 by 哒不溜, 1549 阅读, 0 推荐, 收藏, 编辑
摘要:匿名类型:先上一个匿名类的例子吧:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace DelegateDemo2{ class Program { static void Main(string[] args) { string mid = ",middle part"; //匿名方法的应用,在3.0以后就是用lambda表达式来代替了匿名方法 Func<st... 阅读全文