- 博客(17)
- 收藏
- 关注
原创 C#设计模式-单例模式以及应用之ADO.NET的简单封装
什么是单例模式:单例模式也就是保证一个类只有一个实例的一种实现方法罢了(设计模式其实就是帮助我们解决实际开发过程中的方法, 该方法是为了降低对象之间的耦合度,然而解决方法有很多种,所以前人就总结了一些常用的解决方法为书籍,从而把这本书就称为设计模式),下面给出单例模式的一个官方定义:确保一个类只有一个实例,并提供一个全局访问点。示例代码:using System;using System.Col...
2018-06-02 09:05:46 1316
原创 闭包与匿名函数
开发过程中总是搞不清楚闭包与匿名函数的概念,经常弄混,闭包是指有权访问另一个函数作用域中变量的函数,创建闭包常见的方式就是在一个函数内部创建另一个函数。代码实例: 匿名函数与闭包 <!-- 作者: 时间:2017-02-25 描述:闭包测试 -->
2018-06-02 08:39:51 384
原创 javascript笔记
JavaScript基础概念:1. JavaScript实现:JavaScript和ECMAScript通常被人用来表达相同的含义,但是JavaScript并不是这么一点含义,它是由ECMAScript,DOM,BOM 这三部分组成。a. ECMAScript 核心 b. DOM 文档对象模型 c. BOM 浏览器对象模型1.1 ECMAScript组成部分:语法,类型
2018-06-02 08:39:32 1072
原创 vue.js(vue-resource) ---jsonp跨域
之前的笔记说axios没有办法处理跨域问题,所以就引入了vue-resource。使用jsonp来解决跨域问题. vue-resource的基本用法: get(url, [options])head(url, [options])delete(url, [options])jsonp(url, [options])post(url, [body], [options])p
2017-08-12 23:32:27 5984
原创 vue发送ajax --axios入门介绍
vue是不支持发送ajax请求的,所以需要借助axios来完成这个工作。axios下载地址:https://github.com/mzabriskie/axios基本用法:axios([options]);axios.get(url,[options]); //get方式传递参数是用过url传递axios.post(url,data,[options]); //po
2017-08-12 22:10:57 1074 1
原创 vue.js 初探之用户管理
什么是vue.js: 是一套构建用户界面的渐进式框架。vue的核心库之专注于视图层,并且很容易和第三方或者现有的项目集成。官网api文档:https://vuefe.cn/v2/guide/Hello Vue: vue起步 {{ message }}
2017-08-09 21:17:42 516
原创 ORM之EF学习---增删改查
ORM概述: 什么是ORM: 对象关系映射(英语:Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的"虚拟对象数据库"。(百度百科) 自己理解:表实体与表的相互转换.(1)
2017-07-09 14:17:24 457
原创 自动属性,匿名类,对象初始化器。集合初始化器,lambda表达式
/// /// C#自动属性 /// public class Student { public Student() { } public Student(string name) { this.name = name; }
2017-07-09 13:35:07 577
原创 Ajax的简单封装
Ajax的简单封装:说明:简单封装,总结下ajax的请求方式,异步,RequestText/RequestXml,XMLHttpRequest,XMLHttpRequest,onreadystatechange,readyState,setRequestHeader,status,open,send的使用。案例实在Asp.NET MVC 下写的。代码:cshtml:@{
2017-03-06 23:45:12 218
原创 Ajax与XMLHttpRequest
Ajax:1.什么是Ajax AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 不是新的编程语言,而是一种使用现有标准的新方法。通俗的说就是在不刷新页面与服务器进行交互。传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。当然,以前没有使用ajax的时候也是可以通过变通的方式实现”a
2017-03-05 15:11:12 954
原创 WCF简单案例和WCF应用的通信过程
WCF的通信过程 上一篇笔记了解了WCF的基础知识,知道了终结点的概念,作用,要素,存在于。与服务之间的关系。关于WCF应用的通信过程以一个情景案例来看: 1.WCF中的A,B,C: A:Address 地址,理解为服务的Url,计算机通过Url地址找到我们需要调用的服务。 B:Binding 绑定,B
2016-12-02 13:50:24 385
原创 SOA和WCF基础
1.SAO 架构简要介绍:1.1什么是SOA: 面向服务的体系结构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。 理解:SOA追求
2016-12-01 09:37:02 489
原创 LINQ之查询基础学习笔记(二)
LINQ查询方法的学习笔记: 在LINQ中,数据源和查询结果实际上是Ienumerable或IQueryable类型的对象,所以可以用通过使用普通的对象形式对数据源或者查询结果进行操作。Ienumerable接口: 该接口支持在指定的数据集合上进行迭代操作。在LINQ中,数据源实际上是实现了接口Ienumerable的类,通过子句返回的查询结果也是实现了接口Ienume
2016-11-30 10:54:23 251
原创 LINQ 之查询基础学习笔记(一)
最近在学习LINQ,就想着边学边总结,写文章记录下来。linq 概念: 语言集成查询(LINQ),是在对象和数据之间建立一种对应的关系。可以通过访问内存的方式来访问数据。LINQ 相关的类库都在System.Linq 命名空间下,该命名空间提供支持LINQ进行查询的类和接口。 其中主要的两个类和两个接口: IEnumerable接口:表示可以查询的 数
2016-11-29 10:53:59 401
原创 Easyui 基础布局和静态菜单栏
说明:使用easyui 的基础布局,将界面划分为几个不同的页面。上一篇说了,如何在mvc 中引用esayui ,MVC为类,写一个简单的服务型主页面。步骤:1.创建一个控制器:如图:2.添加视图:如图:3.代码:控制层: // // GET: /Home/ /// /// 主页
2016-11-27 20:28:59 466
原创 EasyUI介绍和在mvc 中引入
Easyui概述:easyui是一种基于jQuery的用户界面插件集合。easyui为创建现代化,互动,JavaScript应用程序,提供必要的功能。使用easyui你不需要写很多代码,你只需要通过编写一些简单HTML标记,就可以定义用户界面。easyui是个完美支持HTML5网页的完整框架。easyui节省您网页开发的时间和规模。easyui很简单但功能强大的。在jQuery 和 H
2016-11-27 19:55:53 693
转载 Log4Net应用于MVC监视Action的信息
在MVC项目中应用log4net记录Action的信息。1.概述log4net是.Net下一个非常优秀的开源日志记录组件。log4net记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。本文主要是介绍如何在Visual Studio2008中使用log4net快速创建系统日志,如何扩展以输出自定义字段。2.Log4Net主要组成部分
2016-11-24 09:45:05 362
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人