博客新增音乐播放器,点击打开捷径,切换或暂停音乐。

09 2017 档案

摘要:前言 接上一篇文章,在上午中使用了切面做防重复控制,本文着重介绍切面AOP。 在开发中,有一些功能行为是通用的,比如、日志管理、安全和事务,它们有一个共同点就是分布于应用中的多处,这种功能被称为横切关注点(cross-cutting concerns)。 DI(依赖注入)有助于应用对象之间的解耦,而 阅读全文
posted @ 2017-09-30 17:05 霓裳梦竹 阅读(269) 评论(0) 推荐(0) 编辑
摘要:前言 在平时的开发中我们都需要处理重复提交的问题,避免业务出错或者产生脏数据,虽然可以通过前端控制但这并不是可以完全避免,最好的方式还是前后端均进行控制,这样的话就可以更有效,尽可能全面的去减少错误的发生。 一、比如我们注册的时候需要发送验证码 如果用户频繁点击或者恶意攻击的话就会造成不断的请求对服 阅读全文
posted @ 2017-09-30 15:24 霓裳梦竹 阅读(19835) 评论(0) 推荐(3) 编辑
摘要:前言 一、transition-property 二、transition-durtion 三、transition-timing-function 四、transition-delay 阅读全文
posted @ 2017-09-28 17:02 霓裳梦竹 阅读(740) 评论(0) 推荐(0) 编辑
摘要:前言 Transform字面上是变形,改变的意思,在CSS3中transform主要包括如下几种 旋转rotate 扭曲skew 缩放scale 移动translate 矩形变形matrix 一、旋转rotate 二、translate 三、缩放 四、扭曲skew 五、矩阵matrix transf 阅读全文
posted @ 2017-09-28 15:44 霓裳梦竹 阅读(519) 评论(0) 推荐(0) 编辑
摘要:前言 动画使用示例https://github.com/AndyFlower/web-front/tree/master/css3/loading 学习CSS3中Animation之前先来看一个动画特效(可以自己运行看下实际效果) 在学习Animation之前必须先了解“Keyframes”,我们把 阅读全文
posted @ 2017-09-28 13:19 霓裳梦竹 阅读(1398) 评论(0) 推荐(0) 编辑
摘要:前言 以 BeanFactory bf = new XmlBeanFactory(new ClassPathResource("beans.xml"));为例查看bean的加载过程。 一、首先来看Spring中是如何实现的 二、FactoryBean的使用 一般情况下,Spring通过反射机制利用b 阅读全文
posted @ 2017-09-26 17:52 霓裳梦竹 阅读(419) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://blog.csdn.net/xieyuooo/article/details/9089441/ 在spring 3.0以上大家都一般会配置一个Servelet,如下所示: 我们就通过DispatcherServlet来说明和跟踪(注意我们这里不说请求转发,就说bean的加载过 阅读全文
posted @ 2017-09-25 17:38 霓裳梦竹 阅读(625) 评论(0) 推荐(0) 编辑
摘要:整个处理过程: 1)封装资源文件 当进入XmlBeanDefinitionReader后首先对参数Resource使用EncodeResource类进行封装 2)获取输入流 从Resource中获取对应的InputSteam并构造InputSource 3)通过构造的InputSource实例和Re 阅读全文
posted @ 2017-09-25 14:24 霓裳梦竹 阅读(274) 评论(0) 推荐(0) 编辑
摘要:beans包的层级结构 src/main/java:用于展现Spring的主要逻辑 src/main/resources:用于存放系统的配置文件 src/test/java:用于对主要逻辑单元进行测试 src/test/resources:用于存放配置测试用的文件 核心类介绍: 1、DefaultL 阅读全文
posted @ 2017-09-25 11:25 霓裳梦竹 阅读(540) 评论(0) 推荐(0) 编辑
摘要:前言 bean是Spring中最核心的东西,因为Spring就像一个大水桶,而bean就像是容器中的水,先新建一个小例子来看一下; 一、使用eclipse构建项目,项目结构如下 二、类文件内容 三、功能分析 1、上述完成的功能 1)读取配置文件beans.xml 2)根据beans.xml中的配置找 阅读全文
posted @ 2017-09-22 11:30 霓裳梦竹 阅读(192) 评论(0) 推荐(0) 编辑
摘要:在eclipse中新建了一个maven项目搭建Spring源码阅读环境,创建一个bean生产getter和setter方法的时候报错“the resource is not on the build path of a java project” 这种情况是因为在工程中找不到类; 解决办法:项目右键 阅读全文
posted @ 2017-09-22 08:50 霓裳梦竹 阅读(1993) 评论(0) 推荐(0) 编辑
摘要:由于InnoDB预设的是Row-Level Lock,只有明确指定主键的时候MySql才会执行Row lock,否则MySql将会执行Table Lock. 1、明确指定主键则是行锁 2、明确指定主键,若无数据则无锁 3、无主键,table lock 4、主键不明确,table lock 注:MyA 阅读全文
posted @ 2017-09-21 16:50 霓裳梦竹 阅读(1835) 评论(0) 推荐(0) 编辑
摘要:一、Spring的整体架构和模块 二、模块分类: 1、Core Container Core Container包含有Core 、Beans、Context、和Expression Language模块 2、Data Access/Integration Data Access/Integratio 阅读全文
posted @ 2017-09-20 21:56 霓裳梦竹 阅读(612) 评论(0) 推荐(0) 编辑
摘要:前言 Redis默认有16个库,默认连接的是index=0的那一个。这16个库直接是相互独立的。 一、在命令行中切换 二、在Spring中如何切换 1、在RedisConnectionCommands中使用redisConnection.select(1); 2、在配置文件中设置(JedisConn 阅读全文
posted @ 2017-09-20 21:18 霓裳梦竹 阅读(5409) 评论(0) 推荐(0) 编辑
摘要:1、验证银行卡号:https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?_input_charset=utf-8&cardNo=6234090909090909090&cardBinCheck=true 2、获取银行logo:https:/ 阅读全文
posted @ 2017-09-20 16:38 霓裳梦竹 阅读(344) 评论(0) 推荐(0) 编辑
摘要:一、养成良好的编码习惯,提高可维护性 1、避免定义全局变量和函数,解决全局变量而导致的代码“污染”最简单的额方法就是把变量和方法封装在一个变量对象上,使其变成对象的属性: 还可以将全局的变量包含在一个局部作用域中,然后在这个作用域中完成这些变量的定义以及变量使用的逻辑: 模块之间交互使用return 阅读全文
posted @ 2017-09-19 09:09 霓裳梦竹 阅读(321) 评论(0) 推荐(0) 编辑
摘要:一、有效组织CSS代码 规划组织CSS代码:组织CSS代码文件,所有的CSS都可以分为2类,通用类和业务类。代码的组织应该把通用类和业务类的代码放在不同的目录中。 模块内部的另一样式规则:样式声明的顺序是按照模块中元素的层级关系来处理,从父级元素开始,如果是同一级元素则按照元素在页面的位置从上到下。 阅读全文
posted @ 2017-09-18 09:32 霓裳梦竹 阅读(288) 评论(0) 推荐(0) 编辑
摘要:一、HTML语义化 HTML5中增加了很多标签都是基于此类原则设计的(article nav header footer)。页面标签语义化的优点是使得搜索引擎以及第三方抓包工具等更容易读懂页面代码、提高可读性。 如果图片是作为网页内容的一部分,则应该使用<img>元素,如果图片仅仅是起装饰作用,则应 阅读全文
posted @ 2017-09-15 09:35 霓裳梦竹 阅读(150) 评论(0) 推荐(0) 编辑
摘要:一、验证代码是否符合标准 优点: 标准的页面会保证浏览器正确的渲染 网页能更容易被搜索引擎搜索,提高网站的搜索排名 提高网站的易用性 网页更好维护和扩展 常用工具: W3 Validator HTML Validator(Firefox) 二、常用规范 自闭合标签:area base br col 阅读全文
posted @ 2017-09-14 12:45 霓裳梦竹 阅读(239) 评论(0) 推荐(0) 编辑
摘要:前言: HTTP协议上的GZIP编码是一种用来改进WEB应用程序性能的技术。大流量的WEB站点常常使用GZIP压缩技术来让用户感受更快的速度。这一般是指WWW服务器中安装的一个功能,当有人来访问这个服务器中的网站时,服务器中的这个功能就将网页内容压缩后传输到来访的电脑浏览器中显示出来.一般对纯文本内 阅读全文
posted @ 2017-09-13 11:28 霓裳梦竹 阅读(1537) 评论(0) 推荐(0) 编辑
摘要:一、常用的前端文件的组织结构: 1、js (放置JavaScript代码) lib(放置框架JavaScript文件) custom.js 2、css(放置CSS样式代码) lib(放置框架CSS文件) images(放置用于样式中的背景图) reset.css( 统一元素默认样式的样式文件) cu 阅读全文
posted @ 2017-09-13 09:29 霓裳梦竹 阅读(414) 评论(0) 推荐(0) 编辑
摘要:在页面上没有设置width所以样式显示有问题,本来选择的响应式模式的320*410结果看到页面的实际宽度确实980px。 本文转载自: 在移动设备上进行网页的重构或开发,首先得搞明白的就是移动设备上的viewport了,只有明白了viewport的概念以及弄清楚了跟viewport有关的meta标签 阅读全文
posted @ 2017-09-12 17:38 霓裳梦竹 阅读(366) 评论(0) 推荐(0) 编辑
摘要:一、不连接数据库启动springboot报错 原因:SpringBoot启动时会自动注入数据源和配置jpa 解决办法:在SpringBootApplication中加入(exclude={DataSourceAutoConfiguration.class,HibernateJpaAutoConfig 阅读全文
posted @ 2017-09-12 17:35 霓裳梦竹 阅读(298) 评论(0) 推荐(0) 编辑
摘要:Spring Boot的内置Servlet Container: Depency Management: 每个版本的Spring Boot都提供了一个依赖列表,这个列表包含了你可能通过Spring Boot用到的所有的Spring模块以及第三方库,该列表可以以BOM的形式支持Maven Bom和St 阅读全文
posted @ 2017-09-12 08:52 霓裳梦竹 阅读(590) 评论(0) 推荐(0) 编辑
摘要:前言 使用关系型数据库的应用系统的性能瓶颈最终还是数据库。随着业务的迅速增长,数据量会不断增大,会逐渐暴露关系型数据库的弱点,性能会大幅度的降低 项目地址:https://github.com/AndyFlower/Spring-Boot-Learn/tree/master/spring-boot- 阅读全文
posted @ 2017-09-01 15:50 霓裳梦竹 阅读(5080) 评论(4) 推荐(0) 编辑

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