• 关于C#的强制转换和尝试转换的方法

    将String[]类型的Object类型,转换为String[]类型: 1 public string ObjectToString( object ob) 2 { 3 string str = string .Empty; 4 if (ob is string []) 5 { 6 string [] strList = ( string [])ob; 7 } 8 9 return str; 10 } 使用 is 进行判断 ob 是否为 string...

    2018-06-24 00:01:29

  • 新手进入新项目开发

    工作这几年来也已换过三家公司了,时常遇到中途临时加进一个项目组进行开发,在理解业务的前提下,怎么提高自己的工作效率就显得尤为重要,因为项目总是会处于“赶进度”的状态。 经历过几次“赶鸭子上架”,我个人总结出一个快速开发的方式,可能不是最实用的,但我个...

    2018-06-24 00:01:27

  • 多线程编程学习笔记-基础(一)

    一、多线程介绍 C#通过多线程支持并行执行的代码。一个线程是一个独立执行的路径,可以同时与其他线程一起运行。一个C#客户端程序(Console,WPF,Winows Forms)开始于一个单独的线程,该线程由CLR和操作系统自动地创建,我们称它为主线程,而且可以通过创建附加的线程来...

    2018-06-24 00:01:25

  • C#基础笔记(第十二天)

    1.复习 里氏转换: 1)、子类可以赋值给父类(如果有一个方法需要一个父类作为参数,我们可以传第一个子类对象) 2)、如果父类中装的是子类对象,则可以将这个父类强转为子类对象 is和as判断转换成功失败 1 Person p = new Student(); 2 // if(p is Student) 3 // { 4...

    2018-06-24 00:01:24

  • 设计模式之工厂模式

    假如你很有钱,在你没有应用工厂模式之前,你的生活方式是这样的: 你要出去,你需要先自己找穿的T恤,裤子、鞋子等。这样肯定很麻烦,什么事都需要亲力亲为。 如果应用了简单工厂模式,就相当于你找了个管家,不过这个管家比较死板,技能比较有限,你告诉他你要什么他...

    2018-06-24 00:01:23

  • 如何在已有项目中引入FineUIMvc

    FineUIMvc简介 FineUIMvc是基于jQuery的专业ASP.NET MVC控件库,其前身是基于WebForms的开源控件库FineUI(历时9年120多个版本)。FineUIMvc(基础版)包含开源版的全部功能,支持30种内置主题和FontAwesome图标,支持消息对话框和单元格编辑表格,功能强大, 最重要的...

    2018-06-24 00:01:21

  • 【VB.NET】利用纯真IP数据库查询IP地址及信息

    几年前从某个博客抄来的,已经忘记原地址了,如果需要C#版的,可以在博客园搜到吧。 我因为自己用,所以转换为了VBNET代码,而且也放置了很久,今天无意间翻出来,就分享给大家吧。 首先,先下载 纯真数据库,名称应该是 QQWry.dat 。 之后将数据库文件复制到程序的主...

    2018-06-24 00:01:18

  • sql server2008数据库迁移的两种方案

    方案一 1,先将源服务器上的数据库文件打包(包括mdf和ldf文件),并且复制到目标服务器上。 2,解压,然后在目标服务器上附加数据库 总结:适合数据库巨大(50GB以上),需要快速迁移数据,并且移动硬盘空间足够大。 方案二 先备份后还原 1,备份 数据库对象右键\任务\备...

    2018-06-24 00:01:05

  • 第一篇bolg

    仅以此篇谨记自己,以后加油...

    2018-06-24 00:01:20

  • ASP.NET没有魔法——ASP.NET MVC路由

    之前的文章中介绍了My Blog文章维护功能的开发,开发过程中使用Area的方法建立了用于维护文章的Controller、View和Model。但是无论代码怎么变对于浏览器来说都是通过一个url地址去访问,现在My Blog可用的url有以下几个: http://localhost:52356/ -- 主页 http://loca...

    2018-06-24 00:01:16

2