• 初入社会八个月总结

    今年4月份参加工作,至今已经八个月了,以前没接触过的EF、MVC等,经过项目的磨练,已经差不多了。感觉在这八个月中,自己的姿势增长很快,这是初入社会比较欣慰的一点。 总的来说,这八个月让我对身边的人,有了些新的认识:本人在青岛上学,毕业之后跟着大学的兄弟几...

    2018-06-23 22:27:23

  • 反射

    1、什么是反射 2、命名空间与装配件的关系 3、运行期得到类型信息有什么用 4、如何使用反射获取类型 5、如何根据类型来动态创建对象 6、如何获取方法以及动态调用方法 7、动态创建委托 1、什么是反射 Reflection,中文翻译为反射。 这是.Net中获取运行时类型信息的方式...

    2018-06-23 22:27:18

  • 【小技巧】如何判断树形结构产生循环

    在呈现层级数据为一个树形视图(TreeView)的时候,经常会遇到一个问题,就是要判断这些层级数据会不会造成循环,不然在构造树形的时候会出现堆栈溢出(StackoverflowException)的错误。 那么如何判断是否循环呢?尤其在保存层级数据是通过父节点Id的递归方式来保存的...

    2018-06-23 22:27:19

  • VB.NET与C# 语法区别展示

    在学习VB.NET后发现,VB.NET与C#的语法主要的不同在两个部分,这两部分搞通了,那就游刃有余,迎刃而解了。现将其对比总结如下: 一、实体部分 (与VB相比,在C#和VB.NET中,实体的使用很有新意,将其作为第一个对比呈现) C#实体:语法格式为 ? 1 2 3 4 5 6 7 8 9 10...

    2018-06-23 22:27:15

  • asp.net中WebResponse 跨域访问示例

    前两天,一个朋友让我帮他写这样一个程序:在asp.net里面访问asp的页面,把数据提交对方的数据库后,根据返回的值(返回值为:OK或ERROR),如果为OK再把填入本地数据库。当时,想当然,觉得很简单,用js的xmlhttp ,如果根据response 的值是OK就执行提交本地数据库。...

    2018-06-23 22:27:13

  • 行转化为列

    SELECT id, (SELECT Score FROM Table_1 WHERE KeMu='数学' AND id=a.id)as 数学, (SELECT Score FROM Table_1 WHERE KeMu='语文' AND id=a.id)AS 语文, (SELECT Score FROM Table_1 WHERE KeMu='英语' AND id=a.id)AS 英语 FROM Table_1 a GROUP BY a.id...

    2018-06-23 22:27:10

  • 原型模式---设计模式(16)

    一、定义 原型模式:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 解释:有一个设计非常复杂的对象,如果需要得到多个这样对象的时候,可以先创建一个原型对象,然后使用原型对象clone出新的对象,从而实现减少内存消耗和类实例复用的目的。 二...

    2018-06-23 22:27:10

  • C#委托的异步调用

    本文将主要通过同步调用、异步调用、异步回调三个示例来讲解在用委托执行同一个加法类的时候的的区别和利弊。 首先,通过代码定义一个委托和下面三个示例将要调用的方法: /*添加的命名空间 usingSystem.Threading; usingSystem.Runtime.Remoting.Messaging; */ public...

    2018-06-23 22:27:09

  • 享元模式---设计模式(15)

    一、定义 享元模式:运用共享技术有效地支持大量细粒度的对象。 解释:需要大量重复new一个对象时,使用享元模式可以让你减少对象的初始化,从而减小内存开销。太苍白了,理解的不到位,希望自己以后补充吧。 补充:当一个对象的状态可在外部初始化,同时系统中需要大...

    2018-06-23 22:27:06

  • 递归、遍历、冒泡

    1.一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现。 public class TuZi { public int TZ(int x) { if (x == 1 || x == 2) { return 1; } else { return TZ(x - 1) + TZ(x - 2); } } } class Program { static void Main(str...

    2018-06-23 22:27:07

2