自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(189)
  • 资源 (11)
  • 收藏
  • 关注

原创 Spring 官方中文文档--第1.4章节

文档是对照spring官方文档进行翻译,都是本人亲自翻译,内容逐字逐句的进行推敲,不同与翻译器的整篇翻译(现有的多数中文文档都是靠翻译器整篇翻译,有很多内容并不能准确表达),应该是目前最好的官方中文文档。翻译不易,转载请标明出处,尊重原创,从你我做起。目录1.4 Dependencies1.4.1. Dependency InjectionConstructor-based Dependency InjectConstructor Arguments Resolution..

2020-12-31 21:51:00 608

原创 Spring 官方中文文档--第1.3章节

文档是对照spring官方文档进行翻译,都是本人亲自翻译,内容逐字逐句的进行推敲,不同与翻译器的整篇翻译(现有的多数中文文档都是靠翻译器整篇翻译,有很多内容并不能准确表达),应该是目前最好的官方中文文档。翻译不易,转载请标明出处,尊重原创,从你我做起。1.3 Bean Overview一个Spring Ioc 容器管理着一个或多个bean。这些bean是依据你提供给容器的配置元数而创建的。在容器内部,这些并都是由BeanDefinition对象来表示。它包含以下元数据:完全包限定的类.

2020-12-31 21:38:44 255

原创 Spring 官方中文文档--第1.2章节

文档是对照spring官方文档进行翻译,都是本人亲自翻译,内容逐字逐句的进行推敲,不同与翻译器的整篇翻译(现有的多数中文文档都是靠翻译器整篇翻译,有很多内容并不能准确表达),应该是目前最好的官方中文文档。翻译不易,转载请标明出处,尊重原创,从你我做起。1.2 Container Overvieworg.springframework.context.ApplicationContext 接口代表 Spring IoC 容器,并负责实例化,配置和组装Bean。容器通过读取配置...

2020-12-31 21:35:01 223

原创 Spring 官方中文文档--第1.1章节

文档是对照spring官方文档进行翻译,都是本人亲自翻译,内容逐字逐句的进行推敲,不同与翻译器的整篇翻译(现有的多数中文文档都是靠翻译器整篇翻译,有很多内容并不能准确表达),应该是目前最好的官方中文文档。翻译不易,转载请标明出处,尊重原创,从你我做起。本章介绍了 Spring 的控制反转(IoC)容器。1.1 Introduction to the Spring IoC Container and Beans本章介绍了 Spring 框架中反转控制(IoC)原理的实现。 IoC 也称为依.

2020-12-31 21:19:43 253

原创 详细介绍 Elasticsearch 各种查询API

普通搜索查询全部数据类似数据库查询:select * from buildindex;GET /buildindex/_search 其中buildindex是你的索引名称,_search是API关键字,GET是查询请求的方式;“query”表示查询语句块,mathc_all表示查询所有buildindex索引下的所有数据;字段匹配查询类似数据库:select * from users where name = '条件值'需要注意的是elasticsearch里面的strin

2020-11-20 11:13:45 745

原创 Docker 安装运行Elasticsearch 7 + Kibana 7 (Centos7 环境)

1、安装Elasticsearch 7 镜像配置阿里云镜像,pull镜像速度飞升,具体操作请参阅https://www.cnblogs.com/360minitao/p/11960655.html也可以直接下载我打包好的镜像,地址:#docker pull elasticsearch:7.5.2静静的等待镜像下载完成2、在本地编写elasticsearch.yml配置文件#mkdir -p /home/elk/config#vim /home/elk/config/elasti.

2020-11-12 21:00:08 397

转载 CentOS7使用firewalld打开关闭防火墙与端口

转自:http://www.cnblogs.com/moxiaoan/p/5683743.html1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld 停止: systemctl disable firewalld禁用: systemct

2017-08-01 18:32:33 268

原创 java 手写KMP算法

KMP算法的实现

2023-09-24 17:34:04 245

原创 springboot + layui + pageHepler 实现table 表格分页并且多行小计功能

layui table 实现表格多行小计数据功能的实现

2023-09-18 15:48:25 811

