自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Luis

记录自己的成长历程! Blog:https://iluis.gitee.io

  • 博客(28)
  • 资源 (5)
  • 收藏
  • 关注

原创 Hexo + Next 主题实现全局播放背景音乐

欢迎访问我的博客:https://iluis.cn/第一种方式:使用网易云音乐插件此种方式特点:十分方便快捷有版权保护的歌无法播放1. 生成网易云歌单插件为什么要创建歌单外链而不是创建歌曲外链:以后添加或者删除歌曲不用修改代码,直接在网易云歌单中操作即可。步骤一:创建歌单并添加自己喜爱的歌曲小贴士:若我们的歌单中添加了受网易云版权保护的歌,在博客中我们的歌单就GG了,要避...

2020-04-09 02:54:30 5129 11

转载 Vue

入门快速搭建导入开发版的Vue.js<!-- 开发环境版本,包含了有帮助的命令行警告 --><script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script><!-- 生产环境版本,优化了尺寸和速度 --><script src="https://cdn....

2020-04-25 10:48:16 268

原创 NPM基本使用

NPM基本使用查看版本号npm -v更新npmnpm install npm@5.4.0 // 更新到具体版本npm install npm@latest -g // 更新到最新版(安装到全局环境下,在每一个目录下命令都会识别)使用npm打开Terminal,进入项目的目录cd ~初始化(此时会在项目文件夹生成一个package.json,项目所需依赖全都记录在此...

2020-04-25 10:26:21 204

转载 IDEA常用快捷方法及快捷键

本文摘自,爱写代码的文科男:博文中有很多IDEA常用设置(鸣谢)快捷方法更多的提示可以CTRL + j 可以查看,mac系统下是command+j功能快捷方式main方法psvm输出语句sout打印方法的名称soutm印方法的参数soutp就近打印变量soutv打印指定内容xxx.sout普通for循环遍历fori...

2020-04-13 12:39:13 302

转载 动态表格:基于DOM模型实现

