码迷,mamicode.com
首页 > Web开发
MVC、MVP、MVVM
MVC的概念相信大家应该都已经不陌生了。简单说来,MVC分别是Model、View和Controller。Model负责数据和访问数据的方法,View负责展示,Controller负责业务逻辑。这样各司其职,各功能模块也就好分离和测试。 接触前端后,又有了许多新名词。包括MVP和MVVM。今天就来说
分类:Web程序   时间:2016-03-06 23:19:33    阅读次数:156
[Programming WCF Services]Chapter 1. WCF Essentials - Metadata Exchange
1.HTTP-GET WCF 方式 通过Http的方式提供metadata 1.1.配置文件方式 <system.serviceModel> <services> <service name = "MyService" behaviorConfiguration = "MEXGET"> <host>
分类:Web程序   时间:2016-03-06 23:15:54    阅读次数:191
ASP.NET全局错误处理和异常日志记录以及IIS配置自定义错误页面
应用场景和使用目的 很多时候,我们在访问页面的时候,由于程序异常、系统崩溃会导致出现黄页。在通常的情况下,黄页对于我们来说,帮助是极大的,因为它可以帮助我们知道问题根源,甚至是哪一行代码出现了错误。但这对于用户是非常可怕的,因为用户不知道发生了什么,也无法了解黄页给出的内容。甚至,如果我们遇到一些不
分类:Web程序   时间:2016-03-06 22:06:45    阅读次数:1795
HTML系列(八):表格
一、基本表格: 表格标记<table>,行标记<tr>,单元格标记<td> 基本语法: <table> <tr> <td>单元格内文字</td> <td>单元格内文字</td> ...... </tr> <tr> <td>单元格内文字</td> <td>单元格内文字</td> ...... </tr
分类:Web程序   时间:2016-03-06 21:00:18    阅读次数:414
在树莓派2代B型/3代 上安装Fedora23 - Installing Fedora 23 on Raspberry Pi 2 model B or Raspberry Pi 3
本文主要用于记录安装过程,以便日后查阅回顾。 之前在自己的树莓派上运行的一直是通过NOOB安装的Raspbian,但是本人平时更喜欢用Fedora作为开发和使用环境,而且Raspbian上的软件包通常更新比较缓慢。因为树莓派2代B型上市前,树莓派的芯片都是armv6或者更早的架构,只能运行Arm架构
分类:Web程序   时间:2016-03-06 20:59:54    阅读次数:557
seajs源码阅读
乘着周日有点时间,阅读一下玉伯大神的源码。 seajs的源码写得真的很好,很是佩服,工整美观不愧是大神,造福百姓。 说起seajs不得不说,AMD和CMD的区别。 CMD 推崇依赖就近,AMD 推崇依赖前置。 事实上我对他们的区别没啥兴趣。关键是requirejs没明显的BUG,seajs明显没BU
分类:Web程序   时间:2016-03-06 20:53:45    阅读次数:246
CSS实现垂直居中的5种方法
利用 CSS 来实现对象的垂直居中有许多不同的方法,比较难的是选择那个正确的方法。我下面说明一下我看到的好的方法和怎么来创建一个好的居中网站。 使用 CSS 实现垂直居中并不容易。有些方法在一些浏览器中无效。下面我们看一下使对象垂直集中的5种不同方法,以及它们各自的优缺点。(可以看看测试页面,有简短
分类:Web程序   时间:2016-03-06 20:50:37    阅读次数:326
PHP预编译处理技术简介
1.提高数据库的效率:减少编译次数,减少连接次数。当出现当量操作sql语句,比如大量将数据插入数据库中,原来的那种单个执行sql语句或者批量执行sql语句的做法,显然是不可行的,因为无论是单个执行还是批量执行都会连续的发送sql语句向数据库中,数据库接到sql语句对它进行编译处理,从而导致效率底下。
分类:Web程序   时间:2016-03-06 20:44:07    阅读次数:196
centos6.6安装redis服务安装redis服务,对于discuz来说可以作为缓存使用,减轻服务器压力
获取redis源码包 #wget http://download.redis.io/releases/redis-stable.tar.gz 解压缩 #tar xf redis-stable.tar.gz #cd redis-stable 开始编译 #make -j 4 #cd src 安装 #ma
分类:Web程序   时间:2016-03-06 20:40:36    阅读次数:150
JQuery实现的智能表单提示
实现一个类似如此效果的表单验证: 1.前台一开始用JQuery实现,先来上HTML标记: <body> <form id="form1" runat="server"> <table class="tble"> <tr><td class="td1">用户名 <input type="text" c
分类:Web程序   时间:2016-03-06 20:38:16    阅读次数:342
js基础的总结
js中的每个函数都含有一个内建的arguments数组,能够返回函数接受的所有参数,不管函数有没有定义参数。 function add() { var sum = 0; for (var i = 0; i < arguments.length; i++) { if (isNaN(arguments[
分类:Web程序   时间:2016-03-06 20:37:18    阅读次数:237
css命名规则
头:header 内容:content/container 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体布局宽度:wrapper 左右中:left right center 登录条:loginbar 标志:logo 广告:banner 页面主体:main
分类:Web程序   时间:2016-03-06 20:34:04    阅读次数:214
ajax原理
Ajax 的全称是Asynchronous JavaScript and XML。 Ajax的原理简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。这其中最关键的一步就是从服务器获得请求数据。 代码: <script
分类:Web程序   时间:2016-03-06 19:17:29    阅读次数:202
[HTML5] Level up -- Display
HTML5 Input type: Traditionally presentational tags, the i, b, em, and strong tags have been given new semantic meanings: The i tag represents text in
分类:Web程序   时间:2016-03-06 19:13:02    阅读次数:225
JSON的学习理解
JSON 轻量级的数据交换语言JSON:{“name”:“zs”,"age":20,"gender":"m","aihao":["0","a","."],"married":false,"school":{”name":"tarena","loc":"bj"}}; String str={“name
分类:Web程序   时间:2016-03-06 19:13:08    阅读次数:223
CSS3 skew倾斜、rotate旋转动画
css3出现之前,我们实现一个对象的一组连续动画需要通过JavaScript或Jquery编写,脚本代码较为复杂; 若需要实现倾斜、旋转之类的动画难度将更高(我还没试过用JavaScript或Jquery如何实现),而且即使能实现估计花的时间代价及维护难度是很大的,很多时候只能依靠画图工具制作此类动
分类:Web程序   时间:2016-03-06 19:13:18    阅读次数:327
[Unit Testing] AngularJS Unit Testing - Karma
Install Karam: npm install -g karma npm install -g karma-cli Init Karam: karma init First test: 1. Add test file to the karma.conf.js: // list of file
分类:Web程序   时间:2016-03-06 19:04:51    阅读次数:559
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!