原创 layUI.open在手机端小屏幕不能显示全页面,也没办法滑动

layui.layer.open在移动端中会遇到页面显示不全的问题

2023-09-18 14:49:36 1022

原创 微信小程序动态添加表单模块

微信小程序动态添加表单模块,示例模板使用组件齐全,极具参考性。

2023-09-14 16:39:39 212

原创 springboot 在idea运行没问题,打包成jar 找不到页面路径的问题

在idea启动运行一点问题没有,但是打包成jar在服务器上运行就找不到页面了,初步判断就是绝对路径和相对路径的问题

2023-02-28 12:40:44 870

原创 Docker 安装 elasticsearch + kibana

转载:https://www.cnblogs.com/xiaoyuxixi/p/13878534.html前言:  7版本的kibana与之前版本对比不仅有了充足的功能优化,还支持web界面汉化,使用起来比较的人性化,相关注意事项与安装方法如下:注意点:1.kibana的版本和es的版本需要一致,否则访问kibana页面时会报Kibana server is not ready yet的错误。2.Kibana server is not ready yet的错误也可能时由于没有在kiba

2020-11-09 22:44:48 154

原创 Spring boot上传文件异常The temporar upload location is not valid

转载:【SpringBoot文件上传异常之提示The temporary upload location xxx is not valid - 一灰灰Blog - 博客园】https://www.cnblogs.com/yihuihui/p/10372887.html

2020-11-09 11:39:44 179

原创 Springboot + Mybatis + Mysql + Oracle 多数据源开发详解

目录步骤一:oracle jdbc 驱动的解决步骤二:pom.xml 配置步骤三:配置application.properties步骤四:写数据源配置类数据源一:mysql的数据源数据源二:Oracle步骤五:定义mapper和xml文件mysql的mapper类和xml文件:Oracle的mapper类和xml文件步骤六:controller调用先说一下需要系统环境使用maven3.6 + springboot 2.0 + Mysql 8.5 + Oracl

2020-09-12 10:32:34 1232

转载 Gradle 各种版本下载地址

下载地址gradle-2.0-all下载gradle-2.1-all下载gradle-2.2-all下载gradle-2.3-all下载gradle-2.4-all下载gradle-2.5-all下载gradle-2.6-all下载gradle-2.7-all下载gradle-2.8-all下载gradle-2.9-all下载gradle-2.10-all下载gradle-2.11-all下载gradle-2.12-all下载gradle-2.13-a

2020-08-21 11:12:59 2871

转载 Spring5 导入到Idea 学习源码必经之路

