摘要: Examples 首先贴一下代码,大家创建一个任意的html文件,比如a.html,然后把这段代码放进去。用chrome浏览器打开,并审查元素,最后界面如下:这里给了两个层,一个id=father,就是最外层,另一个id=son 就是最里层。顺便简单介绍下浏览器的事件... 阅读全文
posted @ 2015-04-06 19:38 塔塔兔 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 接下来就是前端开发的另一大神器,chrome浏览器。chrome浏览器可以实时的调试网页样式,断点查看js代码,查看请求参数,观察动画帧,以及进行响应式调节。不需要再装插件。当然fire bug也是一个非常优秀的调试插件。因为习惯问题我还是选择了chrome,在此将我的经验分享给大家。首先是审查元素... 阅读全文
posted @ 2015-04-06 19:36 塔塔兔 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 从今天起我来把自己开发前端的工具分享给大家。首先,是文本编辑器。我的选择是sublime text ,sublime 强大在于它的插件支持。通常,前端需要打交道的地方有js,css,html。sublime temp 模板插件,因为我们平时需要重复创建许多css,js,html文件,这个插件无疑是为... 阅读全文
posted @ 2015-04-06 19:35 塔塔兔 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 使用@RequestMapping映射请求 在POJO类定义处标@Controller,再通过扫描相应的类包就可以使POJO成为一个能处理Http请求的控制器,一个业务可以安排一个控制器处理,比如LogonController UserController等。 在控制器的类定义及方法定义处都可以标注@ReqestMapping,类定义处的该标注提供初步的请求映射信息,方法处的则提供进一步的细分映信息。 将请求映射到控制器处理方法的工作包含一系列的映射规则,这些规则是根据请求中的各种信息定制的,具体包括请求URL,请求参数,请求方法,请求头这四个方面的信息项。@Controller ... 阅读全文
posted @ 2014-03-11 22:23 塔塔兔 阅读(229) 评论(0) 推荐(0) 编辑
摘要: spring mvc围绕DispatcherServlet,它负责截获请求并将其分派给相应的处理器。 spring mvc 包括注解驱动控制器,请求及响应的信息处理、视图解析、本地化解析、上传文件解析、异常处理以及表单标签绑定等。这里还是要重提下mvc好处,它利用处理器分离模型视图和控制,达到不同技术层松散耦合的效果,提高系统灵活性,复用性和可维护性,其实真正发明它的大师我觉得更多的是追求一种完美... 阅读全文
posted @ 2014-03-10 21:37 塔塔兔 阅读(240) 评论(0) 推荐(0) 编辑
摘要: nginx充当一个反向代理器功能,就是把请求分发到真正执行的tomcat上,在这里不讨论其具体实现,只提供集群部署说明,经测试可用,并且于10000以上并发数下优异与Apache+tomcat集群。 Nginx版本nginx-1.5.10 Memcached版本memcached-win32-1.4.4-14 Tomcat版本apache-tomcat-7.0.29 1 配置nginx 下载好nginx之后找一个目录解压大概内容如下: 以上截图与解压出来的配置文件的不同在于“userstram localhost{}”中的内容,这里就是我们配置tomcat集群的设置,所以里面的... 阅读全文
posted @ 2014-02-28 16:08 塔塔兔 阅读(1425) 评论(0) 推荐(0) 编辑
摘要: 我接触java web从三层模式开始的,记得当时讲师讲解java基础做demo的时候就是以三层模式的思想阐述的,这样对于初学者来说可能带来一定的困难,但这样做的好处就是可以让学习者可以很自然的由本地端过渡到 web,因为web的思想正是以三层模式为基础的。 所谓三层是指,视图层,服务逻辑层和数据持久层。这三层将web分化,利用分而治之的思想实现了对web的驾驭。视图层负责与用户交互,服务层接管用户以及来自其他进程的请求并在有需要的时候调用数据持久层完成一整套流程的操作。 我们所熟知的mvc模式是对人类现实中的事务处理流程的抽象。可以设想这样一个流程,食客去餐馆吃饭,首先面对的是服务... 阅读全文
posted @ 2014-02-25 09:45 塔塔兔 阅读(1121) 评论(0) 推荐(0) 编辑
摘要: 在web下文件上传和下载是比较常见的,在这里整理下。 首先是文件上传,本文采用的是struts2的框架,所有的过滤工作都由它来完成,上传的前端比较简单: 文件上传: 这里只是列出主要元素 ,具体布局还要靠大家自己把握,首先介绍下这里的"file" 样式为隐藏的,原因就是file上传后不会保存具体的文件名,而是以临时文件.temp的形式存到服务器上,上传工作完成后便会被服务器删除,所以为了保存上传文件的名字增加"text"属性框。 private IFileTableService ifileTableService; private FileTable 阅读全文
posted @ 2014-02-21 09:27 塔塔兔 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 本来公司要给网站做个后台,只不过买的空间实在太寒酸,没有任何环境的支持,遂想寻找其他的解决方案,顺藤摸瓜似的思路就跑偏到这里了,也罢,反正实现的了功能。在这里介绍给大家好了。 准备工作,一台联网的pc,tomcat服务器,拥有一台路由器并可以登录,写好的web工程,花生壳的客户端以及账号,最好是现注册的。 首先我们登录自己的路由器管理站点,找到虚拟服务器这个选项填写下内网映射方面的东西,就是要把内网的ip和公网对应下,比如我自己的电脑ip设置为192.168.2.104,然后再设置好端口就Ok,端口可以任意的修改这个端口是对应你的tomcat服务器端口,毕竟你的web工程是放在tomc... 阅读全文
posted @ 2014-02-09 16:32 塔塔兔 阅读(1726) 评论(0) 推荐(0) 编辑
摘要: 网上虽然有各种在线文档制作的教程但却没有一个集大成的,经过小亮同学不辞辛苦勤奋耕耘下终于制作出了相关的雏形,然后在下在稍加润色,这样一篇完整的博客便横空出世了- -, 下面则是分类进行介绍。 在分开介绍前先给出后台的文件控制函数,这个函数就是简单的根据请求参数中包含的文件类型来具体调用相关的方法。代码如下: /** * 文件显示的控制函数,由此来判断文件类型并调用相关方法 * @return */ public String lookUpfileValue(){ //获取web上下文对象 ServletContext s... 阅读全文
posted @ 2013-12-23 17:33 塔塔兔 阅读(2269) 评论(0) 推荐(0) 编辑