
web开发
ltx06
这个作者很懒,什么都没留下…
展开
-
tp6多级控制器路由优化
项目需求:因为项目开发有版本控制。在tp5的时候,可以通过配置// 自动搜索控制器'controller_auto_search' => true来实现可以通过version/controller/action 来访问,并且不用每写一个功能都写一个路由但是,tp6的时候,不存在这样的设置了,在网上搜索了一圈,普遍的要么通过 version.controller/action 来访问,要么直接修改源码我感觉还是不满意,捣腾了下,终于解决了:思路:本质上就是将 v.原创 2021-08-21 12:23:22 · 1373 阅读 · 0 评论 -
SSH框架总结(框架分析+环境搭建+实例源码下载)
转自:http://blog.youkuaiyun.com/shan9liang/article/details/8803989转载 2014-07-27 22:45:08 · 515 阅读 · 0 评论 -
eclipse如何修改默认工作空间
如果勾选了Use this as the default and do not ask again 下次要启动时不会再次显示修改工作空间的选择,要改变工作空间的方法,有4中方法可以更改workspace的路径设置.1. 启动Eclipse/MyEclipse后, 打开"Window -> Preferences -> General -> Workspace", 点Work转载 2015-02-07 21:20:14 · 645 阅读 · 0 评论 -
innerHTML用法
转自:http://blog.youkuaiyun.com/l_courser/article/details/2156057用法:比如在中写了如下的代码:现在用top.innerHTML="..........";的方法就可以向这个id的位置写入HTML代码了。例如top.innerHTML="";就可以在top对应的位置出现一个button了!爽吧,在公转载 2015-02-24 17:08:17 · 497 阅读 · 0 评论 -
Javascript 完美运动框架——逐行分析代码,让你轻松了解运动的原理
转自:http://www.cnblogs.com/IcemanZB/p/4195196.html?utm_source=tuicool大家一听这名字就知道,有了这套框架 网上的效果基本都是可以实现的。实际上之前的运动框架还是有局限性的,就是不能让好几个值一块运动。那这个问题怎么解决呢? 我们先来看看之前的运动框架function getStyle(obj,转载 2015-03-03 22:19:54 · 557 阅读 · 0 评论 -
JS的完美运动框架
function getStyle(obj, name){if(obj.currentStyle){return obj.currentStyle[name];} else{return getComputedStyle(obj, false)[name];}}//注意:在多物体运动框架中,所有东西都不能公用 !否则出问题原创 2015-03-03 21:23:26 · 1045 阅读 · 2 评论 -
MyEclipse快捷键大全
转自:http://www.cnblogs.com/strivers/archive/2011/02/06/1949477.html-------------------------------------MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当转载 2015-03-16 17:57:31 · 400 阅读 · 0 评论 -
intellij idea字体修改
intellij idea字体设值分成两部分,一部分是UI部分字体字号设置;另一部分是编辑区的字体字号设置。前一部分的更改比较简单,在file>setting...>apperance中就可以更改UI部分的字体设值。 后一部分的更改较为纠结了,位置在file>setting>Editor>colors&Fonts中。这个时候会发现show only mon原创 2015-03-16 14:33:39 · 2148 阅读 · 0 评论 -
Intellij IDEA 快捷键大全
转自:http://www.cnblogs.com/tonycody/p/3257601.html【常规】Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当转载 2015-03-16 14:42:37 · 431 阅读 · 0 评论 -
JSP页面跳转的几种实现方法
转自:http://blog.youkuaiyun.com/a597926661/article/details/7268068初衷:将登录用户的用户名 密码form提交到页面2(jsp就是servlet 提交到servlet的就不说了) 由页面2判断用户名密码的正确性继而决定跳转的方向 下面是几种实现方法使用href超链接标记 客户端跳转使用javascrip转载 2015-03-27 21:32:09 · 999 阅读 · 0 评论 -
jsp下页面跳转的几种方法小结
转自:http://www.jb51.net/article/21319.htmjsp 页面跳转的几种方法,需要的朋友可以参考下。1. RequestDispatcher.forward() 在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet或者是JSP到另外的一个Servlet、JSP 或转载 2015-03-27 21:41:23 · 523 阅读 · 0 评论 -
Jquery入门
转自:http://blog.youkuaiyun.com/iaiti/article/details/31386311很早前就看到Jquery,但是博客一直没写,因为一直没用到,校招也忙成狗了。先是去了一家小创业公司,环境确实不错,不过后面又拿到另外一家的offer,考虑之后最后还是去另外一家。最后还是进入了一家我个人还是觉得很满意的公司,环境条件是我大学里面就很憧憬的,鼓掌!!!!!!转载 2015-03-28 01:57:14 · 503 阅读 · 0 评论 -
Servlet页面跳转实现方法的区别
转自:http://developer.51cto.com/art/200907/133803.htm一直对Servlet页面跳转的几种方式理解的糊里糊涂的,今天在网上搜了一把,找到一遍比较好的,记下来,以后看看。Servlet页面跳转分两部分,一是发生在Servlet,一是在JSP,其实JSP也就是servlet,不过还是有点差异滴。Servlet:当转载 2015-03-27 21:29:35 · 3769 阅读 · 0 评论 -
关于jsp和servlet中实现页面跳转的几种方式总结
转自:http://blog.youkuaiyun.com/5iasp/article/details/7318586关于jsp和servlet中实现页面跳转的几种方式:假设要求从test1.jsp 跳转到test2.jsp一. jsp中跳转:1. 使用RequestDispatcher.forward方法转发 RequestDispatcher转载 2015-03-27 21:39:18 · 578 阅读 · 0 评论 -
windows下实现wamp与tomcat环境整合
转自:http://showerlee.blog.51cto.com/2047005/1356946/过年期间一直在研究PHP,好久没给大家更新文档了,刚好今天闲下来时间帮朋友解决一些系统环境方面问题时,关注了下如何实现wamp与tomcat在windows下的测试环境整合,网上查了下杂七杂八的资料,各种凌乱,不过运气还好,用了一下午时间终于搞定,现将整合方法贴出来,供大家分享转载 2015-03-09 20:24:35 · 1574 阅读 · 0 评论 -
block,inline和inline-block概念和区别
转自:http://www.cnblogs.com/KeithWang/p/3139517.html总体概念block和inline这两个概念是简略的说法,完整确切的说应该是 block-level elements (块级元素) 和 inline elements (内联元素)。block元素通常被现实为独立的一块,会单独换一行;inline元素则前后不会产生换行,一转载 2015-04-22 22:26:44 · 371 阅读 · 0 评论 -
【css】清除浮动(clearfix 和 clear)的用法
转自:http://www.cnblogs.com/yjzhu/archive/2013/07/31/3227912.html本文主要是讲解如何在 html 中使用 clearfix 和 clear,针对那些刚开始了解 css 的童鞋。关于 clearfix 和 clear 的样式在这里我就不写了,具体样式点击此处。下面就谈谈对于这两个 class 的用法,首先我们先看转载 2015-04-24 16:44:00 · 672 阅读 · 0 评论 -
闲聊CSS之关于clearfix--清除浮动
转自:http://www.45eggs.com/xhtml-css/2011/css-clearfix.html一,什么是.clearfix你只要到Google或者Baidu随便一搜"css清除浮动",就会发现很多网站都讲到"盒子清除内部浮动时可以用到.clearfix"。.clearfix:after { content: " "; display: b转载 2015-04-24 16:44:14 · 485 阅读 · 1 评论 -
【css】谈谈 css 的各种居中——读编写高质量代码有感
转自:http://www.cnblogs.com/yjzhu/archive/2012/11/19/2773209.htmlcss 的居中有水平居中和垂直居中,这两种居中又分为行内元素居中和块级元素居中,不同的居中用不同方法。水平居中1、行内元素水平居中(文本,图片)给父层设置 text-align:center; 可以实现行内元素水平居中。转载 2015-04-24 16:48:37 · 450 阅读 · 0 评论 -
clearfix:after 清除css浮动
转自:http://blog.sina.com.cn/s/blog_7a2f65d90100v2vp.html在写HTML代码的时候,发现在Firefox等符合W3C标准的浏览器中,如果有一个DIV作为外部容器,内部的DIV如果设置了float样式,则外部的容器DIV因为内部没有clear,导致不能被撑开。看下面的例子:TEST DIVCSSBBSTEST DI转载 2015-04-24 16:41:33 · 667 阅读 · 0 评论 -
PHP中单引号和双引号的区别
转自:http://developer.51cto.com/art/201105/263107.htm在程序语言中,无论是单引号还是双引号,都有很重要的作用,在PHP语言中也一样。跟ASP相比,PHP的引号更好用,在ASP中,要把数据代入变量就必须用双引号包含起来,而且里面要用到引号的情况下只能用单引号,不能用双引号,如果用了双引号就会把其当作前一个引号的结束符。但在P转载 2015-04-29 23:15:43 · 498 阅读 · 0 评论 -
Web分层设计研究(四)
控制层设计(二) 我们现在来逐步实现上文我们所构思的设计思路。 从表现层发送过来的请求包含两个关键数据:1:请求的服务类型,也就是标识。2:请求的表单数据(view object)。其中1是用来辨别所调用的功能模块,2是待处理的数据。在设计控制层的配置文件时,需要考虑3个必要元素:1:控制模块的标识;2:模块对应的类、方法;3:调用该控制模块所需要的参数。转载 2015-05-10 15:40:14 · 439 阅读 · 0 评论 -
Web分层设计研究(完)
模型层设计 模型层可以说是运行时系统的工作核心,基本上所有的业务逻辑处理和数据操作都在该层实现。在信息系统中,该层一般会被分成业务服务层(service)和数据访问层(DAO)。服务层职责是对模块的“原子用例”进行实现,持久层用于配合服务层的数据存储操作。在这两个细分的层次中的所处理的javabean名称也不一样,在service中,处理的是bussiness object(bo),在DA转载 2015-05-10 15:45:10 · 543 阅读 · 0 评论 -
Web分层设计研究(一)
Web分层设计研究表现层设计(一) Web的分层设计得益于设计模式的广泛应用。对每个希望在web中采用体系结构开发的系统,在考虑采用何种架构技术时,往往会将该架构的分层设计是否合理,是否职责分明放在考虑的首位。在web中,众所周知的MVC是目前多数开源web框架采纳的设计模式。但由于该模式的定义并不是非常的明确。各层所负的职责会有交叉的现象。我们在使用MVC,特转载 2015-05-10 15:33:51 · 512 阅读 · 0 评论 -
Web分层设计研究(二)
表现层设计(二) 在上一次中,我将数据的封装的职责部分移交给了表现层,已经有一定的页面显示逻辑处理功能,而在纯MVC中,只有控制器层才负责数据的封装,事实上这样做会让servlet的request和response对象过度的渗透到我们的框架中,而这两个对象本来应该只在表现层中活动,出现在控制器层无疑将web容器的servlet对象都暴露给了控制器。在真正的分层设计中,控制器层有其他转载 2015-05-10 15:37:29 · 535 阅读 · 0 评论 -
Web分层设计研究(三)
控制层设计(一) 控制层通常为请求/响应数据进行导航而存在。同时它具有一定的数据处理功能,但处理的目的应出于组装符合合上下文调用规约的目的,不应该包含有业务逻辑。在与表现层通信时,控制层负责响应表现层的请求,并把模型层返回的消息或处理的结果转换为表现层的可以识别的显示逻辑。在与模型层通信时,控制层负责将表现层的请求通过服务查找功能调用系统的业务逻辑处理模块并接收返回的消息。转载 2015-05-10 15:38:03 · 490 阅读 · 0 评论 -
分层开发思想与小笼包
早上吃早点的时候,突发灵感,结合吃的小笼包和日常的开发经验来说一下分层的应用。 首先,谈一下什么是三层架构,所谓的三层开发就是将整个业务应用划分为表示层-业务逻辑层―数据访问层-数据库等,有的还要细一些,明确地将客户端的表示层、业务逻辑访问、和数据访问及数据库访问划分出来,十分有利于系统的开发,维护、部署和扩展。 软件要分层,其实总结一句话,是为了实现“高内聚、低耦合”。采转载 2015-05-12 23:25:53 · 487 阅读 · 0 评论 -
mvc与三层结构终极区别
转自:http://blog.youkuaiyun.com/csh624366188/article/details/7183872注:本文章内所有内容都来自互联网,本人主要是起了一个收集的作用http://www.cnblogs.com/zhhh/archive/2011/06/10/2077519.html又看到有人在问三层架构和MVC的关系,感觉这种问转载 2015-05-13 00:28:52 · 583 阅读 · 0 评论 -
三层架构与养猪
为了更好地让初学者轻松入门,这里仍然采用趣味性的方式聊一些常用技术点,致力于.NET新手们的快速提高!知识都是普通的,关键是学习的思路。技术源于生活,技术原来可以这样学。抛砖引玉而已。 层次结构在现实社会里随处可见。记得有个笑话讲有个村长得意地向他老婆吹牛:“全中国只有四个人比我官大,乡长、县长、省长和国务院总理”。这个笑话也体现了真实社会中分层的现象。社会人群会分层,公司人员结构也会分转载 2015-05-12 23:27:03 · 423 阅读 · 0 评论 -
【blade的UI设计】理解前端MVC与分层思想
转自:http://www.cnblogs.com/yexiaochai/p/3888373.html前言最近校招要来了,很多大三的同学一定按捺不住心中的焦躁,其中有期待也有彷徨,或许更多的是些许担忧,最近在开始疯狂的复习了吧这里小钗有几点建议给各位:① 不要看得太重,关心则乱,太紧张反而表现不好② 好的选择比坚持更重要转载 2015-05-13 00:31:40 · 1169 阅读 · 0 评论 -
如何用PowerDesigner设计SQL Server数据库
工具: Sybase PowerDesigner 12.5 Microsoft SQL Server 2005 第一步:概要设计 打开PowerDesigner软件,设计“概念数据模型”(Conceptual Data Model): 图1 设计表结构: 图2 在设计属性(字段)的时候,三个字母(M、P转载 2015-05-14 01:02:11 · 1449 阅读 · 0 评论 -
使用PowerDesigner画ER图详细教程
一、概念数据模型概述数据模型是现实世界中数据特征的抽象。数据模型应该满足三个方面的要求:1)能够比较真实地模拟现实世界2)容易为人所理解3)便于计算机实现概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要用于数据库的概念级设计。通 常人们先将现实世界转载 2015-05-14 00:31:14 · 1551 阅读 · 0 评论 -
CSS3 制作Drop Shadow效果
转自:http://www.w3cplus.com/css3/box-drop-down-shadow-with-css3在介绍CSS3系列时,我花了一篇很长的篇幅专门介绍了CSS3的box-shadow属性以及其具体的使用等。在此文末尾还介绍了使用box-shadow配合CSS3的伪类中的“:before”和“:after”制作Box Drop Shadow效果的实例。随转载 2015-06-17 14:08:24 · 843 阅读 · 0 评论 -
JavaScript激增的思考—模块化编程
转自:http://www.cnblogs.com/yexiaochai/p/3145509.html前言之前我做过一个web app(原来可以这么叫啦),在一个页面上有很多小窗口,每个小窗口都是独立的应用,比如:① 我们一个小窗口数据来源是腾讯微博,需要形成腾讯微博app小窗口② 我们一个小窗口数据来源新浪微博,需要形成新浪微博的小窗口我们转载 2015-05-18 14:21:20 · 506 阅读 · 0 评论 -
详解JavaScript模块化开发
转自:http://segmentfault.com/a/1190000000733959什么是模块化开发?前端开发中,起初只要在script标签中嵌入几十上百行代码就能实现一些基本的交互效果,后来js得到重视,应用也广泛起来了,jQuery,Ajax,Node.Js,MVC,MVVM等的助力也使得前端开发得到重视,也使得前端项目越来越复杂,然而,JavaScrip转载 2015-05-18 13:38:05 · 697 阅读 · 0 评论 -
Javascript 模块化编程
转自:http://kb.cnblogs.com/page/161717/ 随着网站逐渐变成"互联网应用程序",嵌入网页的 Javascript 代码越来越庞大,越来越复杂。 网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。 Javascript 模块化编程,已经成为转载 2015-05-18 14:22:52 · 582 阅读 · 0 评论 -
基于HTML模板和JSON数据的JavaScript交互
一、小妹妹不要怕,哥哥很温柔的写文章之前,我总要去网上搜索相关资料,避免内容重复,顺便学习。同样的,在这个风和日丽,阳光明媚的周三上午,我兴致勃勃地打开百度,搜索:“JS 模板 数据”,然后……我擦,怎么都是些非原创的,低质量的内容~~谷歌之,立马长舒一口气:这种感觉就像是在厕所憋气撒尿,完事后冲出厕所终于呼吸到了一口新鲜空气……转载 2015-06-01 01:20:02 · 1628 阅读 · 0 评论 -
javascript模板引擎原理
一、前言什么是模板引擎,说的简单点,就是一个字符串中有几个变量待定。比如:var tpl = 'Hei, my name is , and I\'m years old.';通过模板引擎函数把数据塞进去,var data = { "name": "Barret Lee", "age": "20"};var result = tplEngi转载 2015-06-01 01:31:50 · 616 阅读 · 0 评论 -
Struts2 - 属性驱动与模型驱动
转自:http://perfectplan.iteye.com/blog/1561792一、为什么要使用属性驱动和模型驱动? :struts2与struts很大的不同点在于,struts的execute方法提供了HttpServletRequest和 HttpServletResponse方法在获取客户端提交的数据信息的时候需要使用转载 2015-05-19 01:05:36 · 614 阅读 · 0 评论 -
Struts2的属性驱动与模型驱动的区别
转自:http://blog.youkuaiyun.com/csuliky/article/details/42269171.Struts2的属性驱动.Struts2的属性驱动指的是在action中JSP页面的每一个form中的name都对应在action中有一个属性与之对应。看下面代码片段: Username:转载 2015-05-19 01:09:39 · 464 阅读 · 0 评论