关于ASP.NET Web API的ModelBinding杂谈

由于客户端调用Web API传递的数据属性命名一般偏向javascript规范,只是简单的大小写差异没有问题,但始终会有一些特殊情况。比如OAuth的请求:client_id : “value“ client_secret : “value“在ASP.NET MVC开发时一般我们会开发一个ModelBinder,如果只是实现别名的绑定,继承DefaultModelBinder即可快速实现。下面的
阅读本文

第三条博客 你好 Java web!

今天周五了,明天就是周末!第一个周末就这样结束了         今天我学习了MyEclipse开发 Javaweb 程序,学的是最基础的那一部分上面显示了我修改的内容。           网页显示         然后我又学习了 Myeclipse web 项目目录结构,包括项目的名字,Java源程序,类库,项目根目录,以及资源文件。理解其项目的虚拟路径。我还学习了如何修改
阅读本文

如何创建.babelrc文件?

方法一:根目录下,创建  .babelrc.  文件名就可以了! 方法二: git进入根目录,输入   type>.babelrc  ,回车即可!
阅读本文

eclipse: eclipse创建java web项目

Eclipse创建java web工程eclipse版本:eclipse-jee-4.5-win32-x64tomcat版本:apache-tomcat-7.0.63-windows-x64jdk版本:jdk1.7备注:1.在创建web项目之前首先配置好jdk环境和tomcat环境(即在开发工具中添加tomcat服务器)2.eclipse下载注意:eclispe不同版本下载地址:http://ww
阅读本文

webpack常见的配置总结 ---只是一些常见的配置

早期的构建工具grunt ,gulp 帮助我们配置一些开发环境,省去一些我们调试和重复的工作现在我们的构建工具一般是webpack ,目前建议大家用3.0以上的版本现在市场上比较优秀的构建工具,个人认为有2个(大神有不同意的请不要喷我
阅读本文

Spring Web MVC 基础

一、Spring Web MVC简介1.1、MVC模式简介*M-Model模型模型(Model)的职责是负责业务逻辑。包含两层:业务数据和业务处理逻辑。比如实体类、DAO、Service都属于模型层。*V-View视图视图(View)的职责是负责显示界面和用户交互(收集用户信息)。属于视图的组件是不包含业务逻辑和控制逻辑的JSP。*C-Controller控制器控制器是模型层M和视图层V之间的桥梁
阅读本文

如何快速生成企业Web应用

随着互联网的发展,企业认识到“电子化”和“无纸化”办公是一种必然趋势,但是企业在信息化建设中经常望而却步,主要原因是高昂的建设成本与不可以预估的结果风险。另外软件服务商经常会面对客户不断调整的需求变化,迟迟不能交付,客户不满意迟迟不在验收报告签字,导致软件服务商投入的成本无法及时回收。  由于上述的原因,在市面上出现了不少快速开发平台,这些平台可以大大缩短开发周期,快速生成系统并交付,但是这些
阅读本文

Python六大开源框架对比:Web2py略胜一筹

http://www.csdn.net/article/2013-08-08/2816494-6-pillars-of-python-assessment-of-best-python-web-frameworks 2.Web2pyWeb2py是一个用Python语言编写的免费的开源Web框架,旨在敏捷快速的开发Web应用,具有快速、可扩展、安全以及可移植的数据库驱动的应用,遵循LGPLv3
阅读本文

web框架引入

1. web请求的本质就是一个socket。import socket def handle_request(client): but = client.recv(1024) client.send(bytes(‘Http/1.1 200 OKrnrn‘, encoding=‘utf-8‘)) client.send(bytes(‘Hello Seven‘, enc
阅读本文

python快速开发Web之Django

以前写测试框架,要么是纯python代码驱动的,要么是WinForm界面的框架,多人操作并不适合。就想用python写个Web版的,于是想到了Web快速开发的框架Flask和Django两个个人觉得Django更快一些,后台管理,用户管理都不需要自己写了,虽然相较于Flask来说Django限制要多些,但是没关系Django足够满足需求了。果断选Django ------------------
阅读本文

webpack 开发环境与生成环境的 配置

写在前面最近学习react,之前做vue项目的时候,一直都是拿来主义,浑浑噩噩,感觉不太好,趁学习react的机会,在顺带学习一下webpack。一般配置文件分两份,为开发环境和生成环境。有此区分,是为了更好的利用缓存,生成环境将所有的第三分库文件打包成一个,所有的业务逻辑的文件就会单独生成一个,每次业务逻辑的修改之后,在生成环境中只需要上传修改代码逻辑的部分,而第三方库文件则不会修改,如此只需更
阅读本文

SpringMVC(1):Web MVC简介

Web MVC简介1.1、Web开发中的请求-响应模型: 在Web世界里,具体步骤如下:1、  Web浏览器(如IE)发起请求,如访问2、  Web服务器(如Tomcat)接收请求,处理请求(比如用户新增,则将把用户保存一下),最后产生响应(一般为html)。3、web服务器处理完成后,返回内容给web客户端(一般就是我们的浏览器),客户端对接收的内容进行处理(如web浏览器将会对接收到的html
阅读本文

javaweb学习总结23:jsp自定义标签开发入门

一、自定义标签的作用   自定义标签主要用于移除Jsp页面中的java代码。 二、自定义标签开发和使用 2.1、自定义标签开发步骤    1、编写一个实现Tag接口的Java类(标签处理器类) 1 package me.gacl.web.tag; 2 3 import java.io.IOException; 4 5 import javax.servlet.http.
阅读本文

前端工具

1、Atom简介2、主要功能:支持CSS,HTML,JavaScript等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。通过丰富的插件机制可以完成各种语言开发, 常用于web 开发, 也可用于 php 等后端开发。3、Sublime Text 简介 4、HBuilder简介HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。HBuilder的编写用到
阅读本文

Web前端开发Chrome插件

越来越多的前端开发人员喜欢在Chrome里开发调试代码,Chrome有许多优秀的插件可以帮助前端开发人员极大的提高工作效率。尤其Chrome本身是可以登录的,登录后你所有的插件都会自动同步到每一个登录后的Chrome的,非常方便啊。 Postman - REST Client Postman是Ajax开发的神器,对于Restful开发方式特别有帮助,可以用来模拟各种请求来测试API的正
阅读本文

Web开发技术-Ajax

Ajax并非是一种新的技术么日式由早期已经存在的XMlHttpRequest,Javasctipt,HTML,CSS,XML组成的。AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。 AJAX 是一种用于创建快速
阅读本文

struts2 基本流程与配置

struts2框架 什么是框架,框架有什么用? 框架 是 实现部分功能的代码 (半成品),使用框架简化企业级软件开发 ,提高开发效率。学习框架 ,清楚的知道框架能做什么? 还有哪些工作需要自己编码实现 ? 什么是struts2框架,它有什么用? Struts 2是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系
阅读本文

vue2 + cordova 开发webapp

最近公司在用cordova+vue2做一个 webapp,开始以为把vue项目打包一下,放到cordova的www文件下,运行一下,cordova build就一切ok了,然而事情不是这样的…. 1.vue的安装=>打包不多讲,各位道友按照vue官网一步一步来吧。 2.cordova的安装=>运行起来自己的app项目,也不多说了,按照官网都可以的。 3.把vue项目打包后的文件融合到cordov
阅读本文