es6入门教程 01-let.js// var声明的变量是没有局部作用域的// let声明的变量是有局部作用域的{var a=1;let b=1}console.log(a)console.log(b)//var 可以声明多次//let 只可以声明一次var m=1var m=2let n=1let n=2console.log(m)...
SpringBoot-启动配置原理(十八) 在SpringBoot的启动配置中,有几个重要的回调机制ApplicationContextInitializer,SpringApplicationRunListener,ApplicationRunner,CommandLineRunner,前两个是配置在META-INF/spring.factories,后两个是只需要放在ioc容器中。1、创建SpringApplic...
git echo "# yue-Community" >> README.mdgit initgit add README.mdgit commit -m "first commit"git remote add origin https://github.com/Myueyue/yue-Community.gitgit push -u origin master...
SpringBoot-整合SpringData JPA(十七) 一丶SpringData简介SpringData底层封装了,Hibernate,Toplink,OpenJPA,所有我们只需要简单的配置就可以操作数据库了。二丶整合SpringData JPAJPA:ORM(Object Relational Mapping)在创建项目之前,勾选中SpirngData JPA springBoot就会给我们导入相应的启动器。...
SpringBoot-整合Mybatis(十六) 1.注解版Mybatis在上一次的博客中我们介绍到我们配置好了数据源,接下来我们整合Mybatis首先导入maven依赖 <!--spring--> <dependency> <groupId>org.mybatis.spring.boot</groupId> ...
SpringBoot-数据访问(十五) 1、JDBC启动springBoot项目,勾选JDBC和Mysql的驱动。springboot就会自动给我们生成对应的场景启动器。导入maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <a...
Docker的简介、安装、容器操作 1、简介Docker是一个开源的应用容器引擎;是一个轻量级容器技术;Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;运行中的这个镜像称为容器,容器启动是非常快速的。2、核心概念docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上);docke...
SpringBoot-错误处理机制(十三) SpringBoot默认的错误处理机制 1.浏览器,返回一个默认的错误页面2.如果是其他客户端,默认响应一个json数据原理: 可以参照ErrorMvcAutoConfiguration;错误处理的自动配置; 给容器中添加了以下组件1、DefaultErrorAttributes帮我们在页面共享信息;@Override p...
SpringBoot-配置嵌入式Servlet容器(十四) SpringBoot默认使用Tomcat作为嵌入式的Servlet容器;如何定制和修改Servlet容器的相关配置1、修改和server有关的配置(ServerProperties【也是EmbeddedServletContainerCustomizer】);server.port=8081server.context-path=/crudserver.t...
myBatis基础学习 本文记录了mybatis中基础知识的学习,下一篇会介绍mybatis的高级用法,相关代码和参考资料在这里,下面正式开始学习1.原生态JDBC程序中的问题总结传统使用JDBC对java文件与数据库进行连接的步骤和代码如下: 首先在导入jdbc驱动包之后,创建数据库并编写数据库连接代码package jdbc_test;import jav...
Spring+SpringMVC+mybatis(SSM)框架整合详细步骤 最近一直在自学Spring、springMVC和mybatis的整个体系及框架,学完之后为了巩固一遍框架的流程,所以特此开博记录SSM整合的详细过程,完成的工作是使用SSM框架完成对账户的CRUD操作,是基于配置文件和注解共同完成的,下面开始详细的介绍。 首先创建maven项目,填写完基本项目信息。 然后在pom.xml文件中导入所需要的jar包(这里...
myBatis深入学习 本文在前一篇文章的基础上记录了对mybatis的表之间的关系映射、延迟加载、缓存等高级功能的学习。1.表之间的关系映射 既然要明确表之间的关系映射,那么首先要分析数据库中表之间的关系,假设数据库中现在有4张表:user(用户表,记录了购买商品的用户信息)、orders(订单表,记录了用户所创建的订单)、orderdetails(订单明细表,记录了订单的详细信息即购买商品的信...
直线检测方法—LSD论文翻译 附原文链接:LSD:a Line Segment Detector摘 要LSD是一个线段检测器,能够在线性时间内得到亚像素级精度的检测结果,它无需调试参数就可以适用于任何数字图像上,并且能够自我控制错误数量的检测:平均来说,一个图像中允许一个错误检测。该方法是基于Burns,Hanson和Riseman的方法,并且还采用Desolneux,Moisan和Morel的理...
对meta标签的再次认识 META标签用来描述一个HTML网页文档的属性,例如作者、日期和时间、网页描述、关键词、页面刷新等。指定字符集<meta charset="utf-8">向搜索引擎说明网页的关键词<meta name="keywords" content="关键词">告诉搜索引擎你的站点的主要内容<meta name="descr...
关于路由, 我好奇的那些点 最近解锁了一个拯救自我的新技能,就是学习之前,可以先观察下知识时间线,相关人物,以及其他背景等,让那些规则不再变得辣么无聊。什么是路由?通俗的讲就是根据不同的url展示不同页面或者内容。路由的发展阶段?路由的概念最开始是在后端出现的,在以前前后端不分离的时候,由后端来控制路由。后端路由:后端路由,又称服务器路由。服务器的静态页面内容的获取,映射函数可以看做是文件的读取操作。对...
关于构造函数,实例,原型对象一纯手工的理解 TO DO: 大学刚入门学前端的时候,一学姐和我说,你不需要去记住所有规则,但是你需要知道在遇到问题时哪个规则可用。确实,越往后走感觉很多东西模棱两可,就好像小时候背单词一样,背了又忘。啰嗦一大堆,进入正题吧(PS: 全程没什么基本概念性的陈述,只是一些我个人比较感兴趣的东西的记录)首先来一张基本图:一开始就对这个_proto_比较感兴趣,基本类型和引用类型的_proto...
引用类型: Object类型 TO DO: 此次记录只是为了在脑海里面建立个目录表,详细的用法就没有一字一句的描述出来,遗漏的地方,待我慢慢整理再补上。1 创建对象的方式》》 使用new操作符后跟Object构造函数var apple = new Object();》》 使用对象字面量表示法var apple = {}2 访问对象的方式》》点表示法var apple ...
H5重力感应(转) <!doctype html><html><head> <meta charset="gbk"/> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, mi...
unitegallery 测试使用-自动播放关闭 官网链接:http://www.unitegallery.net/<div id="demo-gallery" style="display:none;"> <a href="http://unitegallery.net"> <img alt="Iphone Back" src="i...
网上一些sql题目的解决(网上答案+自己答案) 此篇博客内容引自“MySQL经典练习题及答案”废话不不多说!!!建表、插入数据。--建表--学生表CREATE TABLE Student( s_id VARCHAR(20), s_name VARCHAR(20) NOT NULL DEFAULT '', s_birth VARCHAR(20) NOT NULL DEFAULT ''...