自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

彭小biao的编程技术博客

小白一枚,熟悉.NET网站开发,HTML+CSS网页布局,SQLServer数据库。

  • 博客(21)
  • 收藏
  • 关注

原创 CCNP-SWITCH--基础知识回顾

第一章 基础知识回顾1.1 交换技术介绍如今的LAN网络已经被分为功能不同的两大阵营:数据中心(Data Center)网络和园区(Campus)网络1..1.1集线器与交换机集线器(集线器被定义为1层(物理层)设备):例:一台100Mbit/s的集线器,其6个端口分别连接6个设备,那么这6台设备共享这100Mbit/s的宽带。交换机(交换机被定义为2层(数据链路层)设备)如果...

2019-06-29 18:14:04 451

转载 ASP.NET网站开发--实体框架EF(Entity Framework)

1、什么是Entity Framework!它就是微软提供的ORM工具,ORM让开发人员节省访问数据库的时间,将更多的时间放在业务逻辑代码层中,EF提供变更追踪,唯一性约束,惰性加载,查询事物等!开发人员使用Linq语言对数据库操作如同操作Object一样省事。2、EF使用场景!1.从数据库生成Class。2.由实体类生成数据库表结构。3.通过数据库可视化设计器设计数据库。3、EF...

2018-09-21 15:23:34 4891

原创 ASP.NET网站开发--环境安装包

因为小编也是.NET开发,又因为怕大家在网上下载到的有插件,或其他垃圾安装包,所以就为了方便,大家可以进入百度云,保存下载。SQLServer2014链接:https://pan.baidu.com/s/1QFeYGCsTBrd_TKzQap-MMA密码:yoezVS2015链接:https://pan.baidu.com/s/1yGgNYW1IhssoTODUiNgdVQ...

2018-09-13 10:14:16 1232

原创 ASP.NET网站开发--AJAX(url,[settings])

1、概述通过 HTTP 请求加载远程数据。jQuery 底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等。$.ajax() 返回其创建的 XMLHttpRequest 对象。大多数情况下你无需直接操作该函数,除非你需要操作不常用的选项,以获得更多的灵活性。最简单的情况下,$.ajax()可以不带任何参数直接使用。注意:所有的选项都可以通过$.ajaxSet...

2018-08-19 21:48:40 649

原创 ASP.NET网站开发--单层架构与三层架构区别,以及转换

1.三层架构通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。(通俗地讲高内聚就是关系紧密联系,耦合就是每一层只处理本层的任务)表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候的所见所得。业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数...

2018-07-20 14:31:20 2316 1

原创 ASP.NET网站开发--关于对三层架构(例:请假管理系统)的个人认识详情

 一、数据库创建基本流程1.修改当前数据库,用于删除 use master go2.如果存在数据库,则进行删除 if exists(select * from sys.databases where name ='test') drop database test go3.创建数据库: create database test go4.使用数据库:...

2018-05-19 16:31:57 902 1

原创 ASP.NET网站开发--数据缓存(未完,待续!)

