代码改变世界

Asp.Net MVC 扩展 Html.ImageFor 方法详解

2016-07-02 08:09 by stoneniqiu, 4133 阅读, 19 推荐, 收藏, 编辑
摘要:背景: 在Asp.net MVC中定义模型的时候,DataType有DataType.ImageUrl这个类型,但htmlhelper却无法输出一个img,当用脚手架自动生成一些form或表格的时候,这些Url字段总是需要再手动改一次,特别是我想在img上面包裹一个a标签。并限定大小,比如: 方法1 阅读全文

Nodejs之MEAN栈开发(四)---- form验证及图片上传

2016-06-27 08:27 by stoneniqiu, 3294 阅读, 9 推荐, 收藏, 编辑
摘要:这一节增加推荐图书的提交和删除功能,来学习node的form提交以及node的图片上传功能。开始之前需要源码同学可以先在git上fork:https://github.com/stoneniqiu/ReadingClub 一、form验证 MVC的form验证有三个地方可以做,第一道关就是前端提交之 阅读全文

微信支付之退款

2016-06-15 08:29 by stoneniqiu, 18426 阅读, 19 推荐, 收藏, 编辑
摘要:先吐槽下微信的文档和demo,重要的步骤信息没有强调清楚,.net的demo就没有跑成功过。 1.微信扫码登录 2.微信PC端支付 几经摸索才走通这个退款功能。下面介绍下微信支付退款功能的开发步骤: 一、下载证书并导入到系统 微信退款是需要证书的,这个证书不是官方demo中的证书,而是需要自己在微信 阅读全文

Nodejs之MEAN栈开发(三)---- 使用Mongoose创建模型及API

2016-06-06 01:23 by stoneniqiu, 5392 阅读, 5 推荐, 收藏, 编辑
摘要:继续开扒我们的MEAN栈开发之路,前面两节我们学习了Express、Jade引擎并创建了几个静态页面,最后通过Heroku部署了应用。 Nodejs之MEAN栈开发(一) 路由与控制器 Nodejs之MEAN栈开发(二) 视图与模型 这一节将重点介绍MongoDB以及它的ODM(Object-Doc 阅读全文

Nodejs之MEAN栈开发(二)----视图与模型

2016-06-02 08:30 by stoneniqiu, 2489 阅读, 8 推荐, 收藏, 编辑
摘要:上一节做了对Express做了简单的介绍,提出了controller,介绍了路由。这一节将重点放到视图和模型上,完成几个静态页面并部署到heroku上。 导航 前端布局使用bootstrap,从官网下载后置于public文件夹下。打开layout.jade 先做一个导航. block content 阅读全文

Nodejs之MEAN栈开发(一)---- 路由与控制器

2016-05-31 08:17 by stoneniqiu, 7068 阅读, 11 推荐, 收藏, 编辑
摘要:因为工作需要,最近再次学习了node,上一次学习node是2014年,纯粹是个人兴趣,学了入门之后没有运用,加上赶别的项目又不了了之。这次正好捡起来。废话不多说,这里的MEAN指的是Mongodb、Express、Angular和Node。 通过整个项目逐步整合在一起。MEAN栈最大的特色不是运用了 阅读全文

微信扫码支付+Asp.Net MVC

2016-05-25 08:15 by stoneniqiu, 12607 阅读, 43 推荐, 收藏, 编辑
摘要:这里的扫码支付指的是PC网站上面使用微信支付,也就是官方的模式二,网站是Asp.net MVC,整理如下。(demo在最下方) 一、准备工作 使用的微信API中的统一下单方法,关键的参数是‘公众账号ID(appid)’,‘商户号(mch_id)’和’商户支付密钥(KEY)‘,所以首先要有一个审核过的 阅读全文

三步将Node应用部署到Heroku上

2016-05-19 08:29 by stoneniqiu, 1721 阅读, 8 推荐, 收藏, 编辑
摘要:Heroku是一个提供快速部署服务的云平台。支持Node,Ruby,Java,PHP,Python,Go多种语言,今天体验了下,简直不要太爽。下面简单的介绍一下。 首先还是要注册一个账号:https://signup.heroku.com/login 不知道为什么,这里163邮箱不能通过,qq可以。 阅读全文

JavaScript 事件管理

2016-05-11 08:19 by stoneniqiu, 2125 阅读, 6 推荐, 收藏, 编辑
摘要:在设计JavaScript xxsdk的时候考虑到能让调用者参与到工作流程中来,开始用了回调函数。如下: 或者在初始化的传入config。 但问题来了,随着函数越多,第一种方式就显得很烦,每个方法的参数后面要跟一个或者多个回调函数,代码显得不干净,而且只有用户调用的时候才会执行回调,对于没有暴露给用 阅读全文

【读书笔记】-- JavaScript数组

2016-05-03 19:41 by stoneniqiu, 633 阅读, 1 推荐, 收藏, 编辑
摘要:数组是一段线性分配的内存,它通过整数计算偏移并访问其中的元素。大多数的语言都会要求一个数组的元素是相同类型,但JavaScript数组可以包含任意类型。 长度 数组的length没有上界,如果用大于等于当前length的数字作为下标保存一个元素,那么length会增大来容纳新的元素,而不会发生边界冲 阅读全文
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页