自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 限流器 github的ratelimiter

【代码】限流器 github的ratelimiter。

2024-02-21 14:20:38 774

原创 uniapp

uniapp官网

2024-02-18 08:54:07 361

原创 AI人工智能技术 零基础开发集成应用

一、用一台电脑搭建一个机器人开发环境二、三、四、

2024-01-25 09:16:02 380

原创 WEX ISO 8583通信协议

ISO 8583 是国际标准化组织( ISO )定义的一种金融交易协议,它定义了一种消息格式,用于在不同的金融系统之间传递交易请求和响应。

2023-12-14 10:13:03 485

原创 postman导出的json文件转成java对象

【代码】postman导出的json文件转成java对象。

2023-11-29 20:05:26 509

原创 ASCII对照表

【代码】ASCII对照表。

2023-05-19 17:02:38 326

原创 JAVA代码模拟https客户端

【代码】JAVA代码模拟https客户端。

2023-05-16 16:28:45 431

原创 Schema示例

【代码】Schema示例。

2023-01-06 12:01:23 250

原创 统计耗时 StopWatch System.currentTimeMillis()

1

2022-08-31 11:50:12 338

原创 获取时区列表 二十五个 utc0 utc12 utc-12

1

2022-06-16 21:27:49 966

原创 springboot配置多数据源

一、pom依赖即springboot框架搭建集成mysql、mybatis-plus<dependencies> <!--spring-boot-starter--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactI

2022-05-30 21:56:44 272

原创 国际化 根据当前环境语言选择不同的配置文件的值

一、resources文件夹下i18n下Resource Bundle ‘messge’sf

2022-05-12 10:54:38 317

原创 apache wordpress php 外贸独立站

一、windows环境安装参考地址1、下载安装apache1、下载Apache2.4.53 下载地址https://httpd.apache.org/download.cgi 点击Files for Microsoft Windows——跳转页面后再点击ApacheHaus——跳转页面再点击download图标下载 2、解压httpd-2.4.53-o111n-x64-vs17.zip, 并将“安装目录\Apache24\conf\httpd.conf”里面的“Define SRVRO

2022-04-15 11:33:27 1626

原创 大数据之Flink计算框架

一、Flink介绍Flink官网:https://flink.apache.org/zhApache Flink 是一个流批统一的计算框架和分布式处理引擎,用于在无边界和有边界数据流上进行有状态的计算。Flink能在所有常见集群环境中运行,并能以内存速度和任意规模进行计算。OLTP 实时计算(流式计算)OLAP 离线计算(批量计算)Flink运行环境: StandAlone 自己单独运行 Hadoop-Yarn 通过hadoop-yarn运行 Mesos为什么要选择

2022-03-08 17:35:49 1665

原创 大数据用户画像项目实战 ETL数据抽取

一、课程介绍一个基于规则的大数据用户画像项目为什么要选这样一个项目: 1、典型的批量计算场景 2、基于规则。涵盖大数据批量处理的各个典型场景 3、可视化。所有控制流程全程可视化 4、可扩展。通过集成更多的计算方式来扩展出更多的业务场景课程收获: 1、了解一个典型的大数据项目的整体处理流程 2、熟悉大数据组件如何整合工作 3、举一反三,熟悉其他大数据处理流程...

2022-03-01 14:11:29 1425

原创 大数据风控项目实战 Drools规则引擎

一、风控项目背景介绍对一个复杂支付系统提供统一、全名高效的风险控制服务特定: 1、数据全 2、响应快二、风控项目系统架构实时风控: 规则前处理、统一规则引擎、规则后处理非实时风控: 数据收集入库、流式计算引擎、批量计算引擎统一存储服务:数据存储BFF:非核心模块...

2022-02-19 13:25:14 7511

原创 SpringBoot项目打成.exe程序

