自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gzxdale的博客

ღ 往后,余生,做一个像样的人,度过一个像样的人生,不负此生 ღ

  • 博客(49)
  • 收藏
  • 关注

原创 java项目mysql转postgresql

mysql转postgresql

2023-08-29 10:52:07 1073

原创 在浏览器输入 URL 回车之后发生了什么?

在浏览器输入 URL 回车之后发生了什么?

2023-08-02 15:32:11 365

原创 Gitlab仓库切换至Gitee仓库-本地代码处理

Gitlab仓库切换至Gitee仓库-本地代码处理

2023-06-13 09:34:07 485

原创 微软官方出品的 “老爷机“ 专属系统,流畅到起飞

想给家里的老爷机焕发新生,目前网络上精简系统挺多的,但是大多数都植入了广告/捆绑流氓软件,严重的甚至还有病毒啥的,所以一般我不推荐用网络上的修改版系统。所以今天要给大家推荐微软官方出品的系统「Windows Thin PC」这是基于「Windows 7」制作的精简版本,主要删减了一些功能和优化了服务。微软官方表示主要面向虚拟桌面基础架构消费者的企业用户,所以普通用户一般都没用过这个版本。Windows Thin PC介绍这个「Windows T

2022-01-26 09:35:12 11256

原创 Java之String概述

目录一、String简介1.1、String(字符串常量)概述1.2、分析String源码  1)String的成员变量  2)String的构造方法二、创建字符串对象两种方式的区别2.1、直接赋值方式创建对象2.2、通过构造方法创建字符串对象2.3、两种实例化方式的比较  1)编写代码比较  2)内存图分析    3)字符串常量池    4)总...

2021-03-30 17:30:06 254

原创 Java之String为啥不可变

如题,大多数人都知道,因为String是被final修饰的,所以它不可变。那String为啥要被final修饰呢?可以从反方向考虑下,如果String可变会发生什么?将方法或类声明为final主要目的是确保它们不会在子类中改变语义。String类是final类,这意味着不允许任何人定义String的子类。Java String最重要的一条约定就是不可变。//String源码public...

2021-03-30 17:29:02 92

原创 mysql基本操作

一、SQL库操作1.1、创建数据库会在磁盘指定存放处生成一个文件夹【mysql8\data\[数据库名],mysql7之前还会生成一个“db.opt”文件】mysql的db.opt:1、文件内容:[root@root]# cat db.optdefault-character-set=utf8default-collation=utf8_general_ci2、作用:...

2021-03-30 17:21:15 498

原创 git、gitlab、IDEA、vscode使用(三)-vscode

五、vscode中新建项目提交到gitlab5.1、在gitlab服务器上面创建一个简单空项目5.2、按照提示信息进行操作5.3、执行命令在浏览器gitlab上刷新即可看到提交的内容。六、vscode中修改或新增的文件提交到gitlab6.1、执行暂存修改点击“+”6.2、执行提交点击“√”,在弹出框填写提交注释【请提供提交消息(按“Enter”以确认或按“Esc”以取消)】6.3、执行推送...

2020-05-26 13:20:28 394

原创 git、gitlab、IDEA、vscode使用(二)-IDEA

三、IDEA中项目的文件提交到gitlab3.1、add在文件上右键如下选择:3.2、commit在文件上右键如下选择:点击Commit File后在弹出框中填写Commit Message(提交信息),然后选择Commit and Push:3.3、push浏览器刷新后可在gitlab项目下看到上传的文件:四、IDEA从gitlab...

2020-05-26 13:16:11 152

原创 git、gitlab、IDEA、vscode使用(一)-git、gitlab、IDEA

一、gitlab创建组、项目以下建立的组、项目的可见性级别都为私有1.1、创建组填写相关信息,点击创建群组,这里为了方便管理,再建个子群组(子群组根据实际情况创建,可不创建):点击新建子群组:填写相关信息,点击创建群组1.2、创建项目点击新建项目,创建一个空白项目:1.3、成员权限分配可根据实际情况,将成员的权限分配到群组、子群组、项...

2020-05-26 12:49:22 377

原创 原装win10下安装双系统win7

