自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

转载 web api+递归树型结构

using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Net.Http;using System.Web.Http;using SqlSugar;using Models;using WebApplication.D...

2016-12-30 16:02:00 394

转载 asp.net Lodop实现批量打印

1、列表(前台)<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="w_studentTrainResultSearch.aspx.cs" Inherits="DTMIS.Web.StudentMG.w_studentTrainResultSearch" %><!DOCTYPE HTML P...

2015-05-20 15:43:00 514

转载 asp.net lodop单个打印

1、首先在列表页面增加以下代码<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="CertificateSearch.aspx.cs" Inherits="DTMIS.Web.StudentMG.CertificateSearch" %><!DOCTYPE html>&lt...

2015-05-20 15:40:00 222

转载 Maplace.js – 小巧实用的 jQuery 谷歌地图插件

Maplace.js是一个小的显示谷歌地图的 jQuery 插件,帮助你把谷歌地图嵌入到你的网站,快速在地图位置上创建标记和控制菜单。它需要 jQuery 和谷歌地图 API v3 支持,所以这两个都需要引入到你的页面。它支持标记和自定义图标、缩放级别和自定义控件菜单。立即下载在线演示Maplace.js是一个小的显示谷歌地图的 jQuery 插件,帮助你把谷歌地...

2013-11-22 13:31:00 179

转载 防止表单重复提交的几种策略

表单重复提交是在多用户Web应用中最常见、带来很多麻烦的一个问题。有很多的应用场景都会遇到重复提交问题,比如:点击提交按钮两次。点击刷新按钮。使用浏览器后退按钮重复之前的操作,导致重复提交表单。使用浏览器历史记录重复提交表单。浏览器重复的HTTP请求。  几种防止表单重复提交的方法  禁掉提交按钮。表单提交后使用Javascript使提交按钮dis...

2013-11-13 09:10:00 112

转载 磁盘文件系统Fat、Fat32、NTFS、exFAT的优缺点

我们在Windows系统里格式化磁盘的时候,文件系统的选项里可以看到有“FAT”、“FAT32”、“NTFS”等选项,在对U盘或其他移动存储设备 格式化的时候还会出现“exFAT”选项,那么这四种磁盘格式是什么意思,有哪些优缺点呢?我们应该选择那个呢?下面为大家详细介绍。  在介绍这四种磁盘格式的区别之前我们先来了解一下什么是磁盘的文件系统。一块没有被格式化过的硬盘,可以比喻成一...

2013-11-11 08:56:00 332

转载 13 个免费的 PNG 图像的优化和压缩工具

图像格式有许多种不同类型,在互联网上最常见的有JPEG、GIF、BMP、TIFF和PNG。每一种图像格式都有它自己的用途,比如GIF是用于动画的,JPEG是用于高清图片的,这种图片在保存或者调整大小后会自动降低其清晰度,而我们最喜爱的PNG最适合于小型且透明的图片。PNG文件的另一个巨大的优势是这些文件都是无损的,这就意味着你可以在不丢失清晰度的情况下对PNG文件进行压缩。  你在互...

2013-11-10 09:42:00 227

转载 在网站制作中随时可用的10个 HTML5 代码片段

HTML 很容易写,但创建网页时,您经常需要重复做同样的任务,如创建表单。在这篇文章中,我收集了10个超有用的 HTML 代码片段,有 HTML5 启动模板、空白图片、打电话和发短信、自动完成等等,帮助你提高开发速度。  HTML5 启动模板  当启动一个新的项目的时候,你需要一个启动模板。这里是一个简洁干净的模板,可以作为 HTML5 项目的基础。?...

2013-11-08 19:22:00 177

转载 最佳的 14 个免费的响应式 Web 设计测试工具

一旦你决定要搭建一个网站就应该已经制定了设计标准。你认为下一步该做什么呢?测试!我使用“测试”这个词来检测你网站对不同屏幕和浏览器尺寸的响应情况。测试在响应式网页设计的过程中是很重要的一步。如果你明白我所说的那你需要让你的网站在任何类型的设备上都可以正常显示。  在当今世界,技术进步和工具所带来的用户不仅仅局限在使用网络的笔记本电脑或台式机上。这得益于电信公司提供的火光一般的数据速度...

