自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DZ_soul

菜鸟一枚

  • 博客(38)
  • 资源 (1)
  • 收藏
  • 关注

原创 nacos集群搭建 (docker compose方案)

nacos集群搭建(docker compose方案)随时保持最新版本:当前版本为 nacos:1.4.0准备说明:本文需要掌握 linux、docker、docker-compose 、nginx相关知识至少三台linux机器(安装docker,docker-compose,安装教程:关注公众号:Jeesoul开源)机器之间均可互相访问开始准备三台机器10.0.0.510.0.0.610.0.0.7本次镜像版本:nacos/nacos-server:

2020-12-04 15:49:18 852 1

原创 <springboot项目>利用maven打包将资源文件分离

问题:传统的springboot项目打包完成之后,将项目上传到服务器执行java -jar命令运行问题:每次上传的jar包文件太大了,非常的耗时为了解决这个问题:想到一种方案,利用maven插件将springboot的第三方jar、编译的资源文件以及配置文件分别打包,这样的话就可以解决每次上传文件大耗时的问题解决方案:第三方jar独立打包编译的资源文件打成想要的jar包resource下的资源文件单独打包实现在pom中配置maven打包插件:resources部分模块:

2020-08-12 11:39:09 1022

原创 Java并发编程(二)

线程的创建与运行创建线程的方式一共有三种实现Runnable接口的run方法继承Thread类并重写run方法使用FutureTask方式实现Runnable接口的run方法/** * 实现Runnable接口 * * @author : dxy * @date : 2020/7/8 */public class MyThread implements Runnable { /** * 实现run方法 */ @Override p

2020-07-12 20:13:10 206

原创 Java并发编程(一)

线程提到并发自然会想到“线程”,那说到线程,“进程”一词也不得不被拿来叙述一番。对于一个Java程序员来说,这两概念是肯定是要熟烂于心的。进程:是代码在数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,线程:则是进程的一个执行路径,一个进程至少拥有一个线程,进程中的多个线程共享进程的资源。操作系统在分配资源时,是把资源分配给进程的,但是cpu资源比较特殊,它是分配到每一个线程的,因为真正占用cpu运行的是线程,所以也说线程是cpu分配的基本单位。在Java中,我们启动main方法时也

2020-07-04 22:56:17 157

原创 Mac版idea,启动慢或运行慢的解决方案

问题一:如果是打开idea软件慢需要修改idea.vmoptions,增加jvm内存问题二:如果突然启动某一个项目非常慢(比如我就遇到:启动springboot一个项目话了1分钟)2.很有可能就是项目中有识别主机名称的代码,需要更改您mac的电脑名称打开终端,查看主机名echo $HOSTNAME在终端执行以下命令,修改主机名为localhostscutil ...

2020-04-26 00:04:44 6384 6

原创 解决(mac版本) idea设置全局maven失效的问题

这是上一篇写到windows版本的解决方案在这里,只需要说明一点,mac的系统修改方案和上述的windows版本的解决方案是一样的只需要找到idea系统路径下的 project.default.xml 的文件,将其修改即可默认的mac的idea 系统路径是在:/Users/{这里是你的用户名}/Library/Preferences/IntelliJIdea2019.2/option...

2020-03-11 09:21:01 3164

原创 Excel导入导出插件(ExcelKit)集成springboot2.2.x注意事项

在集成ExcelKit 2.0.71 版本 导入导出插件时 <!-- Excel导入导出插件 --> <dependency> <groupId>com.wuwenze</groupId> <artifactId>ExcelKit</artifactId>...

2020-03-10 10:31:20 1076

原创 centos7安装redis

官网下载rediswget http://download.redis.io/releases/redis-5.0.6.tar.gz解压tar xzf redis-5.0.6.tar.gzcd redis-5.0.6make这里可能会报 cc 命令找不到,需要安装gcc:yum -y install gcc automake autoconf libtool make再...

2020-02-28 10:49:59 113

原创 解决idea设置全局maven失效的问题

解决idea内部设置maven失效的问题问题:window 64位 idea2019.2的版本,我在启动页和项目面板中,都通过setting设置了全局的maven路径,一旦重启idea之后,maven又恢复默认。通过File->Other Setting->Setting for New Projects修改maven的默认配置后,新建项目maven默认配置不生效解决...

2020-02-24 19:57:16 6923 7

原创 javaIO文件复制对比

测试字节流和字符流的读写速度/** * copy file * * @author dxy * @date 2020/1/9 13:05 */public class DemoCopyIo {// private static final String SRC = "C:\\Users\\Administrator\\Desktop\\RAF.txt"; pri...

2020-01-10 10:43:51 175

原创 字节流、字符流读取速度

测试字节流、字符流读取速度准备工作写一个字符流读取文件,再写一个字节流读取文件/** * @author dxy * @date 2020/1/9 13:05 */public class DemoIo { /**读取的文件地址,这是一个125 MB (131,143,320 字节)文件*/ private static final String SRC = "C:\\...

2020-01-10 10:16:40 483

原创 ajax上传文件(前端模板,复制即用)

ajax上传文件(前端模板,复制即用)需要注意的是,要引入jquery的包哦js/jquery.min.js<!DOCTYPE html><html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge">...

2020-01-09 17:02:34 900

原创 MacOS下安装python3的环境

在mac下安装python环境有很多种方式,Anaconda、安装包安装、Homebrew安装等等。一下是我以HomeBrew的方式安装:Homebrew是Mac平台下强大的包管理工具,官网 https://brew.sh/复制这一串命令即可安装:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/in...

2019-11-23 15:18:25 488

原创 tomcat启动外部项目

tomcat配置server.xml指定任何路径的项目包<Context path="/***(项目的包名称)" docBase="项目的路径" debug="0" privileged="true" />

2019-11-22 13:51:13 604

原创 Java反射学习(二)

获取Class对象的三种方式1.Class.forName(“全类名”)将字节码文件加载进内存,返回class对象多用于配置文件,将类名定义在配置文件中,读取文件,加载类2.类名.class通过类名的属性class获取;多用于参数的传递3.对象.getClass()通过对象的getClass()方法获取(getClass方法是在Object类中定义的)多用于对象获...

2019-09-26 21:46:04 108

原创 Java反射学习(一)

了解Java代码在计算机中经历的过程Java代码在计算机中经历的过程(大致会经历着三个过程):1.Source源码阶段:源码阶段包含.java文件,.class文件(源代码阶段,代码都是存储在硬盘上)例如: public class Person{ private String name; private int age; public Person(){}; 其他...

2019-09-18 22:42:48 107

原创 shell一键配置JDK

一、准备编写环境:windowsJDK:jdk-8u191-linux-x64.tar.gz编写shell脚本新建一个txt文件命名为:install-jdk编写shell:#!/bin/bashpath=~/softwareif [ ! -d $path ];thenmkdir $pathelseecho $path existfitar -zxvf jdk*...

2019-08-13 23:29:58 600

原创 tomcat8+请求中(或文本带有表情)报“RFC 7230 and RFC 3986”类似错误

错误日志:java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986日志分析检查后发现问题得原因: 百度,查阅资料 tomcat从7.0.88开始,大多数t...

2019-07-24 09:38:23 981

原创 CentOs给文件授权命令

给某一个上传的文件授权chmod 777 文件名

2019-07-22 01:37:41 7577

原创 CentOs7安装unzip

安装命令yum install -y unzip zipunzip命令可以解压war包文件unzip xxx.war(需要解压的war包) -d xxx(解压的文件名)

2019-07-22 01:35:54 3177

原创 JDBC基础(三)

优化上期代码针对查询语句示例:/** * 优化 */ @Test public void selectDBpro() { Connection connection = null; try { Class.forName("com.mysql.jdbc.Driver"); con...

2019-03-26 11:30:45 154

原创 JDBC基础(二)

接着上期JDBC基础(一)继续说上期我们在db库中创建了一张user表这期我们对表的数据进行操作(统一在JdbcBase类中操作)一、插入数据操作 /** * 执行插入数据操作 */ @Test public void insertDB() throws ClassNotFoundException, SQLException { //1...

2019-03-26 11:14:47 189

原创 JDBC基础(一)

什么是JDBC?百度环境jdk1.8idea工具maven3.6一、创建一个maven工程目录结构:二、pom.xml文件里导入相关依赖 <!--junit依赖--> <dependency> <groupId>junit</groupId> <artifactId>junit</art...

2019-03-26 10:35:00 116

原创 SpringBoot的搭建---Eclipse篇

准备: 工具:IntelliJ IDEA 我这里也准备了一份最新的安装包: 伙伴们也可以关注公众号“java菜鸟团”--工具下载中获取该工具 (附有安装文档和激活码!)...

2019-03-15 10:27:37 311

原创 SpringBoot的搭建--Idea篇

今天总结一份springboot项目的搭建步骤准备: 工具:IntelliJ IDEA 我这里也准备了一份最新的安装包: 伙伴们也可以关注公众号“java菜鸟团”--工具下载中获取该工具 (附有安装文档和激活码!)首先你需要新建好一个文件夹,这个文件夹等会就作为你项目的工作空间我新建的文件夹为springboot_idea咱们做一个简单的web模块访问,所有需要选择这...

2019-03-12 11:15:42 187

原创 修改Tomcat端口号

系统:windows 10 64位Tomcat版本:8.0.53修改Tomcat端口号需要修改三个地方一、找到配置文件server.xml首先打开tomcat文件找到配置文件server.xml路径为:tomcat/conf/server.xml用编辑器打开server.xml文件1.第一个要修改的地方:![在这里插入图片描述](https://img-blog.csdnimg...

2019-02-26 09:40:53 1755

原创 MYSQL数据库的安装(详解)

前言系统:windows10 64位MYSQL版本:5.5这里我提供了一个安装包的链接地址:https://pan.baidu.com/s/1oV7gCgf3FRKmAfO6gg2EYQ提取码:57vb一、二、三、四、选择安装这里我选择自定义安装五、六、安装安装完后会跳出这个广告页面(关掉或者一直下一步即可)七、这时候安装步骤已经完成,但是需要进行一些配...

2019-02-20 22:57:43 224

原创 win10防火墙开放指定端口号

打开控制面板高级设置入站规则选择端口–下一步设置端口号然后下一步–下一步最后自定义名称和描述点击完成 即可!!

2019-02-18 10:37:03 3789

原创 将本地电脑做外网映射

很多小伙伴应该都想过这个问题,我们能不能将自己的电脑做成服务器,然后其他人可以通过网络访问到我们得电脑。当然,这个问题的答案是肯定可以的。今天我就给大家总结一下,怎么将本地ip映射到外网。准备这里我们用到了一个免费的外网映射工具:sunny-ngrok当然线上也有很多类似这种的工具,如花生壳等。这里我就用 sunny-ngrok.本地电脑系统:windows10 64位本机ip:17...

2019-02-17 22:31:00 13446 2

原创 MYSQL数据库的基础SQL总结

登陆mysql命令mysql -uroot -p密码数据库相关的SQL1.查看所有数据库命令show databases;2.创建数据库create database 数据库名称;如:create database java_soul;指定字符集创建格式:create database 数据库名 character set utf8;如:create database ja...

2019-02-15 16:03:16 194

原创 Spring注解开发--@Bean注解介绍

@Bean注解的使用:在以往我们利用springIOC容器获取对象,都是使用配置文件,通过&amp;amp;amp;amp;lt;bean&amp;amp;amp;amp;gt;标签模式来获取的。先看一下以往的模式:一、以往配置文件的创建方式:1.在pom.xml中将spring的依赖导入(mvn的依赖库:https://mvnrepository.com/)找到 spring context 这个依赖包,我用的是4.3.18版本&amp;amp;am

2019-01-28 11:16:43 335

原创 手写一个最简单的Servlet

一、介绍:Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。具体介绍:请百度!二、开始演示:工具:IntelliJ IDEA 2018.3.1版本JDK:1.8Tomcat : 8.51.新建一个mav...

2019-01-18 14:18:20 1574

原创 在Anaconda下的python环境中进行导包操作

接着上期继续分享,上期中我说到:我的每一个python项目都给了独立的python环境,所以在下载包的时候需要注意环境的激活(即选择哪一个环境)首先需要进入cmd,然后进入anaconda的安装路径我的路径是在 D:\AppInstall\Anaconda3 D盘所以我需要进入D盘键入: D:回车接着我要进入到 Anaconda3 的安装目录中键入: cd ...

2018-12-05 14:31:49 3969

原创 python3环境搭建(利用Anaconda+pycharm)完整版

首先我先给说明一下:我也是初次接触python,有一定的Java基础,对编程语法有一定基础,当然小菜在这里全当小白来介绍操作,亲身经历整个搭建环境到开发的过程。注意:我是以每一个新项目,单独新建一个环境开发,项目自己互不影响,项目所用到的库都是每一个环境中单独拥有的。首先你需要准备软件工具:电脑系统:Windows-64位系统...

2018-09-20 19:02:30 29398 24

原创 解决右键点击电脑---管理--弹出 ##“该文件没有与之关联的程序来执行该操作,请安装一个程序或者已安装请在默认程序控制面板进行关联”

在这里小编总结了三种方法,话不多说看下面步骤(太懒省去了截图):方法一:1.按电脑 win+r 键 键入:regedit2.进入注册表界面 按电脑键盘 Ctrl+F 搜索关键字3.进入查找选项,将左下方【全字匹配】勾选上,输入Manage然后点击【查找下一个】注意;查找到的Manage一定要在{20D04FE0-3AEA-1069-A2D8-08002B30309D}项下...

2018-08-31 10:00:27 32694 15

原创 用JS在页面添加关键字查询框

利用js做一个页面关键字搜索查询框###HTML页面注意一下HTML页面里&lt;input&gt;的id以及&lt;table&gt;的id JS代码可以直接复制使用 ........已省略..... &lt;label&gt;关键字:&lt;/label&gt; &lt;input type="text" name="" id="inpu

2018-08-31 09:51:21 1435

原创 怎么将第三方jar包转成maven的jar包

    要知道有些第三方提供的jar包文件是没有maven版本的,但是你这时候需要用到,那该怎么办呢?这时候我们需要用将这第三方的jar包转成maven版来使用。1.首先你需要准备外部jar包我的这个jar包现在以及下载解压到桌面 地址为:C:\Users\Administrator\Desktop\QRCode.jar(注意:在转maven jar包之前需要确保计算机已有ma...

2018-08-07 09:54:01 9630

原创 windows server2012R将域名和访问的网址绑定

第一次写,有些语言不到位的地方敬请谅解!!服务器:阿里云的服务器系统:Windows server2012R系列实现功能:用tomcat在服务器上部署一个用java写的小型网站我也是第一次遇到这个问题,上网搜了很多教程,但是根据教程的步骤始终解决不了。经过一番研究,终于找到问题的所在处。废话不多说,开始操作吧。首先你需要在阿里云官网里将购买的域名进行解析,解析步骤:ht...

2018-07-27 16:55:28 10405

三级联动.rar

省市全三级联动,

2019-07-09

空空如也

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

TA关注的人

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