目录1.进入u盘启动2.进入pe系统,加载镜像3.引导修复4.重启电脑5.修改启动项6.解决“此windows副本不是正版”提示6.1系统激活工具6.2DOS命令我的电脑是原装的win10,自己之前用NT6硬盘安装器安装的双系统win7,最近不知道怎么弄的,估计是win10在做系统清理时删除了某些文件,win7系统启动失败,尝试了好多方式解决不了,故重新安装wi...

2020-05-09 12:24:25 20673

原创 Windows10自带远程控制

一、控制端设置(如下图选择)开始--->Windows附件--->快速助手

2020-02-17 21:36:51 2371

原创 JDK、JRE、JVM三者关系说明

JVM:英文全称,Java Virtual Machine,是Java虚拟机,用来运行Java程序JRE:英文全称,Java Runtime Environment,是Java运行时环境,里边包含了Java运行时所需要的类库。JDK:英文全称,Java Development Kit,是Java开发工具包,里边包含了Java的开发工具。例如java,javac等。JRE=JVM+libs【...

2019-12-29 16:01:18 143

原创 JDK中rt.jar、tools.jar和dt.jar作用介绍

目录零、概述1. rt.jar2. tools.jar3. dt.jar零、概述dt.jar和tools.jar位于:{Java_Home}/lib/下,而rt.jar位于:{Java_Home}/jre/lib/下,其中:rt.jar是JAVA基础类库,也就是你在javadoc里面看到的所有的类的class文件dt.jar是关于运行环境的类库tools.ja...

2019-12-29 16:00:36 518

原创 FTP协议主动(Port)模式和被动(Passive)两种模式

目录一、概述二、ftp的两种传输模式:详细分解一:FTP Port(主动)模式Port模式的FTP详细步骤如下:详细分解二:FTP PAVS(主动)模式验证被动模式:原文:http://baijiahao.baidu.com/s?id=1604307221471041402&wfr=spider&for=pc】一、概述FTP(File Trans...

2019-12-29 15:52:44 444

原创 jstack命令概述

目录0.查看系统位数1.查看java进程ID2.查看进程中的线程ID3.将线程ID转换成16进制4.jstack生成当前时刻线程快照0.查看系统位数Linux:getconf LONG_BITHP-UX:getconf KERNEL_BITS1.查看java进程ID使用jps、ps -ef | grep java查看当前java进程的pid,严重情况下可以使...

2019-12-29 13:23:08 384

原创 activity概述2-流程设计 、BPMN文件 和 一些扩展思路

目录一、安装Activiti 的Eclipse Designer插件二、设计流程三、BPMN文件说明四、总结【原文地址:http://craft6.cn/detail/activiti_research_designer_element_bpmn.do】一、安装Activiti 的Eclipse Designer插件Activiti基于Eclipse的设计器插件地址:h...

2019-12-29 13:19:44 965

原创 activity概述1-数据库设计(基于5.16.4)