2013-11-04 09:54:00 219

转载 十款开源的数据库管理工具

任何Web软件和应用程序都需要强大的数据库来做后盾,目前,网上有无数个数据库管理工具,而开发者选择一款适合自己的尤为重要。本文给开发者介绍了10款免费的数据库管理工具,开发者可以使用它们进行SQL操作、多链接、多数据库引擎操作等等。  1.Open KeyVal  Open KeyVal是一款开源免费的键值数据库管理工具,基于Web,并且基于PHP开发,其目标是用最简单的方法...

2013-10-25 09:04:00 1788

转载 前端MV*框架的意义

经常有人质疑,在前端搞MV*有什么意义?也有人提出这样的疑问:以AngularJS,Knockout,BackBone为代表的MV*框架,它跟jQuery这样的框架有什么区别?我jQuery用得好好的,有什么必要再引入这种框架?  回答这些问题之前,先要理清一些历史,前端从什么时候开始有框架的?  早期前端都是比较简单,基本以页面为工作单元,内容以浏览型为主,也偶尔有简单的表...

2013-10-24 09:17:00 160

转载 加速编码的 JavaScript 库和工具

JavaScript库是 一个提前写好的JavaScript文件库,它可以很容易的开发基于JavaScript的应用,特别是AJAX和一些其它的以web为中心的技术。运用JavaScript最基本的方式是嵌入以写好的JavaScript函数,或是在HTML页面中包含进来。它是同过文档对象模型(DOM)和页面进行交互的。  在这篇文章中我精心挑选了 15个新颖的JavaScript库和...

2013-10-23 09:53:00 115

转载 我是如何反编译D-Link路由器固件程序并发现它的后门的

OK,又是周末晚上,没有约会,只有一大瓶Shasta汽水和全是快节奏的音乐…那就研究一下程序吧。  一时兴起,我下载了D-link无线路由器(型号:DIR-100 revA)的固件程序 v1.13。使用工具Binwalk,很快的就从中发现并提取出一个只读SquashFS文件系统,没用多大功夫我就将这个固件程序的web server(/bin/webs)加载到了IDA中:  /...

2013-10-22 09:30:00 248

转载 FullPage.js – 轻松实现全屏滚动(单页网站)效果

FullPage.js 是一个简单而易于使用的插件,用来创建全屏滚动网站(也被称为单页网站)。除了可以创建全屏滚动效果以外,也可以给网站添加一些水平的滑块效果。能够自适应不同的屏幕尺寸,包括平板电脑和移动设备。  立即下载 效果演示- ...

2013-10-12 15:10:00 203

转载 理解伪元素 :Before 和 :After

层叠样式表(CSS)的主要目的是给HTML元素添加样式,然而,在一些案例中给文档添加额外的元素是多余的或是不可能的。事实上CSS中有一个特性允许我们添加额外元素而不扰乱文档本身,这就是“伪元素”。  你一定听说过这个词,尤其是当你一直关注着我们的教程。点此浏览原作者的其他文章  事实上,的确有一些CSS家族的成员(CSS选择器)被分类为伪元素比如::first-line, :...

2013-10-09 13:31:00 207

转载 18款在线代码片段测试工具

本文作者Steve Smith是网站DesignDrizzle的创始人,他是一位工作超过7年的专业网站设计者。在这篇文章里展示了一些比较有价值、用起来非常方便的代码片段检测工具。这些工具将大大的提升开发者在代码片段检测方面的工作效率,亦可确保他们的代码运行起来万无一失。许多开发者都使用在线代码片段检测工具,这些工具当中有些是允许开发者和别人一起编辑/分享相互之间的代码,分享的目的主要是共...

2013-09-27 11:29:00 154

转载 毫秒必争,前端网页性能最佳实践

