自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (10)
  • 收藏
  • 关注

原创 webpack使用笔记-获取命令行使用的参数

1、使用process.argv 获取命令行使用的参数// 判断是否带production参数,production会压缩jsvar isprod = false;for (var i in process.argv) { if (process.argv[i] === "-p" || process.argv[i] === "--production") { ispro

2016-12-19 23:15:17 3918 1

原创 webpack使用和踩过的坑

使用process.argv 获取命令行使用的参数“js // 判断是否带production参数,production会压缩js var isprod = false; for (var i in process.argv) { if (process.argv[i] === “-p” || process.argv[i] === “–production”) {

2016-12-03 23:14:15 31944

原创 react 如何使用防抖、节流函数

【代码】react 如何使用防抖、节流函数。

2023-08-02 21:25:35 112

原创 Nginx 入门之授人予鱼,不如授人予渔

nginx 英文文档笔记,nginx常见配置指令分析

2022-01-04 10:52:38 1291

原创 前端类库开发最佳实践

前端类库开发最佳实践Yarn + Lerna + Rollup + 示例项目Yarn通过使用 Yarn 的工作区功能,让 Yarn 根据就依赖关系帮助你分析所有子项目的公共依赖,让所有的子项目的公共依赖只会被下载和安装一次。Lerna通过 Lerna 可以将一系列相互耦合比较大、又相互独立的库进行管理,它解决各个库之间修改混乱、难以跟踪的问题,优化开发工作流。同时,Yarn 会帮你 link 好项目之间的依赖关系,你只需要在各个项目的 package.json 中配置好 dependencies

2021-08-23 11:44:09 290

原创 antd-mobile 引入自定义图标的 webpack 配置