1.数据缓存缓存是一种在计算机中广泛运用提高性能的技术,在Web应用程序中,缓存用于在Http请求间保留页或数据,并无需重新创新的情况下多次使用,这样做不仅节约了应用程序处理时间还节省了资源;缓存:页面输出缓存(前),应用程序数据缓存两种体系;页面输出缓存(前):使用在不频繁更新的数据,而对频繁更新的数据不适合;应用程序数据缓存:存储在服务器中,容易丢失,当内存不足时会让缓存过期;页面输出缓存(前...

2018-05-19 11:30:17 178 2

原创 ASP.NET网站开发--母版页

1、母版页概述每个网站都需要具有统一的的风格和布局,例如:整个网站具有相同的网页头尾、导航栏、功能条以及广告区等。对于这一点,这不仅提高了工作效率、降低开发和维护强度,还提供了强有力的支持;1.1,母版页优点开发人员可以以利用母版页功能创建一个单页布局,然后将其应用到多个内容页中:1,有利于站点维修和维护,降低开发人员的工作强度;2,提供高效的内容整合能力;3,有利于实现页面布局;4,提供一种便与...

2018-04-21 16:03:02 5266

原创 ASP.NET网站开发--个性化用户配置

1.<Profille>配置节设置<Profille>配置节经常对其三部分进行设置:1.<Profille>自身属性;2.子节<properties>属性设置3.子节<providers>属性设置例: <profile enabled="true" defaultProvider="AspProfileProvider&

2018-04-20 16:40:13 242

原创 ASP.NET网站开发--form元属主要属性

name:赋予cookie的名字,该cookie用于在请求之间保存用户。默认值是.ASPXAUTH;loginUrl:如果没有找到有效的验证cookie,就指定请求权重新定向的URL;protection:制定要用于验证cookie的保护级别,有以下四个设置:ALL:应用程序使用数据有效性验证和加密机制来保护cookie,这是默认设置;None:不加密cookie;Encryption:加密coo...

2018-04-13 09:28:36 504

原创 ASP.NET网站开发--安全验证

1.ASP.NET的安全模式Windows身份验证:IIS验证,在内联网中很实用;Passport身份验证:微软集中式验证,一次登录访问所有成员站点,但是收费;Form窗体验证:验证账号/密码,Web编程中最佳最流行的验证方式;None验证:ASP.NET自己根本不执行身份验证,完全依赖IIS身份验证;关于认证和授权机制:认证是用户确定身份的过程,在用户通过身份验证后,开发人员就可以确定该用户是否...

2018-04-13 09:26:29 246

原创 ASP.NET网站开发--用户控件与HttpHandler

1.用户控件简单的来说,用户控件就是能够在其中放置标记和Web服务器的容器,可以被看作一个独立的单元,拥有自己的属性和方法,并且可以被放入到ASPX页面上。应为它的工作方式跟ASP.NET很相似,也可以理解:当一个Web窗体被当作Server控件使用时,这个Web窗体便是用户控件。1.1用户控件与页面的区别后缀名:用户控件以.ascx为后缀,页面后缀是.aspx;指令:用户控件@Control,页...

2018-04-09 16:25:03 224

原创 ASP.NET网站开发--LINQ to SQL-动态数据支持

LINQ to SQL-动态数据支持步骤如下:第一步创建ASP.NET Dynamic Data Linq to SQL Web应用程序第二部添加一个LINQ to SQL文件并且链接数据库文件第三部修改Globql.asax文件 model.RegisterContext(typeof(DataClasses1DataContext), new ContextConfiguration() { ...

2018-04-03 17:47:04 249

转载 ASP.NET网站开发--LINQ to SQL-八大子句

下列内容属于借鉴,原文请看点击打开链接《Lambda表达式使用汇总》(一)输入参数    在Lambda表达式中,输入参数是Lambda运算符的左边部分。它包含参数的数量可以为0、1或者多个。只有当输入参数为1时,Lambda表达式左边的一对小括弧才可以省略。输入参数的数量大于或者等于2时,Lambda表达式左边的一对小括弧中的多个参数质检使用逗号(,)分割。例:() => Console....

2018-04-02 21:57:47 189

原创 ASP.NET网站开发--LINQ to SQL-Lambda

1.Lambda简介Lambda表达式:简化委托的使用,让代码更加简洁,是C#1.0新增的重要功能之一。表达式形式:1.一个参数:param=>expr2.多个参数:(param-list)=>expr例如:Expression<Func<string.bool>>expr=0=>0.Length>9;语句主要分为两个部分,“...

2018-04-02 17:46:09 272

原创 Linux C程序设计--函数

1.概述    函数是模块化程序设计思想的产物,是构成C语言程序的基本功能模块,它完成一项相对独立的任务。一个C语言程序是若干函数构成,在构成C程序的诸多函数中有且只有一个主函数。函数是程序的最小组成单位。所有函数之间的关系是平行的,没有从属的概念。    在C语言中函数可以分为两类,一类是由系统定义的标准函数,另外一种是自定义函数。2.函数定义与声明2.1函数定义函数的定义必须遵循“先定义,后使...

2018-03-29 16:12:57 208

原创 Linux C程序设计--预处理命令

0.宏定义.0“宏”就是C语言中标准允许程序用一个标识符表示的一个字符串。宏分为两种分别是:无参数宏,有参数宏。1.1无参数宏无参数宏定义的一般形式为:#define 标识符字符串“#”代表本行的编译预处理命令。“define”是宏定义的关键字。使用无参数宏程序,输入半径,求圆的周长,面积与体积:#include "stdafx.h"#define PI 3.14int _tmain(in...

2018-03-27 17:30:56 186

原创 Linux C程序设计--结构体

1.结构体的声明与定义 结构体定义:    “结构”是一种构造类型,它有若干个“成员”组成。每一个成员可以是一个基本数据类型或者是一个构造类型。结构体既然是一种“构造”而成的数据类型,那么在说明和使用之前必须先定义它,也就是先构造它,如同在说明和调用函数之前先定义函数一样。结构体声明:struct 结构名{成员列表};对每一个成员也必须作类型说明:类型说明符 成员名;   定义与访问结构体:(实在...

2018-03-26 17:49:39 367 1

原创 Linux C程序设计--数组与指针(二)

2.1指针基本概念及其定义    所谓的指针就是一个用来指示一个内存地址的计算机语言的变量或中央处理器中的寄存器。指针一般出现在比较近机器语言的语言,如汇编语言或C语言中。一个指针是一个地址,是一个常量,而一个指针可以被赋予不同的指针值,是一个变量。为了便于两者区别,我们认为“指针”是指地址,“指针变量”是取值为地址的变量。类型说明符*指针名=&变量名*表示这是一个指针&表示这是变...

2018-03-21 20:55:22 176 2

原创 Linux C程序设计--数组与指针(一)

1.1数组的基本概念及其定义    在程序设计中,为了方便处理,把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。(1)对于同一个数组,其所有元素的数据类型都是相同的。(2)数组名的书写规则应符合标识符的书写规定。(3)数组名不能与其他变量名相同。(4)方括号中的常量表示数组元素的个数,旗下标从0开始计算。(5)允许在同一个类型说明中,说明多个数组分多个变量。...

2018-03-20 20:49:33 243 1

原创 Linux C程序设计--三大基本结构

目标:掌握使用Linux C程序设计基本结构,并且熟练掌握一种结构程序的设计方法。熟练运用if-else和switch进行选择程序设计,熟悉两者之间的区别与关系,熟练运用for,while,do-while进程循环设计,理解三者之间的区别。常用输出函数多类型输出函数:printf("格式控制",输出)%c:输出单个字符,%d:输出十进制整数,%o:输出八进制整数,%x:输出十六进制整数,%u:输出...

2018-03-19 21:24:12 1282 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除