自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 JDK动态代理案例

目录原理代码实现创建接口及实现类创建第三方增强方法原理JDK动态代理只提供接口的代理,不支持类的代理。核心InvocationHandler接口和Proxy类,InvocationHandler 通过invoke()方法反射来调用目标类中的代码,动态地将横切逻辑和业务编织在一起;接着,Proxy利用 InvocationHandler动态创建一个符合某一接口的的实例, 生成目标类的代理对象。代码实现创建接口及实现类public interfac...

2022-05-05 16:34:16 641

原创 Vue购物车案例

干活全拿走,代码复制就能跑<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>Vue 购物车实战案例</title> <style> li { display: flex; justify-content: space-around; p.

2022-04-11 17:55:22 979

原创 Oracle利用存储过程定时重置序列号

先说下项目背景:项目有一个场景是生成一个序列号,序列号为yyyyMMdd00000000n。每天序列号重置。解决方案和思路:利用序列+存储过程+job实现。先上代码后解释!!!先创建一个序列——> create sequence seq_1 increment by 1 start with 1 maxvalue 999999999; 在创建一个存储过程——>create or replace procedure seq_reset(v_seqname varc

2021-03-26 23:17:52 671

原创 Mysql本地安装最全详解教程

最近再重温Mysql的知识,所以回顾了一下Mysql的安装教程。首先声明以下几点:我安装的Mysql的版本是:Mysql5.5这个截图我是照着尚硅谷的【尚硅谷MySQL核心技术】视频教程安装的,我自己也按照视频教程安装成功了,但是当时安装的时候没有截图,安装完之后才想起来要把整个过程记录一下。这里贴上安装包和图形化客户端工具文件包:链接:https://pan.baidu.co...

2020-04-16 15:23:13 918

原创 JDK版本升级/版本降级/版本更换/更换版本异常常见问题归纳

前言:公司最近有个项目要维护,项目呢比较老,用的是jdk1.6+jetty6的环境,但是我最近在学习微服务,电脑上面装的是eclipse最新版和jdk1.8。为了达到既不影响项目开发和又不影响自己日常学习,所以呢就牵扯到一个jdk版本切换的问题。之前自己在网上也搜了一下方法,好多方法呢试了下但是都不太管用,自己的情况可能有一些特殊吧,所以把问题总结一下,一方面是为了自己以后切换版本的时...

2018-10-12 17:34:14 8628 1

原创 【最新】Eclipse4.9下载spring项目插件

最近因为重装电脑系统了,下载了最新版本的Eclipse(4.9),然后想在eclipse里面快速搭建SpringBoot项目,所以呢,我们就需要下载相关的SpringBoot插件,目前有两种办法。附官方网站:http://spring.io/tools3/sts/all第一种呢就是直接去Spring官网Toos栏下载Spring的插件包,下载完成之后直接放在\eclipse\plugins...

2018-10-03 09:58:14 4890 2

原创 SpringMVC接收参数方法(自动匹配参数+自动装箱+@RequestParam详解)

首先我们先创建一个springboot项目,详情见另外一篇博文创建完成后简单的介绍下文件目录,如下:Application类呢,是创建springboot项目的时候自带的,这个时候建议将该类移至根目录下。TestDemo.java类呢是一个简单的测试类,内容如下,也比较的简单:@RestControllerpublic class TestDemo { @RequestM...

2018-09-26 21:50:34 4388 1

原创 (一)SpringBoot入门

快速搭建一个SpringBoot项目首先简单的介绍下搭建环境,搭建环境为Eclipse4.8+jdk8+maven.*准备工作:在Eclipse下载spring项目插件,具体操作可以百度,这个很好查,或者在我java学习分栏下面,有一篇简单的介绍文章/*****************************************************************/...

2018-09-23 15:22:07 247

原创 JUnit4 框架学习与使用

框架介绍:         Junit是用于编写和运性可重复的自动化测试的开源测试框架。安装:         使用Myeclipse时,由于该工具自带了Junit,故可以直接右键项目,选择BuildPath à addLibrary à Junit         手动下载hamcrest-core-1.3.jar和junit-4.12.jar放到lib文件夹下面,然后右键bui...

2018-09-20 15:16:34 1109

翻译 maven入门与进阶

1、创建Maven Java项目   1.1 选择新建Maven项目1.2、选择创建简单项目1.3、填写项目信息1.4、创建成功后项目目录结构  1.5、创建后pom.xml文件内容 1 &lt;project xmlns="http://maven.apache.org/POM/4.0.0" 2 xmlns:xsi="http://w...

2018-08-07 16:31:01 258 1

转载 线程和进程的深入理解(通俗易懂版)

本篇文章是我转载他人的,觉得解释的挺好的就收藏分享了。原文链接:http://www.ruanyifeng.com/blog/2013/04/processes_and_threads.html 1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须...

2017-09-12 11:22:03 1612

翻译 myeclipse添加字体

目前在java中编程字体大家都推荐的是Courier New 和Lucida Console这两种字体。但是在win7环境下myEclipse10中一般是找不到这两个字体的。推荐使用Courier New 10号黑体。激活方法如下:在win7的控制面板-&gt;字体,找到Courier New,右键,显示。然后在eclipse的fonts列表中就可以选择了...

2017-09-11 09:58:57 926

原创 jquery+struts实现前台分页

   整个项目是用的ssh框架+jquery技术之前在网上找前台分页方法发现都不太好,最近写了一个,特意分享出来供大家参考qq:953086648  前台js分页:var pageSize = 10;  //每页显示的数据条数var dataList;    //需要被分页的数据集合 showData(pageSize,1,dataList); //...

2017-09-09 09:40:16 386

空空如也

空空如也

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

TA关注的人

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