自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lcj_star的专栏

码农一枚,主要从事JavaEE相关工作,喜欢钻研新的前沿的热门的技术!

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

原创 RPA简介

RPA,即机器人流程自动化(Robotic Process Automation),是一种软件技术,它能够模拟和集成人类在计算机上执行的业务流程操作。RPA可以执行重复性、基于规则的任务,无需改变现有的系统架构。

2024-04-16 13:24:52 169

原创 6,JsonPath进阶实战--JsonPath.read()源码时序图

JsonPath解析json字符串方式及调用时序图

2022-07-21 16:22:18 1640 1

原创 5,JsonPath进阶实战--默认配置

JsonPath默认配置修改及Cache源码实现

2022-07-21 16:15:16 667

原创 4,JsonPath进阶实战--字符串转POJO

目前微服务非常火,前后端分离成为主流趋势,接口返回的数据主要以json数据为主。后端研发需要将POJO转为json字符串。微服务之间的调用或调用第三方接口返回的json数据需要转为POJO对象进行逻辑处理。...

2022-07-21 14:38:09 647

原创 3,JsonPath进阶实战--断言

断言简单点说就是满足一定条件的逻辑表达式.在Springboot Cloud Gateway中匹配路由的断言及Java8中提供的Predicate接口都是断言.*JsonPath中有三种方式创建断言: 行内断言, 过滤器断言, 自定义断言*

2022-07-21 13:29:02 798 1

原创 2,JsonPath入门实战

使用JsonPath高效快速提取任意Json字符串内容.

2022-07-21 10:54:38 176

翻译 1,JsonPath简介

使用JsonPath提取任意Json字符串内容.

2022-07-21 10:52:44 229

原创 1,Lua简介及Hello world

Lua简介及Hello world

2022-06-01 16:42:12 254

原创 RedisJSON实战进阶

RedisJSON实现json文档分页,高亮,条件查询

2021-12-23 13:34:42 1497

原创 RedisJSON笔记

1,资料github: https://github.com/RedisJSON/RedisJSONwebsite: https://oss.redis.com/redisjson/2,介绍RedisJSON是什么RedisJSON是一个Redis模块,它实现了JSON数据交换标准ECMA-404,作为原生数据类型。它允许从Redis中存储、更新和获取JSON值.特点完全支持JSON标准使用类似JSONPath的语法,用于在文档中选择元素文档以二进制数据的形式存储在树结构中,允

2021-12-22 18:22:28 1509

原创 multipass轻量级虚拟机笔记

1,官网https://multipass.run/#帮助文档https://multipass.run/docs2,安装支持系统Linux,Windows,macOS查看版本multipass version显示所有的可用镜像multipass find启动实例#启动实例multipass launch --name ubuntu2110 21.10说明:--name ubuntu2110 #实例名字21.10 #镜像名字

2021-12-21 17:08:47 927

原创 Java使用Selenium获取最新大学排名数据

1,2021大学排名词云图2,2021大学排名附件https://gitee.com/liuchangng/blog_picture/blob/master/2021%E4%B8%AD%E5%9B%BD%E5%A4%A7%E5%AD%A6%E6%8E%92%E5%90%8D.csv3,使用的技术Selenium 4.0.0 浏览器端自动化 <dependency> <groupId>org.seleniumhq.selenium</groupId

2021-10-20 14:42:28 388 1

原创 12,MongoDB的视图