准备工作:下载Spring源码(下载地址:https://github.com/spring-projects/spring-framework),下载gradle(http://downloads.gradle.org/distributions/gradle-4.6-bin.zip) 解压并配置gradle环境变量,在path后面添加%GRADLE_HOME%\bin (注意前面的分号).gradle -v 查看是否配置正确进行必要的配置提高build速度在gradl...

2020-08-21 11:09:50 216

原创 Java 替换文件中的内容信息

应用场景:适合内容较少的小文件,比如脚本文件解析:首先读取文件内容,找到要替换的文本,然后替换文本信息,将旧文件删除,创建新文件,将所有内容复制一份重写到新文件中具体代码:import java.io.File;import java.io.IOException;import java.nio.file.Files;import java.nio.file.Path;import java.nio.file.Paths;import java.util.ArrayList;

2020-07-27 09:36:36 2796

原创 Oracle 创建索引语法、创建、查询、删除、重建、转移等操作

创建语法说明:CREATE [UNIQUE|BITMAP] INDEX[schema.] index_name ---UNIQUE:说明该索引是唯一索引 BITMAP:创建位图索引ON [schema.] table_name(column_name[DESC|ASC][, column_name[DESC|ASC]]...) ---DESC|ASC:说明创建的索引为降序或者升序排列的[REVERSE] --REVERSE:说明创建反向键索引[TABLESPACE tablespac

2020-07-10 10:19:34 1278

转载 Ehcache配置参数详解

转自:https://blog.csdn.net/qq_35098526/article/details/83926615<?xml version="1.0" encoding="UTF-8"?><ehcache> <diskStore path="java.io.tmpdir"/> <defaultCache maxEntriesLocalHeap="1000" eter...

2020-06-11 21:15:07 650

原创 呕心4天出炉SpringBoot+security+JWT史上功能步骤最全的攻略

功能介绍:为了模仿生产当中常用到的场景,我设置了3种情况:1、首先使用security进行权限的管理,访问静态资源和获取token是不需要验证信息;2、访问/admin/hello,/dba/hello,user/hello需要进行进行角色身份验证;3、访问一般的链接“/info”只需要验证token信息;流程介绍:我们使用JWT来生成和验证token信息,加入到security到验证当中,然后系统会根据权限验证规则对用户对角色进行验证,如果验证成功跳转到相对应的角色页面,否则提示验

2020-05-17 18:20:58 445

原创 spring security根据权限跳转不了指定页面This application has no explicit mapping for /error, so you are seeing th

网上大多数的方法都不好使今天在学习springboot+security的时候发现自己设置了3个角色,在授权成功后不能跳转页面报404错误后来了解了一下需要配置AuthenticationSuccessHandler,重写 onAuthenticationSuccess 方法,来验证不同的角色所对应的方法数据库权限ROLE表首先来看SecurityConfig类@Configurationpublic class WebSecurityConfig extends WebSec

2020-05-15 16:51:13 2353 2

原创 修复redis5.0集群

首先由于变换了IP地址,导致启动redis集群的时候报错[ERR] Node 192.168.8.11:7001 is not empty. Either the node already knows other nodes (check with CLUSTER NODES) or contains some key in database 0.这个是由于之前就有redis集群的相关文件没有被删除,所以无法启动集群。删除所以节点文件里面的aof、rdb、nodes的conf文件然后继.

2020-05-13 22:13:04 637

原创 Mac电脑使用Navicat Premium远程连接虚拟机Oracle报ORA-21561: OID generation failed错误

我折腾了很久才发现,这里hostname名字不一致指的是你的mac电脑的hostname,并不是虚拟机服务器的hostname打开mac终端输入hostname查看再查看cat /etc/hosts文件的127.0.0.1的文件把你的hostname改成 /etc/hosts 文件127.0.0.1 后面的localhostsudo scutil --set HostName localhost然后就可以了...

2020-05-13 15:29:41 390

原创 Centos7安装Oracle11g详细攻略及各种问题的解决方法

目录安装准备1、安装所需依赖包2、准备oracle用户及用户组3、配置相关参数设置4、设置环境变量5、上传安装包执行安装错误汇总错误一:安装图形界面无法打开错误二:图形界面安装过程,有一个小竖杠错误三:安装界面卡在68%的时候报错错误四:安装界面出现乱码情况安装准备1、安装所需依赖包这里我要重点说一下,网上大多的教程会列出很多的包让你下载安装,其实这个不一定的,oracle依赖什么包取决于你的安装版本,而且网上的教程是让你32位系统包和64位.

2020-05-13 09:42:30 2094

原创 Java学习笔记:Generic Programming(泛型编程)

介绍泛型类是在Java SE5.0加入进来的,使用泛型类来编程是为了方便我们编写业务代码的时候不需要仅仅因为只是改变了一个类型参数就需要重复写一段差不多相同的代码,造成代码的大量冗余。因此底层类Coder必须要掌握该项技能,也是应用程序员应该了解的知识。一个简单的泛型类创建一个简单的泛型类 Pair<T>package org.xueqi.demo.generic;...

2020-02-26 01:25:50 592

原创 深入理解Java中的代理(Proxy)

目录1.代理的概念2.代理的类型2.1 静态代理2.2 动态代理2.2.1 动态代理需要的要素2.2.2 创建动态代理的步骤2.2.3 动态代理示例引用:1.代理的概念代理模式为其他对象提供了一种代理以控制对这个对象的访问,具体实现包括两大类:静态代理和动态代理。Java动态代理机制的出现使得Java开发人员只需要简单地指定一组接口及委托类对象便能动态...

2020-01-05 12:14:12 2372

原创 细谈Java内部类

目录1.概念介绍2.内部类的几种类型3.详细介绍3.1 普通内部类3.2 静态内部类3.3 局部内部类3.4 匿名内部类1.概念介绍内部类是定义在另一个类或方法当中的类。定义的内部类往往会被编译器生成一个带$修饰符的类,例如Person$Tools,表示person类当中的tools类,而编译器自动合成的内部类文件当中会生成一系列与外层类相关的属性、对象和方法,...

2020-01-04 21:31:59 148

原创 Java 使用reflection来动态为实体属性赋值

首先要懂几个有关反射的方法:Field getDeclaredField(String name) 获取名字为XXX的属性字段,所有的属性,不区分公有私有Field getField(String name) 获取名字为XXX的属性字段,必须是公有属性boolean isAccessible() Field类当中的方法,判断该属性字段是否可访问void s...

2019-12-20 23:10:18 874

转载 Linux使用sqlplus远程连接Oracle

转自:https://www.cnblogs.com/jycjy/p/6713201.html方式一:简易连接,不用进行网络配置,其实就是tnsname.ora文件命令:sqlplus 用户名/密码@ip地址[:端口]/service_name [as sysdba] 示例:sqlplus sys/pwd@ip:1521/test as sysdba 备注:使用默认1521端口时可省略...

2019-07-05 16:38:40 17198

转载 Oracle 数据泵导入、导出数据

转自:https://blog.csdn.net/mr_awei/article/details/81089259目标:使用oracle数据泵,将A电脑上的数据库databaseA导出后,再导入到B电脑上的数据库databaseB中。A电脑上的操作(expdp数据导出):运行cmd;登录数据库,输入命令:sqlplus;使用管理员角色登录需要在用户名后加“ as sysdba” ...

2019-07-05 15:47:23 1687 2

转载 Oracle 表空间的管理(查询已用、剩余空间、利用率等)

转自:https://hecks.iteye.com/blog/821988要查看Oracle数据库表空间大小,是否需要增加表空间的数据文件,在数据库管理中,磁盘空间不足是DBA都会遇到的问题,问题比较常见。--1、查看表空间已经使用的百分比select a.tablespace_name,a.bytes/1024/1024 "Sum MB",(a.bytes-b.bytes)/...

2019-07-05 15:40:53 2304

原创 Oracle 关于锁,死锁,解锁的一些问题

目录1、Oracle 锁的介绍2、如何查询死锁进程先查看哪些表被锁住了:查看锁表的进程:关于存储过程死锁的查询:3、如何解锁4、为什么会死锁最近在测试公司程序的时候发现,有一段业务逻辑处理sql会莫名的卡着不动,于是怀疑是死锁了,就针对锁的问题研究了一下1、Oracle 锁的介绍参考:https://blog.csdn.net/bbliutao/articl...

2019-07-05 15:34:00 1724

原创 Dart 和 Flutter json转实体类(插件自动生成)

方式一:在线生成,适合没有办法安装其他辅助插件的IDE,类似vscode,通过网站https://javiercbk.github.io/json_to_dart/将json数据转换成dart实体类方式二:使用Android studio 、Intellij IDEA安装FlutterJsonBeanFactory插件生成具体操作方法可以参考:https://blog.csdn....

2019-06-22 23:18:13 7689

原创 Dart 和 Flutter 使用json_annotation和json_serializable来处理json数据教程

在学习fultter的时候突然想到如何去处理从服务器获取的json或者将app中的对象数据转换成json上传给服务器于是研究一下dart对json数据的处理首先需要依赖下面的第三方库(这里要强调下,第三方库的版本很重要,市面上目前很多的教程文章用的都是老版本的库,所以很多旧方法都不支持了,本教程是用最新的库为案例写的)dependencies: json_annotation...

2019-06-22 22:44:37 4030

原创 cntos 7 搭建redis5 集群指南(适合初学者)

本文直接讲集群的搭建过程,安装redis的步骤请查看我的另外一篇文章:https://blog.csdn.net/tksnail/article/details/89648496我的redis安装目录是/usr/local/redis-5.4.0,给大家做个参考第一步:创建集群配置目录7001、7002、7003、7004、7005、7006mkdir /usr/local/redis...

2019-05-02 22:58:25 245

原创 mac、centos7 安装redis的步骤以及常见错误解决方法

官网下载redis:https://redis.io/ 选择stable version解压tar -xvf redis-5.0.4.tar.gz1、sudo mv redis-5.0.4 /usr/local/2、cd /usr/local/redis-5.0.43、make test这里可能出现的错误:错误一:Executing test client: cou...

2019-04-29 00:22:16 6225 1

转载 Springboot中PropertySource、ConfigurationProperties注解的使用

转自:https://blog.csdn.net/qq_30739519/article/details/78791142摘要:本文重点讲解一下Spring中@PropertySource注解的使用,如何通过PropertySource注解加载指定的配置文件。以及PropertySource注解与@ConfigurationProperties两个注解的配合使用。1.1.Property...

2019-04-14 20:57:22 923

原创 Navicat Premium Mac 12.0 版本破解指南

首先版本下载链接是:链接:https://pan.baidu.com/s/1oC6XCviu1O4W-qV44eejXQ 密码:n45n接下来的破解步骤就可以看一位好心人的破解步骤:https://blog.csdn.net/xhd731568849/article/details/79751188亲测可以使用!!!...

2019-03-30 13:52:05 1195 12

原创 使电脑和手机能够同时使用IP地址访问vue项目

在开发中我们想要模拟移动端的效果需要用手机来访问项目但是使用localhost:8080显然使不行的这需要我们修改一些东西:如果使用vue-cli脚手架搭建的完整项目,那我们需要修改config目录下的index.js当中的hostmodule.exports = { dev: { // Paths assetsSubDirectory: 'static',...

2019-03-20 22:18:54 927

微信小程序动态添加表单模块(view),增删改都可以

微信小程序动态添加一个表单模块,直接拷贝就能使用 动态添加组件 里面用到了TDesign外部框架,需要npm install 一下 很多项目都通用的功能,动态添加的view包含,input、datepikcer,checkBox多项内容 案例可借鉴性极强,快来下载吧

2023-09-14

springboot+Security+jWT+JPA+MyBatis

该demo使用springboot2.0建立,然后搭配Security+jsonwebToken实现了不同路径的权限控制访问,里面还实现了根据角色跳转不同页面的功能,里面也结合了mybatis和jpa的相关操作,也是一般大众学员的学习内容

2020-05-17

angular.js + bootstrap 带数据搜索筛选的多功能分页插件

本demo使用bootstrap为前端页面框架,angular.js 为页面逻辑框架,制作了带数据加载,分页,并且支持快速搜索数据的表格分页插件,可以自定义显示多少条数据,动态管理各项设置。

2018-04-23

androidpn+tomcat+hibernate+spring3

这是我自己改写的一个基于androidpn+tomcat平台的android客户端,可以实现通过服务端统一向客户端发送消息推送,也可以单独向某个客户端发送消息。我的案例采用的是虚拟机+myeclipse

2016-09-01

Jmail 案例

myeclipse环境下简单的jmail案例,适合初学者看看

2014-01-10

jbpm4.4+servlet

本案例是一个比较详细的jbpm初级“请假”web项目,里面用到了很多jbpm的基本操作,还有一点高级的功能,希望对初学者有所帮助

2014-01-09

JBPM4.3视频教程

由于我是在网上免费下载的,所以本着对原创的尊重,于是也免费提供出来, 对于想要学习jbpm的朋友们来说,是个不错的入门教程。

2014-01-08

jbpm4.4+tomcat6+eclipse jee

用jbpm写了一个简单的“请假流程”,供初学者参考。

2014-01-08

zTree demo

使用jqueryZtree 构建的树,简单清晰的案例,方便新手学习

2013-08-23

highChart demo

里面有介绍了2种ajax传值方法以便新手学习

2013-08-23

oracleDBA培训PPT(1)

一套很好的OracleDBA培训ppt,里面很系统很详细的讲解了DBA。 一共2部分:这是第一部分

2012-04-06

oracleDBA培训PPT

一套详细的oracleDBA培训学习资料,里面很系统的介绍和讲解了dba。 分为2部分,这是第二部分

2012-04-06

空空如也

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

TA关注的人

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