你愿意为打开一个网页等待多长时间?我一秒也不愿意等。但是事实上大多数网站在响应速度方面都让人失望。现在越来越多的人开始建立自己的网站,博客,你的网页响应速度如何呢?在这篇文章中我们来介绍一下提高网页性能的最佳实践,以及相应的问题解决方案,让站长或者即将要成为站长的朋友了解如何去测试和提高网站响应速度,对自己的网站更有信心。 最佳实践  最佳实践我们引用的来自yahoo前端性能团队...

2013-09-27 09:23:00 147

转载 如何判断Javascript对象是否存在

Javascript语言的设计不够严谨,很多地方一不小心就会出错。  举例来说,请考虑以下情况。  现在,我们要判断一个全局对象myObj是否存在,如果不存在,就对它进行声明。用自然语言描述的算法如下:  if (myObj不存在){    声明myObj;  }  你可能会觉得,写出这段代码很容易。但是实际上,它涉及的语法问题,远比我们想象的复杂。Jur...

2013-09-24 13:36:00 69

转载 推荐10款免费的在线UI测试工具

发布网站之前至关重要的一步是网站测试。网站测试要求我们全面地运行网站并通过所有基本测试,如响应式设计测试、安全测试、易用性测试、跨浏览器兼容性、网站速度测试等。  网站测试对SEO、搜索引擎排名、转换率、跳出率(BounceRate)、网站页面设计、安全性的提高等都有重要的影响。所以对于Web开发人员,在发布网站之前对其进行测试至关重要。  有很多优秀的工具正被Web开发者用来...

2013-09-23 08:56:00 83

转载 揭开Socket编程的面纱

