自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(105)
  • 收藏
  • 关注

原创 Ajax请求中的属性async(同步异步)作用

在jquery的ajax中如果我们希望实现同步或者异步我们可以直接设置async发生为真或假即可true false$.ajax({ async: false, type : "GET", url : 'tet.php', complete: function(msg){ alert('complete

2016-12-12 10:12:20 4035

原创 常用单表查询总结

稍微的总结了一些单表查询的语句,很基本,久了不用会想不起来,干脆总结一下,以便需要的时候方便查找。1.查询姓名,年龄,可以省略ASSELECT NAME 姓名, AGE 年龄 FROM INFO2.查询居住地在下面三大城市之一的人员信息SELECT * FROM INFO WHERE CITY IN ('Houston' ,'Humble' , 'Spring

2016-11-17 16:26:49 711

转载 轻松实现图片懒加载需求,新技能get√

Web 图片的懒加载就是通过读取img元素,然后获得img元素的data-src(也可以约定为其他属性名)属性的值,并赋予img的src,从而实现动态加载图片的机制。这里需要注意的是: img在初始化的时候不要设置src属性,因为即使设置 src='' 浏览器也会尝试加载图片。一个简单的图片懒加载共涉及两个方面,1. HTML 约定

2016-10-10 18:23:42 994

转载 Chrome开发者工具不完全指南

就算你不是一名前端开发工程师,相信你也不会对Chrome浏览器感到陌生。根据最新的一份(2015/06)的浏览器市场占有率报告,Chrome近乎占有浏览器天下的半壁江山。简单、快捷使它成为了新时代人们的新宠。如果你是一名web开发人员,我推荐你使用Chrome。作为前端开发的”IDE”,你只需要搭配一个编辑器就能完成几乎所有的开发任务了。关于它的使用和功能分析要么都是大而不全,要么是巨细糜烦。本系

2016-10-10 18:22:36 723

转载 利用CSS、JavaScript及Ajax实现图片预加载的三大方法

预加载图片是提高用户体验的一个很好方法。图片预先加载到浏览器中,访问者便可顺利地在你的网站上冲浪,并享受到极快的加载速度。这对图片画廊及图片占据很大比例的网站来说十分有利,它保证了图片快速、无缝地发布,也可帮助用户在浏览你网站内容时获得更好的用户体验。本文将分享三个不同的预加载技术,来增强网站的性能与可用性。方法一:用CSS和JavaScript实现预加载实

2016-10-10 18:18:01 445

转载 知道这几 个正则表达式,能让你少写 1,000 行代码

正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码:var reg = /^(\\d{1,4})(-|\\/)(\\d{1,2})\\2(\\d{1,2

2016-10-10 18:16:08 357

转载 移动端网页布局中需要注意事项以及解决方法总结

移动端网页布局中需要注意事项以及解决方法总结,这份对我们在布局移动端网页的时候非常有用!winphone系统a、input标签被点击时产生的半透明灰色背景怎么去掉1、关闭iOS键盘首字母自动大写2、禁止文本缩放html {-webkit-text-size-adjust: 100%;}3、移动端如何清除输入框内阴影

2016-10-10 18:14:47 557

原创 收集的一些有意思的网站(持续更新)

工作学习之余,闲来无事就会发掘一些有意思的网站,酷炫的设计或者各种功能,每个网站隔一段我会亲测,持续更新。1.很有意思的广告网址:点击打开链接2.制作纯人声音乐的网站,好有创意 进入网站,有三种模式供选择。下面一排符号分为五类,分别是效果,节奏,旋律,和声,和人声(不知道说的对不对)。中间有个很有喜感的猥琐蜀黍,把下面的符号推到叔身上,叔就会发声。点一下叔,就停

2016-09-14 14:42:59 661

转载 ASP.NET MVC 路由详解

对于ASP.NET WebForm来说,每一个请求都对应一个物理文件。而在ASP.NET MVC中,请求路径和物理文件是分离的,也就是说我们请求的路径并不一定是真实存在的。ASP.NET路由模块负责将即将到来的浏览器请求映射到特定的MVC控制器动作。学完这篇教程之后,你将会理解标准的路由表是如何将请求映射到控制器动作的。默认路由表当你创建一个新的ASP.NET MVC应

2016-07-30 11:41:31 369

原创 ASP.NET Identity

认识ASP.NET MembershipASP.NET Membership是为了解决网站会员的需求在2005年是很常见的,涉及表单验证,和SQL Server数据库用户名、密码和配置文件数据。今天有一个更广泛的一系列数据存储选项为web应用程序,和大多数开发人员想要让他们的网站使用社会身份提供者进行身份验证和授权功能。ASP.NET Membership的局限性的设计使这个转变困难:

2016-07-29 11:05:58 561

原创 【MVC5】数据迁移之添加字段

在本节中,我们将使用Entity Framework Code First 数据迁移功能将模型类的改变应用到数据库中。默认情况下,当我们使用Entity Framework Code First 自动创建一个数据库,像我们之前教程中讲的那样,Code First 添加一个table帮我们跟踪数据库结构是否与模型类同步。如果不同步,Entity Framework 将抛出一个错误,这样更方便

2016-07-27 09:54:23 749

翻译 【MVC5】11.检查Details和Delete方法

在这部分的教程中,您将研究自动生成的Details和Delete方法。检查Details和Delete方法打开电影控制器并检查Details方法。public ActionResult Details(int? id){ if (id == null) { return new HttpStatusCodeRes

2016-07-18 16:37:00 249

翻译 【MVC5】9.添加新字段

在本节中,您将使用Entity Framework代码首先迁移去迁移一些变化模型类的更改并应用到数据库。默认情况下,当您使用Entity Framework代码首先自动创建一个数据库,如您在本教程中,早些时候代码首先添加一个数据库表来帮助跟踪数据库的模式是否同步生成的模型类。如果他们不同步,实体框架将抛出一个错误。这使得它更容易追踪问题在开发时,你可能只发现在运行时(通过模糊错误)。

2016-07-18 16:26:37 169

翻译 【MVC5】8.添加一个Search方法和Search视图

在本节中,您将添加搜索功能到Index操作方法,这样您能够通过电影类型或名称来搜索电影。更新Index形式先更新现有MoviesController类的Index操作方法。这是代码:public ActionResult Index(string searchString) { var movies

2016-07-18 16:23:54 929

翻译 【MVC5】7.检查Edit方法和Edit视图

在本节中,您将检查所生成的Edit操作方法和movie controller的视图。但首先需要采取一个简短的更改,使发布日期看起来更好。打开Models\Movie.cs文件并修改为下面代码:using System;using System.ComponentModel.DataAnnotations;using System.Data.Entity;namespac

2016-07-18 10:55:06 2034

原创 【jQuery】1.简介

jQuery 是一个 JavaScript 库,极大地简化了 JavaScript 编程,很容易学习。jQuery 库可以通过一行简单的标记被添加到网页中。jQuery 库 - 特性jQuery 是一个 JavaScript 函数库。jQuery 库包含以下特性:HTML 元素选取HTML 元素操作CSS 操作HTML 事

2016-07-14 11:03:22 134

翻译 【MVC5】6.从控制器访问您的模型的数据

在这一部分中,您将创建一个新的moviescontroller类写代码,检索数据并将其显示在电影中使用视图模板浏览器。在进行下一步之前建立应用程序。如果你不建立应用程序,你会得到一个错误添加一个控制器。在“解决方案资源管理器”中,右键单击“控制器”文件夹,然后单击“添加”,然后单击“控制器”按钮。在“添加材料”对话框中,单击“MVC 5控制器和视图,使用实体框架

2016-07-14 10:32:07 2748

翻译 【MVC5】5.创建一个连接字符串和SQL Server LocalDB工作

创建一个连接字符串和SQL Server LocalDB工作您创建的类的moviedbcontext处理与数据库的连接对象映射的电影数据库记录的任务。然而,你可能会问的一个问题是如何指定它将连接到哪个数据库。其实你不需要指定要使用的数据库,实体框架会默认使用LocalDB。在本节中我们将明确地增加在应用程序的Web.config文件中的连接字符串。SQL Server Ex

2016-07-12 14:26:08 992

翻译 【MVC5】4.添加一个模型

在本节中,您将添加一些类来管理数据库中的电影。这些课程将“模型”ASP.NET MVC应用程序的一部分。您将使用一个已知的实体框架来定义和使用这些模型类来使用一个。实体框架(通常称为“有效”)支持一个称为代码的开发范例。代码首先允许您通过编写简单的类来创建模型对象。(这也被称为POCO类,从“平原旧CLR对象。”)然后你可以把数据库从你的类的创建,使一个非常干净和快速开发的工作流。如果您需要先

2016-07-12 14:12:00 464

翻译 【MVC5】3.添加一个视图

在这一节中你将修改HelloWorldController类使用的视图模板文件整洁的封装生成HTML响应客户端的过程。使用“视图引擎”创建一个视图模板文件。基于Razor视图模板有。cshtml文件扩展名,并提供使用C #创建HTML输出一种优雅的方式。剃刀将字符和按键需要编写一个视图模板时的数量,并能够快速、灵活的工作流程。当前索引方法返回一个字符串,该字符串在控制器类中硬编码的消息。更

2016-07-12 14:00:15 1867

翻译 【MVC5】2.添加控制器

MVC是模型-视图-控制器。MVC是开发,架构良好的应用模式,可测性和易于维护。基于MVC模式的应用程序包含:模型:类来表示应用程序的数据,并使用验证逻辑来执行该数据的业务规则。观点:模板文件,你的应用程序使用动态生成HTML响应。控制器:类来处理传入的浏览器请求,检索模型数据,然后指定返回对浏览器的响应的视图模板。我们将在本教程系列中覆盖所有这些概念,并向您展示如何使

2016-07-11 16:53:37 985

翻译 【MVC5】1.开始使用ASP.NET MVC 5

本教程将教你使用Visual Studio 2013建设ASP.NET MVC 5的Web应用程序的基本知识。下载已完成的项目。本教程是由史葛格思里写的(推特@ ScottGu)、史葛(推特Hanselman:@ shanselman),和Rick Anderson(@ rickandmsft)您需要一个蓝色的帐户来部署这个应用程序到天蓝色:您可以免费为您打开一个天蓝色的帐

2016-07-11 16:19:46 563

转载 Application Session Cookie ViewState Cache Hidden 区别

ASP.NET中,有多种保存信息的对象,如:Application,Session,Cookie,ViewState、Cache等,它们有什么区别?应用环境是什么?为了更清楚的了解,我们总结出每一种对象应用的具体环境,如下表所示:Application1、Application用来保存所有用户共用的信息;2、在Asp时代,如果要保存的数据在应用程序生存期

2016-05-09 00:30:37 379

转载 asp.net面试集合

1 :维护数据库的完整性、一致性、你喜欢用触发器还是自写业务逻辑?为什么 答:尽可能用约束(包括CHECK、主键、唯一键、外键、非空字段)实现,这种方式的效率最好;其次用触发器,这种方式可以保证无论何种业务系统访问数据库都能维持数据库的完整性、一致性;最后再考虑用自写业务逻辑实现,但这种方式效率最低、编程最复杂,当为下下之策2 : ADO。NET相对于ADO等主要有什么改进?答

2016-05-09 00:25:47 294

转载 const 与 readonly 知多少

const与readonly 很像,都是将变量声明为只读,且在变量初始化后就不可改写。那么,const与readonly 这两个修饰符到底区别在什么地方呢?其实,这个牵扯出C#语言中两种不同的常量类型:静态常量(compile-time constants)和动态常量(runtime constants)。这两者具有不同的特性,错误的使用不仅会损失效率,而且还会造成错误。首先先解释下什么是

2016-05-09 00:20:07 431

转载 ASP.NET页面生命周期概述

ASP.NET 页运行时,此页将经历一个生命周期,在生命周期中将执行一系列处理步骤。这些步骤包括初始化、实例化控件、还原和维护状态、运行事件处理程序代码以及进行呈现。了解页生命周期非常重要,因为这样做您就能在生命周期的合适阶段编写代码,以达到预期效果。此外,如果您要开发自定义控件,就必须熟悉页生命周期,以便正确进行控件初始化,使用视图状态数据填充控件属性以及运行任何控件行为代码。(控件的生命周期基

2016-05-09 00:16:29 545 1

转载 ASP.NET常见面试题及答案(130题)

1. 简述 private、 protected、 public、 internal 修饰符的访问权限。答 . private : 私有成员, 在类的内部才可以访问。protected : 保护成员,该类内部和继承类中可以访问。public : 公共成员,完全公开,没有访问限制。internal: 在同一命名空间内可以访问。2 .列举ASP.NET 页面

2016-05-09 00:03:15 6062 1

原创 ListBox控件、CheckBox控件的多选功能

我们在使用控件的时候,经常会碰到选择的功能,下面说一下自己1.ListBox控件我们经常会在网页或程序中看到这样的功能:将一个ListBox控件里的选择项添加到另一个ListBox控件里,很简单,我们将左边的命名为lb1,右边的命名为lb2,然后在中间的选择Button里写代码即可:protected void Button1_Click(object sender

2016-05-01 00:44:16 5297

原创 FileUpload控件

FileUpload(文件上传)控件用于将文件从本地计算机上传到远程Web服务器的控件,这里简单的上传一个doc文件并显示出其相关信息。我们添加一个FileUpload控件和Button按钮和两个Label控件,创建一个Files文件夹用于接收文件。将按钮Button1的Text属性设置为“上传”,在Page_Load中书写代码:protected void Page_Load(objec

2016-04-11 00:06:59 759

原创 编写数据库公共类

才开始接触数据库的人在碰到数据库的操作时,通常是一个直接在事件中书写关于数据库操作的代码,也许他也隐隐约约的觉得应该把这些很多地方相似的操作和公共方法放在一个地方方便执行,接下来要说的就是公共类的编写。我准备编写一个SqlHelper类来执行各种数据库操作和方法,在过程中可能有各种不同的写法。主要包括5个方法,分别为Getcon、1.Getcon方法Getcon方法主要用来连接

2016-04-09 16:33:46 787

原创 图形码生成技术

为了防止攻击者编写程序重复登录破解密码,为其他用户和网站制造麻烦,越来越多的网站开始采用动态生成的图形码或附加码进行验证。主要用到两方面的技术:一是生成随机数;二是将生成的随机数转化成图形格式并显示出来。下面将简单介绍一下这个实例:在“验证码”文本框右侧添加一个Image控件,该控件中的图片由ValidateNum.aspx页动态生成,即 <asp:Image ID="Image1

2016-04-09 16:28:00 761

原创 使用CSS+DIV布局页面

CSS+DIV是目前最为流行的页面布局技术,这里通过一个实例介绍其具体的使用方法。下图是效果图:下面是具体实现步骤:1.创建6对标记2.创建css样式表,具体代码如下:.alldiv{ width:762px; text-align:center ;border:#000000 1px solid;/*黑色、1像素宽、实线边框*/}

2016-04-06 16:57:49 1137

原创 排序

参考程序代码段:#include #include #include #define N 10 //最大排序数据项个数typedef struct{ int r[N+1]; int length;}SqList;//直接插入排序void insertion(SqList &L) { int i,j; for (i=2; i<=L.length;

2016-02-22 11:50:17 310

转载 程序员高手和菜鸟究竟差在哪里?不要错过加薪!

随着做软件的时间越来越长,我发现,做软件越来越难。难在哪?难在怎么做出一个好的软件。好的软件标准是什么?两个词,好用,好看!程序员的最大价值在于做出好用又好看的软件的能力。因此,我觉得程序员的价值绝对不在于技术本身,而在于做出好用且好看软件的能力。这是一个开放性的话题,每一个人都是菜鸟过来的,我希望和祝愿每一个技术人员都能尽快成为高手,也希望更多老鸟来分享经验。在这篇文章,我将根据自己的经验来分享

2016-02-03 19:06:25 415

原创 听NBA现场讲解很爽,但啥都听不懂?快来学学术语!

Air ball:"三不沾",投出的球什么都没碰到。turnover:失误 (slam) dunk:(强力)灌篮 bank shot:擦板球 double pump:拉杆式投篮(verb) fade-away shot:后仰式跳投 hook shot:钩射投篮 jump shot:跳投 layup:带球上篮 perimeter shot:中距离投篮 set

2016-02-03 18:47:45 1108

转载 C#笔试题收集

1. c#中错误处理机制有哪些CLR提供的结构化错误处理机制,用try..catch..finally 捕获2. public/protect/private/internal修饰符的区别public:任何类和成员都可以访问protect:该类和派生类能访问private:只能该类访问internal:只能在包含它的程序集中访问3.

2016-01-22 18:18:21 1497

原创 单表查询SQL

1.单表查询(1)基本查询。Q0. 使用查询分析器从Employee表中检索出所有员工的姓名。SELECT * FROM EMPLOYEEQ1. 使用查询分析器从Employee表中检索出员工的FNAME、LNAME、SSN、BDATE、SALARY等字段,并分别加上“名”、“姓”、“社会保险号”、“生日”、“工资”的标题。员工的排序规则为:首先按工资的降序排列,然后按FN

2016-01-18 21:24:40 3376 1

原创 软件工程实践Review

软件工程实践Review目录:1. 软件工程介绍2. 软件过程综述3. 过程模型4. 软件需求工程5. 构建分析模型6. 设计工程7. 启发式测试1. 软件工程介绍概念: 计算机软件是由专业人员开发并长期维护的软件产品。重要性:在我们生活中无处不在,并且普遍深入到商业、文化和日常生活多个方面。软件产品:从软件工程观点来看,

2016-01-18 20:19:08 670

原创 线性代数复习提纲

线性代数复习提纲第一章 矩阵和行列式1.矩阵及其运算基本概念:1.元素全为零的矩阵成为零矩阵,记为O2.只有一列的矩阵成为列矩阵,只有一行的矩阵成为行矩阵3.行数和列数相等的矩阵称为方阵,n x n矩阵也称为n阶矩阵或n阶方阵4.规定一阶矩阵是一个数,即(a)1 x 1=a5.从一个方阵的左上角至右下角的斜线称为该方阵的主对角线。主对角线以外的元素全

2016-01-09 18:53:46 522

原创 人机交互模拟题

1.人机交互学是一个重要的学科分支,如果要有效地设计人机交互的产品和服务,遵循十项准则是什么1确实理解计算机和设备的任务流程,避免引入不必要的流程2确定目标用户的属性和能力,充分考虑人与人之间的区别3充分利用人和工具各自在完成任务时的擅长之处,达到完美平衡4为所有可能从中受益的用户群体进行设计5跨地域设计时充分考虑用户的文化差异因素6提供不多不少的最适当的信息量,帮助用户进

2016-01-05 14:14:46 439

空空如也

空空如也

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

TA关注的人

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