自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dream_ling的博客

面向搜索引擎编程。

  • 博客(189)
  • 资源 (2)

原创 这可能是由于 Credssp加密 Oracle修正若要了解详细信息,请访问https://go.microsoftcom/fwlink/?linkid=866660

问题截图:解决方法:方法一:  本地组策略:在本地电脑运行 gpedit.msc (如果提示找不到文件gpedit.msc,请参考方法二),计算机配置>管理模板>系统>凭据分配>加密Oracle修正选择启用并选择易受攻击。方法二:1.如果是 Windows 10 家庭版,没有 gpedit.msc,那么就直接修改本地电脑的注册表,在本地“运行(快捷键Win+R)”输入: regedit 按以下目录进入:HKEY_LOCAL_MA...

2020-09-07 11:24:35 43

原创 SpringBoot项目不需要数据库配置

1. 错误springboot项目启动时,如果没有配置数据库配置,启动时会抛出如下异常。Description:Cannot determine embedded database driver class for database type NONEAction:If you want an embedded database please put a supported one on the classpath.If you have database settings to be

2020-08-31 10:39:35 115

原创 java必须掌握的技术点--核心篇--(一)

java面试汇总专栏数据存储 MySQL 索引使用的注意事项 索引虽然好处很多,但过多的使用索引可能带来相反的问题,索引也是有缺点的:虽然索引大大提高了查询速度,同时却会降低更新表的速度,如对表进行INSERT,UPDATE和DELETE。因为更新表时,mysql不仅要保存数据,还要保存一下索引文件 建立索引会占用磁盘空间的索引文件。一般情况这个问题不太严重,但如果你在要给大表上建了多种组合索引,索引文件会膨胀很宽 索引只是提高效率的一个方式,如果mysql有大数据量的表,就...

2020-08-27 14:09:57 35

原创 java必须掌握的技术点--基础篇--(七)

java面试汇总专栏锁机制 说说线程安全问题 线程安全是多线程领域的问题,线程安全可以简单理解为一个方法或者一个实例可以在多线程环境中使用而不会出现问题。在 Java 多线程编程当中,提供了多种实现 Java 线程安全的方式:最简单的方式,使用Synchronization关键字 使用java.util.concurrent.atomic包中的原子类,例如AtomicInteger 使用java.util.concurrent.locks包中的锁 使用线程安全的集合...

2020-08-27 10:30:02 34

原创 windows连接远程桌面出现身份验证错误

解决方案一:1、win+r 打开运行2、输入 gpedit.msc 如果显示 windows找不到gpedit.msc文件看解决方案二3、依次点击 计算机配置>>管理模板>>系统>>凭证分配>>加密数据库修正4、改成已启用,保护级别修改为易受攻击 点击应用解决方案二:如果显示 windows找不到gpedit.msc文件,大多因为装的系统是家庭版本,没有本地组策略管理1、在桌面新建一个 txt 文档2...

2020-08-21 10:57:06 28

原创 项目发布到服务器,控制台打印javax.crypto.BadPaddingException: Given final block not properly padded