对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:  1.什么是TCP/IP、UDP?  2.Socket在哪里呢?  3.Socket是什么呢?  4.你会使用它们吗?  什么是TCP/IP、UDP?  TCP/IP(Transmission Control Protocol/Inter...

2013-09-22 09:30:00 87

转载 使用 jQuery Ajax 在页面滚动时从服务器加载数据

简介  文本将演示怎么在滚动滚动条时从服务器端下载数据。用AJAX技术从服务器端加载数据有助于改善任何web应用的性能表现,因为在打开页面时,只有一屏的数据从服务器端加载了,需要更多的数据时,可以随着用户滚动滚动条再从服务器端加载。 背景  是Facebook促使我写出了在滚动条滚动时再从服务器加载数据的代码。浏览facebook时,我很惊讶的发现当我滚动页面时,新的来自服务...

2013-09-18 14:33:00 102

转载 对Android开发者有益的40条优化建议

下面是开始Android编程的好方法:找一些与你想做事情类似的代码调整它,尝试让它做你像做的事情经历问题使用StackOverflow解决问题  对每个你像添加的特征重复上述过程。这种方法能够激励你,因为你在保持不断迭代,不经意中你学到了很多。然而,当你发布应用时你还要做一些更深入的事情。  从一些可正常工作的代码到一个可怕的应用程序是一个巨大的跳...

2013-09-16 09:03:00 189

转载 如何开发 Sublime Text 2 的插件

Sublime Text 2是一个高度可定制的文本编辑器,一直以来对希望有一个快速强大现代的编辑工具的的程序员保持着持续的吸引力。现在,我们将创建自己的一个Sublime plugin,实现用Nettuts+ PrefixrAPI处理CSS实现跨浏览器CSS的目的。  当完成时,你会深入的明了如何创建一个Sublime Prefixr plugin,并且有能力去写你自己的编辑器插...

2013-09-12 09:16:00 96

转载 ASP.NET MVC 5改进了基于过滤器的身份验证

ASP.NET MVC 5包含在最近发布的Visual Studio 2013开发者预览版中,它使开发人员可以应用身份验证过滤器,它们提供了使用各种第三方供应商或自定义的身份验证提供程序进行用户身份验证的能力。不过,这些过滤器要在调用授权过滤器之前应用。  为了创建身份验证过滤器,开发人员需要新建一个C#ASP.NET工程,并且从列出的工程类型中选择MVC。来自Kunz,Leigh&...

2013-09-11 08:36:00 124

转载 EasyDropDown – 很棒的下拉菜单 含精美主题

EasyDropDown是一个 jQuery 插件,你可以毫不费力地将简陋的 Select 元素设置为可定制风格的下拉菜单,用于表单或者一般的导航。和著名的下拉插件 Chosen 很像,但是具有自己的特点,例如:简洁,语义标记,兼容表单验证,完整的键盘控制,滚动支持,在触摸设备上降级为原生UI 等等众多优点。  另外,提供了Default、Metro、Flat 三套不同风格的主题...

2013-09-09 17:06:00 304

转载 35 个免费创新的响应式 HTML5 模板

HTML5 和响应式都是 Web 开发领域中的热门技术,本文向你推荐 35 个免费的响应式 HTML5 模板,将两种技术完美结合。 Moriresponsive HTML5 Template Responsive WeddingTemplate SmartStart – Responsive HTML5 Template Spectrum HTML5 Th...

2013-09-05 09:12:00 181

转载 60个开发者不容错过的免费资源库

文章作者Juan Pablo Sarmiento收集了60个较为实用、高效的工具资源库,可以帮助开发者快速创建各种Web App和移动App。这些资源的特点是:简单、便捷、免费、高效、功能多。当你独自一人需要在短期内构建一个产品的时候,这些起关键作用的工具定会给你留下更深刻的印象。(以下是编译内容)  下面所列举的就是近期比较受欢迎的资源集合:  1、Mmenu:这个jQuery...

2013-08-29 08:44:00 141

转载 为设计师准备的 20 个新的免费 PSD 模板

设计师们每天的工作经常要用到各种模板,本文推荐 20 个新的免费 PSD 模板,可节省设计时间。  Blueprint Notice PSD  Wooden Drawer Icon  Minimal Clock Icon  Retro Business Card  Poster fence  GREEN RATTAN PLANTS SKETCH...

2013-08-27 13:49:00 86

转载 简化工作流程 10款必备的HTML5开发工具

利用HTML5工具不仅可以帮助设计师和开发者创建更具吸引力的网站,还能增加网站的可用性和可访问性。本文收集了10款HTML5开发工具让你在网页中搭建特效、动画、视频、音频等诸多功能,为你节省更多开发时间。  Patternizer  这个工具可以让你开发真正炫酷的设计,比如各种线条。你可以随意修改线条的宽度、色彩、角度等等。有了它,帮你打造超赞的背景图片。  Font D...

2013-08-27 08:49:00 94

转载 JavaScript 3D图表

在说3D图表以前,首先要明确两个概念,一个是数据的维度,一个是呈现数据载体的维度。对于数据的维度,一维的数据呈现,但是呈现的载体是二维的平面图,比如饼图:  已经能够很清晰地观察到数据的分布情况。数据如果增加一个维度,变成二维,呈现载体依然是二维的平面图:  数据表达依然是清晰的。但是,倘若再增加一维,这个时候就面临了两个问题:数据的维度增加,复杂性也增大了;...

2013-08-26 16:11:00 90

转载 四位专家分享:18个网站SEO建议

搜索引擎优化(简称SEO)对于互联网新创企业来说很重要。下面是四位相关专家给出的建议。  第一位专家是Autotrader公司的搜索市场经理Dewi Nawasari,她认为SEO就是优化网站,以吸引你的目标客户的过程。她的建议如下:  1.创建良好的引导链接  要把用户的使用过程尽量的简化,需要的步骤越少,成功的概率越高。另一方面,搜索引擎是通过链接来实现的,因此优化链...

2013-08-24 21:39:00 123

转载 从Oracle迁移到Mysql之前必须知道的50件事

1、 对子查询的优化表现不佳。  2、 对复杂查询的处理较弱  3、 查询优化器不够成熟  4、 性能优化工具与度量信息不足  5、 审计功能相对较弱  6、 安全功能不成熟,甚至可以说很粗糙。没有用户组与角色的概念,没有回收权限的功能(仅仅可以授予权限)。当一个用户从不同的主机/网络以同样地用户名/密码登录之后,可能被当作完全不同的用户来处理。没有类似于Oracle...

2013-08-24 08:56:00 80

转载 SQL Server 存储过程

SQL Server 存储过程Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并...

2013-08-23 15:46:00 65

转载 常用JQuery插件整理

常用JQuery插件整理  虽然自己也写过插件,但JQuery插件种类的繁多,大多时候,我还是使用别人写好的插件,这些都是我用了同类插件里较为不错的一些,今天就整理一下公开放出来。  UI:  jquery.HooRay(哈哈,自己写的插件是必须有的)  jquery UI(官方的UI插件,功能很多,但我只用少数几个)  jQuery Ea...

2013-08-23 12:02:00 53

转载 10个很有用的高级Git命令

迄今,我已经使用Git很长一段时间了,考虑分享一些不管你是团队开发还是个人项目,都受用的高级git命令。  1. 输出最后一次提交的改变  这个命令,我经常使用它 来发送其他没有使用git的人来检查或者集成所修改的。它会输出最近提交的修改类容到一个zip文件中。?1git archive -o ../updated.zip HE...

2013-08-23 08:50:00 131

转载 25套用于Web UI设计的免费PSD网页元素模板

Web 元素是任何网站相关项目都需要的,质量和良好设计的元素对于设计师来说就像宝贝一样。如果您正在为您的网站,博客,Web 应用程序或移动应用程序寻找完美设计的网页元素,那么下面这个列表会是你需要的。  今天这里收集的免费资源是25套免费的 Web UI 设计的 PSD 界面元素,用于 Web 和 Mobile App设计。它包括所有的设计元素的 PSD 格式,某些元素提供矢量格式...

2013-08-22 16:26:00 178

转载 101个MySQL 的调节和优化的提示

MySQL是一个功能强大的开源数据库。随着越来越多的数据库驱动的应用程序,人们一直在推动MySQL发展到它的极限。这里是101条调节和优化MySQL安装的技巧。一些技巧是针对特定的安装环境的,但这些思路是通用的。我已经把他们分成几类,来帮助你掌握更多MySQL的调节和优化技巧。  MySQL 服务器硬件和操作系统调节:  1. 拥有足够的物理内存来把整个InnoDB文件加载到...

2013-08-22 12:49:00 79

转载 10款最新且超实用的开发框架

本文收集了10款最新且最实用的开发框架,这些框架能够激发你的编码灵感,促使你去设计、开发跨浏览器动态网站以及Web应用。  1. Web Tracing Framework  由Google公司推出的这款Web Tracing Framework,是一套工具集,该脚本可对任何JavaScript相关的代码进行性能分析。  主要用于JavaScript重应用,以及检索不必...

2013-08-22 09:09:00 96

转载 30 个有用的 HTML5 和 CSS3 表单设计

基本上表单是任何一个网站都必须要用到的元素,本文介绍的这 30 个设计方案供你参考,这些方案如果要单独下载完整可运行的文件则需要支付2-5美元的费用。  1.Fresh Forms  2.Pretty Forms  3. Amp Forms  4.CSS Contact Form  5. Digital CSS3 forms  6. CS...

2013-08-21 20:04:00 172

转载 JavaScript开发者常忽略或误用的七个基础知识点

JavaScript 本身可以算是一门简单的语言,但我们也不断用智慧和灵活的模式来改进它。昨天我们将这些模式应用到了 JavaScript 框架中,今天这些框架又驱动了我们的 Web 应用程序。很多新手开发者被各种强大的 JavaScript 框架吸引进来,但他们却忽略了框架身后浩如星海的 JavaScript 实用技巧。本文将为你呈献其中七个基础知识点:  1. 在Strin...

2013-08-21 13:31:00 78

空空如也

空空如也

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

TA关注的人

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