简介:三层架构(3-tier application)通常意义上的三层架构就是将整个业务应用划分为:表现层(WebUI)、业务逻辑层(BusinessLogicLayer)、数据访问层(DataAccessLayer),公共层(ModelLayer)。区分层次的目的即为了“高内聚,低耦合”的思想。一...
分类:
Web程序 时间:
2016-01-16 23:41:55
阅读次数:
199
AngularJS项目开发技巧之localStorage存储
绪
项目开发完毕,测试阶段发现后台管理端二维码生成有问题,问题在于localStorage的存储。如下图左所示,二维码生成完毕包含信息如下图左所示,实际二维码信息如下图右所示:
经过测试发现二维码实际存储的是上一次的结果。好熟悉~Bingo,自己做导航栏高亮时就遇到过这个问题,当时就是使用的loc...
分类:
Web程序 时间:
2016-01-16 22:38:18
阅读次数:
303
如果你是初学者,你很可能会跟我一样,遇到这样的问题,即如何给cef browser设置url,或是改变cef browser的url。对于创建一个browser,你可能很轻松的驾驭,并再创建browser的时候,传递一个url。比如导航到”www.baidu.com”。但是接下来,你想导航到”www.google.com”,你会怎么做呢?也许你会重新create一个browser,并成功导航至”ww...
分类:
Web程序 时间:
2016-01-16 22:35:19
阅读次数:
212
1. 当用普通的方法去不了空格时,可以试试下面的方法:针对全角空格:preg_replace("/(\xc2\xa0)/",' ',$str);所有空格通用:preg_replace("/(\s|\ \;| |\xc2\xa0)/",' ',$str);2. 有时候字符串已经是UTF-8编码...
分类:
Web程序 时间:
2016-01-16 22:35:04
阅读次数:
227
[2016-01-16][CSS][颜色属性] color属性使用方式: color:颜色;color:green; 颜色名字color:#ff6600color:#f60 上面的缩写color:rgb(255,255,255) 每个取值范围0-255color:rgba(255,255,255,1...
分类:
Web程序 时间:
2016-01-16 22:34:30
阅读次数:
332
[2016-01-16][CSS][定义样式表(样式选择器)]Class 定义:.classname{ 属性:属性值;} 使用:ID定义: #IDNUM{ 属性:属性值; }使用:组合选择器定义:标记1,标记2...标记n{属性:属性值;}使用:直接正常使用上面存在标记即可伪选择器 ...
分类:
Web程序 时间:
2016-01-16 22:30:53
阅读次数:
234
1.href="#"与href="javascript:void(0)"的区别# 包含了一个位置信息,默认的锚是#top 也就是网页的上端。而javascript:void(0), 仅仅表示一个死链接。在页面很长的时候会使用 # 来定位页面的具体位置,格式为:# + id。如果你要定义一个死链接请使...
分类:
Web程序 时间:
2016-01-16 22:24:56
阅读次数:
278
永无止境:网站的伸缩性架构1. 所谓网站的伸缩性是指不需要改变网站的软硬件设计,仅仅通过改变部署的服务器数量就可以扩大或者缩小网站的服务能力。2. 网站架构的伸缩性设计: 1). 不同功能进行物理分离实现伸缩性:通过增加服务器提高网站处理能力,新增服务器总是从现有服务器中分离出部分功能和服务 ...
分类:
Web程序 时间:
2016-01-16 22:21:54
阅读次数:
194
[2016-01-16][html][没有下划线的连接] 这是一个链接to百度!直接定义CSS样式12345678910 这是一个链接to百度! 来自为知笔记(Wiz)
分类:
Web程序 时间:
2016-01-16 21:11:27
阅读次数:
214
If you want to use version 3.1 you need to use the following schema:http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsdNote that 3.0 and 3.1 are differ...
分类:
Web程序 时间:
2016-01-16 21:10:55
阅读次数:
2500
org.apache.commons.httpclient 1 /** 2 * post 方法 3 * @param url 4 * @param params 5 * @return 6 */ 7 public static Stri...
分类:
Web程序 时间:
2016-01-16 21:04:44
阅读次数:
221
Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved此问题的解决:1、要确...
分类:
Web程序 时间:
2016-01-16 21:03:56
阅读次数:
179
一、下载依赖包网盘下载:https://yunpan.cn/cryvgGGAQ3DSW 访问密码 f224二、 添加一个另外一个插件jquery.validate.messages_cn.js。改变默认提示方式。三、jQuery表单验证插件----通过name属性来关联字段来验证,将校验规则写到 j...
分类:
Web程序 时间:
2016-01-16 21:03:19
阅读次数:
198
js二进制和十进制转换代码:十进制和二进制的转换是在编码中是时常用到的,下面就是一段这样的代码实例,希望能够给需要的朋友带来帮助。代码实例如下:蚂蚁部落十进制:二进制:以上代码实现了二进制和十进制之间的转换,其实非常的简单,因为js本身就提供了这样的函数。相关阅读:1.isNaN()函数可以参阅ja...
分类:
Web程序 时间:
2016-01-16 20:55:39
阅读次数:
249
js倒计时关闭当前页面代码:很多网站在关闭网页之前会给出一个倒计时效果,这样可以让浏览者做到根据相应的情况进行操作,比较人性化,下面就通过实例代码介绍一下如何实现此效果。代码实例如下:蚂蚁部落以上代码实现了我们想要的功能,可以倒计时10秒之后关闭页面。原理非常的简单,就是利用定时器函数setInte...
分类:
Web程序 时间:
2016-01-16 20:57:48
阅读次数:
461
PHP是动态类型的Web开发的脚本语言,PHP以页面文件作为加载和运行的单元,PHP现在有了Composer作为开发包管理。1.使用Composer管理依赖自从.NET开发用了Nuget管理程序集依赖,我就再也离不开它了,幸亏Java中也有Maven管理jar包,虽然开源中国的镜像太慢但还有ibib...
分类:
Web程序 时间:
2016-01-16 20:55:43
阅读次数:
190
大型网站核心架构要素1. 性能2. 可用性3. 伸缩性4. 扩展性5. 安全性瞬时响应:网站的高性能架构1. 网站性能测试: 1). 不同视角下的网站性能 a. 用户视角的网站性能:用户计算机,网站服务器通信时间,网站服务器处理时间,用户浏览器解析时间等。 b. 开发人员视角的网站性能...
分类:
Web程序 时间:
2016-01-16 20:53:59
阅读次数:
275