自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 将文件按指定行数分割

null) {

2023-04-17 14:03:08 436

原创 spring-transaction-xmind

2023-04-01 17:19:00 84

原创 spring-transaction-doc

​// JTA(Java Transaction API)是Java平台上的一个标准API,用于管理分布式事务。// 它定义了一组标准的接口和类,用于协调多个资源管理器(如数据库、消息队列和Web服务)之间的事务。// JTA API提供了一种机制,使得多个资源管理器可以参与到同一个事务中,并保证这些资源管理器的操作是原子性、一致性、隔离性和持久性的。// 在Java EE应用程序中,可以使用JTA API来管理分布式事务,以确保应用程序的数据一致性和可靠性。​。

2023-04-01 17:15:09 239

原创 什么是逻辑回归

fitpredict。

2023-03-27 18:00:42 79

原创 机器学习的算法有哪些

There are many machine learning algorithms that can be used for various tasks, such as classification, regression, clustering, and dimensionality reduction. Here are some of the most commonly used algorithms:Linear regression: A supervised learning algorit

2023-03-27 17:58:58 65

原创 什么是线性回归

Linear regression is a type of supervised learning algorithm used in machine learning to predict a continuous output variable (also known as the dependent variable) based on one or more input variables (also known as independent variables). The goal of lin

2023-03-27 17:54:53 56

原创 mybatis数据库加密解密

encrypt</insert>encryptFROM users</select>decryptpassword。

2023-03-27 17:52:49 227

原创 spring-boot-starter-test

springboottest手册springboot手册。

2023-03-27 17:45:27 1320

原创 Mockito

/ Verifying that a method was called within a specific time frame 验证方法调用时长在指定时间内。// Verifying that a method was called a specific number of times 验证方法是否调用了2次。// Mocking a method to return a specific value 模拟方法返回。

2023-03-27 17:42:34 257

原创 junit5文档介绍

Container测试树中包含其他容器或测试作为其子节点的节点(例如测试类Test测试树中的一个节点,用于验证执行时的预期行为(例如@Test方法)。生命周期方法任何直接用@BeforeAll@AfterAll或进行注释或元注释的方法@AfterEach。测试类任何顶级类、static成员类或@Nested类 至少包含一个测试方法的,即容器。测试类不能abstract而且必须有一个构造函数。测试方法@Test任何用,, 或直接注解或元注解的实例方法。除了,它们在测试树中@Test创建一个。

2023-03-27 17:17:01 245

原创 assertJ断言

/ as() is used to describe the test and will be shown before the error message 会在错误前面写chek xx's age。// using the 'extracting' feature to check fellowshipOfTheRing character's names 取对象里的名字判断。// exception assertion, standard style ... 异常断言。

2023-03-27 17:16:07 173

原创 单元测试-总体概览

2023-03-27 17:13:04 38

原创 按模板生成word

-pdf生成工具类-->--引入word转pdf jar包-->​。

2023-03-27 17:08:10 89

原创 个人计划2022

人生项目 2021总结 最终愿景 新年计划 三年计划 十年计划 完成重点 备注 财务 44w 个人存款150w 电商店(不一定,也可能以后) 目标:40w/年~50w/年 coco奶茶店 稳定的实体收入,不用打工     生活 无 身体健康 身材好 年轻 马甲线 10点睡觉 戒手机 参加几次徒步         工作 无 无

2022-03-28 15:07:33 75

原创 分布式事务

分布式事务个人理解: 分布式事务一般有两种方案解决,一个是在数据库层面,锁住全局事务;一起提交一起回滚,就是AT模式一种是业务层面的,提供业务接口,单据有一个中间状态接口,一起提交,一起回滚也是业务接口;对于事务中可能出现网络终端导致某一条分支丢失的情况,我们可以用日志的形式进行补偿等;Seata也是采取每个微服务的一阶段提交拿到全局锁,但是回滚是通过日志回滚;事务的模式: XA、AT、TCC、Saga、本地消息表、MQ消息事务、最大努力通知 XA、 。XA 的全称是eXten

2022-03-04 11:03:05 1609

原创 callable 和 runnable的联系

futuretask里的run方法调用功能call的这个方法是继承的runnablefuture,也就是runable的run方法

2022-01-20 10:13:31 346

原创 spel表达式

package spring;import lombok.Data;import lombok.extern.slf4j.Slf4j;import org.junit.Test;import org.springframework.expression.EvaluationContext;import org.springframework.expression.Expression;import org.springframework.expression.ExpressionParser.

2022-01-19 15:52:12 203

原创 redis工具类

import com.alibaba.fastjson.JSONArray; import org.springframework.beans.factory.annotation.Autowired;import org.springframework.dao.DataAccessException;import org.springframework.data.redis.connection.RedisConnection;import org.springframework.dat...

2021-12-09 16:13:05 87

原创 jvm jdk命令等

jJDK的命令行工具 - wade&luffy - 博客园jdk自带命令jps 查看进程jps -mljps -lvjstat -gcutil 有一些堆的信息jinfojmap -histo:live pid|morejmap -heap pidjmap -dump pid ./xx.hprofjvm的一些知识总结收集器分类7 种 JVM 垃圾收集器,看完我跪了。。 - Java技术栈 - 博客园cnblogs.com/super-jing/p/.

2021-12-02 21:32:28 251

原创 argus使用

Transactions and services ->filter by->process group: 输入服务名->点击下面的一个controller ->view pure path-> 点击一个method->点击 method hotspots->可以查看方法栈到底是哪里超时

2021-11-11 18:05:59 649

原创 雪花算法笔记

总结:总的位数是64位 ,0+41(时间戳)+机器Id(10位)+该时间戳内的sequence(12位)机器位数和sequence位数也可以自己修改位数代表可以表达的最大不同的数值=2^n-1 ; 2^10=1024 ;后面取数的时候要位运算位移多少位就是为了空出来连接机器的位数和sequence的位数机器Id(10位)+该时间戳内的sequence(12位)=22位,那么时间戳就要左移22位该时间戳内的sequence(12位)=12位,那么机器id就要左移12位...

2021-11-11 17:37:47 119

原创 seata源码AT模式

/** * Undo. * * @param dataSourceProxy the data source proxy * @param xid the xid * @param branchId the branch id * @throws TransactionException the transaction exception */ @Override public vo.

2021-11-10 16:39:05 176

原创 scrapy 爬虫框架笔记

分分钟爬网站初始化项目开始一个项目叫 myScrapy​scrapy startproject myScrapy进入目录cd myScrapy​生成一个baidu的spiderscrapy genspider baidu www.baidu.com ​开始执行这个spiderscrapy crawl baidu​​//查看windows历史命令 doskey /history获取xpath 右键复制xpathscrapy 各个文件的作用爬虫名.pyd

2021-11-05 14:50:12 567

原创 mysql报错Unable to load authentication plugin ‘caching_sha2_password‘.

mysql报错Unable to load authentication plugin 'caching_sha2_password'.如下输入命令修改;密码修改为自己的;123456是自己的 D:\software\mysql-8.0.23-winx64\bin>mysql -uroot -p123456mysql: [Warning] Using a password on the command line interface can be insecure.Welcom.

2021-05-14 14:01:59 241

原创 redis

redis相关知识点 https://blog.csdn.net/liqingtx/article/details/60330555 命令 http://doc.redisfans.com/由于redis性能非常高,所以每秒钟可以完成多达15万次的密码尝试,所以你最好设置一个足够复杂的密码,否则很容易被黑客破解。很多配置TCP_NODELAY 更少的TCP包和带宽,可能会有延迟代办:慢日志单线程多路复用原理,底层代码 基本命令 内存移...

2021-05-03 19:53:12 59

原创 mysql

搜索引擎搜索引擎innodb-默认搜索比myisam更快,因为索引找到了数据就出来了。一定要维护一个自增的整形主键,不然它自己还要维护一列虚拟的不重复的键数据和索引放一个文件(聚合索引)+一个表结构文件如果不是用主键做索引,先通过其他列找到主键,再通过主键找到哪一行数据myisam(不支持事务)数据和索引分别放两个文件(非聚合索引)B+树索引B+树一个节点有多大?一千万条数据,B+树多高?B+树一个节点的大小设为一页或页的倍数最为合适。因为如果一个节点的大小 .

2021-05-03 17:59:54 144

原创 vue入门

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>vue-zly</title> <script src="https://cdn.jsdelivr.net/npm/vue"></script></head><body><div id="app"> .

2021-04-21 15:05:39 71

原创 elasticSearch 整合 springboot CRUD

官方文档路径document-Elasticsearch Clients-java rest client-java high level rest client 官方文档安装 https://blog.csdn.net/lisen01070107/article/details/108288037 命令 springboot+elasticSearchRestTemplate https://blog.csdn.net/qq_42651904/article/deta.

2021-04-14 09:38:47 170 2

原创 VUE小结

vue简介mvvm(MVVM 就是将其中的View 的状态和行为抽象化,让我们将视图 UI 和业务逻辑分开)超快虚拟 DOM一些论坛说的:jquery易上手,相对轻量吧. vue.js 优势在于引用 MVVM 模式, 双向绑定,反正框架是死的, 不同公司不同项目场景, 用到的都不同, 不过像楼上说的,vue agjs等等都是一种趋势React、Angular、Vue 三巨头预见...

2019-06-01 18:16:25 165

原创 git命令总结

常用git init 初始化git add 添加到暂存区git commit -m "xx" 提交暂存区内容git log 查看日志git branch 查看分支git branch A 创建A分支git branch -d A 删掉A分支git checkout A 切到A分支git merge A 合并A分支git remote add origin git@github...

2019-06-01 18:05:53 111

转载 一些大数据名词关系

总结:hdfs:文件系统底层,不是什么软件,hbase(非结构化数据存储的数据库)=mapreduce+hdfs,hive-pig:(上层抽象,可以SQL查询),zookeeper:服务容错,sqoop:导入关系型数据库的数据到hbase。Hive:Hive不支持更改数据的操作,Hive基于数据仓库,提供静态数据的动态查询。其使用类SQL语言,底层经过编译转为MapReduce程序,在Hadoop...

2018-05-11 15:02:28 241

空空如也

空空如也

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

TA关注的人

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