自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zly的博客

西北一别,你忘了?

  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 数据库连接池

搜索别人的帖子,这个“wait millis 108”中的数字都比较大,看看是什么配置影响这个数字,maxWait,这个值在环境中配置为100,翻看了这篇文章——DRUID连接池的实用 配置详解,得到了maxWait的参数介绍:获取连接时最大等待时间,单位毫秒。配置了maxWait之后,缺省启用公平锁,并发效率会有所下降,如果需要可以通过配置useUnfairLock属性为tr...

2019-09-10 16:21:52 228

转载 vue中组件的3种使用方式详解

前言组件是Vue.js最强大的功能之一。组件可以扩展HTML元素,封装可重用的代码。在vue angular react三大前端框架的大前端时代。许多人选择了vue,在 github 上的star,vue已经超过react的数量了。虽然star并不能代表vue更强,不过在发展速度上看来,vue确实很快。在模块化的前端时代,万物皆组件,vue学习组件是必不可少的。可是在大多数...

2019-07-11 12:01:59 2056 1

转载 vue mounted组件的使用

1.钩子函数钩子函数是Windows消息处理机制的一部分,通过设置“钩子”,应用程序可以在系统级对所有消息、事件进行过滤,访问在正常情况下无法访问的消息。钩子的本质是一段用以处理系统消息的程序,通过系统调用,把它挂入系统。(百度百科)2.相对于前端来讲对于前端来说,钩子函数就是指再所有函数执行前,我先执行了的函数,即 钩住 我感兴趣的函数,只要它执行,我就先执行。3.vue中的...

2019-07-11 11:45:28 2899

转载 vue组件 $children,$refs,$parent的使用详解

本文介绍了vue组件 $children,$refs,$parent的使用,分享给大家,也自己留个笔记如果项目很大,组件很多,怎么样才能准确的、快速的寻找到我们想要的组件了??1)$refs首先你的给子组件做标记。demo :<firstchild ref="one"></firstchild>然后在父组件中,通过this.$refs.one就可以访问了这个...

2019-07-11 11:38:22 655

转载 vue之父子组件间通信实例讲解(props、$ref、$emit)

组件是 vue.js 最强大的功能之一,而组件实例的作用域是相互独立的,这就意味着不同组件之间的数据无法相互引用。那么组件间如何通信,也就成为了vue中重点知识了。这篇文章将会通过props、$ref和 $emit 这几个知识点,来讲解如何实现父子组件间通信。在说如何实现通信之前,我们先来建两个组件father.vue和child.vue作为示例的基础。? 1 2 ...

2019-07-11 11:34:12 134

原创 vue-router 按需加载 component: () => import() 出现错误

vue的单页面(SPA)项目,必然涉及路由按需的问题。以前我们是这么做的 1 2 //require.ensure是webpack里面的,这样做会将单独拉出来作为一个chunk文件 const Login = r => require.ensure( [], () => r (require('../component/Login.vu...

2019-07-06 11:50:25 6702

转载 webpack之proxyTable设置跨域

为什么要使用proxyTable很简单,两个字,跨域。 在平时项目的开发环境中,经常会遇到跨域的问题,尤其是使用vue-cli这种脚手架工具开发时,由于项目本身启动本地服务是需要占用一个端口的,所以必然会产生跨域的问题。当然跨域有多种解决方式,这里就不一一例举,下次弄篇文章单独讲,在使用webpack做构建工具的项目中使用proxyTable代理实现跨域是一种比较方便的选择。 如何使用pr...

2019-07-06 11:47:36 276

原创 java8新特性[2]:内部迭代和外部迭代(Internal vs external iteration)

Java8 增加了新的语言特性(例如 lambda 表达式和默认方法),为此 Java8 的类库也进行了很多改进,例如从外部迭代到内部迭代的改变。集合类库主要依赖于外部迭代(external iteration)。Collection 实现 Iterable 接口,从而使得用户可以依次遍历集合的元素。比如我们需要把一个集合中的形状都设置成红色,那么可以这么写: 1 2 ...

2018-12-22 11:38:10 2524 2

原创 java8新特性[4]:接口的默认方法

1.默认方法的定义和作用在JDK8之前,接口不能定义任何实现。这意味着在Java8以前的版本中,由接口定义的方法是抽象的,不包括方法体。JDK8版本的发布改变了这一点,其中给接口添加了一个新的功能:默认方法。默认方法允许为接口方法定义默认实现。也就是说,通过使用默认方法,现在可以为接口方法提供方法体,使其不再是抽象方法。默认方法的主要作用是,在不破坏现有代码的情况下,提供一种扩展接口的方式...

2018-12-22 11:36:22 564 1

原创 SqlSessionFactory介绍

SqlSessionFactory是MyBatis的关键对象,它是单个数据库映射关系经过编译后的内存镜像。SqlSessionFactory对象的实例可以通过SqlSessionFactoryBuilder对象来获得,而SqlSessionFactoryBuildr则可以从XML配置文件或一个预先定制的Configuration的实例构建出SqlSessionFactory的实例。每一个MyB...

2018-12-22 11:01:36 6615 1

翻译 elasticesearch安装head插件

1.下载elasticsearch的head压缩包:下载地址:https://github.com/mobz/elasticsearch-head;点击clone or download按钮,点击download zip进行下载。下载完毕后解压到任意路径上,别放在elasticsearch安装路径上。2.下载node.js:下载地址:https://nodejs.org/en/do...