HTML界面 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>动态表格</title> <style> table { border: 1px so...

2020-04-12 16:18:34 175

原创 创建网易云歌单外链 & Hexo

特点此方式特点:简单快捷有版权保护的歌无法播放为什么要创建歌单外链而不是创建歌曲外链?以后添加或者删除歌曲不用修改代码,直接在网易云歌单中操作即可。具体流程创建歌单并添加自己喜爱的歌曲小贴士:若我们的歌单中添加了受网易云版权保护的歌,在博客中我们的歌单就GG了,要避免添加此类歌曲。(第二种方式会很好的解决这种情况)获取歌单外链打开网易云音乐网页版,登录后点击我的...

2020-04-10 00:13:09 2971 5

转载 VSCode 常用快捷键

本文摘自,Sunny Blog:https://segmentfault.com/a/1190000009396435 (感谢)基础编辑快捷键作用Ctrl+X剪切Ctrl+C复制Ctrl+Shift+K删除当前行Ctrl+Enter在当前行之后插入一行Ctrl+Shift+Enter在当前行之前插入一行Alt+Up/Down移动...

2020-04-09 20:12:11 178

转载 Hexo 自定义文章底部版权声明

本文摘自,潘高:https://blog.csdn.net/u011236348/article/details/88169271 (感谢)效果图:在目录 themes/next/layout/_macro/ 下添加 my-copyright.swig ,内容如下:{% if page.copyright %}<div class="my_post_copyright"&g...

2020-04-09 15:09:31 1247

转载 Hexo 静态资源压缩 -- gulp

本文摘自,枫頔:https://www.jianshu.com/p/93b63852f0b3(感谢)欢迎访问我的博客静态资源压缩可以优化网页的访问速度、提高用户体验。gulp压缩如果你打开生成的public文件夹里面的html、css、js源文件,你就会发现里面有大段的空白,这些空白占据着一定的空间。gulp是一个基于Node.js的自动化构建工具,我们可以通过一些gulp插件实现对h...

2020-04-09 15:07:17 997 2

转载 Hexo 页脚增加网站运行时间统计

本文摘自,LuoV:https://xian6ge.cn/posts/82ce1911/ (感谢)效果图:找到 \themes\next\layout\_partials\ 下面的 footer.swig 文件在合适的位置添加下面代码(通过运行调试,查看运行时间出现的位置)<span id="sitetime"></span><script...

2020-04-09 15:04:51 3025 1

原创 Hexo 博客部署到 Github & Gitee & Coding

部署到Github1. 打开并登录github后在右上角点击new repository 新建仓库2.仓库名称要设置成:username.github.io3.点击 Create repository,创建成功。查看我们新建的仓库,点击右上角Clone or download4.点击红色框线处,复制克隆仓库路径 【https:方便,ssh:更安全】 https://github.c...

2020-04-07 02:22:17 641 2

原创 Hexo 博客搭建流程

欣赏优质博客Sanarous:https://bestzuo.cn/1. 环境准备1.1 安装 Node检测node安装是否成功:node -v和npm -vwindows用户点击win+r,代开cmd命令窗口安装cnpm(速度比npm快)npm install -g cnpm --registry=https://registry.npm.taobao.org检查cnp...

2020-04-07 02:21:32 164

原创 Hexo 绑定自定义域名

本地站点添加CNAME文件在博客根目录的source文件夹下新建一个名为CNANE的文件(无后缀名),里面写入你的域名。双线解析在cmd窗口ping一下博客的ip地址:ping iluis.gitee.ioE:\Personal\Desktop>ping iluis.gitee.io正在 Ping fn0wz54v.dayugslb.com [212.64.62.174...

2020-04-07 02:20:46 849

原创 Spring中的JdbcTemplate

JdbcTemplate的概述和入门package cn.luis.jdbctemplate;import org.springframework.jdbc.core.JdbcTemplate;import org.springframework.jdbc.datasource.DriverManagerDataSource;public class Demo1 { publ...

2020-04-06 11:56:41 115

原创 Spring基于注解的AOP配置

Spring基于注解的AOP配置操作步骤配置spring创建容器时要扫描的包对工具类和实现类加上注解标注切面和切点@Component("logger")@Aspect// 表示当前类是一个切面public class Logger { @Pointcut("execution(* cn.luis.service.impl.*.*(..))") pr...

2020-04-05 20:51:27 121

原创 环绕通知

环绕通知问题当我们配置了环绕通知之后,切入点方法没有执行,而通知方法执行了分析通过对比动态代理中的环绕通知代码,发现动态代理的环绕通知有明确的切入点方法调用,而我们现在没有。解决Spring框架为我们提供了一个接口ProceedingjoinPoint。该接口有一个方法proceed(),此方法就相当于明确调用切入点方法。该接口可以作为环绕通知的方法参数,在程序执行时...

2020-04-05 18:33:12 252

原创 通用化切入点表达式

通用化切入点表达式原配置文件AOP的切点表达式配置繁琐<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...

2020-04-05 12:05:02 129

原创 四种常用通知类型

四种常用通知类型前置通知:在切入点方法之前执行后置通知:在切入点方法正常执行之后执行【后置通知和异常通知只能执行一个】异常通知:在切入点方法产生异常后执行最终通知:无论切入点方法是否正常执行,它都会执行日志类package cn.luis.util;/** * @ClassName Logger * @Description 用于记录日志的工具类,它里面提供了公共的代码 *...

2020-04-05 11:46:20 2323

原创 切入点表达式写法

关键字execution(表达式)pointcut="execution( *..*.*(..))表达式访问修饰符 返回值 包名.包名.包名…类名.方法名(参数列表)标准的表达式写法public void cn.luis.service.impl.AccountServiceImpl.saveAccount()全通配写法*..*.*(..)变化过程1. 访问修饰符可省略...

2020-04-05 03:10:15 6290

转载 Spring基于xml配置的AOP案例

知识点连接点Joinpoint:连接点,即业务层接口里的方法都是连接点连接什么:连接业务和增强方法(一般是事务控制)中的点切入点Potincut:切入点,即被增强的方法。所有的切入点都是连接点,反之则不一定成立。通知Advice:通知,增强:是指拦截到Joinpoint之后所要做的事情,即增强方法的具体实现。通知的类型:前置通知、后置通知、异常通知、最终通知、环绕通知...

2020-04-05 03:03:58 127

原创 23.【使用动态代理实现事务控制】

Beamfactory:用于创建Service的代理对象的工厂使用动态代理:抽取重复代码、减少方法间的依赖(对比service里面的两个实现类)代码:public class BeanFactory { private IAccountService accountService; // 【这时servlce的实现类中就不需要配置txManager了】 priva...

2020-04-05 00:24:33 239

原创 22.【动态代理】

动态代理特点:字节码随用随创建,随用随加载作用:不修改源码的基础上对方法增强分类: 基于接口的动态代理 基于子类的动态代理1.基于接口的动态代理涉及的类:Proxy提供者:JDK官方如何创建代理对象:使用Proxy类中的newProxyInstance方法创建代理对象的要求:被代理类最少实现一个接口,如果没有则不能使用newProxyInstance方法的参...

2020-04-05 00:23:25 174

转载 21.【利用工具类解决事务不同步问题】

获取连接的工具类连接的工具类,它用于从数据源中获取一个连接,并且实现和线程的绑定和解绑:ThreadLocal有多个连接时无法控制事务代码:package cn.luis.utils;import javax.sql.DataSource;import java.sql.Connection;/** * */public class ConnectionUtils {...

2020-04-05 00:17:17 195

原创 19.【@Qualifier】

注解到方法参数上时,无需@Autowried代码:package config;import com.mchange.v2.c3p0.ComboPooledDataSource;import org.apache.commons.dbutils.QueryRunner;import org.springframework.beans.factory.annotation.Quali...

2020-04-04 18:46:13 127

原创 17.【@Import】

用于导入其他的配置类,直接在主配置文件上注解即可。这样创建的为父子配置类用了它之后就不用在JdbcConfig上添加@Configuration注解,也不用在测试类创建容器时添加JdbcConfig的字节码文件,这两种创建的是并列配置类属性:value指定其他配置类的字节码文件SpringConfiguration@Configuration//@Compo...

2020-04-04 18:45:39 117

原创 18.【@PropertySource】

5. @PropertySource作用用于指定properties文件的位置属性value :指定文件的名称和路径关键字:classpath,表示类路径下@PropertySource("classpath:jdbcConfig.properties")value取值properties有包就写包名/文件名,没有就直接写文件名例如:cn/luis/jdbcConfig.pr...

2020-04-04 18:43:33 97

原创 20.【Spring整合Junit】

Junit特点应用程序的入口:main方法junit单元测试中,没有main方法也能执行junit集成了一个main方法,该方法就会判断当前测试类中哪些方法有 @Test注解junit就让有Test注解的方法执行junit不会管我们是否采用spring框架在执行测试方法时,junit根本不知道我们是不是使用了spring框架,所以也就不会为我们读取配置文件/配置类创建spri...

2020-04-03 14:47:46 115

原创 16.【创建配置类:使注解方式脱离配置文件】

创建配置类及优化在src -- main -- java下创建config包,创建SpringConfiguration类作用:取代xml配置文件1. @Configurationspring中的新注解作用指定当前类为配置类细节当配置类作为AnnocationConfigApplicationContext对象创建的参数时,该注解可以不写。2. @ConmponentScan...

2020-04-03 00:55:08 230

Hexo主题源码及站点配置文件.zip

Hexo优雅和强大的主题 主题下有以下特点: 没有jQuery。 支持本地黑暗模式。 支持Pjax提供一个快速的浏览体验。 集成KaTeX和MathJax数学公式渲染。 集成的PDF。 js和美人鱼图。 支持Disqus Gitalk和缬氨酸评论系统。 支持大量的第三方统计数据和内容共享服务。 容易定制内容或修改风格。

2020-04-11

04 【IDEA、方法】.zip

Java SE(Java Standard Edition,Java 标准版)是Java技术的核心和基础,是Java ME和Java EE编程的基础 [1] 。Java SE是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的Hot Java浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Java applet。

2020-03-06

03 【流程控制语句】.zip

Java SE(Java Standard Edition,Java 标准版)是Java技术的核心和基础,是Java ME和Java EE编程的基础 [1] 。Java SE是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的Hot Java浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Java applet。

2020-03-06

02 【数据类型转换、运算符、方法入门】.zip

Java SE(Java Standard Edition,Java 标准版)是Java技术的核心和基础,是Java ME和Java EE编程的基础 [1] 。Java SE是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的Hot Java浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Java applet。

2020-03-06

01 【入门程序、常量、变量】.zip

Java SE(Java Standard Edition,Java 标准版)是Java技术的核心和基础,是Java ME和Java EE编程的基础 [1] 。Java SE是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的Hot Java浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Java applet。

2020-03-06

空空如也

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

TA关注的人

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