参考链接一、准备工作1.正常运行的SpringBoot项目编译出jar包2.下载安装exe4j,将springboot项目打成exe文件 官网地址:https://exe4j.apponic.com/download/3.下载安装inno setup,将exe文件和jre打个包合并,达到没有jdk电脑环境下也能运行 官网地址:https://jrsoftware.org/isinfo.php二、操作步骤1.打开exe4j 安装目录下bin/exe4j.exe2.操作

2022-02-08 09:50:29 1463

原创 Python学习(四)后端开发框架django

常见python web开发框架:web.pyDjangoPylonsTornadoBottledjango菜鸟教程一、django项目创建与启动1.安装django pip install django==1.10.1 pip list查看是否安装成功2.新建django项目 进入某个文件夹,CMD命令:django-admin startproject pythonDemo2 测试:在该文件夹下生成一个pythonDemo2的文件夹3.运行项目 .

2022-01-25 16:37:59 3265

原创 Python学习案例之TCP连接

服务端import socket# 1.声明socket AF_INET:互联网协议 SOCK_STREAM:TCP流式协议serverSocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)# 2.声明serverSocket的地址和端口serverSocket.bind(('10.10.71.14', 8080))# 3.开启监听serverSocket.listen(5)print("服务端已经开启")# 4.等

2022-01-25 16:26:25 2213

原创 Python学习(二) Idea创建python项目

前提要已经安装好python( python -v )或者anaconda( conda --version )File——New——Project——Python——Next

2022-01-25 15:13:02 569

原创 时序数据库之InfluxDB

中文文档一。安装启动//docker-compose方式version: "3.7"services: minio: image: 10.10.62.7:5000/inluxdb:latest container_name: influxdb restart: always privileged: true #避免挂载目录提示没有权限 environment: - INFLUXDB_ADMIN_ENABLED=true -

2022-01-24 14:54:33 986

原创 SpringBoot + SpringSecurity + JWT

一、pom依赖1.POM依赖 <!--security--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> <version>2.2.4.RELEASE&l

2022-01-24 10:13:59 1091

原创 内网穿透工具 ngrok NATAPP

花生壳nat123ngroknatapp https://natapp.cn/ngrok官网ngrok登录页面

2021-12-05 15:21:37 290

原创 CICD之 gitlab和gtilab runner

一。安装方式一:rpm包安装(centos) 1,下载rpm包 清华源软件镜像站https://mirrors.tuna.tsinghua.edu.cn/ linux命令wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ee/yum/el7/gitlab-ee-12.9.0-ee.0.el7.x86_64.rpm --no-check-certificate 或者windows电脑访问软件直接下载rpm包然后上传linux

2021-11-14 00:45:58 1752

原创 VUE(一)——创建VUE项目,引入不同组件

vue创建项目参考一。环境准备nodeJs和npm : 官网地址下载运行即可 https://nodejs.org/en/vue脚手架: 测试:如下命令出现版本号node -vnpm -vvue -V二。创建项目1.在要创建项目的文件夹下cmd,然后命令: vue create vue-project-1,回车2.在控制台上下键选择安装方式,然后回车 default (bable,eslint) // 默认 Manually select features // 手

2021-10-29 01:08:31 661

原创 并发编程之FutureTask 异步编程 十个方法并行 十个接口合成一个