关于自定义图标的 webpack 配置默认的如果不对 svg 进行配置,引入的 svg 的大小和 颜色跟所在元素的 font-size、color 不一致。我们需要通过 svg.config.js 进行配置,使之大小和颜色与父级一致:{ addAttributesToSVGElement: { attributes: [ 'width="1em"', 'he...

2019-06-12 23:11:34 3474 1

原创 记一次Webpack打包优化及踩的坑

首先,关于 webpack 打包优化网上已经有很多文章,这里主要是做个记录。我们的项目使用的框架: react + antd 。在打包时遇到的主要问题是: 1. 构建太慢,主要体现在生产模式下,三个项目同时构建,居然要6分钟之久; 2. 生产模式下打包出来的文件过大。(可能是文件存在重复打包的现象); 3. 开发模式下太耗内存,经常出现内存被占满的情况。 开发模式下主要...

2018-05-07 00:10:38 4754

原创 cmd合并打包、存在的坑、解决方案及注意事项

我想要的打包目标是:将模块合并,同时实现只需要简单修改的配置就能在发布版和调试版之间切换。

2015-04-20 17:55:46 4150 1

原创 让jquery validation plugin 支持zepto

欢迎使用Markdown编辑器写博客做移动端快一年了,一直纠结移动端是用zepto还是用jquery,移动端一直倾向于使用zepto,无奈zepto相关插件太少了,为了让jquery插件支持zepto不得不修改插件的源代码。今天我给大家展示的是如何让jquery.validate.js支持zepto库。1、替换不兼容的选择器a、将.data(selector,dataname)改成.data(se

2015-03-25 00:29:11 7141 10

原创 ajax图片上传,图片异步上传,更新

ajax图片上传插件,图片异步上传,用于上传单个文件,上传成功后,返回文件路径。

2014-04-29 09:32:57 115896 9

原创 MVC3直接在根部引入命名空间即可在整站的View中引入命名空间的方法

默认的MVC3 向View中引入命名空间是在Views文件夹下的Web.config中引入,然而这种做法很麻烦,每次新建Areas都要重新引入命名空间,如何避免这种麻烦,实现在根Web.config中引入命名空间即可在整站的View中如入命名空间?其实很简单,我们只需把Views下面的Web.config中的以下部分放到根Web.config中。 当然还有命名空间部分了。

2013-11-29 21:31:09 4204

转载 Implementing the Singleton Pattern in C#

IntroductionThe singleton pattern is one of the best-known patterns in software engineering. Essentially, a singleton is a class which only allows a single instance of itself to be created, and usua

2013-11-17 10:51:58 777

原创 mvc之验证IEnumerable<T> 类型,多选框验证

假设我们有这么一种需求,我们要同时添加年级和年级下面的多个班级,我们一般会像下面这种做法。Action中我们这样接收:[HttpPost]public ActionResult CreateGrade(string gradeName, IEnumerable classNames){ return View();}View中我们一般会这样做:@using

2013-09-03 22:57:14 2679 1

原创 使用StructureMap和Autofac等Ioc容器

1、StructureMap使用StructureMap是通过定义一个StructureMapControllerFactory替换默认的DefaultControllerFactory,在Application_Start进行接口的注册。具体的使用网上已经有很多教程,这里就不多做介绍了。在这里要讲的是使用StructureMap做ico容器时HandleError属性会不起作用,据网上说可以

2013-04-20 22:59:46 5916 2

原创 ASP.NET设计模式之Query Object模式

当我们应用Repository模式作为数据仓储时,如果我们不使用Query Object模式,那么我们的Repository将会充满大量的检索方法,如下:public interface IReadOnlyRepository where T : IAggregateRoot { T FindBy(TId id); IEnumerable FindAll(); IEn

2013-03-10 15:41:27 4340

转载 关于支付宝notify_url交易成功没有访问问题

支付宝的通知有两类:A服务器通知,对应的参数为notify_url,支付宝通知使用POST方式B页面跳转通知,对应的参数为return_url,支付宝通知使用GET方式 (通知地址不需要像以前一样去账户内设置,而是由客户在支付的时候通过参数传递给我地址。return_url是直接页面跳转的,为了防止买家在页面还没跳转之前就关闭了支付成功页面 ,那么同步返回就不能执行,所以有异步通知,在

2013-01-17 14:19:12 5000

原创 图片上传插件,基于jquery的上传插件,ajax图片上传,再更新

由于在项目中使用遇到了一些情况,之前的方法无法满足这些需求,于是重新修改了一下。遇到什么新的需求呢?项目做的是一个视频网站,想在上传视频后点击某个按钮自动生成视频的缩略图,如果不想自动生成(自动生成会有点模糊),则可以自己上传图片。大概的界面如下:要想实现这样的功能,必须得把upload中的一些方法暴露出来这样就可以在外部中使用了。更新后的写法。(function ($) {

2012-11-19 01:17:19 5706 2

原创 图片上传插件,基于jquery的上传插件,ajax图片上传, 更新更新啦

说更新不怎么正确,其实是优化吧(function ($) { $.extend($.fn, { upload: function (options) { options = $.extend(options, { fileType: "gif|jpg|jpeg|png|bmp",

2012-11-17 05:55:47 4122

原创 修改jquery-validation让你的验证提示更漂亮

jquery-validation验证功能强大,在这里就不多说了。只是他的提示没有那么漂亮,有没有办法改变他的提示方式呢?官方好像也有修改的方法,懒得看了,文档都是英文的 ^_^!英文不好呀。其实还是想本地化一下,原版的是英文的提示,顺便把提示也改成中文的,再加上一些常用的验证方法,以后就不再需要addMethod了,丰富一下验证方法。不多说了直接修改吧。我们要修改成哪样子呢?来几张图片吧。

2012-11-05 00:41:29 48832 5

原创 Lucene.Net学习 TermQuery,NumericRangeQuery,TermRangeQuery的使用(一)

/// /// 搜索/// /// /// /// public ActionResult Search(string k, string p, DateTime? startDate, DateTime? endDate){    Stopwatch st = new Stopwatch();    st.Start();//计时开始      //为索引存储目录    s

2012-10-23 00:57:35 6670

原创 Lucene.Net练手

关于Lucene.Net的介绍网上已经很多了在这里就不多介绍Lucene.Net主要分为建立索引,维护索引和搜索索引Field.Store的作用是通过全文检查就能返回对应的内容,而不必再通过id去DB中加载。Field.Store.YES:存储字段值(未分词前的字段值)Field.Store.NO:不存储,存储与索引没有关系Field.Store.COMPRESS:压缩存储

2012-10-14 01:25:28 5662

原创 asp.net文件下载,实现隐藏文件下载地址

文件下载其实很简单。最简单的方式就是直接用a标签指向文件地址,但是这种方式暴露了文件的地址,不适合做积分下载。同时,如果文件为图片或者xml文件的话浏览器默认是打开文件而不是弹出下载窗口。第二种就是用js实现。function getFile(id) { jQuery.ajax({ type: "POST", dataType: "json",

2012-06-07 01:42:58 6426 4

原创 很炫的jquery焦点图,能模仿flash效果

jquery.nivo.slider官方网站:http://nivo.dev7studios.com/

2012-05-16 20:46:10 1793

原创 错误"XML解析错误:未找到元素"的解决方案。

page.ClientScript.RegisterStartupScript(page.GetType(), "", "" + script + "");当使用RegisterStartupScript这种方式向页面注册脚本时,请不要使用Response.End();

2012-04-29 23:45:53 13123

原创 关于弹出div层居中的问题及解决方法

弹出div层在做网站中用到的也不少,但是如何尽可能的做到兼容各个浏览器的各个版本,这可是个大问题了,相信这也是大家头疼的问题。同一个方法在不同的浏览器得到的值是不同的,就拿document.documentElement.scrollTop来说吧。ie下document.documentElement.scrollTop是不为0的;chrome下document.documentEleme

2012-04-03 12:55:06 4306

翻译 作为开发人员要懂得的基本的SEO优化

Important SEO HTML tags重要的SEO HTML标签1.Title标签Keyword2.H1,H2,H3标签Most ImportantSecond Most ImportantThird Most Important3.Bold, Strong(Same Worth)一些关键字要加粗KeywordKeyword4.图片标签要

2012-03-27 21:32:09 1262

原创 asp.net cookie操作-添加cookie,添加键值,移除cookie,移除键值

public class Cookies{ /// /// 添加cookie /// /// /// public static void Add(string cookieName, string value) { HttpCookie cookie = new HttpCookie(HttpUtility.UrlEncode(cookieName), HttpUti

2012-03-22 18:10:27 4175

原创 分享一个图片管理程序,图片批量上传,图片管理(有图片)

呵呵,好久没写博客了。今天在此奉上一篇!关于图片管理,其实做项目很多地方都用到图片管理。比如:产品图片,新闻图片,作品图片。现分享一篇关于图片管理的文章,希望大家能用得上。先来看效果图吧:上传页面上传页面2图片选择页面。主要功能:1.图片批量上传。1)上传后将按比率生成一张小图。2)若存在同名文件则加上(n)。2.创建/删除文件夹

2012-02-18 12:24:42 10826

原创 如何精确计算一个方法执行的时间-如博客园的提交评论提交耗时xxx毫秒?

一开始我是想用DateTime.Now来实现,但是根本不行,精确度太差啦!使用Stopwatch类可以实现精确地测量时间。 需引入using System.Diagnostics  命名空间。 protected void Page_Load(object sender, EventArgs e) { Stopwatch st = new S

2012-02-09 17:52:10 2445

原创 比较通用的数据分页方法

/// /// 分页获取数据(基于DataSet) /// /// 每页显示的记录数 /// 当前页 /// 要显示的字段,如"Name,Age" 默认为空""(显示全部字段) /// 查选条件 /// 排序字段,后面指定DESC/ASC,如"CaretTime desc,id as

2012-01-14 01:15:54 670

转载 你会做Web上的用户登录功能吗?——关于用户登录你真的做好了吗?

Web上的用户登录功能应该是最基本的功能了,可是在我看过一些站点的用户登录功能后,我觉得很有必要写一篇文章教大家怎么来做用户登录功能。下面的文章告诉大家这个功能可能并没有你所想像的那么简单,这是一个关系到用户安全的功能,希望大家能从下面的文章中能知道什么样的方法才是一个好的用户登录功能。以下内容,转载时请保持原文一致,并请注明作者和出处。用户名和口令首先,我们先来说说用户名和口令的事。

2012-01-10 00:13:24 2010

原创 再次和大家分享我的图片上传插件,基于jquery的上传插件,ajax图片上传。

经过一段时间的jquery插件学习,现在终于可以自己开发插件了。先来一张效果图吧:终于弄到了一张小于2M的图片了。HTML代码: jquery上传插件   图片最适

2011-12-05 02:36:17 10304

原创 类似京东的商品筛选功能的实现,电子商城的产品筛选功能是怎么实现的?

数据表结构1、属性表(attributeid ,....)2、商品表(productid ,.....)3、属性值表(attributevalueId,attributeId,......)4、商品_属性值表(productid attributevalue)(关键表)先添加商品分类,添加商品分类后,添加该商品分类的属性。如添加衣服分类,该分类有颜色、尺码属性。

2011-11-30 10:00:59 11353 5

原创 简单的jquery选项卡插件

其实像这类选项卡的插件网上也很多,只是个人觉得自己弄一个更好,毕竟自己弄的东西,自己修改起来也轻松。原理其实也是很简单的,关键在于样式的定义。原本想直接使用jquery的 ui,无奈懒得理,感觉jquery ui很强大,但是用起来也很麻烦,要引用的样式也多。主要是样式不好修改。并且我也只想使用选项卡的功能,何必整这么多样式呢。最主要的还是不好修改样式。

2011-11-27 23:26:52 3869

原创 如何构建JSON数据,JSON数据的格式,JSON数据的获取

假设你是用$.getJSON();方法获取JSON数据$.getJSON(url,{"Action":"getStudent"},function(data){});下面构建JSON数据:构建JSON数据格式一(单个对象){"Name":"Jime","Sex":"Boy","Birthday":"1991-12-8"}获取方式:data.Namedata.Sex

2011-11-13 16:41:57 11994

原创 关于EF4.0中多对多关系的添加与修改的解决方案(MVC)

首先在此声明一下,我不是这方面的高手,也是一个初学者,如果文章中出现不对的地方还请诸位多多指正。进入正题。首先我们在数据库中建三个表新闻表:News分类表:Categories新闻与分类的关系表:NewsInCategories关系如下:先在数据库中预先添加几个分类:现在开始添加新闻:以下是页面代码:@model MvcRelationShipTes

2011-11-10 01:13:07 6710 1

原创 利用BitmapCutter实现截取图片功能之修改加强版,兼容Jquery1.4.x以上版本

写在前面的话:原文章:  jQuery + HttpHandler 实现图片裁剪(适用于论坛, SNS)(不知是不是原文章,反正我是从哪里看到的)困惑:我下载之后发现js的版本有点老,于是换上了jQuery1.4.4版本的jquery。结果是无法拖动,无法上传

2011-10-15 17:34:54 3127 9

原创 JS+调用word打印功能实现在Webfrom客户端pos机打印小票(58x210mm)

直接进入正题。页面html代码: 调用Word打印机打印 function doPrint() { viewToWord("房间:903\

2011-10-13 17:54:43 21962 3

原创 mvc使用JsonResult返回Json数据

controller 中定义以下方法:  public JsonResult UpdateSingle(int id, string actionName, string actionValue) { var res = new JsonResult(); //var value = "actionValue";

2011-10-05 20:25:45 89780 3

原创 图片上传_ajax上传之实际应用(附上Demo)

上篇回顾: 图片上传_ajax上传之改进版本看过前面几篇文章的朋友应该知道怎么回事了,不懂的朋友请看前面的几篇,再此不多说了。在此写上我此上传具体在项目中怎么使用!先建个简单的Model吧:namespace FileUpload.Models{

2011-10-04 02:44:58 9411 3

jquery validation 支持zepto第二版

修复remote时要改为同步的问题。其实只需要进行下面的修改

2015-04-27

qy.weixin.qq.com js及css源码(已美化)

企业号官网 js及css源码,这是从页面下载的,想要真的源码是没有滴,这个已经美化过。仅供研究用。

2015-04-25

jquery validation 支持zepto

让jquery validation plugin 支持zepto

2015-03-25

NPOI导入导出excel文档

NPOI导入导出excel,支持2003,2007

2014-03-27

Query Object模式Demo

关于Query Object模式的设计和使用

2013-03-10

jquery.vlidate v1.10.0修改后

详情请看,修改jquery-validation让你的验证提示更漂亮 http://blog.csdn.net/weizengxun/article/details/8147102

2012-11-29

ajax图片上,图片异步上传 更新

ajax图片上,图片异步上传,更多详情请看 图片上传插件,基于jquery的上传插件,ajax图片上传,再更新 http://blog.csdn.net/weizengxun/article/details/8197716

2012-11-29

ajax图片上,图片异步上传。

这是一个图片上传的demo,开发环境为vs2010 mvc3.0 开发语言C#。具体题介绍及使用请看 http://blog.csdn.net/weizengxun/article/details/6843408

2011-10-04

图片批量上传并实现预览

用.net做并用ajax实现图片批量上传,并实现预览效果, 经测试在ie8、firefox上可以

2011-02-11

JavaScript帮助文档

JavaScript使用帮助指南。描述了有关JavaScript的各种方法的使用,及JavaScript的各种属性!

2010-12-10

空空如也

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

TA关注的人

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