自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小贾爱编程的博客

沉迷于技术的小白

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

原创 ASP.NET之文件上传

文件上传的基本思路: 修改配置文件--->判断用户是否选择文件---->判断文件大小是否符合要求----->判断文件扩展名是否符合要求,并修改文件符合要求的文件名------>获取服务器文件夹路径----->开始上传文件首先配置文件 <appSettings > <add key="PhysicsObjectLen...

2019-04-05 11:23:46 237

原创 C#之变量

变量:表示一个数据存储空间,内存地址的别名。作用:内存地址是一串十六进制数,非常不好记忆,通过变量可以快速找到数据。变量的三要素:1.变量类型。2.变量名。3变量值。数据类型划分:数值、非数值。变量命名规范:Camel命名法,第一个单词首字母小写,其他首字母大写。变量常见的错误:变量为声明,先使用。变量未赋值,先使用。使用非法的变量名。变量命名重复。使用了关键字命名变量。常...

2019-04-09 19:35:58 181

原创 关于C#控制台的详解

Properties文件夹:(属性文件夹)AssemblyInfo.cs文件:里面的配置信息主要是用来保存项目的版权信息。在c#项目中,我们代码文件都是以.cs结尾。Program.cs文件:是项目的启动入口文件。引用:就是我们当前项目所需要的.NET底层模块。不同项目所需要的引用是不同的。命名空间:一个模块可以包含若干个命名空间。我们在类中想使用那些内容,必须引入对应的命名空间。...

2019-04-06 21:35:55 652

原创 ASP.NET之Server对象

Server对象是HttpServerUtility的一个实例,它提供服务器上方法和属性访问,服务器网页跳转的方法:Server.Transfer()方法。跳转后地址栏没变化服务器网页跳转的方法:Response.Redirect()方法。跳转后地址栏发生变化使用Response.Redirect()方法执行过程:客户端浏览器知道当前要显示的网页,所以地址栏发生变化。使用Serve...

2019-04-05 19:47:37 800

原创 Application对象

问题:如何统计一个站点被访问的次数?Application对象:应用程序级别的数据保存。Application特征:位置:.服务器内存,执行速度快,使用范围:整个应用程序。类型:任意类型。生命周期:应用程序开始创建到销毁。全局应用程序类:Global.asax :处理应用程序级事件的可选文件。必须放在在应用程序的根目录下。Application_Start:接受第一个请求时触发、A...

2019-04-04 11:02:54 315

原创 Cookie对象

Cookie对象的特点:存储少量不重要的数据,存储在客户端的文本文件中(必须设置有效期,否则不被存储),安全性差,存储的数据类型--字符串,浏览器窗口无关,但与访问的站点相关,具体特定的过期时间和日期,在客户端存储后,将随着浏览器对相关网站网页请求而一并发送到Web服务器。创建方法一:Response.Cookies[Cookie的名称].Value=变量值。创建方法二:HttpCoo...

2019-04-04 10:01:46 764

原创 ASP.NET之Session对象

ViewState对象无法实现不同页面数据交换,有时需要在一个页面操作的数据在另一个页面访问。在ASP.NET中不同页面之间共享信息的方法Session(会话)对象,和ViewState对象一样是“键---值”对存取数据public partial class 练习1_Default2 : System.Web.UI.Page{ protected void Page_Lo...

2019-04-03 18:33:27 394

原创 ASP.NET之ViewState对象

HTTP协议是“无状态”的,造成服务器无法记住特定用户的请求。Web服务器不会保留每次浏览器所发Http请求的具体信息和当时的状态。即使请求来自同一个浏览器,它也将其视为“陌生人”,绝不会“记得”浏览器在不久之前曾经“拜访”过自己。ASP.NET专门提供了在一个网页多次请求之间保存信息的对象:viewState(视图状态)对象来模拟“成员变量”的角色。public partial...

2019-04-03 17:48:59 526

原创 Request对象和Response对象

Request与Response对象的本质:Request对象其实是HttpRequest对象,在页面类中系统自动创建。Request对象封装了用户请求的信息(用户输入的信息或URL参数)。Response对象封装服务器的响应信息。Request对象如何获取传递过来的数据?QueryString属性(查询字符串):获取通过URL路径传来的数据。Form属性(表单数据):获取...

2019-04-03 11:24:28 228

原创 ASP.NET学习笔记

Page.IsPostBack属性:true回发,false首次加载。public partial class _Default : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack)//首次加载 { ...

