• 面试前的准备---C#知识点回顾----04

    播下的种子,慢慢开始发芽收获了,陆陆续续offer就来了,该轮到我挑的时候了 今天面试的一家公司,技术问的相对宽广和细致,程度令人发指 1.谈谈ViewState 这个问题,回答的好,工资翻一级 基本上浮现在出来的是,它是什么, 具体谈论的东西我就不一一细说了,只能说根...

    2018-06-17 21:16:27

  • 数据库访问辅助类SqlHelper

    程序访问数据库需要进行的操作有创建与某个指定数据库的连接, 然后打开创建好的连接,创建执行指令(也就是sql执行代码), 最后执行指令,关闭创建的连接,释放资源。 ado.net是一组用于和数据源进行交互的面向对象的类库,通过所提供的类 我们可以很好的对数据库进...

    2018-06-17 21:16:22

  • Paket 介绍

    在国外.NET社区有一个很火的话题是Packet(https://fsprojects.github.io/Paket/index.html ),它本质上是Nuget 之外的另一种方式管理.NET项目。 问题来了,为什么要替换NuGet? Paket 是一个用于 .NET 和 Mono 平台的包管理器,灵感来自于 Bundler。可与 NuGet 一起...

    2018-06-17 21:15:56

  • 面试前的准备---C#知识点回顾----03

    经过一天的奔波,喜忧参半,不细表 再回看下标题,C#知识点回顾 再看下内容,数据库3NF 原谅我这个标题党 今天继续回忆 1.HTTP中Post和Get区别 这忒简单了吧,大家是不是感觉到兴奋了,长舒一口气了,终于出现了一个可以聊上10分钟的问题了。 根据HTTP规范,Get用于信...

    2018-06-17 21:16:10

  • [原创]扩展方法基本用法

    前言 首先我们看看msdn上面的解释:扩展方法使你能够向现有类型添加方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。 其实说白了就是微软那班哥们写好的类库,我们无法修改,但是我们可以给这些类库通过一种方式添加我们的一些方法。 1.0 扩展方法应...

    2018-06-17 21:16:06

  • 小组件---快递查询组件

    最近翻一翻邮件,发现有以前实习的时候帮公司做的一个获取快递网站的快递信息.Net组件,我copy出来了的。现在就分享一下。 一.调研快递100网 1. 通过httpwatch抓取了快递100网查询快递的地址 http://m.kuaidi100.com/query, API访问格式是 queryUrl + "?type=" +快递公司...

    2018-06-17 21:16:02

  • 在Visual Studio 2015 Preview 中使用Github 版本控制

    打开Visual Studio,新建项目,右下角勾选,如下图: 点击OK后,出现下图窗口,选择'Git' : 如果是现有项目可以在文件菜单下找到Add to Source Control ,如下图: 全局配置。 打开团队资源管理器-首页-Setting 红框部分也可设置为本地的一个路径(默认)。 设置完成后...

    2018-06-17 21:15:56

  • 面试前的准备---C#知识点回顾----02

    经过昨天大量的简历投递,今天陆续收到面试邀约,明日准备大战一场,是死是活一试便知 1.数据库的范式 这算入门问题了吧,但凡是个数据库类的,都得问吧, 但我们在回答的时候开始背书啦 第一范式(1NF)无重复的列 第二范式(2NF)属性完全依赖于主键[消除部分子函数...

    2018-06-17 21:15:56

  • 结合IL和Windbg来看.Net调用继承虚方法的执行顺序

    先上测试代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace TestVirt{ class Program { static void Main( string [] args) { A c1 = new C(); c1.Foo(); C c2 = new C(); c2.F...

    2018-06-17 21:15:50

  • 【原创】Jquery初体验二

    快速导航 一.传统方式生成Table 二.使用jquery.tmpl插件快速生成Table 三.Jquery中的操作class的几个方法 四:jq里面的克隆 五:属性过滤器 六:表单元素过滤器 一.传统方式生成Table var peopleArr = [ { " name " : " 刘欢 " , " age " : 50 , " skill " : " 从头再...

    2018-06-17 21:15:47

2