• Linux的安装

    要学习Linux,首先要搭建环境,我这里是基于VMware+CentOS6.9来安装。 Linux的安装 下面是详细步骤,重点需要关注的地方用红色粗体标识出来。 1,打开VMware,点击'创建新的虚拟机' 2,选择自定义(高级) 3,选择虚拟机硬件兼容性,默认 4,选择'稍后安装操作系统',可...

    2018-06-17 22:18:45

  • .NET MVC与三层架构

    虽然接触了两者有一段时间了,但是有时还是会混淆概念,在此处不打算说明二者的区别,因为二者都是架构模式,并且也有一定的共存度,在实际开发中,严格区分意义不大。基于最近涉及到这部分知识就在复习下,编程过程中,基础概念更重要,而不是技术。 先看看,三层架构...

    2018-06-17 22:19:15

  • 动态执行 VB.NET 和 C# 代码

    有时候我们需要尝试动态地与一些代码进行交互,而不是只能执行程序内已编死的代码,那该怎么办呢? 我首先推荐各种脚本语言,如Javascript、Lua、Python等等,这些脚本语言有很多优秀的第三方类库,可以很方便的与 .NET 系统集成,让我们的程序中执行动态代码。 但如果...

    2018-06-17 22:18:54

  • 25个c#知识点

    网站地址:http://m.3y.uu456.com/mbp_56hl91r1rx5uqa87qrzo_1.html...

    2018-06-17 22:19:01

  • Azure .NET Libraries 入门

    本指南演示了以下 Azure .NET API 的用法,包括设置认证、创建并使用 Azure 存储、创建并使用 Azure SQL 数据库、部署虚拟机、从 GitHub 部署 Azure Web 应用。在本教程中完成的所有操作均符合1元试用条件。 开始之前 如果您还没有 Azure 账户,可以申请1元试用账户。...

    2018-06-17 22:18:45

  • 特殊引用类型(string)

    private string FuncWithParameters( int param1, String param2, List string param3) { // 我们在这里改变参数值 param1 = 100 ; param2 = " hello " ; param3.Add( " sfs " ); return " thank you for reading me " ; } public void Test() { int intValue = 200 ;...

    2018-06-17 22:18:53

  • 初识ajax技术

    首先我介绍一下为什么我需要用到ajax技术 1.页面上有个text类型的输入框,当我点击提交的时候,可以把文本框中的值传递到后台去 2.后台接收传递的参数 3.连接数据库,把传递来的内容添加到数据库里 4.再调用方法把返回值又传递到前台,前台直接展示我们输入的内容 前台...

    2018-06-17 22:18:44

  • C#输出杨辉三角形

    程序不复杂,直接上代码了: class Program { static void Main( string [] args) { int length = 0 ; // 杨辉三角形的长度 Console.Write( " 输入杨辉三角长度: " ); length = Convert.ToInt32(Console.ReadLine()); // 指定杨辉三角形的长度 int [][] a = new int [...

    2018-06-17 22:18:40

  • 中间件(2)消息队列

    消息队列也是构建大型网站架构过程中非常重要的一个中间件。 消息队列 使用过消息队列的同学都知道,消息队列最常用的两个场景是: 1,解耦,一般用在大的网站进行业务拆分的时候,用于各应用之间进行消息通讯。 2,异步,针对那些不需要同步执行,可以晚点执行的操作...

    2018-06-17 22:18:26

  • c# 多线程 创建对象实例

    本次的标题是我在写单例模式的博客时遇到的问题,所以今天专门写了的demo让自己记住怎么简单的使用多线程。 一直纠结的是怎么在for循环中多次实例化对象,好复现单例模式在没有加锁的情况下出现多个实例对象的错误。 先给大家看一下我简单实现的多线程实例对象。 方案...

    2018-06-17 22:18:25

2