自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(114)
  • 资源 (12)
  • 收藏
  • 关注

原创 进程和线程

一、概念进程 受操作系统管理的基本运行单元 wps .exe线程 在进程中独立运行的子任务 qq.exe中有聊天线程 下载文件线程系统吞吐量:系统的抗压能力,可以理解为系统每秒钟能处理的用户请求数量。单线程 他在双核处理器上只有一半的cpu利用率 通过多线程可以提高cpu的利用率从而提高吞吐量多线程程序中,可以使程序在I/O阻塞期间继续执行二、线程状态(虚拟机中的线程状态)虚拟机中的线程状态有六种,定义在Thread.State中:1、新建状态NEWnew了但是没有启动的线程的状态。比如"

2022-03-15 14:54:23 738 1

原创 有问题的代码

1、把对象加到集合中

2021-12-27 14:49:55 222

原创 excel

1、按照xxx以列化分按照| 分为一列 选中,数据 分列 分隔符号 下一步 其他 点击完成

2021-09-22 08:55:04 184

原创 2021-06-10其他常用类

StringUtils.isNotBlank()判断不为空且也不是空字符串

2021-06-10 09:00:02 85

原创 其他常用类

1.Json和对象之间的转换

2021-05-27 15:18:31 115

原创 BeanCopier

