自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 Kettle7.1源码部署

1.介绍           kettle是一款基于java的免费开源的ETL工具。          1.抽取数据高效稳定.          2.易配置,可以在windows,linux,unix上运行。          3.允许管理来自不同数据库的数据。          4.有两种脚本文件。1.transformation,完成对数据的基础转换。         ...

2018-07-23 13:58:12 3566 9

原创 pinia状态管理

pinia的基础使用

2022-10-20 15:44:59 865 1

原创 函数防抖与函数节流

前言函数防抖与函数节流听起来高大尚,其实就是属于前端性能优化的一块,避免频繁访问接口。函数防抖函数防抖,其实就是在触发高频繁事件后N秒内只执行一次。就是每次触发后,会延迟几秒内执行,如果在这几秒内又触发事件,时间重新计算。可以理解以前我们高射炮快速按几次就发射几次,从而导致钢管很烫也会很快报废。所以现在我们优化我们的高射炮。在我们按了发射后N秒内延迟执行发射,如果在N秒内又按了重新计时。因此就是我们在N秒内连续按了7次,其实也就只发射一次。下面我们说一下函数防抖的实现思路...

2022-03-01 10:31:51 120

原创 Vue项目开发杂记

vue目录分析: 1.node_modules:此文件为项目所需的依赖文件 2.public:可以存放静态资源(如图片),放在此文件下的资源在webpack打包时会原封不动的打包到dist文件中。 2.1 public/index.html,vue开发的都是单页面应用,webpack打包的js、css都会注入到此文件中,我们访问的页面就是此文件,页面切换是根据路由切换渲染到此页面上。3.src:此文件就是我们的源码文件...

2022-02-14 16:26:57 599

原创 js中改变this指向(Call、apply、bind)

Call方法 call方法可以改变this指向,并且会直接调用 fun.call(this,arg1,arg2) 利用call方法可以实现构造函数之前的属性继承function Father(name,age){ this.name = name ; this.age = age ;}function Son(name,age,addr) { this.addr = addr ; Father.call(thi...

2021-08-03 17:51:58 219

转载 shiro密码加密

下面我们来说一下在Shiro中对密码的加密。我们知道线上系统的数据库中存储的密码不应该是明文,而是密码加密后的字符串,并且要求加密算法是不可逆的。著名的加密算法有MD5、SHA1等。其中MD5是目前比较可靠的不可逆的加密方式。我们如何利用Shiro实现用户登录密码的MD5加密呢?这就需要让Shiro的自定义Realm去使用带有加密机制的CredentialsMatcher密码匹配类。如何...

2018-08-15 17:42:38 344

原创 解决java web 项目下没有在WEB-INF/classes下生成class文件

今天在发布项目时,以前能运行的项目报错,总提示找不到类。然后排查错误,发现配置和类什么都没有错,最后发现在web容器下项目并没有生成class文件。解决办法:1.点击菜单栏的poject→Build Automatically是否勾选上                                              2.在一次发布,看还报没报错,并去查看容器下的项目有没有生成...

2018-08-15 16:34:36 21652 6

转载 spring data hibernate Mybatis的区别

1.概念:Hibernate :Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。着力点对象与对象之间关系2.简介:Mybatis:MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了goo...

2018-08-14 17:48:01 290

转载 Java国际化及Spring国际化解决方法

假设我们正在开发一个支持多国语言的Web应用程序,要求系统能够根据客户端的系统的语言类型返回对应的界面:英文的操作系统返回英文界面,而中文的操作系统则返回中文界面——这便是典型的i18n国际化问题。 国际化(internationalization)又称为 i18n(读法为i 18 n,据说是因为internationalization(国际化)这个单词从i到n之间有18个英文字母,i18n的名...

2018-08-06 19:16:59 2059 1

原创 解决当kettle界面没有connect按钮问题

在使用kettle的spoon界面时,大家都遇见过怎么资源库里的按钮都是灰色的并且spoon界面右上角的connect按钮怎么不见了。 解决方法:1.找到.kettle目录                  2.然后把这个目录下的repositories.xml,.spoonrc文件和db.cache文件都删掉,                  3.重启就OK。 介意:创...

2018-08-01 16:12:53 15134 1

kettle 7.1 的源码

kettle 7.1 源码。

2018-08-23

空空如也

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

TA关注的人

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