Python入门(一) 学习python主要是为了响应时代的号召,越来越多的人使用python爬1024小图片....呸,使用python做数据挖掘、机器学习了。我在学习了C#和javascript之后,决定入坑python。体验一下,为什么:“人生苦短,我用Python”我使用的是windows系统,所以linux和mac就鞭长莫及了。我将结合着已有的语言学习经验一步步的学习python。...
ASP.NET Web API 2入门 1.全局配置Web API 2之前是这样的配置的:protected void Application_Start(){ //未实现特性路由 WebApiConfig.Register(GlobalConfiguration.Configuration);}Web API 2中是这样的配置的:protected void Appli...
小项目感受不到系列 毕业之后,进了一家创业公司。大家都知道,公司创业前期,各方面资源都不能到位。其他的,我们暂且不论,就说项目。公司的部分业务是给客户定制开发,可以理解为接外包项目。项目特点比较明显:项目较多,规模不大,时间紧张。走流水线,一个完了一个,大家的目标就是:上线。每个参与开发的人员都清楚,我们交付给客户的项目,只是空有一身皮囊。所谓:金玉其外,败絮其中。万丈高楼,都是堆...
【译】第2节--- 什么是Code First? 原文链接:http://www.entityframeworktutorial.net/code-first/what-is-code-first.aspxEF从EF4.1中引入了Code-First方法。Code-First主要用于域驱动设计。 使用Code-First方法,你可以专注于域设计,并根据你的领域要求开始创建类,而不是首先设计数据库,然后创建与数据库设计相匹配的类。...
Gulp基础 1.什么是gulp?gulp是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器。2.为什么使用gulp?gulp不仅能对网站资源进行优化,而且在开发过程中很多重复的任务能够使用正确的工具自动完成,提高我们的工作效率。3.gulp介绍?gulp是基于Nodejs的自动任务运行器, 她能自动化地完成 javascript/coffee/sass/le...
手机端页面自适应之rem布局 W3C官网上是这样描述rem的——“font size of the root element” 。rem布局在移动端发挥的比较好。阿里团队高清方案:<script>!function(e){function t(a){if(i[a])return i[a].exports;var n=i[a]={exports:{},id:a,loaded:!1};r...
【译】第1节--- EF Code First 介绍 原文:http://www.entityframeworktutorial.net/code-first/entity-framework-code-first.aspx本教程涵盖了code first基本功能,数据库迁移,与使用DataAnnotation&Fluent API配置一对一,一对多和多对多关系,以及许多其他功能。本教程适合初学者。转载于:https://www...
ASP.NET MVC & Web API项目中集成MEF 1.实现方式//WebApi需要实现的接口System.Web.Http.Dependencies.IDependencyResolver //MVC需要实现的接口 System.Web.Mvc.IDependencyResolver2.实现代码我们写一个通用的类,同时实现这两个接口public class MefDependencySolver ...
关于前端小白的一点小建议 前端现在逐渐在web开发中变得可以顶半边天了,但是对于部分初级前端和业余前端,他们对前端的概念仍然是:html+css+jQuery。没有写错,是jQuery。jQuery的理念"write less do more",俨然被变成了"think less do more"。特别是培训班出来的,或者是公司要求作为“美工”的前端来说,这就是他们的标配和混IT的技能。我没法要求...
小项目感受不到之服务端验证 我们的项目只做了前端验证,使用jQuery.validate.js插件,详细使用见:jQuery.validate.js使用这种方式只有假设用户都是小白的情况下可行,但凡会点web知识的人,都可以轻易的绕过验证。客户端的验证只是为了交互的友好,我们并不能依赖。凡是要持久化到数据库的数据,就不要相信用户的输入,必须在服务端进行验证。关于服务端验证,有几种方式,见:ht...
Vue.js简单实践 直接上代码,一个简单的新闻列表页面(.cshtml):@section CssSection{ <style> [v-cloak] { display: none; } </style>}<div id="list"> <ul class="newsList"> ...
使用ASP.NET Web API Help Pages 创建在线接口文档 操作步骤1.新建Web API项目2.在项目Areas文件夹下找到以下文件,取消注释图中代码。3.右键解决方案,属性,如图设置。4.运行程序,点击右上角API接口列表:详情-无参数:详情-有参数:这样,一个简单的API文档就形成了。要是可以在线调试就好了!这么正常的需求肯定有人实现:Adding a simple Test ...
写段脚本刷页面 页面地址:http://www.webhek.com/color-test代码: document.getElementsByClassName("play-btn")[0].onclick = function () { setInterval(function () { var span = docum...
巧用setTimeout解决阻塞导致页面无法重绘 项目中遇到一个javascript问题,大致如下:<!doctype HTML><html><head> <meta charset="utf-8" /> <title></title></head><body> <div>0&...
在线还原数据库备份文件 需求1.用户上传数据库备份文件(.bak)还原到指定服务器上(如果用户不上传文件,则还原默认的备份文件)2.还原文件后,创建访问该数据库的用户,登录名和密码可由用户输入(如果用户不输入登录名和密码,则生成默认的登录名和密码)问题按照需求,很容易想打使用restore database语句,代码实现后测试发现,重复还原一个数据库文件,会提示还原失败,正在使用该文件。因为...
CSS3实现阴阳鱼 直接上代码:<!doctype html><html><head> <meta charset="utf-8" /> <title>阴阳鱼</title> <style> body { background: #F0DFAD; } ...
关于LESS LESS是动态的样式表语言,通过简洁明了的语法定义,使编写 CSS 的工作变得非常简单。翻译成大白话:写CSS算是体力活,并没有编程的感觉,不给前端人员装逼的机会,于是就搞了这玩意,相当于编程写CSS当然同一类型的有SASS,还有其他。只说LESS:学习地址:http://www.1024i.com/demo/less/编译工具:http://koala-ap...
javascript闭包 关于闭包的介绍,推荐两篇文章:廖雪峰javascript教程-闭包:http://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/00143449934543461c9d5dfeeb848f5b72bd012e1113d15000博客园园友:http://www.cnb...
支付宝支付成功后通知在微信打开的提示页面 背景正常情况下,在微信浏览器使用支付宝支付,会出现一大坨链接,让你手动的复制到浏览器打开去操作。这样的用户体验,别说用户,就连没有审美的程序员也不能忍的。于是阿力饼饼给出了方案,倒不是解决跳转的问题,只是把那个不友好的提示,通过判断,给出已给相对友好的提示。在园友的文章:腾腾流氓,云云更流氓(问微信怎样接入支付宝支付),手贱的赶紧点,你会感谢我的里,有详细的介绍。等...
网站接入支付宝支付 前期的账号申请签约细节就不一一说了,直接从程序员关心的代码开始。以下提供相关的demo下载地址和文档说明页面,基本上结合文档代码可以直接使用。PC支付-即时到账https://doc.open.alipay.com/doc2/detail.htm?spm=a219a.7629140.0.0.Ix6HLx&treeId=62&articleId=103566&a...