BeanCopier是Cglib包中的一个类,用于对象的复制。 net.sf.cglib.beans.BeanCopier使用:BeanCopier copier = BeanCopier.create(Source.class, Target.class, false); copier.copy(source, target, null);public static BeanCopier beanCopier = BeanCopier.create(User.class, UserWithD

2021-05-14 09:41:28 601

原创 其他软件

1、notepad++快捷键alt+鼠标左键 复制一列

2021-05-11 12:48:54 67

原创 Mybatis框架的配置文件总结

一、Mybatis核心文件的配置 他是有顺序的额外属性<!--properties标签 实现动态引入properties配置文件信息 --><properties resource="db.properties"></properties><settings> <!-- 指定 MyBatis 应如何自动映射列到字段或属性。 NONE 表示取消自动映射; PARTIAL 只会自动映射没有定义嵌套结果集映射的结果集。

2021-04-02 13:44:53 125

原创 表单校验。

1、表单选择器:text案例当加了下面代码以后<script src="js/jquery-1.12.4.js" type="text/javascript" charset="utf-8"></script> <script type="text/javascript"> $(function(){ // $(":input").css("background-color","#D32C47"); $(":te

2021-03-30 14:19:38 258

原创 jQuery中的事件与DOM操作

1、事件2、鼠标事件<html> <head> <meta charset="UTF-8" /> <title>mouseover和mouseenter的区别</title> <script type="text/javascript" src="js/jquery-1.12.4.js"></script> </head> <body> <!-- 需求:

2021-03-29 15:28:50 170

原创 jQuery基础

jQuery:javaScript库(框架),

2021-03-25 11:02:07 295 1

原创 1、java基础

1、Java背景知识1.1 第一个java程序一个源文件(.java)可以包含多个类, 生成多个.class文件;但只能有一个public类,并且public的类名必须与文件名相一致public class Test { public static void main(String[] args) { System.out.println("Hello world"); Car car=new Car(); car.getCar(); } }class Car{ public

2021-03-04 10:26:22 145 1

原创 CSS高级特性

1、边框样式<!DOCTYPE html><html> <head lang="en"> <meta charset="UTF-8"> <title>边框</title> <style> .box { width: 298px; border: 1px solid #3a6587; } h2 { font-size: 16px; backgroun

2021-02-25 11:18:57 190

原创 SSM-超市订单管理系统

项目详情见资源下载1、SSM环境搭建一级标题一级标题一级标题一级标题一级标题一级标题

2021-02-24 15:43:04 840

原创 SQL映射文件之缓存元素

cache元素cache 元素,是用于开启 MyBatis 二级缓存的关键。在 MyBatis 中缓存分为一级缓存和二级缓存 。1、 一级缓存一级缓存主要指的是 Session 缓存,默认是开启并生效的 。一级缓存存在两种作用域范围:•SESSION(默认)在同一个 SqlSession 中多次执行同一个查询,除第一次走数据库,剩下的都走缓存 。•STATEMENT 每执行完一个 Mapper 中的语句后都会将一级缓存清除(不推荐配置)。测试一级缓存session作用域:class Test

2021-02-18 16:36:39 228

原创 排序算法入门

1.冒泡排序冒泡排序可以说是排序算法中最为简单的一种。核心思想: 相邻元素做比较,两两比较小靠前。1.将相邻的两个元素进行比较,比较完后,按照元素大小进行移位,小的移动到前面,大的移动到后面。2.每一轮比较完后,“最大的元素” 将被移位到最后。在下一轮比较的时候,这个 “最大的元素” 就不需要再参与比较了。3.重复进行上述步骤,经过 N - 1 轮比较之后,排序完成。(N:代表的是要比较的元素个数)原数 9, 7, 8, 6, 2第一轮:9 7比较 7 9 变成 7 9 8 6 29

2021-02-08 14:40:43 196

原创 treeMap

02-自定义排序

2021-01-11 10:50:23 118

原创 myeclispe

1.myeclispe快捷键Ctrl+Shift+F格式化代码ctrl+f 当前页面快速搜索ctrl+shift+r输入字母查找文件ctrl+h file search 全局搜索search弹出框Ctrl+alt+向下的箭头 复制一行Intel电脑的bai,默认的这个快捷键是旋转屏幕!关闭方法 桌面右键—》图形选项—》快捷键–》禁用Shift+向下的箭头 选中一行全部选中lib文件 “打开lib文件夹---->选中一个 按住shift键---->滑动滚轮,再选中最后一个----

2020-11-11 11:05:26 434

原创 postman

1.简单使用New ------>collection Name随便起三个点----->Add request ----->requestName 你可以写成你的接口名点开你建立的接口名 修改请求方式 Body Text(json)记得保存postman有的时候不支持域名 需要用ippostman访问地址的时候提示校验头缺失 可能原因 你访问的是网关地址 需要加token在Headers栏 加上Authorization 后面的值就是你的token非网关地址

2020-11-11 10:23:43 1604

原创 jmeter介绍

1. jmeter下载jmeter下载好以后 直接解压就可以jmeter中的lib目录下 导入需要的jar包fastjson.jar以及对应的数据库驱动jar如果你的数据库用的是postgersql 导入对应的postgersql .jar2.jmeter启动jmeter解压以后 bin目录 jmeter.bat3.jmeter中文乱码jmeter解压以后 bin目录 jmeter.propertiesjsyntaxtestarea.font.family=Hack 把这个注释放开

2020-11-11 09:54:18 157 1

原创 mysq-DQL(二)

/*SELECT[ALL默认 | DISTINCT去重]{* | table_name.* | field | table_name.filed AS 别名…}FROMtable_name AS 别名,…[INNER | RIGHT | LEFT JOIN table_name2 AS 别名][ON 关联条件][WHERE 条件][GROUP BY 分组字段,…][HAVING...

2020-10-16 10:27:10 96

原创 mysql-DQL

1.外键的补充外键:连接多张表的关键列,用于保证数据一致性。ALTER TABLE 从表 ADD CONSTRAINT 外键名 FOREIGN KEY(外键列名) REFERENCES 主表(外键对应的列名);逻辑外键(推) 物理外键DML语句2.增加INSERT INTO 表名(字段名列表) VALUES(值列表);增加多条数据INSERT INTO 表名(字段名列表) ...

2020-10-16 10:17:25 182

原创 mysql-数据管理

常用数据库操作命令连接数据库管理系统(DOS命令)mysql -h数据库主机地址 -u用户名 -p密码/*SQL:(Structered Query Language)结构化查询语言DDL:数据定义语言 关键字:CREATE DROP ALTER…DML:数据操作语言(重要,今天) 关键字:INSERT UPDATE DELETE…DQL:数据查询语言(SQL核心) 关...

2020-10-16 10:16:17 116

原创 初识数据库-mysql

初识数据库数据存储的简短回顾在内存中临时存储数据所需:变量数组:​ 长度不可变​ 类型太单一对象:对象数组: 近乎解决了数组类型太单一的问题集合:解决了数组长度不可变持久存储数据:I/O:序列化和反序列化XML:在小说阅读器中用它来存储数据 DOM4J来进行数据的操作​ DOM4J即使进行了优化,但还是不能避免步骤繁琐的问题。 查询等也不是太高效。**数据库:**数...

2020-10-16 10:02:31 134

原创 IDEA中SpringBoot启动错误无法加载主类

1.项目里面.idea文件 删除重启ideamvn claean install

2020-08-20 08:58:45 255

原创 Eclipse

1.eclipse中配置maven取消勾选红色的,因为很多平台的jar没提供源码 如果下源码mavenupdate就会卡住

2020-08-19 08:33:02 75

原创 IDEA中SpringBoot启动错误Could not resolve placeholder ‘xxl‘ in value “${xx}“

项目启动报错:Could not resolve placeholder ‘spring.datasource.url’ in value “${spring.datasource.url}”项目在配置更改后要对maven进行clean,install的操作,清除以重新编译项目

2020-08-13 10:54:04 4220 1

原创 navicate

1.导入数据库.sql(1)首先建立连接(2)空白处右键 新建数据库数据库的名字 就是你对应的xx.sql文件里面(3)选中你建立的数据库 右键 运行sql文件

2020-08-10 13:52:02 296

原创 idea中SpringBoot启动项目 提示java: 程序包org.junit.jupiter.api不存在

问题描述:使用spring initializr创建maven项目, 在intellij idea中编译时报错: Error:(3, 29) java: 程序包org.junit.jupiter.api不存在解决方法, 在pom.xml文件中增加junit的依赖<dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-api</artifactId&g

2020-08-09 17:50:55 10839

原创 BigDecimal

compareTocompareTo() 方法用于将 Number 对象与方法的参数进行比较。Byte, Double, Integer, Float, Long 或 Short 类型的参数。该方法用于两个相同数据类型的比较,两个不同类型的数据不能用此方法来比较。BigDecmain1.1什么是BigDecmain?BigDecimal是java.math包中的一个类 可以进行一个精确的计算。mysql中有decimal类型可以用于存储BigDecimal相关字段。涉及金额时必须要用Bigde.

2020-07-23 13:56:58 186

原创 SpringBoot ------------spring.profiles.active 分区配置

1.为什么使用分区配置我们在开发Spring Boot应用时,通常同一套程序会被应用和安装到几个不同的环境,比如:开发、测试、生产等。其中每个环境的数据库地址、服务器端口等等配置都会不同,如果在为不同环境打包时都要频繁修改配置文件的话,那必将是个非常繁琐且容易发生错误的事。2.如何使用分区配置在Spring Boot中多环境配置文件名需要满足application-{profile}.properties的格式,其中{profile}对应你的环境标识,比如:application-dj.yml:

2020-07-23 10:37:14 176

原创 SpringBoot创建一个简单项目和用到的注解解释

IDEA中创建一个简单项目以后,在启动类对应的包下面(包的的子级也可以),这里用的是HelloController代码如下//controller必须建立在启动类的下面才能被扫上 DemoApplication//@RestController注解相当于@ResponseBody + @Controller@RestControllerpublic class HelloController { //@RequestMapping(value="/hello",method= R

2020-07-22 15:28:12 248

原创 IDEA创建SpringBoot项目以后,pom.xml版本信息报错

如果test类jar报错 idea关了再打开可能就好了下面代码的中的版本报错<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.7.RELEASE</version> &lt

2020-07-22 15:00:30 2884

原创 IDEA创建Springboot项目提示`Initialization failed for ‘https://start.spring.io‘ Please check URL`

1.1.settings->http proxy2.check connection在其中输入 https://start.spring.io3.开始创建4.导入springweb的一个依赖5、创建成功 选中的3个为maven环境 即使你缺失maven环境 也可以

2020-07-22 12:20:53 572

原创 ssm

springmvc-servlet.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:

2020-05-12 15:10:02 115

原创 面试总结

StringBuffer每次创建对象都会开辟一个堆内存空间实现字符倒叙String name="hello";char[] array=hello.toCharArray();for(int i=array.length;i>=0;i++){System.out.print(array[i]);}静态方法,匿名内部类,构造方法加载顺序public class TestA { public TestA(){ System.out.println("TestA"); } {

2020-05-11 08:23:25 121

原创 JS操作dom,bom

1.window对象常用方法 <body> <!-- 在JS中,window作为BOM的顶级核心对象,它的方法调用可以不添加对象名 window.alert(); window.prompt(); alert(); prompt(); --> <script> //在浏览器弹出带有一个确定按钮的提示框 /...

2020-04-27 18:04:51 198

原创 使用ActiveMQ进行改造

消息队列:消息的消费者 消息的提供者客户端实时的去查询结果到服务器,只要消息的消费者处理完以后,把 最终结果的存储到redis,立马客户端就可以得到结果对应进行处理拼接上图点对点模式...

2019-10-13 22:30:54 185

原创 抢购的实现和分布式锁

抢购功能的基本业务public synchronized void qgGoods(String token, String goodsId) throws Exception { // 1.用户未登录无法进行抢购 QgUserVO qgUser = rpcTokenService.getCurrUser(token); if(EmptyUti...

2019-10-06 22:45:52 630

原创 秒杀系统环境准备-springBoot

数据库的一个优化方式:分库MyBatis逆向工程:针对数据库中的表自动生成mybatis代码(mapper.java\mapper.xml\pojo类)pom.xml中写上lombok<dependencies> <dependency> <groupId>org.projectlombok<...

2019-10-03 10:59:50 95

MyEclipse_10.7_XiaZaiBa.rar

myeclipse

2021-02-22

开发工具........rar

开发工具elipse

2021-02-22

前端开发工具.rar

前端开发工具 Hbuilder和HbuilderX。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2021-02-22

dbvis9.1.9

dbvis--连接数据库的

2020-12-08

spring.rar

spring框架4.2.4版本,还有日志log4j-1.2.17.jar的jar包 。。

2020-11-09

powerDesiger.rar

用于打开修改.pdm文件,修改成功以后, 增加了一个后缀为.pdb文件,此文件为复制文件,记录你的修改轨迹 删除了也没有关系。

2020-11-06

log4j.properties

该文件为日志文件,一般mybatis spring mybatis+spring整合的时候都会用到日志文件 如果没有该日志文件 会提示日志文件缺失 项目右键 新建 source Folder 起名为resource 一般日志文件放在这里

2020-11-03

node-v12.18.1-x64.msi

node版本号 12.18.1。

2020-10-27

kibana-6.8.6-windows-x86_64.zip

安装kibana的时候,需要先安装es和node,其中kibana必须和es的版本号保持一致。

2020-10-27

elasticsearch-6.8.6.zip

elasticsearch 版本6.8.6.

2020-10-27

mybatis接口方式的配置文件

mybatis接口方式的配置文件

2020-10-12

mybatis需要的依赖jar

mybatis所需要的依赖jar 版本3.2.7; 其中包含mysql-connector-java-5.1.25-bin.jar(mysql驱动包)还有log4j-1.2.17.jar(日志的jar包)

2020-10-12

空空如也

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

TA关注的人

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