1,视图(View)MongoDB视图是一个可查询的对象,其内容由其他集合或视图上的聚合管道定义。MongoDB不会将视图内容持久化到磁盘。当客户端查询视图时,视图的内容是按需计算的。MongoDB可以要求客户端拥有查询视图的权限。MongoDB不支持对视图进行写操作。2,创建视图语法db.createCollection( "<viewName>", { "viewOn" : "<source>", "pipeline" : [<pip

2021-07-23 14:49:16 1125

原创 11,时序集合(5.0)

时序集合(5.0)时间序列集合有效地存储一段时间内的测量序列。与普通集合相比,在时间序列集合中存储时间序列数据可以提高查询效率,并减少时间序列数据和二级索引的磁盘使用。1,创建集合只能在featureCompatibilityVersion设置为5.0的系统上创建时间序列集合。db.adminCommand( { setFeatureCompatibilityVersion: "5.0" } );# 创建2个时序集合db.createCollection("weather", { times

2021-07-23 14:48:39 588

原创 10,有上限集合(Capped collections)

有上限集合(Capped collections):Capped集合是固定大小的集合,支持基于插入顺序插入和检索文档的高吞吐量操作。Capped集合的工作方式类似于循环缓冲区:一旦集合填满了它分配的空间,它就会通过覆盖集合中最早的文档来为新文档腾出空间作为有上限的集合的另一种选择,考虑MongoDB的TTL(生存时间)索引。如通过设置TTL使集合中的数据过期,这些索引允许您根据日期类型字段的值和索引的TTL值从普通集合中过期并删除数据。TTL索引与有上限的集合不兼容。特点插入顺序有上限的集

2021-07-23 14:47:24 235

原创 9,MongoDB是什么

1,MongoDB是什么MongoDB是一个文档数据库,设计目标是容易开发和扩展.MongoDB中的记录是一种文档,它是由field:value键值对组成的数据结构。MongoDB文档类似于JSON对象。字段的值可能包括其他文档、数组和文档数组.2,MongoDB的版本MongoDB Community: 免费版本 MongoDB Enterprise: 是MongoDB Enterprise Advanced订阅的一部分,包含对MongoDB部署的全面支持。另外增加了侧重于企业的特性,

2021-07-23 14:46:02 74

原创 8,使用Java Reactive反应式方式操作POJO对象进行CRUD实例

1,创建maven项目,并引入以下依赖:<!--测试包--><dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>compile</scope></dependency><!--mong

2021-07-19 09:35:11 363 2

原创 7,使用Java Reactive反应式方式操作Document对象进行CRUD实例

1,创建maven项目,并引入以下依赖:<!--测试包--><dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>compile</scope></dependency><!--mong

2021-07-16 17:14:48 378

原创 6,使用Java同步方式操作POJO对象进行CRUD实例

1,创建maven项目,并在pom.xml引入以下依赖:<!--测试包--><dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>compile</scope></dependency>&lt

2021-07-16 10:31:54 126

翻译 5,使用Java同步方式操作Document对象进行CRUD实例

1,创建maven项目,并引入以下依赖:<!--测试包--><dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>compile</scope></dependency><!--mong

2021-07-16 09:08:56 281

原创 4,使用GUI工具管理MongoDB数据库

1,DataGrip1.1,下载https://www.jetbrains.com/datagrip/1.2,安装1.3,创建一个MongoDB项目1.4,配置连接参数1.5,数据查询2,Navicat Premium2.1,新建连接2.2,连接配置2.3,数据查询3,其他工具https://blog.csdn.net/calm_encode/article/details/104796508/...

2021-07-15 10:51:14 174

原创 3,使用mongoexport导出数据

1,下载MongoDB数据库工具https://www.mongodb.com/try/download/database-tools注意: 从MongoDB 4.4开始,MongoDB数据库工具单独发布,使用自己的版本,初始版本为100.0.0 目前最新的版本为100.3.1,其支持如下版本: MongoDB 5.0 MongoDB 4.4 MongoDB 4.2 MongoDB 4.0 MongoDB 3.62,安装1,可以下载.msi或zip包2,如果

2021-07-15 09:43:45 507

原创 2,使用mongoimport批量导入数据

1,下载MongoDB数据库工具https://www.mongodb.com/try/download/database-tools注意: 从MongoDB 4.4开始,MongoDB数据库工具单独发布,使用自己的版本,初始版本为100.0.0 目前最新的版本为100.3.1,其支持如下版本: MongoDB 5.0 MongoDB 4.4 MongoDB 4.2 MongoDB 4.0 MongoDB 3.62,安装1,可以下载.msi或zip包2,如果

2021-07-15 09:42:24 721

原创 1,mongodb shell增删改查入门

1,下载MongoDBhttps://www.mongodb.com/try/download/community2,启动服务cd %mongodb_home%\bin# --dbpath 指定存放数据位置,如果路径含有空格,需要使用""# --auth 使用基本访问控制mongod.exe --dbpath D:\UserData\mongodb --auth# 使用命令查看是否启动实例tasklist /FI "IMAGENAME eq mongod.exe"# 输出映像名称

2021-07-14 17:30:27 132

原创 Docker安装Sql Server 2019

1,下载最新镜像docker pull mcr.microsoft.com/mssql/server:2019-latest2,运行容器docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=SA@12345" -p 1433:1433 --name sql-server2019 -h sql-server2019 -d mcr.microsoft.com/mssql/server:2019-latest说明:-e "ACCEPT_EULA=Y" 将 AC

2021-04-07 14:17:38 1771

原创 换行场景使用总结_20200522

换行类型1,不同操作系统的换行 windows: \r\n MAC: \r Like Unix: \n2,Oracle数据库中的换行 windows: chr(10)||chr(13) MAC: chr(13) Like Unix: chr(10)3,Html中Textarea的换行3.1 判断浏览器是否是ie内核 function IEVersion() { var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串

2020-05-22 11:29:58 138

原创 java spi原理入门

资料图片资料网盘地址链接: https://pan.baidu.com/s/1KCfhtJrGqD9mBQPn4zhqJg 密码: mwxu每周都有资料视频分享了,qq群: 334595909

2018-09-17 11:09:48 285

原创 java class文件入门视频讲解

视频和素材地址:https://pan.baidu.com/s/1hdWUKNqOCV1PeLZU_aNI2g

2018-09-10 09:54:34 186

原创 完美spring boot 使用log4j2按级别输出到不同文件

1. pom.xml引入需要的jar&amp;amp;lt;dependency&amp;amp;gt; &amp;amp;lt;groupId&amp;amp;gt;org.springframework.boot&amp;amp;lt;/groupId&amp;amp;gt; &amp;amp;lt;artifactId&amp;amp;gt;spring-boot-starter-w

2018-07-05 16:52:58 5988

原创 一步一步搭建springboot+mybatis+jta框架

0. 项目目录一览图:1. 导入项目需要的jar包,如下:<dependencies> <!--fastjson json库--> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <versi

2017-09-29 15:04:35 5416 2

原创 spring boot + jta + druid整合demo

地址: https://gitee.com/liuchangng/springboot-mybatis-jta项目使用到的技术如下: - spring boot - mybatis - jta (分布式事务) - druid (多数据源)地址: https://gitee.com/liuchangng/springboot-mybatisplus-jta项目使用到的技术如下: - spri

2017-09-28 16:45:23 1081

原创 IDEA下载激活配置

1,idea下载地址https://download.jetbrains.com/idea/ideaIU-2017.2.4.exe2,idea注册(License server)http://idea.iteblog.com/key.php3,ea主题http://www.riaway.com/4,设置1),去掉idea自动检查更新Appearance&Behavior -> System

2017-09-17 15:04:46 339

原创 一步一步教你centos7安装nginx1.13.4

1,下载nginx软件包 wget http://nginx.org/download/nginx-1.13.4.tar.gz2,解压 tar xzvf nginx-1.13.4.tar.gz3,配置编译安装 ./configure --prefix=/usr/local/nginx-1.13.4 && make && make install4,备份配置文件 cd

2017-08-30 18:05:32 667

原创 mysql数据类型以及建库建表总结

数据类型1、整型:有无符号(unsigned)和有符号(signed)两种类型。 tinyint(m) 1个字节表示:signed(-128~127);unsigned(0~255) smallint(m) 2个字节表示:signed(-32768~32767);unsigned(0~65535) mediumint(m) 3个字节表示:signed(-8388608~83

2017-08-30 18:03:58 472

原创 一步一步教你centos7.3搭建git server 2.14.1

1,检测系统中git的版本(版本很低) yum info git2,git最新源码下载地址 https://github.com/git/git/releases https://www.kernel.org/pub/software/scm/git/3,下载最新的git wget -P /opt/ https://www.kernel.org/pub/software

2017-08-24 09:32:45 4954

原创 一步一步教你centos7.3安装redis

1,官网下载地址https://redis.io/download wget http://download.redis.io/releases/redis-4.0.1.tar.gz2,解压 tar xzvf redis-4.0.1.tar.gz -C /usr/local/3,进入redis-4.0.1目录 cd redis-4.0.14,清理目录 make dis

2017-08-23 13:22:37 326

原创 一步一步教你centos7.3安装mysql5.7

1,到http://dev.mysql.com/downloads/repo/yum/下载yum源wget https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm2,安装yum源,替换系统默认的mysql源yum localinstall mysql57-community-release-el7-11.noarch.

2017-08-18 18:02:15 405

原创 spring boot + kafka 使用详细步骤

一,Kafka的安装以及配置1.下载文件wget http://mirror.bit.edu.cn/apache/kafka/0.11.0.0/kafka_2.11-0.11.0.0.tgz2.安装tar xzvf kafka_2.11-0.11.0.0.tgz -C /usr/local/3.配置(服务器在阿里云ECS上)vi %kafka_home%/server.properties###

2017-08-17 18:10:18 25822 9

原创 nginx+tomcat报504超时错误

1. 今天nginx+tomcat报504超时错误?1.项目本地不用nginx访问没问题;2.今天以前访问也没问题;2. nginx配置的有问题了?1. 我的nginx以及其他的比如mysql等,都是使用了OneinStack安装的,默认都做了优化;2. 搜索了一大推"NGINX 504 Gateway Time-out tomcat",都是与php有关的,而默认优化的就是php配置的;

2017-08-04 11:31:59 14901 4

原创 Thumbnailator库(高质量缩略图)简单总结

1. Thumbnailator是一个用java生成高质量缩略图的第三方库,可以用来1.生成缩率图;2.添加水印;3.图片旋转;4.图片大小缩放;5.图片压缩;2.Thumbnailator的github地址3. 帮助文档4.thumbnailator库只有一个jar,不依赖第三方库,maven依赖<dependency> <groupId>net.coobird</groupId>

2017-08-03 17:01:31 16133 3

jsoup demo

jsoup 1.8.3 最新版的java demo有详细的注释以及帮助文档api

2015-11-24

空空如也

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

TA关注的人

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