问题描述:代码中的AES加解密在windows测试环境运行正常,在线上linux环境AES解密报错javax.crypto.BadPaddingException: Given final block not properly padded解决方法:查阅相关资料后定位在生成KEY的方法上,加解密都要改,这里只给出示范替换kgen.init(128, new SecureRandom(password.getBytes())); kgen.init(128, ne...

2020-08-20 16:09:06 30

原创 服务器返回HTTP 413错误解决方法

环境:Ubuntu 16.04 nginx 1.4.7通过post上传文件过大时,会出现413错误码;前端打开开发者模式,在输出台的位置会出现:<span style="color:#ff0000;">Failed to load resource: the server responded with a status of 413 (Request Entity Too Large)</span>这是由于上传文件过大引起的,排查服务器是否有使用nginx做反向代理

2020-08-20 16:05:47 26

原创 el-select选中后,失去焦点时才会改变所选值

搜了一下是因为 数据层次太多,render函数没有自动更新,需手动强制刷新(this.$forceUpdate)加一个@change函数freshImmediatele (e) { this.$forceUpdate()},

2020-08-19 09:30:03 79

原创 通过命令行修改服务器防火墙对外端口

在实际的应用中,时常发现无法访问到远程服务提供的端口,这个时候,就需要linux对外开发服务的端口。我使用的服务器linux系统为centos7,以下在服务器的命令行演示端口是如何开放的:1.查看服务器的防火墙时候打开使用 systemctl status firewalld 指令,如果显示active,说明防火墙正常运行;否则需要打开防火墙2.运行防火墙使用 systemctl start firewalld 指令。如果开启失败,先执行:systemctl...

2020-08-14 09:18:27 87

原创 手把手教你springBoot整合Shiro

Shiro什么是 Shiro官网:http://shiro.apache.org/是一款主流的 Java 安全框架,不依赖任何容器,可以运行在 Java SE 和 Java EE 项目中,它的主要作用是对访问系统的用户进行身份认证、授权、会话管理、加密等操作。Shiro 就是用来解决安全管理的系统化框架。Shiro 核心组件用户、角色、权限会给角色赋予权限,给用户赋予角色1、UsernamePasswordToken,Shiro 用来封装用户登录信息,使用用户的登录信息来创建令牌 Token

2020-08-04 00:09:06 41

原创 Custom elements in iteration require ‘v-bind:key‘ directives. 问题解决

问题:解决:

2020-07-23 16:11:13 193

转载 vue+element-ui做图片的上传功能

前几天做到一个关于图片上传功能,图片编辑和删除功能,和大家分享一下,写的不好欢迎大家吐槽!1.在vue的基础上安装element-ui,利用element中的upload的上传功能,我是使用这种照片墙的功能:2.废话不多说,直接上代码:<el-upload class="upload-demo" action="上传的地址" list-type="picture-card" :limit='5' // 上传图片的个数

2020-07-20 11:41:50 76

转载 前端Vue中常用rules校验规则

1、是否合法IP地址export function validateIP(rule, value,callback) { if(value==''||value==undefined||value==null){ callback(); }else { const reg = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\![](https://user-gold-cdn.xit.

2020-06-23 11:35:31 265

原创 在使用@Getter注解时get 方法无法使用

在使用@Getter注解时get 方法无法使用报错显示 cannot resolve method getXXX();解决方案:点击 idea -->file -->settings-->plugins搜索 lombok插件 并安装 重启idea

2020-06-08 16:39:52 416

原创 java必须掌握的技术点--基础篇--(六)

java面试汇总专栏线程 说说 CountDownLatch 与 CyclicBarrier 区别 CountDownLatch:一个线程(或者多个), 等待另外N个线程完成某个事情之后才能执行。 CyclicBarrier :N个线程相互等待,任何一个线程完成之前,所有的线程都必须等待。这样应该就清楚一点了,对于CountDownLatch来说,重点是那个“一个线程”, 是它在等待, 而另外那N的线程在把“某个事情”做完之后可以继续等待,可以终止。而对于CyclicB...

2020-06-01 13:31:34 100

原创 java必须掌握的技术点--基础篇--(六)

java面试汇总专栏线程 说说 CountDownLatch 与 CyclicBarrier 区别 CountDownLatch:一个线程(或者多个), 等待另外N个线程完成某个事情之后才能执行。CyclicBarrier:N个线程相互等待,任何一个线程完成之前,所有的线程都必须等待。这样应该就清楚一点了,对于CountDownLatch来说,重点是那个“一个线程”,...

2020-04-29 15:43:34 119

原创 一篇博客入门之--Maven(一)

第1章 Maven 介绍1.1 什么是 Maven1.1.1 什么是 MavenMaven 的正确发音是[ˈmevən],而不是“马瘟”以及其他什么瘟。Maven 在美国是一个口语化的词语,代表专家、内行的意思。一个对 Maven 比较正式的定义是这么说的:Maven 是一个项目管理工具,它包含了一个 项目对象模型 (POM:Project Object Model),一组标准集合...

2020-04-23 16:32:06 393 10

原创 如何在windows下运行.sh文件

1、安装git,配置git环境(D:\Tools\Git\cmd) 。cmd命令检查是否安装成功(git --version)。2、打开Git Bash窗口,命令运行.sh文件。3、运行.sh文件的命令:(1)sh demo.sh (2)./demo.sh (3)/bin/sh demo.sh...

2020-04-22 13:31:49 382 10

原创 一篇博客实战进阶之--Java爬虫(二)

实战计划WebMagic介绍 WebMagic功能 爬虫分类 案例开发分析 案例实现WebMagic介绍昨天完成了爬虫的入门的学习,是一个最基本的爬虫案例,今天我们要学习一款爬虫框架的使用就是WebMagic。其底层用到了我们上一天课程所使用的HttpClient和Jsoup,让我们能够更方便的开发爬虫。WebMagic项目代码分为核心和扩展两部分。核心部分(w...

2020-04-20 17:25:41 252

原创 一篇博客入门之--Vue

vuejs简单入门 1 VueJS 概述与快速入1.1 VueJS介绍Vue.js是一个构建数据驱动的 web 界面的渐进式框架。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑 定和组合的视图组件。它不仅易于上手,还便于与第三方库或既有项目整合。官网:https://cn.vuejs.org/1.2 MVVM模式MVVM是Model-View-Vi...

2020-04-19 16:12:22 124

原创 一篇实战博客入门之--Java爬虫(一)

1. 课程计划1. 入门程序2. 网络爬虫介绍3. HttpClient 抓取数据4. Jsoup 解析数据5. 爬虫案例2. 网络爬虫网络爬虫(Web crawler),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本2.1. 爬虫 爬虫 入门 程序2.1.1. 环境准备JDK1.8 IntelliJ IDEA IDEA 自带的 Maven2.1...

2020-04-16 10:09:08 234

原创 Linux下安装lrzsz详细步骤

lrzsz简介:lrzsz是一款在linux里可代替ftp上传和下载的程序。手动编译安装下载安装包,wgethttps://ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz或者是 上传已经下载好的安装包 cd /usr/local/src/ mkdir lrzsz cd lrzsz/ 解压:tar -xvf lrzsz-0.12.20...

2020-04-09 17:03:11 255

原创 一篇博客入门之--Docker

Docker学习目标:掌握Docker基础知识,能够理解Docker镜像与容器的概念完成Docker安装与启动掌握Docker镜像与容器相关命令掌握Tomcat Nginx 等软件的常用应用的安装掌握docker迁移与备份相关命令能够运用Dockerfile编写创建容器的脚本能够搭建与使用docker私有仓库​1 Docker简介1.1 什么是...

2020-04-08 23:44:20 76

原创 学习笔记--jQuery 高级

今日内容:1. JQuery 高级 1. 动画 2. 遍历 3. 事件绑定 4. 案例 5. 插件JQuery 高级1. 动画 1. 三种方式显示和隐藏元素 1. 默认显示和隐藏方式 1. show([speed,[easing],[fn]]) 1. 参数: 1. speed:动画的速度。三个预定义的值("slow","normal", "fast"...

2020-03-30 16:12:15 53

原创 学习笔记--jQuery 基础

今日内容1. JQuery 基础: 1. 概念 2. 快速入门 3. JQuery对象和JS对象区别与转换 4. 选择器 5. DOM操作 6. 案例JQuery 基础:1. 概念: 一个JavaScript框架。简化JS开发 * jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框...

2020-03-30 10:50:25 65

原创 Mybatis-01 框架概述

1.1.1 什么是框架框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种 定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。简而言之,框架其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单说就是使用别 人搭好的舞台,你来做表演。而且,框架一般是成熟的,不断升级的软件。1...

2020-03-23 09:34:52 179

原创 利用JFram实现经典排序算法动画

package demo.test;import java.awt.*;import java.awt.event.*;import javax.swing.*;/** * 图形方式显示经典排序 * @author DreamLing * */public class SortX extends JFrame { private JLabel[] n; private JB...

2020-03-13 17:26:14 93 1

原创 java必须掌握的技术点--基础篇--(五)

java面试汇总专栏线程 创建线程的方式及实现 1 方式一:创建Thread的子类对象1-1 创建一个线程,继承 Thread,重写run方法public class MyThread extends Thread{ public MyThread(String name){ super(name); } @Override ...

2020-03-13 16:54:18 121

转载 SQL语句大全,所有的SQL都在这里

一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server---创建 备份数据的deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'-...

2020-03-11 23:12:46 85

原创 Linux关闭防火墙命令

问题:老是关闭防火墙太麻烦,所以选择彻底关闭防火墙,发现每次都记不住命令!下面是red hat/CentOs7关闭防火墙的命令!1:查看防火状态systemctl status firewalldservice iptablesstatus2:暂时关闭防火墙systemctl stop firewalldservice iptablesstop3:永久关闭防...

2019-12-27 14:53:25 38

原创 Linux环境下部署javaWeb项目【从零开始】

1、首先需要在Linux环境下安装JDK的Linux版本,及在Linux下安装Tomcat2、将本地需要运行的web项目打成war包。 对着项目的pom.xml文件右键点击-->Run As-->Maven build.3、通过winscp将war包移动到tomcat目录下的webapps目录4、进入tomcat/bin/ 执行./startup.sh...

2019-12-26 10:38:01 36

原创 Linux下安装Tomcat【从零开始】

1、tomcat下载地址https://tomcat.apache.org/2、这个是我本地宿主机与虚拟机交互传输文件的工具winscphttps://winscp.net/eng/docs/lang:chs3、打开已经装好的VMware,打开虚拟机,打开winscp4、在Linux系统的命令行中(terminal)输入ifconfig查看虚拟机的ip地址5、在wins...

2019-12-26 10:12:10 60

原创 Linux环境下安装JDK的Linux版本【从零开始】

1、点击oracle官网下载对应的jdk,注意选择Linux版本。https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2、这个是我本地宿主机与虚拟机交互传输文件的工具winscphttps://winscp.net/eng/docs/lang:chs3、打开已经装...

2019-12-26 09:56:33 58

原创 js获取服务端JSON字符串并解析

之前在网上找了一些解决方案,但是使用的时候有点问题,所以记录一下项目是一个基本的SSM架构,界面用的是jsp服务端代码:获取HnadleType//获取handleTypepublic String getHandleType() throws Exception { JSONArray jsonArray = new JSONArray(); try { Strin...

2019-12-24 17:23:55 166

原创 java必须掌握的技术点--基础篇--(四)

java必须掌握的技术点--基础篇--(一)java必须掌握的技术点--基础篇--(二)java必须掌握的技术点--基础篇--(三)集合 ArrayList 与 Vector 区别 ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时需要增加存储能力,就要讲已经有数组的数据复制到...

2019-11-15 17:14:13 83

原创 解决maven依赖传递导致的jar包冲突

什么是 依赖传递?构建一个新的maven project在pom.xml中 先添加 springmvc的核心依赖的坐标会发现出现除了 spring-webmvc 以外的其他 jar。因为我们的项目依赖 spring-webmvc.jar,而spring-webmvc.jar 会依赖spring-beans.jar 等等,所以 spring-beans.jar 这些 jar 包也出...

2019-10-30 13:23:23 218

转载 Oracle 表空间详解

目录目录表空间概述表空间的分类默认表空间查看默认的永久表空间查看默认的TEMP表空间查看默认的表空间类型逻辑结构到物理结构的映射对表空间的操作查看表空间使用情况查看数据库拥有的表空间查看表空间中的数据文件查看用户拥有的表空间创建表空间修改表空间修改用户的默认和临时表空间修改表空间的状态修改表空间的数据文件删除表空间用户表空间限额表空间概述Oracle的表...

2019-09-29 16:58:36 47

转载 @interface 注解详解

一、认识注解  注解(Annotation)很重要,未来的开发模式都是基于注解的,JPA是基于注解的,Spring2.5以上都是基于注解的,Hibernate3.x以后也是基于注解的,现在的Struts2有一部分也是基于注解的了,注解是一种趋势,现在已经有不少的人开始用注解了,注解是JDK1.5之后才有的新特性JDK1.5之后内部提供的三个注解 @Deprecated 意...

2019-09-29 15:57:49 73

原创 java必须掌握的技术点--基础篇--(三)

java必须掌握的技术点--基础篇--(一)java必须掌握的技术点--基础篇--(二)集合 List、Set、Map的区别 Collection结构图collection里面有什么子类?list和set是实现了collection接口的List:1.可以允许重复的对象。2.可以插入多个null元素。3.是一个有序容器,保持了每个元素的插入顺序,...

2019-09-25 17:05:24 140

转载 Maven 教程之 pom.xml 详解

简介什么是 pom?POM 是 Project Object Model 的缩写,即项目对象模型。pom.xml 就是 maven 的配置文件,用以描述项目的各种信息。pom 配置一览<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSche...

2019-08-06 10:25:09 67

java 操作Excel表格用到的jar 包

Apache POI是一种流行的API,它允许程序员使用Java程序创建,修改和显示MS Office文件。这由Apache软件基金会开发使用Java分布式设计或修改Microsoft Office文件的开源库。它包含类和方法对用户输入数据或文件到MS Office文档进行解码。

2018-09-19

shell编程和unix命令

shell编程和Unix命令 文件安全与权限、使用find和xargs、后台执行命令、等z章节,还有其他的书,有需要的直接把书名给我,私信邮箱 980030265@qq.com,如果我有的,我免费分享

2018-07-24

空空如也

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