目录一、ACTIVITI 数据库 E-R图(5.16.4)二、ACTIVITI 数据库 物理图整体(5.16.4)三、ACTIVITI 数据库 流程定义部分(三张表)四、ACTIVITI 数据库 流程实例部分(七张表)五、ACTIVITI 数据库 流程全局设置部分(两张表)六、ACTIVITI 数据库 流程历史部分(八张表)六、ACTIVITI 数据库 流程参与者部分(...

2019-12-29 13:18:27 429

原创 IDEA设置注释模板

目录零、新建类的注释模板1.打开设置窗口2.添加类注释模板:使用:一、已有类添加注释和方法注释模板1.打开设置窗口2.添加模板组3.添加模板类注释模板和方法模板:使用:本文使用的IDEA的版本是2019.1零、新建类的注释模板1.打开设置窗口【Ctrl+Alt+s或者鼠标点击File->Settings...】2.添加类注释模板...

2019-12-29 13:09:24 187

原创 Maven内置属性及使用

目录内置属性POM属性自定义属性settings.xml文件属性Java系统属性环境变量属性Maven共有6类属性:内置属性(Maven预定义,用户可以直接使用)${basedir} 表示项目根目录,即包含pom.xml文件的目录;${version} 表示项目版本;${project.basedir} 同${basedir};${project...

2019-11-02 11:05:22 191

原创 Tomact升级步骤

本文以apache-tomcat-6.0.18升级为apache-tomcat-7.0.85为例。目录一、准备Tomcat包二、升级步骤2.1、停服务2.2、打包现有Tomcat目录下logs和webapps目录2.3、备份现有Tomcat目录2.4、上传Tomcat安装包至 $HOME 下并解压2.5、修改环境变量及启动脚本参数2.6、Tomcat启动验证...

2019-08-23 21:57:17 16843

原创 Oracle取随机数

目录1.取随机数2.应用1.取随机数1、从表中随机取记录 select * from (select * from test order by dbms_random.random) where rownum < 4 表示从test表中随机取3条记录2、产生随机数 SELECT DBMS_RANDOM.RANDOM FROM ...

2019-07-12 17:15:24 3861

原创 linux环境实用设置

目录0.修改设备名称1.修改PS1:1.1查看PS1的格式:1.2更改PS1的格式:1.3修改颜色2.使自定义的脚本用户登录时生效3.0.修改设备名称【登陆后@后显示的名称】,修改/etc/hostname文件[root@docker_g /etc]$>ll hostname-rw-r--r--. 1 root root 9 6月 30 10:0...

2019-07-07 16:51:27 116

原创 Jenkins--介绍及环境搭建

0.概述:Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。1.功能:Jenkins功能包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。2.搭建环境准备:【本例采用的jdk-1.8.0_202,apache-tomcat-8.0.30,Jenk...

2019-07-07 14:08:16 563

转载 Mybatis逆向工程配置文件详细介绍(转)

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http://mybatis.org/dtd/mybatis-generator-confi...

2019-07-01 22:02:37 236

原创 jdk历史版本下载

1.下载地址:【https://www.oracle.com/technetwork/java/javase/downloads/index.html】2.翻到最后面:3.往下翻:

2019-07-01 21:57:46 3185

原创 解决Chrome插件安装时出现的“程序包无效”问题

目录Chrome的插件扩展程序安装目录是什么?插件安装:Chrome的插件扩展程序安装目录是什么?正常情况下,Chrome插件扩展程序的默认安装目录如下:1.windows xp中chrome插件默认安装目录位置: C:\Documents and Settings\用户名\Local Settings\Application Data\Google\Chrome\User ...

2019-06-09 22:13:09 5255 1

原创 eclipse中maven项目svn重新定位(Relocate)

一般的maven项目都是有子父工程的,单独在eclipse中将子父工程的maven项目svn重新定位会报以下错误:switch --relocate svn://1.2.3.4/trunk http://1.2.3.4/trunk D:/workspace/demo/demo-parent/demo-appInvalid operation on the current working ...

2019-06-05 17:26:23 2312

转载 Linux查看Java进程PID、端口号和内存占用脚本

原文地址【https://blog.csdn.net/CL_YD/article/details/79623297】背景正常情况下,一个jps -ml就可以查看机器上有多少Java进程以及它们的PID,如果还要看端口号,甚至内存占用,就还要配合netstat以及ps等查询,如果直接使用一个命令就能查出所有信息多好呀,那就试试吧。查询PIDJava自带的jps就很好用,不多说。查询占...

2019-04-04 22:14:22 3402

转载 动态图展示TCP三次握手和四次挥手

TCP 三次握手CP 三次握手就好比两个人在街上隔着 50 米看见了对方,但是因为雾霾等原因不能 100% 确认,所以要通过招手的方式相互确定对方是否认识自己。张三首先向李四招手(syn),李四看到张三向自己招手后,向对方点了点头挤出了一个微笑(ack)。张三看到李四微笑后确认了李四成功辨认出了自己(进入 estalished 状态)。但是李四还有点狐疑,向四周看了一看,有没有...

2018-12-16 20:57:14 471

转载 TCP窗口滑动以及拥塞控制

转自:https://www.cnblogs.com/woaiyy/p/3554182.htmlTCP协议作为一个可靠的面向流的传输协议,其可靠性和流量控制由滑动窗口协议保证,而拥塞控制则由控制窗口结合一系列的控制算法实现。一、滑动窗口协议     TCP的精髓:滑动窗口协议。     所谓滑动窗口协议,有两点:1. “窗口”对应的是一段可以被发送者发送的字节序列,其连续的范围称之为“...

2018-12-16 19:53:15 411

原创 ESB

ESB全称为Enterprise Service Bus,即企业服务总线。它是传统中间件技术与XML、Web服务等技术结合的产物。ESB提供了网络中最基本的连接中枢,是构筑企业神经系统的必要元素。ESB的出现改变了传统的软件架构,可以提供比传统中间件产品更为廉价的解决方案,同时它还可以消除不同应用之间的技术差异,让不同的应用服务器协调运作,实现了不同服务之间的通信与整合。从功能上看,ESB提供了事...

2018-10-15 22:26:33 649

原创 负载均衡

一、负载均衡介绍由于目前现有网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的服务器设备根本无法承担。在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升时,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量增长的需求。针对此情况而衍生出来的一种廉价...

2018-10-15 22:03:58 184

转载 Spring Cloud中服务的发现与消费

负载均衡​​​​​​​如何实现服务的发现和消费实际上是两个行为,这两个行为要由不同的对象来完成:服务的发现由Eureka客户端来完成,而服务的消费由Ribbon来完成。Ribbo是一个基于HTTP和TCP的客户端负载均衡器,当我们将Ribbon和Eureka一起使用时,Ribbon会从Eureka注册中心去获取服务端列表,然后进行轮询访问以到达负载均衡的作用,服务端是否在线这些问题则交由E...

2018-10-15 22:02:20 135

转载 一个正则表达式酿成的惨案…

【原文地址:http://url.cn/5kGXJMY】导读:正则表达式是程序猿经常使用的工具之一。本文作者通过一个正则表达式的陷阱,先深入剖析了出现问题的原因,后给出怎么处理这类问题的方法。最后还给出了一些检测常见正则表达式问题的工具,十分值得深入研究。前几天线上一个项目监控信息突然报告异常,上到机器上后查看相关资源的使用情况,发现 CPU 利用率将近 100%。通过 Java 自带的线...

2018-09-02 20:29:14 153

原创 浏览器内核概述

目录零、分类基于Trident排版引擎基于Gecko排版引擎基于WebKit排版引擎基于Presto排版引擎基于KHTML排版引擎一、区分浏览器最重要或者说核心的部分是“Rendering Engine”,可大概译为“渲染引擎”,不过我们一般习惯将之称为“浏览器内核”。负责对网页语法的解释(如标准通用标记语言下的一个应用HTML、JavaScript)并渲染(显示)...

2018-08-19 22:00:42 435

原创 带着你去找北儿, 你猜是哪?

旅行之一路向北目录旅行之一路向北一、景点1.0、中国最北点-乌苏里浅滩1.1、大自然的鬼斧神工-龙江第一湾1.2、北红村1.3、北极村1.4、苍松翠柏九曲弯河-九曲十八弯1.5、如诗如画如歌-白桦林景区1.6、龙江源头-洛古河二、行程2.0、动/火车2.1、飞机三、住宿3.0、青旅3.1、农家院如果让你说出一个中国最北端或是最寒冷...

2018-08-05 16:08:33 295

原创 浏览器兼容性概述

一、浏览器兼容性浏览器兼容性问题又被称为网页兼容性或网站兼容性问题,指网页在各种浏览器上的显示效果可能不一致而产生浏览器和网页间的兼容问题。在网站的设计和制作中,做好浏览器兼容,才能够让网站在不同的浏览器下都正常显示。而对于浏览器软件的开发和设计,浏览器对标准的更好兼容能够给用户更好的使用体验。1.0、产生原因因为不同浏览器使用内核及所支持的HTML(标准通用标记语言下的一个应用)...

2018-08-04 22:36:27 780

原创 获取用户浏览器类型

一、HTML获取浏览器类型****** 不同浏览器版本可能存在差异,使用时请测试自己的环境 ******1.0 、获取浏览器类型和版本信息:&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"...

2018-08-04 22:23:04 2014

原创 CSS技巧

CSS技巧1.div的垂直居中问题: vertical-align:middle;将行距增加到和整个DIV一样高: line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行 。2. margin加倍的问题设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。解决方案:在这个div里面加上 display:i...

2018-08-04 20:43:18 199

空空如也

空空如也

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

TA关注的人

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