2018-12-18 14:56:23 919

原创 关于迭代去重

今天,同学在说,让我用迭代,生成10个随机数,填充到数组中,且不能重复,然后写了一下:/*** @author 作者:* @createDate 创建时间:2018年12月14日 下午6:15:57*/public class RandoArray {    public static void random() {        int tem=0;        int [] ...

2018-12-14 18:01:37 222

原创 MyBatis逆向工程中的Mapper接口以及Example

mapper接口中的方法解析方法 功能说明 int countByExample(UserExample example) 按条件计数 int deleteByPrimaryKey(Integer id) 按主键删除 int deleteByExample(UserExample example) 按条件删除 String/Integer insert(...

2018-12-05 15:06:28 284

原创 关于Cannot connect to database server,Exception:Could not create connection to database server. Attemp

由于以前一直采用的mysql5,这次安装了mysql8,发现按照平常的连接方式连接会出现这样的问题因为我的驱动采用了mysql8.0的驱动后面发现问题处在了时区的情况(重点。。。。重点。。。。。重点)(因为我的navicate都是连接上mysql8.0的,就偏偏项目连接不上)解决方案:在url后面需要添加   serverTimezone=UTC,如下图所示:...

2018-12-04 15:49:40 2531

原创 linux 下删除目录及其子目录下某类文件

Linux下,如果想要删除目录及其子目录下某类文件,比如说所有的txt文件,则可以使用下面的命令:find . -name "*.txt" -type f -print -exec rm -rf {} \; . 表示在当前目录下   -name "*.txt" 表示查找所有后缀为txt的文件   -type f 表示文件类型为一般正规文件 ...

2018-11-29 09:33:41 2146

原创 beetlSQL使用介绍

beetlSQL超过MyBatis的全功能Java DAO工具。BeetSql是一个全功能DAO工具, 同时具有Hibernate 优点 &amp; Mybatis优点功能,适用于承认以SQL为中心,同时又需求工具能自动能生成大量常用的SQL的应用。功能说明开发效率高无需注解,自动使用大量内置SQL,轻易完成增删改查功能,节省50%的开发工作量。 数据模型支持Pojo,也支持Map/List这种快...

2018-03-17 00:28:58 11013

原创 SpringBoot开发案例之配置Druid数据库连接池的示例

在Spring Boot下默认提供了若干种可用的连接池(dbcp,dbcp2, tomcat, hikari),当然并不支持Druid,Druid来自于阿里系的一个开源连接池,它提供了非常优秀的监控功能,下面跟大家分享一下如何与Spring Boot集成。版本环境Spring Boot 1.5.2.RELEASE、Druid 1.1.6、JDK1.7系统集成添加pom.xml依赖:?1234567...

2018-03-16 23:57:08 1580

原创 springboot启动报错:whitelabel error page

错误描述:Whitelabel Error PageThis application has noexplicit mapping for /error, so you are seeing this as a fallback.Tue Mar 2822:25:43 CST 2017There was an unexpected error (type=Intern

2018-01-29 20:03:50 2290

原创 关于java.lang.ClassNotFoundException: org.springframework.boot.SpringApplication的解决

在加载别人的项目的时候,我出现了java.lang.ClassNotFoundException: org.springframework.boot.SpringApplication 问题在这个控制板中,出现了这个问题 java.lang.ClassNotFoundException: org.springframework.boot.SpringApplication虽

2018-01-24 09:55:40 25976 1

原创 springboot集成mybatis的步骤---小白勿喷

1.在pom.xml中添加依赖:                 org.mybatis.spring.boot   mybatis-spring-boot-starter   1.1.12.在配置文件中添加mybatis的配置文件: mybatis.mapper-locations=classpath:mybatis/*.xml3.在springboot的

2018-01-22 09:33:59 542

原创 springboot的热加载

在我们修改springboot内容的时候,我们总是要重新启动springboot,这样严重影响了开发的进度:那么我们应该如何部署springboot的热加载勒:1.在springboot中添加依赖:     org.springframework.boot    spring-boot-devtools     truetrue,依赖不会传递,该项目依赖devtools;之

2018-01-17 10:18:09 455

原创 运用脚手架创建react工程

1,安装最新的node.js2.建议安装淘宝镜像(可不安装):npm config set registry https://registry.npm.taobao.org3.安装react脚手架:npm install -g create-react-app4.创建项目工程:create-react-app 项目名

2018-01-10 17:39:34 218

原创 springboot配置c3p0数据源

1.再properties配置文件种配置:c3p0.jdbcUrl=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8&autoReconnect=true&failOverReadOnly=falsec3p0.user=rootc3p0.password=20140813c3p0.driv

2018-01-10 13:07:16 7899 1

mybatis-generator-core-1.3.2

使用mybatis-generator-core-1.3.2生成dao,mapper跟model等 使用方法:解压缩之后修改XML文件(如何改可以百度,就是换jdbc参数以及你要生成的dao,mapper跟model的名字及所在位置)然后windos下cmd然后cd到你放置解压文件的位置执行命令:java -jar mybatis-generator-core-1.3.2.jar -configfile generatorConfig.xml -overwrite 出现successfully之后即可在解压文件里找到你需要的东西

2018-03-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除