- 博客(28)
- 收藏
- 关注
转载 MarkDown基础教程
##1. 简介Markdown是一种轻量级的「标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。## 2. 优点 Markdown 的优点如下:纯文本,兼容性强,所有文本编辑器都可打开。让你专注于文字而不是排版。格式转换方便,Markdown 的文本你可以轻松转换为 html、电子书、.md等。标记语法有非常好的可读性。## 3. 编辑器推荐...
2018-08-29 20:31:00 124
转载 VSCode开发(一)——入门基础
8天掌握EF的Code First开发之Entity Framework介绍返回《8天掌握EF的Code First开发》总目录本篇目录Entity Framework概要什么是ORMEntity Framework简史Entity Framework具有的能力Entity Framework的架构Entity Framework建模...
2018-08-17 15:51:00 282
转载 微信小程序开发教程(一)—介绍和准备
前言: 因为客户需要,也为了更好的发展我们公司的产品,所以决定扩展移动端。但是由于公司没有原生安卓开发人员,而且开发安卓成本比较高,所以公司一致决定开发微信小程序,也是由于微信小程序最近的火热。 后台使用.Net平台的WebAPi+SqlSugar,前端自然就是小程序了。小程序介绍: 微信小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同...
2018-08-14 17:56:00 180
转载 EF三种编程方式详细图文教程(C#+EF)之Database First
EntityFramework4.1之前EF支持“DatabaseFirst”和“ModelFirst”编程方式,从EF4.1开始EF开始支持支持“CodeFirst”编程方式,今天简单看一下EF三种编程方式。开始介绍这三种EF操作方式之前,首先在VisualStudio2013中建立一个数据库连接,这里我们以“EFDemo”数据库为例:说明:在这里我用的是Len...
2018-07-02 17:48:00 165
转载 C#MVC和cropper.js实现剪裁图片ajax上传的弹出层
首先使用cropper.js插件,能够将剪裁后的图片返回为base64编码,后台根据base64编码解析保存图片。jQuery.cropper: 是一款使用简单且功能强大的图片剪裁jquery插件。该图片剪裁插件支持图片放大缩小,支持图片旋转,支持触摸屏设备,支持canvas,并且支持跨浏览器使用 网站:http://fengyuanchen.github....
2018-02-06 17:09:00 200
转载 C#多线程编程
一、使用线程的理由1、可以使用线程将代码同其他代码隔离,提高应用程序的可靠性。2、可以使用线程来简化编码。3、可以使用线程来实现并发执行。二、基本知识1、进程与线程:进程作为操作系统执行程序的基本单位,拥有应用程序的资源,进程包含线程,进程的资源被线程共享,线程不拥有资源。2、前台线程和后台线程:通过Thread类新建线程默认为前台线程。当所有...
2018-01-09 14:45:00 95
转载 div水平垂直居中方法及优缺点
代码:<div class="father"> <div class="son"> </div></div>方案一:div绝对定位水平垂直居中【margin:auto实现绝对定位元素的居中】,兼容性:,IE7及之前版本不支持 .father{ width:400p...
2017-12-25 16:12:00 448
转载 Socket网络编程(TCP/IP/端口/类)和实例
Socket网络编程(TCP/IP/端口/类)和实例原文:C# Socket网络编程精华篇转自:微冷的雨我们在讲解Socket编程前,先看几个和Socket编程紧密相关的概念:TCP/IP层次模型 当然这里我们只讨论重要的四层 01,应用层(Application):应用层是个很广泛的概念,有一些基本相同的系...
2017-12-11 09:54:00 349
转载 LINQ to SQL语句大全
LINQ to SQL语句大全LINQ to SQL语句(1)之Where适用场景:实现过滤,查询等功能。说明:与SQL命令中的Where作用相似,都是起到范围限定也就是过滤作用的,而判断条件就是它后面所接的子句。Where操作包括3种形式,分别为简单形式、关系条件形式、First()形式。下面分别用实例举例下:1.简单形式:例如:使用wh...
2017-12-04 16:05:00 735
转载 C#之asp.net 及MVC 生成动态验证码:
C#之asp.net 及MVC 生成动态验证码:1.生成验证码字符串// 随机生成指定长度的验证码字符串private string RandomCode(int length){ string s = "0123456789zxcvbnmasdfghjklqwertyuiop"; StringBuilder sb = new Str...
2017-11-16 11:24:00 234
转载 char、varchar、nchar、nvarchar、text的区别
char、varchar、nchar、nvarchar、text的区别1.有var前缀的,表示是实际存储空间是变长的,varchar,nvarchar所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度,当你输入的字符大于指定的数时,它会截取超出的部分;而变长字符数据则不会以空格填充,比较例外的是,text...
2017-10-17 15:23:00 146
转载 sql server 判断是否存在数据库,表,列,视图
sql server 判断是否存在数据库,表,列,视图1 判断数据库是否存在if exists (select * from sys.databases where name = '数据库名')drop database [数据库名]2 判断表是否存在if exists (select * from sysobjects where id = ob...
2017-10-09 19:50:00 83
转载 c#获取当前日期时间
c#获取当前日期时间我们可以通过使用DataTime这个类来获取当前的时间。通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04)、时间(12:12:12)、日期+时间(2008-09-04 12:11:10)等。//获取日期+时间DateTime.Now.ToString(); // 2008-9-4 20...
2017-09-08 11:43:00 100
转载 Cookie客户端缓存.Session.Application
Cookie客户端缓存。1、引言随着浏览器的处理能力不断增强,越来越多的网站开始考虑将数据存储在「客户端」,那么久不得不谈本地存储了。本地存储的好处:一是避免取回数据前页面一片空白,如果不需要最新数据也可以减少向服务器的请求次数,从而减少用户等待从服务端获取数据的时间。二是网络状态不佳时仍可以显示离线数据。2、本地存储用chrome浏览器打开一个网页,F12进...
2017-09-04 19:04:00 168
转载 C#中Cookies的读取
C#中Cookies的读取链接:一 、写入Cookie 1. Name 和 Value 属性由程序设定,默认值都是空引用。 2. Domain属性的默认值为当前URL的域名部分,不管发出这个cookie的页面在哪个目录下的。 例如,http://www.kent.com/application1/login.aspx页面中发出一个cookie,Do...
2017-09-04 16:25:00 322
转载 Response.Write 、RegisterClientScriptBlock和RegisterStartupScript总结
Response.Write 、RegisterClientScriptBlock和RegisterStartupScript总结Page.ClientScript.RegisterStartupScript用法小结原文链接:http://blog.csdn.net/qiujialongjjj/article/details/6680252使用类型、键、...
2017-09-03 17:55:00 91
转载 谈一谈Http Request 与 Http Response
谈一谈Http Request 与 Http Response 写在前面的话:最近帮朋友弄弄微信商城,对于微信的基础开发,基本上就是各种post、get,有时是微信服务器向我们的服务器post、get数据,有时需要我们自己的服务器向微信服务器各种post、get,之间通过json或者xml传送数据。今天就来总结一下http相关的request和respons...
2017-08-31 14:43:00 111
转载 C# using 三种使用方式
C# using 三种使用方式http://www.cnblogs.com/dachengxiaomeng/p/7452021.html1.using指令。using 命名空间名字。例如:using System;这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间,类似于Java的import,这个功能也是最常用的,几乎每...
2017-08-30 10:55:00 111
转载 浅谈.NET,C#三层架构(自己总结)
三层架构常见架构: 三层(经典)MVCMVVMMVP开发中常见的23种设计模式:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式...
2017-08-25 09:00:00 264
转载 三层架构(我的理解及详细分析)
三层架构(我的理解及详细分析)三层架构已经学了一段时间,一直想做一个比较完整、比较完美的总结。但是左思右想,不知道如何下笔。都说万事开头难嘛,今天整理了一下凌乱的思路,哎,还是没整理好,想到哪就说到哪吧。初学者很不理解:1,什么是三层?2,为什么使用三层?3,三层与以往使用的两层相比有什么不同?它的优...
2017-08-24 19:11:00 147
转载 递归算法经典实例小结(C#实现)
一 、递归算法简介在数学与计算机科学中,递归是指在函数的定义中使用函数自身的方法。 递归算法是一种直接或者间接地调用自身算法的过程。在计算机编写程序中,递归算法对解决一大类问题是十分有效的,它往往使算法的描述简洁而且易于理解。递归算法解决问题的特点: (1) 递归就是在过程或函数里调用自身。 (2) 在使用递归策略时,必须有一个明确的递归结束条件,称为递...
2017-08-23 10:25:00 206
转载 使用XmlWriter写Xml
使用XmlWriter写Xml假定创建了XmlWriter的实例变量xmlWriter,下文中将使用此实例变量写Xml1.如何使用XmlWriter写Xml文档声明?// WriteStartDocument方法可以接受一个bool参数(表示standalone,是否为独立文档)或者不指定参数st...
2017-08-21 19:04:00 91
转载 使用XmlReader读Xml
使用XmlReader读XmlXmlDocument和XElement在读取Xml时要将整个Xml文档放到内存中去操作,这样做操作简单,但是很费内存和IO(可能是磁盘IO或者网络IO);而在有些场景下我们必须考虑尽可能节省内存和IO的开销,这时候就该XmlReader和XmlWriter出场了。XmlReader读取Xml需要通过R...
2017-08-21 17:42:00 106
转载 深入认识XmlReader
深入认识XmlReader摘要XmlReader类是组成.NET的关键技术之一,极大地方便了开发人员对Xml的操作。通过本文您将对XmlReader有一个很好的认识,并将其应用到实际开发中。目录概要创建Xml读取器访问外部资源读取数据一个简单的实例1.概要Xm...
2017-08-21 17:38:00 182
转载 C#高级编程:泛型优点和特性
泛型是CLR 2.0的一个新特性,在CLR 1.0中,要创建一个灵活的类或方法,但该类或方法在编译期间不知道使用什么类,就得以Object类为基础。而Object在编译期间没有类型安全性,因此必须进行强制类型转换,同时,给值类型使用Object类会有性能损失。泛型类使用泛型类型,并可以根据需要用特定的类型替换泛型类型。这就保证了类型安全性:如果某个类型不支持泛型类,编译...
2017-08-16 14:50:00 197
转载 C#中的接口实现多态
我们都知道虚方法实现多态,抽象方法实现多态等,我们今天来看看如何使用接口实现多态1.首先我们先要来了解了解什么是接口,它存在的意识01.接口就是为了约束方法的格式(参数和返回值类型)而存在的 02.接口可以实现多继承,弥补单继承的缺陷。 03.接口可以看成是一个特殊的抽象类,通过反编译看源码可知04.接口中方法不用访...
2017-08-15 08:54:00 130
转载 浅谈C# 多态的魅力(虚方法,抽象,接口实现)
前言:我们都知道面向对象的三大特性:封装,继承,多态。封装和继承对于初学者而言比较好理解,但要理解多态,尤其是深入理解,初学者往往存在有很多困惑,为什么这样就可以?有时候感觉很不可思议,由此,面向对象的魅力体现了出来,那就是多态,多态用的好,可以提高程序的扩展性。常用的设计模式,比如简单工厂设计模式,核心就是多态。 其实多态就是:允许将子类类型的指针赋值给父类...
2017-08-14 21:08:00 73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人