前端开发
文章平均质量分 81
fuyifang
从事互联网行业以来我对系统研发和项目管理有着很大的兴趣和激情,长期以来主要从事B/S架构电子商务相关系统研发,了解电子商务系统业务运营流程。熟练使用C#,.net 三层架构开发,能熟练使用Ajax,JQuery技术,了解C/S程序项目开发,熟练运用Visual Studio、SQLServer开发环境, 熟悉SVN管理工具。多次参电商系统设计开发及系统升级维护,具备独立开发项目能力。熟悉中小型电子商务网站策划和建设方案、了解电子商务成长运营过程,多次参与电子商务系统策划和开发。做事认真负责,能承受较强的工作压力,遇到问题肯于钻研。具有较强的动手和接受能力,具有良好的团队合作精神和理解沟通能力。
展开
-
Axure使用心得分享
因为之前很少涉及到原型设计,所以对这个原型设计工具也不太熟悉,第一次使用走了不少的弯路,在这里把自己在使用过程中的心得跟大家分享一下,希望能够对大家有所帮助。一、 元素的选择我觉得这是Axure原型设计工具最让人不习惯的地方。举例说明,如果界面上的元素很多,而且有分层、遮盖的情况,这样的话下层的元素就无法显示了,但是有时候你可能只需要选择上层的一些元素,这个时候你不得不一个个的点击选中了,转载 2014-10-25 22:55:22 · 1192 阅读 · 0 评论 -
JBox弹框插件应用实例代码
/*图片库 buttons: { '关闭': true }*/ function ImgPhoto(Id) { var option = { id: 'ImgPhoto', top: '15px', buttons: {}, showClose: true, persistent: true }; openInnerWin('ifr原创 2014-10-21 21:49:15 · 4380 阅读 · 0 评论 -
uploadify图片上传插件使用实例
1、uploadify插件库引用2、uploadify应用原创 2014-10-21 21:55:27 · 1038 阅读 · 0 评论 -
json2.js使用参考
.js的源码地址:https://github.com/douglascrockford/JSON-jsVisual Studio用户可以直接通过Nuget来获得。json2.js提供了json的序列化和反序列化方法,可以将一个json对象转换成json字符串,也可以将一个json字符串转换成一个json对象。在页面中添加json2.js的引用。script type=原创 2014-10-17 13:51:55 · 703 阅读 · 0 评论 -
$.ajax()方法详解
jquery中的ajax方法参数总是记不住,这里记录一下。1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Number类型的参数,设置请求超时原创 2014-10-17 13:41:05 · 622 阅读 · 0 评论 -
JQueryEasyUI信息管理实例
订单列表 var grid; function getwidth() { return document.body.clientWidth * 0.99; } function resizeGrid() { $('#test原创 2014-10-21 21:21:55 · 1812 阅读 · 0 评论 -
JavaScript总结-网页上显示时间
网页上显示时间代码如下: function showLocale(objD) { var dn, str; var hh = objD.getHours(); var mm = objD.getMinutes(); var ss = objD.getSeconds(); str = (objD.getMonth() + 1) + "月" + objD.getDate()原创 2014-11-26 21:50:17 · 852 阅读 · 0 评论 -
Jquery ajaxfileupload.js结合.ashx文件实现无刷新上传
先上几张图更直观展示一下要实现的功能,本功能主要通过Jquery ajaxfileupload.js插件结合ajaxUpFile.ashx一般应用程序处理文件实现Ajax无刷新上传功能,结合NPOI2.0实现数据读取。这个功能在实际工作种经常用到,希望能给需要做这方面的人有些帮助。一、功能页面布局及介绍1、上传页面布局及input file上传功能2、上传页面文件正在上传效果3、上传完成效果,多原创 2015-03-26 10:46:44 · 10800 阅读 · 0 评论 -
判断是否是电脑访问网站 1号店页面判断脚本
判断是否是电脑访问网站 1号店页面判断脚本;(function(){var ua = window.navigator.userAgent;var re = /(Android|iPod|iTouch|iPhone|iPad|BlackBerry|SymbianOS|SymbOS|Windows Phone OS|WAP|Kindle|pad|pod)/i;if (!re.test(ua)原创 2015-04-02 22:39:04 · 2154 阅读 · 0 评论 -
Jquery常用操作:checkbox、select取值,radio、checkbox、select选中及其相关
常用Jquery常用操作:checkbox取值、select取值、radio选中、checkbox选中、select选中及其相关1、影藏页面元素使用jquery真的很方便,比如要控制div的显示与隐藏,一句话就搞定了,请看下面使用说明。 $("#id").show()表示display:block, $("#id").hide()表示display:none; $("#id").toggle()切换元素的可见状态。如果元素是可见的,切换为隐藏的;如果元素是隐藏的,切换为可见的。原创 2015-04-10 23:19:29 · 1850 阅读 · 0 评论 -
C#扩展方法类库StringExtensions
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Text.RegularExpressions;using System.Globalization;using System.IO;using System.Web;using System.原创 2014-10-21 22:29:06 · 4043 阅读 · 0 评论 -
asp.net URL重新实例
void Application_Start(object sender, EventArgs e) { // 在应用程序启动时运行的代码 //RegisterRoutes(RouteTable.Routes); RegisterRoutes(); } // 页面存放目录 private readonly原创 2014-10-22 09:15:40 · 901 阅读 · 0 评论 -
将泛类型集合List类转换成DataTable
/// /// 将泛类型集合List类转换成DataTable /// /// 泛类型集合 /// public static DataTable ListToDataTable(List entitys) { //检查实体集合不能为空 if (entitys == null || entitys.Count <原创 2014-10-21 22:27:01 · 1094 阅读 · 0 评论 -
Axure RP一个专业的快速原型设计工具
Axure RP是一个专业的快速原型设计工具。Axure(发音:Ack-sure),代表美国Axure公司;RP则是Rapid Prototyping(快速原型)的缩写。Axure RP--是一个非常专业的快速原型设计的一个工具,客户提出需求,然后根据需求定义和规格、设计功能和界面的专家能够快速创建应用软件或Web网站的线框图、流程图、原型和规格说明文档。Axure RP--作为专门的原型设计的工具,它比一般创建静态原型的工具如Visio、Omnigraffle、Illustrator、Photoshop原创 2014-10-25 22:25:46 · 7399 阅读 · 3 评论 -
jQuery全屏滚动插件fullPage.js
简介如今我们经常能见到全屏网站,尤其是国外网站。这些网站用几幅很大的图片或色块做背景,再添加一些简单的内容,显得格外的高端大气上档次。比如 iPhone 5C 的介绍页面(查看),QQ浏览器的官网站。如果你也希望你的网站能设计成全屏的,显得更上档次,你可以试试 fullPage.js。fullPage.js 是一个基于 jQuery 的插件,它能够很方便、很轻松的制作出全屏网站,主要功能有转载 2014-10-28 19:41:09 · 1708 阅读 · 0 评论 -
JQuery 实现锚点链接之间的平滑滚动
web开发前端一直用JQuery ,真正接触了才体会到,JQuery 原来比我想象的要强大的多,也可能比我体会到的还要强大的多,特别是兼容性那个好,于是把一些好玩的,酷炫的,可以代替 JS 的,统统给用上了。从 JQuery 引入今天的正题,用 JQuery 实现锚点链接之间的平滑滚动。以前介绍过一个用 JS 实现的页面锚点跳转缓冲特效,效果相当不错,可以在同一页面的锚点链接之间实现平滑的滚动,但是 JS 代码相对来说比较冗长,现在好了,只要已经加载了 JQuery,我们就可以用较为简短的代码实现相同的原创 2014-10-27 09:26:56 · 4945 阅读 · 0 评论 -
fineuploader使用实例
1、页面前端代码2、Handler原创 2014-10-25 22:03:58 · 9855 阅读 · 0 评论 -
jquery.lazyload.js实现图片懒加载
jquery.lazyload.js实现图片懒加载:个人理解是将需要延迟加载的图片的src属性全部设置为一张相同尽可能小(目的是尽可能的少占宽带,节省流量,由于缓存机制,当浏览器加载了一张图片之后,相同的图片就会在缓存中拿,不会重新到服务器上拿)的图片,然后将图片的实际地址写在alt属性里,当鼠标往下滑动的时候得到当前显示区域内的img的lz-src,动态的就将各自的lz-src属性的值赋值给src属性,这样就实现了图片延迟加载,减轻服务器端的压力,节省本地带宽,提升了访问网页的速度原创 2014-10-26 10:27:47 · 4631 阅读 · 0 评论 -
PageBase 公共基础类
PageBase 公共基础类原创 2014-10-23 18:04:52 · 1568 阅读 · 1 评论 -
Jquery+Json+Handler文件结合应用实例
1、script代码2、header代码原创 2014-10-23 15:14:02 · 772 阅读 · 0 评论 -
js、css动态压缩页面代码
1、js、css动态压缩页面代码 js、css动态压缩 --%> <%= SquishIt.Framework.Bundle.Css() .Add("~/content/css/common.css") .ForceRelease() .Ren原创 2014-10-25 20:55:34 · 2003 阅读 · 0 评论 -
mobile开发中常用的css
1. viewport:也就是可视区域。对于桌面浏览器,我们都很清楚viewport是什么,就是出去了所有工具栏、状态栏、滚动条等等之后用于看网页的区域,这是真正有效的区域。由于移动设备屏幕宽度不同于传统web,因此我们需要改变viewport;实际上我们可以操作的属性有4 个:?width - // viewport 的宽度转载 2014-10-22 09:12:28 · 783 阅读 · 0 评论 -
Javascript和JQuery中常用的随机数产生函数
无论在普通Js框架或者JQuery中都可以使用的,函数如下,使用方法简介:1)获取0-100的随机数——getRandom(100);2)获取0-999的随机数——getRandom(999);//生产随机数function getRandom(n) { return Math.floor(Math.random() * n + 1)}//获取范围内的随机数function ran原创 2015-04-16 13:53:10 · 5638 阅读 · 0 评论 -
百度地图JavaScript API经纬度查询-MAP
百度地图JavaScript API经纬度查询-MAP-ABCDEFGHIJKMHNOPQRSTUVWXYZ: var map = new BMap.Map("container"); //初始化地图var opts = { type: BMAP_NAVIGATION_CONTROL_LARGE }; //初始化地图控件map.addControl(new BMap.NavigationControl(opts));var point = new BMap.Point(121.48, 31.22);原创 2015-04-19 16:01:43 · 3873 阅读 · 0 评论 -
百度地图JavaScript API本地搜索的结果面板
body, html{width: 100%;height: 100%; margin:0;font-family:"微软雅黑";} #l-map{height:300px;width:100%;} #r-result{width:100%;} 本地搜索的结果面板 // 百度地图API功能 var map = new BMap.Map("l-map");原创 2015-04-25 22:51:58 · 4630 阅读 · 0 评论 -
微信公众号开发系列-Http请求封装基类
HttpHelper请求封装基类,支持get请求和POS请求,方便微信开发接口交互,为后面接口交互做准备。原创 2014-11-01 20:10:23 · 5771 阅读 · 0 评论 -
web开发性能优化---UI界面篇
1、尽量采用div+css布局DIV+CSS相比较与表格布局的优势: 1.代码精简 使用DIV+CSS布局,页面代码精简,这一点对XHTML有所了解的都知道。代码精简所带来的直接好处有两点:一是提高蜘蛛爬行效率,能在最短的时间内爬完整个页面,这样对收录质量有一定好处;二是由于能高效的爬行,就会受到蜘蛛喜欢,这样对收录数量有一定好处。 2.减少因嵌套多而影响蜘蛛爬行的问题原创 2014-10-27 23:10:53 · 4250 阅读 · 0 评论 -
微信公众号开发系列-开发模式创建自定义菜单
微信公众号开发系列-开发模式创建自定义菜单;通过程序方式实现自定义菜单,通过http请求封装类交互微信自定义菜单接口1、得到AccessTokenaccess_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token。正常情况下access_token有效期为7200秒,重复获取将导致上次获取的access_token失效。由于获取access_token的api调用次数非常有限,建议开发者全局存储与更新access_token,频繁刷新access_token会导致api调用原创 2014-11-01 20:50:00 · 17973 阅读 · 2 评论 -
通过ajax记录网站UV、PV数
1、通过jquery记录网站UV、PV数据原创 2014-10-25 20:40:52 · 2671 阅读 · 0 评论 -
C# 对象数据转换Json帮助类 JsonHelp
C# 对象数据转换Json帮助类 JsonHelp原创 2014-10-23 15:45:05 · 2813 阅读 · 0 评论 -
常用省市区无刷新联动实例
1、jquery代码 2、后端C#代码原创 2014-10-23 15:19:37 · 789 阅读 · 0 评论 -
使用AspNetPager控件分页
页面后台写法 [csharp] view plaincopyprint?protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { BindData(); } } protected void AspNetPager1_PageChanged(object sen转载 2014-10-23 10:58:18 · 589 阅读 · 0 评论 -
Cookie操作类、压缩、序列化
1、cookie类 CartCookie.cs 2、数据压缩类ZipClass.cs原创 2014-10-23 18:16:25 · 2845 阅读 · 0 评论 -
常用javascript表单验证方法
//座机电话验证(支持分机)function chekeTel(tel) { var Tel = /^\d{3,4}-\d{7,8}(-\d{3,4})?$/; if (Tel.test(tel)) { return true; } else { return false; }}//手机号码验证function chekePh原创 2014-10-21 18:15:17 · 659 阅读 · 0 评论 -
微信公众号开发系列-开发环境要求和准备工作
本文主要介绍才用asp.net开发微信公众号相关功能准备事项和服务器准备实时性。目前公众号支持那些功能和接入限制订阅号:认证后仅支持自定义菜单,每天可群发一条消息,,所有微信号都可以关注;服务号:认证后支持自定义菜单、每个月群发4条信息,自动开通高级接口,可对第三方网页进行授权,24小时内未互动无法主动推送发送消息,所有微信号都可以关注;企业号:认证后支持每个版块自定义菜单和指定版块自定义消息发送,消息发送无限制,但是只有企业内部员工才可以关注成功,需要提前人员录入;原创 2014-10-31 15:16:14 · 22771 阅读 · 8 评论 -
微信公众号开发系列-发送客服消息
以下是做微信公众号开发用到最多的两个客服消息发送类型,文本信息和图文信息。服务号客服消息在用户48小时内未进行互动情况下,消息是不允许发送的,企业号消息推送无限制。原创 2014-11-02 10:48:05 · 20964 阅读 · 8 评论 -
微信公众号开发系列-微信企业号开发相关参数
微信企业号出来之后,本人也抱着前面开发订阅号和服务号的经验来探究了一番,这里整理了下再开发企业号时候碰到的一些细节参数。企业号开发文档详见http://qydev.weixin.qq.com/wiki/index.php?title=首页原创 2014-11-05 19:50:13 · 9343 阅读 · 0 评论 -
offline页面开发常用方法及页面控件验证
offline页面开发常用方法及页面控件验证,对一些CheckBoxList操作进行封装,新人可以直接使用该代码。1、返回上一页网址 /// /// Description: /// 返回上一页网址 /// Author : 付义方 /// Create Date: 2014-02-09 ///原创 2015-05-07 13:21:43 · 1568 阅读 · 0 评论 -
通过SQL SERVER添加系统管理员帐号
通过SQL SERVER添加系统管理员帐号,当然是需要有足够的权限,远程链接数据库后执行脚本,脚本如下:/*此代码是在master数据库下运行增加系统管理员:mmcgzs 密码:123qwe!@# */xp_cmdshell 'net user mmcgzs 123qwe!@# /add'xp_cmdshell 'net localgroup administrators mmcgzs /原创 2015-07-29 23:19:44 · 7393 阅读 · 0 评论 -
微软的Chart控件的用法-折线图
微软的Chart控件的用法-折线图Aspx页面代码:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Market.aspx.cs" Inherits="AdminUser_Market" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head runat="s原创 2015-08-12 22:49:25 · 3553 阅读 · 0 评论