相关分类: Java技术 C/C++ VB delphi
  • 反射基础

    反射用于在程序运行过程中,获取类里面的信息或发现程序集并运行的一个过程。通过反射可以获得.dll和.exe后缀的程序集里面的信息。使用反射可以看到一个程序集内部的类,接口,字段,属性,方法,特性等信息。 先定义一个类 using System; using System.Collections.Ge...

    2018-06-17 20:09:34

  • 进程与多线程、死锁初步理解

    概念 : 进程 是计算机上的一次执行活动,是程序的一次动态执行过程,是操作系统进行资源分配的单位,当运行一个程序就启动一个进程。 Process 可以访问本地或远程计算机上的进程,并且可以启动和终止本地系统中的进程(System.Diagnostics) 线程 是操作系统分配处理...

    2018-06-17 20:09:33

  • 反射应用

    1.通过反射实现多系统数据库的配置 通过定义接口,反射实例化配置的节点的值 配置App.config,(关于APP.config的配置有一篇博文很丰富,参见周公博客) ? xml version="1.0" encoding="utf-8" ? configuration appSettings add key ="DAL" value ="FactoryInterface.Or...

    2018-06-17 20:09:32

  • 递归、遍历、冒泡

    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-17 20:09:26

  • C#委托的异步调用

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

    2018-06-17 20:09:25

  • 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-17 20:09:20

  • 行转化为列

    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-17 20:09:19

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

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

    2018-06-17 20:09:22

  • 使用FileSystemWatcher捕获系统文件状态

    源代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; namespace ConsoleApplication138 { class Program { static void Main(string[] args) { Watch(@"c:\t", "*.txt",...

    2018-06-17 20:09:19

  • 初入社会八个月总结

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

    2018-06-17 20:09:09

2