09 2017 档案
Spring - constructor-arg和property的使用示例
摘要:一、说明 constructor-arg:通过构造函数注入。 property:通过setter对应的方法注入。 二、property使用实例 1、Model代码: 2、xml配置: 三、constructor-arg使用实例 1、Model代码: 2.xml配置 四、Test 1.测试代码 2.输 阅读全文
posted @ 2017-09-30 11:22 liangyuqi 阅读(2834) 评论(0) 推荐(0) 编辑
前端性能优化
摘要:网页内容 网页内容 1、尽量减少HTTP请求个数——须权衡 合并图片(如css sprites,内置图片使用数据)、合并CSS、JS,这一点很重要,但是要考虑合并后的文件体积。 2、减少DNS查找次数 我们需要权衡减少 DNS查找次数和保持较高程度并行下载两者之间的关系。3、避免跳转为了确保“后退” 阅读全文
posted @ 2017-09-29 17:28 liangyuqi 阅读(223) 评论(0) 推荐(0) 编辑
Tomcat性能调优 通过ExpiresFilter设置资源缓存
摘要:转自 http://www.cnblogs.com/daxin/p/3995287.html 【简介】 ExpiresFilter是Java servlet API 当中的一部分,它负责控制设置response当中的响应头(Expires) 和 ( Cache-Control的max-age),过期 阅读全文
posted @ 2017-09-29 16:15 liangyuqi 阅读(351) 评论(0) 推荐(0) 编辑
HTML中body与html的关系
摘要:转载自张鑫旭-鑫空间-鑫生活[http://www.zhangxinxu.com] 一.相关基础 一个div块级元素没有主动为其设置宽度和高度,浏览器会为其分配可使用的最大宽度(比如全屏宽度),但是不负责分配高度,块级元素的高度是由子元素堆砌撑起来的。那么,html和body标签的高度也都是由子级元 阅读全文
posted @ 2017-09-25 19:14 liangyuqi 阅读(529) 评论(0) 推荐(0) 编辑
Servlet—Cookie(显示用户上次访问时间、显示商品浏览历史)
摘要:1 . 什么是会话? 会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。 1.1 会话过程中要解决的一些问题? 每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,程序要想办法为每个用户保存这些数据。 例如:用 阅读全文
posted @ 2017-09-18 19:47 liangyuqi 阅读(998) 评论(0) 推荐(0) 编辑
request 获取各种路径
摘要:从request获取各种路径总结 httpServletRequest.getRequestURI()== getContextPath() + getServletPath() + getPathInfo()request.getRealPath("url"); // 虚拟目录映射为实际目录 re 阅读全文
posted @ 2017-09-18 17:03 liangyuqi 阅读(207) 评论(0) 推荐(0) 编辑
jsp使用servlet实现文件下载
摘要:1.在index.jsp写入如下代码 2.在src中创建ServletDemo2类 3.在WEB-INF进行配置文件 4.下载文件运行结果 阅读全文
posted @ 2017-09-14 20:10 liangyuqi 阅读(197) 评论(0) 推荐(0) 编辑
jsp使用servlet实现文件上传
摘要:1.在index.jsp中写入以下代码 2.在src中创建ServletDemo3类 3.在WEB-INF进行配置文件 4.创建message.jsp 显示上传结果 5.上传文件运行结果 阅读全文
posted @ 2017-09-14 19:50 liangyuqi 阅读(247) 评论(0) 推荐(0) 编辑
jsp使用servlet实现用户登录 及动态验证码
摘要:在进行表单设计中,验证码的增加恰恰可以实现是否为“人为”操作,增加验证码可以防止网站数据库信息的冗杂等... 现在,我将讲述通过servlet实现验证码: 验证码作为一个图片,在页面中为“画”出来的,它是如何画出来的呢? <生成图片> { 生成图片的类: 1.BufferedImage图像数据缓冲区 阅读全文
posted @ 2017-09-14 19:38 liangyuqi 阅读(3640) 评论(0) 推荐(0) 编辑
ServletConfig与ServletContext对象详解
摘要:一、ServletConfig对象 在Servlet的配置文件中,可以使用一个或多个<init-param>标签为servlet配置一些初始化参数。(配置在某个servlet标签或者整个web-app下) 当servlet配置了初始化参数后,web容器在创建servlet实例对象时,会自动将这些初始 阅读全文
posted @ 2017-09-14 16:52 liangyuqi 阅读(173) 评论(0) 推荐(0) 编辑
getAttribute()与getParameter的区别
摘要:当两个Web组件之间为转发关系时,转发源会将要共享 request范围内的数据先用setAttribute将数据放入到HttpServletRequest对象中,然后转发目标通过 getAttribute方法来取得要共享的数据。而MVC中用的就是Web组件之间的转发。 下面整理一下getParame 阅读全文
posted @ 2017-09-14 16:39 liangyuqi 阅读(210) 评论(0) 推荐(0) 编辑
实例分析Vue.js中 computed和methods不同机制
摘要:在vue.js中,有methods和computed两种方式来动态当作方法来用的 1.首先最明显的不同 就是调用的时候,methods要加上() 2.我们可以使用 methods 来替代 computed,效果上两个都是一样的,但是 computed 是基于它的依赖缓存,只有相关依赖发生改变时才会重 阅读全文
posted @ 2017-09-11 20:39 liangyuqi 阅读(6534) 评论(0) 推荐(1) 编辑
HTML5 template元素
摘要:前言 转自http://www.zhangxinxu.com/wordpress/2014/07/hello-html5-template-tag/ 在单页面应用,我们对页面的无刷新有了更高的要求,HTML不再由后端生成,后端只提供一个REST API,返回JSON数据,模版引擎可以大大方便我们渲染 阅读全文
posted @ 2017-09-09 14:27 liangyuqi 阅读(270) 评论(0) 推荐(0) 编辑
Vue.js MVVM及数据绑定原理
摘要:什么是数据驱动 数据驱动是vuejs最大的特点。在vuejs中,所谓的数据驱动就是当数据发生变化的时候,用户界面发生相应的变化,开发者不需要手动的去修改dom。 比如说我们点击一个button,需要元素的文本进行是和否的切换。 在jquery刀耕火种的年代中,对于页面的修改我们一般是这样的一个流程, 阅读全文
posted @ 2017-09-09 11:37 liangyuqi 阅读(442) 评论(0) 推荐(0) 编辑
jQuery的DOM操作之设置和获取HTML、文本和值 html()text()val()
摘要:1. html()方法: 此方法类似于JavaScript中的innerHTML属性,可以用来读取或者设置某个元素中的html内容。 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> < 阅读全文
posted @ 2017-09-06 17:40 liangyuqi 阅读(280) 评论(0) 推荐(0) 编辑
怎么样使图片高度与宽度成比例自适应
摘要:一.前言 将高度设置成百分比时,其高度是基于父元素来定的,设置成50%,就是将该元素高度设置成 父元素的高度值 x 50%。 但是将高度设置成百分比时,往往是不生效的!高度依然为0,这是为啥? 道理很简单,那就是父元素的高度也为0。 所以这就需要讲到浏览器对宽度及高度是如何计算的。 浏览器在计算有效 阅读全文
posted @ 2017-09-05 19:41 liangyuqi 阅读(430) 评论(0) 推荐(0) 编辑
css文本溢出隐藏显示省略号(单行+多行)
摘要:文本超出若干行就换行,这个功能几乎每个文本浏览网站都会用到,实现它的办法也有很多,今天简单的介绍一下实现它的方法。 一. 单行文本不换行,并将超出文本隐藏 .box-content{ overflow: hidden;//文本溢出隐藏 text-overflow: ellipsis;//文本溢出显示 阅读全文
posted @ 2017-09-05 17:51 liangyuqi 阅读(655) 评论(0) 推荐(0) 编辑
两个inline-block消除间距和对齐(vertical-align)
摘要:一、神奇的两个inline-block 很初级的问题,无聊决定写一个故事。 故事的主人公很简单,两个inline-block元素。代码如下,为了看起来简单明了,写得很简陋。效果图如右。发现有两个问题。 1:两个元素水平有空隙,简单的初始化margin:0好像并没有起想象中的作用,为什么呢 2:两个元 阅读全文
posted @ 2017-09-05 08:50 liangyuqi 阅读(753) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示