治疗技术焦虑的方法就是学习!

最新发布 第2页

大道至简李新广的个人博客

Java

自动化部署工具Jenkins [2]

上一篇文章中已经讲述了如何安装配置Jenkins,本文就介绍如何使用Jenkins来自动部署项目。 1、创建任务 登录Jenkins,点击“新建”,输入任务名称,选择“构建一个Maven项目”,最下面的Copy from可以填写原来有的任务名称,这样即可把原有的配置拷贝过来。 ...

李新广 2年前 (2017-05-30) 2061℃ 0评论 2喜欢

Java

自动化部署工具Jenkins [1]

工欲善其事必先利其器。最近项目中的模块越来越多,每次打包发布到测试服,都是一件很麻烦的事情,而且也非常费时间。所以,是时候来一款自动打包发布的工具了。 1、简介 Jenkins是一个用Java编写的开源的持续集成工具。Jenkins提供了软件开发的持续集成服务。它运行在Servl...

李新广 2年前 (2017-05-30) 2514℃ 0评论 3喜欢

设计模式

设计模式-策略模式

定义:策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。 策略模式定义和封装了一系列的算法,它们是可以相互替换的,也就是说它们具有共性,而它们的共性就体现在策略接口的行为上,另外为了达到最后一句话的目的,也就...

李新广 2年前 (2017-05-15) 1176℃ 0评论 2喜欢

前端

JS实现歌词同步滚动效果

想要实现歌词与歌曲播放进度很简单,先来看一下从网易云音乐获取到的歌词的格式。 《悟空》歌词 TeX [00:8.971]作词:戴荃\n[00:16.971]作曲:戴荃\n[00:22.971]月溅星河\n[00:25.06...

李新广 3年前 (2017-03-29) 9571℃ 0评论 19喜欢

Java

《Thinking in Java》学习笔记-final关键字

写在前面 这段时间一直在看《Java编程思想》这本书,说实话,这本书虽然被奉为Java程序员的必读书籍,但是个人感觉书中的语言描述真是晦涩难懂。不过看了之后对补自己的基础还是有很大的帮助的。现在要补的基础都是大学偷的懒啊!!!!!!! 正文 1、首先我们都知道被final修饰的变...

李新广 3年前 (2017-03-21) 1233℃ 0评论 2喜欢

设计模式

设计模式-单例模式

单例模式,说的简单一点,使用了单例模式的类在项目中只会存在一个实例,不管你在哪里引用,用到的都是同一个实例,如果出现了两个一样的实例,就会出现不可预料的错误。 例如在windows中操作系统本地文件时,一次只能一个程序去操作,如果一个程序正在占用文件,你此时去试图操作这个文件,就...

李新广 3年前 (2017-03-21) 1112℃ 0评论 1喜欢

设计模式

设计模式-简单工厂模式

简单工厂模式本身很简单而且使用在业务较简单的情况下。一般用于小项目或者具体产品很少扩展的情况(这样工厂类才不用经常更改)。 它由三种角色组成: 工厂类角色:这是本模式的核心,含有一定的商业逻辑和判断逻辑,根据逻辑不同,产生具体的工厂产品。 抽象产品角色:它一般是具体产品继承的父类...

李新广 3年前 (2017-03-09) 1678℃ 1评论 1喜欢

Spring Boot

Spring Boot学习笔记[6]-多数据源配置

Spring Boot多数据源配置,因为在项目中有时候会遇到从不同的库中读写数据的场景,所以项目中就需要配置多个数据源。不过这里配置多个数据源的目的不是为了实现读写分离。 需要学习读写分离的话,请查看我的另外两篇关于Spring读写分离的文章: Spring实现读写分离 通过At...

李新广 3年前 (2017-03-02) 3895℃ 0评论 6喜欢

技术杂谈

XX-Net 免费梯子

相信对于一个程序猿来说,有一个好用的梯子一定是个不错的体验,以前用过免费的vpn、付费的vpn,体验都不是很好,直到有一天我发现了它:XX-Net。一款开源的免费工具,他的源码托管在Github上面。目前我已经使用了几个月,速度和稳定性方面都很不错,值得推荐大家使用。 下载地址:...

李新广 3年前 (2017-03-01) 5454℃ 2评论 5喜欢