一. main程序示例public class UseFutureTask { /*实现Callable接口,允许有返回值*/ private static class UseCallable implements Callable<Integer> { private int sum; @Override public Integer call() throws Exception { Thread

2021-10-27 14:50:44 231

原创 项目控制台发送消息 scan

一层@SpringBootApplicationpublic class MainApplication implements CommandLineRunner { @Value("${app.userName}") private String userName; public static void main(String[] args) { SpringApplication.run(MainApplication.class, args);

2021-10-21 18:46:48 103

原创 java判断、测试ip和端口是否可连接 服务是否可连接

public class NetAddressIsReachable { /** * check ip and port * * @param address * @param port * @param timeout * @return True if connection successful */ public static boolean checkAddressReachable(String address

2021-10-21 10:57:15 578

原创 安卓 android

安卓开发工具下载

2021-10-18 09:21:50 2941

原创 linux系统中 java newDate的时间和系统时间不一致

1.首先linux命令date看时间是否正确, 如果不正确: date -s 正确时间 修改2.JVM的启动参数添加:-Duser.timezone=GMT+08

2021-10-14 15:33:37 1294

原创 EFLK四组件日志收集 ELK filebeat

filebeat和logstash的区别相同点: 都可以做日志收集不同点: 语言:logstash是JVM,filebeat是golang 轻量级:logstash资源消耗比较大,filebeat更轻量级 过滤:logstash能进行日志过滤 filebeat可以把数据传输给logstash进行数据过滤处理,称为背压机制logstash1.下载安装 下载地址:https://www.elastic.co/cn/downloads 解压即完成安装2.运行测试: linux

2021-10-03 11:11:43 445

原创 JavaMailSender发送邮件

1.pom加入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> <version>2.2.4.RELEASE</version> </dependency&g

2021-09-30 11:47:02 1022

原创 模拟代码——内存溢出OOM 高CPU 死锁

//模拟内存溢出public class HeapTest { byte[] byteArray = new byte[1024 * 100]; public static void main(String[] args) throws InterruptedException { ArrayList<HeapTest> heapTests = new ArrayList<>(); while (true) {

2021-09-29 13:47:17 457

原创 JDK下载 JVM调优工具jvisualvm下载

官网地址

2021-09-27 09:17:47 962

原创 flyway

1.pom加依赖 <!--引入flyway--> <dependency> <groupId>org.flywaydb</groupId> <artifactId>flyway-core</artifactId> <version>6.1.0</version> </dependency&gt

2021-09-26 15:08:16 145

原创 minio

docker-compose运行version: "3.7"services: minio: image: quay.io/minio/minio command: server /data --console-address ":9001" environment: MINIO_ROOT_USER: root MINIO_ROOT_PASSWORD: 12345678 volumes: - ./data:/data:Z

2021-09-16 14:48:49 59

原创 密码的加密存库

一。SHA1散列加密 根据用户名和密码1.原始密码生成加密的密码String pwd = SHA1Util.encrytSHA1(sysUserDto.getUserName(), sysUserDto.getUserPassword()); public static String encrytSHA1(String userName, String password) { if (StringUtils.isEmpty(userName)) { retu

2021-08-09 11:40:01 224

原创 Postgresql

//创建表CREATE TABLE "public"."t_ssd_result_version" ( "id" int8 NOT NULL DEFAULT nextval('t_ssd_result_version_id_seq'::regclass), "project_id" text COLLATE "pg_catalog"."default" NOT NULL DEFAULT NULL, "version" int4 NOT NULL DEFAULT NULL, "result_

2021-08-05 19:40:05 339

原创 JNI——java native interface

一。JNI概述 JNI, 全称Java Native Interface 它是Java语言(Java本地方法接口),允许Java代码与C、C++代码交互的标准机制二。JNI优点 JNI的优点:   (1)JNI使得一些"过程"无需在Java中实现。例如,硬件敏感的,或者直接与操作系统API关联的命令。   (2)由于使用底层的库,如图形,计算,各种类型的渲染等等,可以提高应用的运行性能。   (3)已经有大量的库已经被实现,编程者可直接使用,不用再自行编写。   这里的库指的是用

2021-08-02 15:07:26 252

原创 注册中心nacos

官网文档仓库地址一。下载安装运行安装方式一:下载源码编译运行 git clone https://github.com/alibaba/nacos.git cd nacos/ mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U ls -al distribution/target/ // change the $version to your actual path cd distributi

2021-07-23 08:51:36 160

空空如也

空空如也

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

TA关注的人

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