自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不一样心情的博客

简单的JAVA小作品

  • 博客(45)
  • 资源 (4)
  • 收藏
  • 关注

原创 Jmeter常用时间技巧

当天实时时间:${__time(yyyyMMddHHmmss,)}当天时间0点:${__time(yyyy-MM-dd\,00:00:00,)}一小时前的时间搓:${__intSum(${__time(/1000,)},-3600,)}当天时间戳:${__time(,)}当前时间+1小时:${__longSum(${__time},3600000,)}当前时间减一小时:${__longSum(${__time},-3600000,)}默认毫秒为单位,要是以秒为单位:${__intSu

2021-12-10 15:03:09 1391

原创 2021-06-09数据库添加多条数据

CREATE PROCEDURE insert_chenzhuo1_info ()BEGINDECLARE total int;DECLARE num int;set @num=0;set @total=11000000;WHILE @num < @total DOINSERT INTO park_event_log (created_at,updated_at,orgId,orgName,keyPartId,keyPartName,platFormId,platFormName,ho

2021-06-09 15:13:15 657

原创 Eclipse如何设置自动提示?

**1、**运行Eclipse开发工具,在开发工具最顶端菜单栏,点击“windows”->“preferences”,弹出preferences设置窗口。**2、**在preferences中找到Java,依次展开列表"Editor"->“Content Assist”,点击Content Assist后,在设置窗口下方找到Auto activation栏,进行代码提示延时和代码提示...

2020-01-22 15:01:48 248

原创 安装rabbitmq时踩的坑

rpm -i rabbitmq-server-3.6.0-1.noarch.rpm报错这里显示依赖问题,查询了网上,简单的解决方法就是直接忽略rpm -i --nodeps rabbitmq-server-3.6.0-1.noarch.rpm但是试过没有用然后找到了下列方法 yum install -y socat但是会遇到问题,下载下面依赖就可以yum -y instal...

2019-12-26 09:56:46 359

原创 eclipse安装svn插件 import报错 SVN: '0x00400006:Validate Repository Location' operation finished with error

解决方法:Window–》Preferences中找出以标签:下载安装图中划圈的插件就可以了

2019-12-10 14:39:07 1177

原创 更新Navicat Premium 后打开数据库出现1146 - Table 'performance_schema.session_variables' doesn't exist

更新Navicat Premium 后打开数据库出现1146 - Table‘performance_schema.session_variables’ doesn’t exist解决方法:打开终端进入mysql bin目录下执行 mysql_upgrade -u root -p --force...

2019-11-20 09:07:43 1390

原创 HashMap和Hashtable

首先Hashtable是jdk1.0版本加入的,命名规则上有点冲突HashMap和Hashtable的区别一:线程安全Hashtable 是线程安全的,HashMap 不是线程安全的。为什么说 HashTable 是线程安全的?来看下 Hashtable 的源码,Hashtable 所有的元素操作如put-get等都是 synchronized 修饰的,而 HashMap 并没有p...

2019-09-18 20:25:58 123

转载 一致性Hash算法

先从历史的角度来一步步分析,探讨一下到底什么是Hash一致性算法!一、Redis集群的使用我们在使用Redis的时候,为了保证Redis的高可用,提高Redis的读写性能,最简单的方式我们会做主从复制,组成Master-Master或者Master-Slave的形式,或者搭建Redis集群,进行数据的读写分离,类似于数据库的主从复制和读写分离。如下所示: 同样类似于数据库,当单表数据大于500W...

2019-09-18 17:58:59 9989 8

原创 设计模式:单例模式 (关于饿汉式和懒汉式)

一、什么是单例模式单例模式是比较常见的一种设计模式,目的是保证一个类只能有一个实例,而且自行实例化并向整个系统提供这个实例,避免频繁创建对象,节约内存比如我们电脑的操作系统的回收站就是一个很好的单例模式应用,电脑上的文件、视频、音乐等被删除后都会进入到回收站中;还有计算机中的打印机也是采用单例模式设计的,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;Web页面的计数器也是用...

2019-09-17 21:06:28 171

转载 常用的分布式事务解决方案

什么是事务?事务由一组操作构成,我们希望这组操作能够全部正确执行,如果这一组操作中的任意一个步骤发生错误,那么就需要回滚之前已经完成的操作。也就是同一个事务中的所有操作,要么全都正确执行,要么全都不要执行。事务的四大特性 ACID说到事务,就不得不提一下事务著名的四大特性。原子性原子性要求,事务是一个不可分割的执行单元,事务中的所有操作要么全都执行,要么全都不执行。一致性一致性要...

2019-09-17 16:31:00 142

转载 什么是分布式事务

————— 第二天 —————————————————假如没有分布式事务在一系列微服务系统当中,假如不存在分布式事务,会发生什么呢?让我们以互联网中常用的交易业务为例子:上图中包含了库存和订单两个独立的微服务,每个微服务维护了自己的数据库。在交易系统的业务逻辑中,一个商品在下单之前需要先调用库存服务,进行扣除库存,再调用订单服务,创建订单记录。正常情况下,两个数据库各自更新成功,两边数据维持着...

2019-09-17 14:52:44 194

原创 JVM的4种垃圾回收算法、垃圾回收机制

一、垃圾回收算法标记清除标记-清除算法将垃圾回收分为两个阶段:标记阶段和清除阶段标记阶段就是从根节点的对象开始进行标记,没有被标记的就是要被清除的对象清楚阶段就是将没有被标记的对象进行清除适合的场合:存活对象较多的情况下比较高效缺点:1.容易产生内存碎片,再来一个比较大的对象时(典型情况:该对象的大小大于空闲表中的每一块儿大小但是小于其中两块儿的和),会提前触发垃圾回收2.扫描...

2019-09-11 20:13:43 839

转载 http GET 和 POST 请求的优缺点、区别以及误区

Get和Post在面试中一般都会问到,一般的区别:(1)post更安全(不会作为url的一部分,不会被缓存、保存在服务器日志、以及浏览器浏览记录中)(2)post发送的数据更大(get有url长度限制)(3)post能发送更多的数据类型(get只能发送ASCII字符)(4)post比get慢(5)post用于修改和写入数据,get一般用于搜索排序和筛选之类的操作(淘宝,支付宝的搜索查询都...

2019-09-10 20:49:09 190

转载 HttpStatus状态码

HttpStatus = { //Informational 1xx 信息 '100' : 'Continue', //继续 '101' : 'Switching Protocols', //交换协议 //Successful 2xx 成功 '200' : 'OK', //OK '20...

2019-08-31 09:38:20 116

原创 @PathVariable和@RequestParam用法

@PathVariable代码为例//删除分组 @DeleteMapping("group/{id}") public ResponseEntity<Void> deleteGroup(@PathVariable("id")Long id ){ this.specificationService.deleteGroup(id); re...

2019-08-28 21:02:50 345

原创 Node的安装和更换淘宝镜像

下载地址:https://nodejs.org/en/

2019-08-24 21:20:52 1331

原创 Eureka的简单配置

demo-eurekaapplication.ymlserver: port: 10086spring: application: name: eureka-server #spring当前应用的名称 如果是eureka集群 那么spring应用名称是一样的eureka: client: service-url: # EurekaServer的地址,现在是自己...

2019-08-22 20:17:32 347

原创 idea找不到或无法加载主类问题解决

情况一:idea本身缓存的问题:IDEA-》file-》invalidate Cache/restart;情况二:查看structure→modules,其中会包含很多的main,删除掉就行

2019-08-21 20:36:31 373

原创 整合springMVC自定义拦截器

package com.baidu.intercptor;import org.springframework.stereotype.Component;import org.springframework.web.servlet.HandlerInterceptor;import org.springframework.web.servlet.ModelAndView;import ...

2019-08-20 20:02:49 311

原创 Springboot核心配置

application.propertiesjdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://127.0.0.1:3306/czjdbc.username=rootjdbc.password=rootJdbcConfigurationpackage com.baidu.conf;import com.a...

2019-08-20 16:48:07 104

原创 数据库怎么远程访问其他电脑的数据库

关掉电脑的防火墙更改数据库的访问权限GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

2019-08-12 11:28:32 1197

原创 建立SSM聚合工程需要的配置

父工程<!-- 集中定义依赖版本号 --> <properties> <junit.version>4.12</junit.version> <spring.version>4.2.4.RELEASE</spring.version> <pagehelper.ve...

2019-08-09 17:54:12 188

原创 安装mysql的依赖包下载出现错误

yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6解决方法yum install --setopt=protected_multilib=false libgcc (根据提示的不同修改)

2019-08-07 20:03:56 826

原创 easyui 左右控制选项卡

<div data-options="region:'north',title:'North Title',split:false" style="height:100px;"></div> <div data-options="region:'west',title:'West',split:false" style="width:100px;"> ...

2019-08-02 17:23:57 646

原创 IDEA配置完Tomcat在控制台乱码问题

解决方法:首先设置idea编辑器的编码:都设置为UTF-8,点击OK然后配置tomcat的编码问题打开idea安装目录-bin用记事本打开idea.exe.vmoptions和idea64.exe.vmoptions文件在文件后面添加一行:-Dfile.encoding=UTF-8保存文件,重启idea...

2019-07-30 15:42:35 308

原创 JDBC的工具类

package com.baidu.utils;import javax.sql.DataSource;import org.apache.commons.dbutils.QueryRunner;import com.mchange.v2.c3p0.ComboPooledDataSource;/** * */public class JdbcUtils { priva...

2019-07-27 19:56:10 96

原创 做分页技术的工具类

package com.baidu.utils;/** */public class PageUtils { private int currentPage=0; private int prevPage=0; private int nextPage=0; private int lastPage=0; private int pageSize=0; private in...

2019-07-27 19:55:10 98

原创 Ajax增删改查实例

<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><script type="text/javascript" src="js/jquery-1.8.2.min.js"></script&...

2019-07-27 19:43:35 1640

原创 JSP中post和get方法的中文编码方式

POSTrequest.setCharacterEncoding("UTF-8");GETname=new String(name.getBytes("ISO8859-1"),"UTF-8");

2019-07-06 16:21:20 323

原创 JSP的四种属性保护范围

JSP内置对象JSP中属性的保存范围在一个页面范围内:pagecontext在一次服务器请求范围内:request在一次会话范围内:session在一个应用服务器范围内:application...

2019-07-06 15:03:34 181

原创 XML的解析方式

XML解析概述当将数据存储在XML后,我们就希望通过程序获得XML的内容。如果我们使用Java基础所学习的IO知识是可以完成的,不过你需要非常繁琐的操作才可以完成,且开发中会遇到不同问题(只读、读写)。人们为不同问题提供不同的解析方式,并提交对应的解析器,方便开发人员操作XML。解析方式和解析器开发中比较常见的解析方式有三种,如下:DOM:要求解析器把整个XML文档装载到内存,并解析...

2019-06-28 18:10:55 93

原创 WIN10 PATH环境变量由页面方式变成长条状

环境变量此电脑-属性-高级环境变量设置-环境变量-系统环境变量-PATH本人由于不小心将删除了致使下次打开整个PATH环境变量里面的变量变成了一条,不好进行修改方法在PATH环境变量前加入上面我删除的就可以了,重新打开环境变量就可以...

2019-06-28 16:57:56 10421 17

原创 以表格为例的全选、全不选、反选

创建表格<table border="1" cellspacing="" cellpadding=""> <tr> <td><input type="checkbox" name="c" id="" value="" /></td> <td>Data</td> <td&...

2019-06-01 16:00:45 446

原创 FORM表单的获取和回显

创建表单:form action="http://www.baidu.com" method="post" onsubmit="return cc()"> 名字:<input type="text" name="name" id="name" value="" /><br> 密码:<input type="password" name="p...

2019-06-01 15:23:16 4690

原创 HTML选择框的联动模板

以省市为例:在这里插入代码片```<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>省市联动</title> </head> <body onload="add()"> <select na...

2019-05-29 16:55:52 2445

原创 JavaScripts基础

什么JavaScripts?JavaScript是一种基于对象和事件驱动并具有安全性能的脚本语言JavaScripts的历史前身:网景公司(Netscape) 的Livescript网景与Sun公司共同将之推为脚本语言的标准,改名 为JavaScriptJavaScripts的作用网页特效表单验证减少用户操作增加安全性响应事件游戏其他JavaScripts的特点...

2019-05-24 17:16:33 1032

原创 HTML表单

文本域例:姓名:<input type="text" value="张三" name="name" /><br>name:指定表单元素的名称type:指定元素的类型。text、password、checkbox、radio、submit、reset、file、hidden、image 和 button,默认为 text个人简介:<textarea ro...

2019-05-18 20:14:21 166

原创 HTML入门

概述html是超文本标记语言的简写(HyperText markup language),是最基本的网页语言。超文本:页面的数据可以通过标签改变样式,而且可以通过超链接直接跳到下一个页面。标记:html是通过标签来定义的语言,代码是由标签组成。平台无关, 只要安装了浏览器,就可以通过浏览器来解析数据编辑html ,html其实就是文本文件,把普通的文本文件的后缀名该为html或ht...

2019-05-18 19:33:13 100

原创 Oracle中的一些细节问题

子语句查询列名例:--按部门统计各部门员工人数,要求显示部门号,部门名,人数,并按照降序排列select d.deptno,count(e.empno),d.dnamefrom emp e,dept dwhere e.deptno=d.deptnogroup by d.deptno,d.dnameorder by count(e.empno) desc;运行显示:不是GROU...

2019-05-11 23:26:08 172

原创 Oracle中基本命令与操作

Oracle概述概念数据:在数据库领域看来,数据是存储的基本单位,包含文本,图片,视频,音频数据库:就是数据仓库,存储数据的地方,特指计算机设备中的硬盘,以二进制压缩文本的形式存放该文件不能直接操作,必须由各数据库公司提供的工具方可操作,该文件的格式是每个数据库公司内部定义的,不是统一规则数据库对象:在Oracle中,例如:表,视图,索引,函数,过程,触发器。。。关系型数据库:简单的...

2019-05-11 23:23:59 250

eureka.rar

Eureka 是 Netflix 出品的用于实现服务注册和发现的工具。 Spring Cloud 集成了 Eureka,并提供了开箱即用的支持。其中, Eureka 又可细分为 Eureka Server 和 Eureka Client,这里是eureka的简单配置代码

2019-08-22

spring框架、数据库池连接等之间连接的jar包.rar

spring框架、数据库池连接等之间连接的jar包,方便之后的运用

2019-07-27

springboot+maven等做成的失物招领平台

采用springboot和maven等框架技术做成的简单失物招领平台

2019-06-28

Java 基础必备知识

java的基础入门知识网上有很多,很多大神的博客里也有总结,笔者不认为自己能比大神总结的好。所以在这篇基础文档里里,很多基础知识笔者会收集资料,做一个汇总。当然,同时也会加入笔者自己的理解,说一些笔者学习时踩过的坑,分享一些心得

2019-06-28

空空如也

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

TA关注的人

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