2019-04-03 10:42:09 178

原创 ASP.NET网页生成过程总结

客户端点击提示按钮或者触发控件的事件。服务器端刷新整个页面。执行page_load事件。执行具体控件的事件并给页面控件赋值。重新生成新页面的HTML。使用response对象返回包含新数据的HTML页面。浏览器看到刷新后的页面。ASP.NET常用对象:机制:ASP.NET服务控件中按钮默认都是submit类型,能够提交表单。_vietstate这个隐藏域就是用来...

2019-04-03 10:15:41 359

原创 导航条的制作详解

css文件编码:body{font-size:6px;}#globallink{width:800px;height:33px;background-image: url(../img/navbg.png);}#globallink ul{list-style: none;padding:0px;margin:0px;}#globallink li{float:left;width...

2019-03-22 19:40:35 582

原创 使用position定位元素

div定位中position的使用说明:共四个选项:static、absolute、relative和fixed。其中absolute和relative最为常用。使用absolute定位:position:absolute;表示字块已经不再属于父块了,字块左边框的位置是相对于页面<body>左边的边距,字块上边框是相对于<body>上边框的位置。<!...

2019-03-22 12:09:46 288

原创 使用float定位元素

关于元素定位:元素定位方法通常包括:position、float和z-index等。对float的说明:div默认换行,当设置了元素向左或向右浮动时,则会向其父元素的左侧和右侧靠紧,当一行显示不开的时候会自动换行。样式可选值:left、right、none注意:当设置float属性时,所有div一定要设置width,而height有时可以不设置,height会随着内容的变化,自动调整(IE...

2019-03-22 10:17:42 789

原创 border(元素边框详解)

border的属性:width:粗细程度,一般都以px为单位,color:颜色,与文字的color属性一样,style:样式,solid(实线)、dashed(虚线)、dotted(点划线)、none(不显示).....等等较为常用。border常用样式可以写在一起,例如:border:1px solid blue.padding表示“内容”与“边框”之间的间隙形式:padding:p...

2019-03-21 20:03:20 17373 3

原创 基于CSS的盒子模型

盒子模型的概念:页面中所有元素都可以看成是一个“矩形”,占据着一定的页面空间,这些被占用的空间一般都比单纯的内容要大,这个“矩形框”就是一个盒子。盒子模型的组成:content(内容)、padding(间隙)、border(边框)、margin(间隔)这四部分组成。盒子模型“实际计算”宽度(或高度)=content+padding+border+margin。<!DOCTY...

2019-03-21 18:48:51 196

原创 网络布局与div标签

什么是网页布局?网页布局就像盖大厦一样,首先要设计框架,有了框架才可以填充里面的内容。网页设计之前需要规划网页页面的整体划分。框架布局(使用减少)(框架集<frameset>)优点:能够显示更多内容,支持滚动条,页面导航方便,用户上网浏览的体验缺点:不同浏览器之间兼容性不好,保存时需要框架和内容文档同时保存。适用场合:框架布局在后台管理中应用的较多。表格布局:早期,...

2019-03-21 09:44:13 604

原创 表格的美化

表格相关属性:border(边框厚度)、cellspacing(单元格间距)、cellpadding(单元格填充)。<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"&g...

2019-03-20 22:29:22 491

原创 使用CSS美化图片、文本框和按钮

常用的图片样式属性:border-style图片边框样式:实线solid、虚线dashed、点划线doted.border-color图片边框颜色。border-width图片边框粗细、width控制图片宽度、height控制图片高度。特别说明:border-width、border-style、border-color可以一起使用。例如border:1px solid blue;&...

2019-03-20 21:41:15 1098

原创 常用表单美化

用CSS设定文本样式常用文本属性列表:font-size字体大小 font-family字体类型 font-style字体样式 color设置或检索文本的颜色 text-align文本对齐(left、center、right)font-weight文字粗细 text-decoration文字下划线 line-height文字的行间距 letter-spacing字间距<!...

2019-03-20 10:19:30 1874

原创 样式表的规范与选择器

样式表的基本结构: <style type="text/css"> input{border:1px solid blue;background-color:yellow;} .btn{color:red;font-size:30px;font-family:隶书;} </style>类别选择器:作用:样式一旦定义可...

2019-03-19 19:48:52 148

原创 使用CSS美化网页

CSS的概念Cascading Style Sheet,可译为“层叠样式表”或“级联样式表”:是一组格式设置规则,用于控制Web页面的外观。样式表的作用:根据用户的体验美化网页(内容不变外观可随时修改)结论:HTML决定网页的结构和内容,CSS决定浏览器如何显示HTML代码行内式:在HTML标签的style属性中编写CSS代码示例:<input type="text" n...

2019-03-19 18:50:53 794

原创 常见的表单控件

隐藏域:作用:用来收集或发送信息,对于网页的访问者来说,隐藏域是看不见的。当表单被提交的时候,隐藏域就会将信息,如果普通文本框一样将名称(name)和值(value)发送到服务器上。语法示例<input type="hidden" value="25" name="counts" />属性说明:1.type="hidden"定义隐藏域 。2.value=“25”隐藏域的默认值,...

2019-03-19 10:26:50 3680

原创 表单常用控件

文本框:作用:让用户填写简单的文本内容,如姓名、地址等。语法示例<input type="text" value="小王”size=“20”maxlength="10" name ="userName"/>属性说明:1.type=“text”表示“单行”文本输入框2.value=“小王”定义文本框初始值,可以由用户填写3.size=“20”定义文本框宽度,单位是单个字符宽度4....

2019-03-18 19:21:49 578

原创 表格常用的属性

表格的尺寸与位置:表格尺寸位置:属性:width=“数值”;height="数值”;表格在文档中的位置:属性:align="center、left、right”<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <...

2019-03-18 18:35:22 1289

原创 HTML表格与表单

表格的作用:主要用来存放网页上就有分类信息的文本和图像,也可以实现网页的页面布局表格基本结构:表头、列标题、单元格、行、列表格的基本语法格式:HTML中表格的格式:表格定义:<table></table>表头定义:<caption></caption>列标题定义:<th></th>行定义:<tr>...

2019-03-18 17:45:43 1038

原创 HTML常用标签(四)

预格式文本&lt;pre&gt;标签:特点:标签内容格式和浏览器中显示一样 格式:&lt;pre&gt;任意内容&lt;/pre&gt;&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;&lt;/title

2019-03-18 17:01:06 151

原创 HTML常用标签(三)

无序列表:列表项前面带有“项目符号”。格式:&lt;ul&gt;&lt;li&gt;内容1&lt;/li&gt;&lt;li&gt;内容&lt;/li&gt;&lt;/ul&gt;属性:type:disc(默认:圆点);circle(空心圆环);square(实心正方形)&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&

2019-03-18 10:42:04 177

原创 HTML常用标签(二)

字体相关标签:标题标签(用于设置不同大小的标题):格式:&lt;h#&gt;文本&lt;/h#&gt;#=1、2、3、4、5、6说明:&lt;h1&gt;到&lt;h6&gt;字体依次减少&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt;

2019-03-18 10:06:29 186

原创 HTML常用标签(一)

&lt;meta&gt;标签:在HTML文档中的位置:用于&lt;head&gt;&lt;/head&gt;标签中。常见作用:规定网页所使用的语言,避免乱码。&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"/&gt;向搜索引擎说明网站的主要内容&lt;meta name="descri

2019-03-17 21:59:31 844

原创 HTML文档基本语法与规范

HTML(HyperText Markup Language)是一种用来制作超文本文档的简单“标记”语言用HTML编写的超文本文档成为HTML文档HTML定义了网页的逻辑结构,并且可以实现“嵌套”,例如:&lt;ul&gt;&lt;li&gt;&lt;/li&gt;&lt;/ul&gt;能独立于各种操作系统平台以.html或.htm作为文件扩展名查看网页源代码方法:在网...

2019-03-17 20:45:08 3154

原创 网站开发的基本步骤

1.网站策划:网站定位、资料收集、确定开发环境2.页面设计:效果图、页面开发、整体效果演示3.后台开发:数据库设计、程序实现、测试与发布4.网站部署:域名申请、购买服务器、网站部署5.后期维护:内容维护、程序维护、SEO长期管理准备工作:静态页面设计工具:Dreamweaver/HBuilder/EditPlus等,Photoshop,网页拾色器、IETester需...

2019-03-17 19:45:30 6045

原创 SQLServer触发器

基本概念:触发器是一种不能被显示调用的特殊存储过程。使用时机:给一个表添加了相关的触发器后,当对这个表执行insert,update或Delete操作时触发器会被激活(触发)。作用:通过触发器可以实现添加更加复杂的完整性约束;或者对不同表的相关字段或数据更新任务等。比如添加一条进货信息,会同时更新库存和采购订单数据。缺点:触发器后期维护关联内容太多的时候,很容易出问题的,一般可以用存储...

2019-03-17 13:02:42 938

原创 二维码名片的制作

概念了解:vCard:它是一种用于定义电子名片的标准或这规范。常见的,我们的手机通讯录,可以到处为vCard格式。 /// &lt;summary&gt; /// 名片数据类 /// &lt;/summary&gt; public class CardData { public string Name { get; set; } ...

2019-03-16 19:34:25 869

原创 C#图表的使用

需要的对象之一:两个数据的封装1.显示的文本(地区、姓名、月份....)2.显示的数据需要的对象之二:具体图表控件的各种属性设置主要是封装方法。创建一个SuperChart类 /// &lt;summary&gt; /// 高级图表设置类 /// &lt;/summary&gt; public class SuperChart { ...

2019-03-16 14:22:34 1412 1

原创 c#6.0新特性(2)

泛型集合的新初始化方法:/// &lt;summary&gt; /// 泛型集合的新初始化方法 /// &lt;/summary&gt; class NewCollectionInit { public Dictionary&lt;string, int&gt; OldMethod() { Diction...

2019-03-15 12:33:39 161

原创 C#6.0新特性(1)

新用法:声明的同时可以初始化,并且允许只读属性初始化。 public class Student { public int StudentId { get; set; } = 1002; public string StudentName { get; set; } = "小贾"; public int Age { get; set; ...

2019-03-15 11:51:43 207

原创 linq高级查询

聚合类:Count,Max/Min,Average 排序类:TheyBy 分区类:Take,TakeWhile,Skip,SkipWhile集合类:Distinct生成类:Range,Repeat.Student obj1 = new Student() { StudentId = 1000, StudentName = "张宇" }; Student ob...

2019-03-15 10:01:25 203

原创 Linq查询子句

查询表达式:是一种用查询语法表示的表达式,由一组用类似于SQL的语法编写的句子组成,每一个子句可以包含一个或多个c#表达式。Linq查询表达式包含的子句: from子句:指定查询操作的数据源和范围变量 where子句:筛选元素的逻辑条件,返回值是一个bool类型 select子句:指定查询结果类型和表现形式 ...

2019-03-14 20:46:33 331

原创 Linq查询时机与查询形式

查询步骤:获取数据源、定义查询、执行查询。观察结论:定义查询后,查询并没有立即执行,而是直到需要枚举结果(遍历)时才被真正执行,这种方式称为“延迟查询(deferred execution)”。使用“聚合扩展方法”返回单一结果,强制查询立即执行。 int[] nums = { 1, 4, 9, 3, 2, 5, 3, 2, 3, 5 }; var list =...

2019-03-14 19:42:19 228

空空如也

空空如也

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

TA关注的人

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