Code Monkey home page Code Monkey logo

zq2599 / blog_demos Goto Github PK

View Code? Open in Web Editor NEW
4.3K 122.0 1.8K 201.06 MB

CSDN博客专家程序员欣宸的github,这里有六百多篇原创文章的详细分类和汇总,以及对应的源码,内容涉及Java、Docker、Kubernetes、DevOPS等方面

License: Apache License 2.0

Java 88.28% Shell 3.30% Dockerfile 0.49% Scala 0.01% Go 7.85% Makefile 0.04% FreeMarker 0.03%
java spring springboot docker kubernetes jenkins flink spring-cloud-kubernetes spring-cloud docker-jib

blog_demos's Introduction

关于作者

  1. 微信公众号、头条号、CSDN账号都是程序员欣宸
  2. 前腾讯、前阿里员工,从事Java后台工作;
  3. 对Docker和Kubernetes充满热爱;
  4. 所有文章均为作者原创;

关于这个代码仓库

  1. CSDN博客地址:http://blog.csdn.net/boling_cavalry
  2. 这个代码仓库里是博客中涉及的源码、文件等
  3. 如果对您有帮助,请给个Star,谢谢您!

文章分类

总的来说分为以下几大类,若有您感兴趣的内容,我将不胜荣幸:

  1. Java;
  2. 后台中间件;
  3. Docker;
  4. Kubernetes;
  5. 大数据;
  6. 综合兴趣,例如LeetCode、树莓派、群晖系统等;
  7. DevOps;
  8. 常用工具和技巧;
  9. 问题处理备忘;

Java领域

云原生技术,Quarkus专辑

quarkus长篇连载

综合实战

  1. 《quarkus实战之一:准备工作》
  2. 《quarkus实战之二:应用的创建、构建、部署》
  3. 《quarkus实战之三:开发模式(Development mode)》
  4. 《quarkus实战之四:远程热部署》
  5. 《quarkus实战之五:细说maven插件》
  6. 《quarkus实战之六:配置》
  7. 《quarkus实战之七:使用配置》
  8. 《quarkus实战之八:profile》

虚拟线程

  1. 支持JDK19虚拟线程的web框架,之一:体验
  2. 支持JDK19虚拟线程的web框架,之二:完整开发一个支持虚拟线程的quarkus应用
  3. 支持JDK19虚拟线程的web框架,之三:观察运行中的虚拟线程
  4. 支持JDK19虚拟线程的web框架,之四:看源码,了解quarkus如何支持虚拟线程
  5. 支持JDK19虚拟线程的web框架,之五(终篇):兴风作浪的ThreadLocal

依赖注入

  1. 《quarkus依赖注入之一:创建bean》
  2. 《quarkus依赖注入之二:bean的作用域》
  3. 《quarkus依赖注入之三:用注解选择注入bean》
  4. 《quarkus依赖注入之四:选择注入bean的高级手段》
  5. 《quarkus依赖注入之五:拦截器(Interceptor)》
  6. 《quarkus依赖注入之六:发布和消费事件》
  7. 《quarkus依赖注入之七:生命周期回调》
  8. 《quarkus依赖注入之八:装饰器(Decorator)》
  9. 《quarkus依赖注入之九:bean读写锁》
  10. 《quarkus依赖注入之十:学习和改变bean懒加载规则》
  11. 《quarkus依赖注入之十一:拦截器高级特性上篇(属性设置和重复使用)》
  12. 《quarkus依赖注入之十二:禁用类级别拦截器》
  13. 《quarkus依赖注入之十三:其他重要知识点大串讲(终篇)》

数据库

  1. 《quarkus数据库篇之一:比官方demo更简单的基础操作》
  2. 《quarkus数据库篇之二:无需数据库也能运行增删改查(dev模式)》
  3. 《quarkus数据库篇之三:单应用同时操作多个数据库》
  4. 《quarkus数据库篇之四:本地缓存》

基础知识

  1. 《CentOS7安装JDK8》
  2. 《Ubuntu下安装OpenJDK10》
  3. 《Ubuntu环境下载OpenJDK11源码》
  4. 《体验RxJava和lambda》
  5. 《实战限流(guava的RateLimiter)》
  6. 《java.util.Optional学习笔记》
  7. 《org.springframework.util.StopWatch:简洁的耗时统计小工具》
  8. 《体验IntelliJ IDEA的远程开发(Remote Development)》
  9. 《20天等待,申请终于通过,安装和体验IntelliJ IDEA新UI预览版》
  10. 《浏览器上写代码,4核8G微软服务器免费用,Codespaces真香》
  11. 《Codespaces个性化后台服务器配置指南》
  12. 《桌面版vscode用免费的微软4核8G服务器做远程开发(编译运行都在云上,还能自由创建docker服务)》

进阶实战

  1. 《Java实战操作MongoDB集群(副本集)》
  2. 《Docker下Java文件上传服务三部曲之一:准备环境》
  3. 《Docker下Java文件上传服务三部曲之二:服务端开发》
  4. 《Docker下Java文件上传服务三部曲之三:wireshark抓包分析》
  5. 《实战Redis序列化性能测试(Kryo和字符串)》
  6. 《JavaCPP快速入门(官方demo增强版)》

畅游JVM世界

  1. 《极简,利用Docker仅两行命令就能下载和编译OpenJDK11》
  2. 《利用Docker极速下载OpenJDK11源码》
  3. 《制作Docker镜像,用来下载OpenJDK11源码》
  4. 《制作Docker镜像,用来编译OpenJDK11源码》
  5. 《Ubuntu环境编辑OpenJDK11源码》
  6. 《openjdk镜像的tag说明》
  7. 《ARM64架构下,OpenJDK的官方Docker镜像为何没有8版本?》
  8. 《ARM架构下的Docker环境,OpenJDK官方没有8版本镜像,如何完美解决?》
  9. 《极速体验编译openjdk8(docker环境)》
  10. 《在docker上编译openjdk8》
  11. 《修改,编译,GDB调试openjdk8源码(docker环境下)》
  12. 《环境变量_JAVA_LAUNCHER_DEBUG,它能给你更多的jvm信息》
  13. 《Java虚拟机学习:方法调用的字节码指令》
  14. 《Java的wait()、notify()学习三部曲之一:JVM源码分析》
  15. 《Java的wait()、notify()学习三部曲之二:修改JVM源码看参数》
  16. 《Java的wait()、notify()学习三部曲之三:修改JVM源码控制抢锁顺序》

玩转Maven

  1. 《Ubuntu部署和体验Nexus3》
  2. 《没有JDK和Maven,用Docker也能构建Maven工程》
  3. 《maven构建docker镜像三部曲之一:准备环境》
  4. 《maven构建docker镜像三部曲之二:编码和构建镜像》
  5. 《maven构建docker镜像三部曲之三:推送到远程仓库(内网和阿里云)》
  6. 《实战maven私有仓库三部曲之一:搭建和使用》
  7. 《实战maven私有仓库三部曲之二:上传到私有仓库》
  8. 《实战maven私有仓库三部曲之三:Docker下搭建maven私有仓库》
  9. 《修改gradle脚本,加速spring4.1源码编译构建速度》
  10. 《Docker与Jib(maven插件版)实战》
  11. 《Jib使用小结(Maven插件版)》
  12. 《Jib构建镜像问题从定位到深入分析》
  13. 《kubernetes下的jenkins如何设置maven》
  14. 《kubernetes下jenkins实战maven项目编译构建》
  15. 《Nexus3常用功能备忘》
  16. 《我把自己的java库发布到了maven**仓库,从此可以像Jackson、Spring的jar一样使用它了》

玩转Gradle

  1. Gradle构建多模块SpringBoot应用
  2. 《Gradle项目的jar发布到私有仓库》

Jackson学习特辑

  1. 《jackson学习之一:基本信息》
  2. 《jackson学习之二:jackson-core》
  3. 《jackson学习之三:常用API操作》
  4. 《jackson学习之四:WRAP_ROOT_VALUE(root对象)》
  5. 《jackson学习之五:JsonInclude注解》
  6. 《jackson学习之六:常用类注解》
  7. 《jackson学习之七:常用Field注解》
  8. 《jackson学习之八:常用方法注解》
  9. 《jackson学习之九:springboot整合(配置文件)》
  10. 《jackson学习之十(终篇):springboot整合(配置类)》

JUnit5学习特辑

《JUnit5学习》系列旨在通过实战提升SpringBoot环境下的单元测试技能,一共八篇文章,链接如下:

  1. 《JUnit5学习之一:基本操作》
  2. 《JUnit5学习之二:Assumptions类》
  3. 《JUnit5学习之三:Assertions类》
  4. 《JUnit5学习之四:按条件执行》
  5. 《JUnit5学习之五:标签(Tag)和自定义注解》
  6. 《JUnit5学习之六:参数化测试(Parameterized Tests)基础》
  7. 《JUnit5学习之七:参数化测试(Parameterized Tests)进阶》
  8. 《JUnit5学习之八:综合进阶(终篇)》

jetcd学习特辑

  1. jetcd实战之一:极速体验
  2. jetcd实战之二:基本操作
  3. jetcd实战之三:进阶操作(事务、监听、租约)

disruptor学习特辑

  1. 快速入门
  2. Disruptor类分析
  3. 环形队列的基础操作(不用Disruptor类)
  4. 事件消费知识点小结
  5. 事件消费实战
  6. 常见场景
  7. 等待策略
  8. 知识点补充(终篇)

MyBatis学习(初级版)

  1. 《MyBatis初级实战之一:Spring Boot集成》
  2. 《MyBatis初级实战之二:增删改查》
  3. 《MyBatis初级实战之三:springboot集成druid》
  4. 《MyBatis初级实战之四:druid多数据源》
  5. 《MyBatis初级实战之五:一对一关联查询》
  6. 《MyBatis初级实战之六:一对多关联查询》

java版gRPC实战专辑

  1. 用proto生成代码
  2. 服务发布和调用
  3. 服务端流
  4. 客户端流
  5. 双向流
  6. 客户端动态获取服务端地址
  7. 基于eureka的注册发现

Java扩展Nginx专辑

  1. 《Java扩展Nginx之一:你好,nginx-clojure》
  2. 《Java扩展Nginx之二:编译nginx-clojure源码》
  3. 《Java扩展Nginx之三:基础配置项》
  4. 《Java扩展Nginx之四:远程调试》
  5. 《Java扩展Nginx之五:五大handler(系列最核心)》
  6. 《Java扩展Nginx之六:两大filter》
  7. 《Java扩展Nginx之七:共享内存》
  8. 《精选版:用Java扩展Nginx(nginx-clojure 入门)》

视图邻域

  1. Java版流媒体编解码和图像处理(JavaCPP+FFmpeg)
  2. 《Ubuntu16桌面版编译和安装OpenCV4》
  3. 《Ubuntu16桌面版编译OpenCV4的java库和so库》

Spring领域

Spring基础

  1. 《实战spring自定义属性(schema):快速体验》
  2. 《spring的BeanFactory和ApplicationContext》
  3. 《ImportSelector与DeferredImportSelector的区别(spring4)》
  4. 《实战spring自定义属性(schema)》

Spring扩展实战专题

  1. 《spring4.1.8扩展实战之一:自定义环境变量验证》
  2. 《spring4.1.8扩展实战之二:Aware接口揭秘》
  3. 《spring4.1.8扩展实战之三:广播与监听》
  4. 《spring4.1.8扩展实战之四:感知spring容器变化(SmartLifecycle接口)》
  5. 《spring4.1.8扩展实战之五:改变bean的定义(BeanFactoryPostProcessor接口)》
  6. 《spring4.1.8扩展实战之六:注册bean到spring容器(BeanDefinitionRegistryPostProcessor接口)》
  7. 《spring4.1.8扩展实战之七:控制bean(BeanPostProcessor接口)》
  8. 《spring4.1.8扩展实战之八:Import注解》

畅游Spring源码世界

  1. 《修改和编译spring源码,构建jar(spring-context-4.0.2.RELEASE)》
  2. 《spring+mybatis启动NoClassDefFoundError异常分析三部曲之一:稳定重现问题》
  3. 《spring+mybatis启动NoClassDefFoundError异常分析三部曲之二:定位错误》
  4. 《spring+mybatis启动NoClassDefFoundError异常分析三部曲之三:改spring源码,取详细错误》
  5. 《SpringMVC源码分析:POST请求中的文件处理》
  6. 《下载Spring4.1.x源码并用IntelliJ IDEA打开》
  7. 《windows下修改、编译、构建spring-framework4.1.8.RELEASE源码》
  8. 《spring4.1.8初始化源码学习三部曲之一:AbstractApplicationContext构造方法》
  9. 《spring4.1.8初始化源码学习三部曲之二:setConfigLocations方法》
  10. 《spring4.1.8初始化源码学习三部曲之三:AbstractApplicationContext.refresh方法》

SpringBoot基础

  1. 《自定义spring boot starter三部曲之一:准备工作》
  2. 《自定义spring boot starter三部曲之二:实战开发》
  3. 《自定义spring boot starter三部曲之三:源码分析spring.factories加载过程》
  4. 《基于spring boot框架访问zookeeper》
  5. 《Docker下运行springboot》
  6. 《springboot线程池的使用和扩展》
  7. 《SpringBoot下用Kyro作为Redis序列化工具》
  8. 《springboot应用查询城市天气》
  9. 《立即可用的实战源码(springboot+redis+mybatis+restTemplate)》
  10. 《SpringBoot-2.3镜像方案为什么要做多个layer》
  11. 《体验SpringBoot(2.3)应用制作Docker镜像(官方方案)》
  12. 《详解SpringBoot(2.3)应用制作Docker镜像(官方方案)》
  13. 《掌握SpringBoot-2.3的容器探针:基础篇》
  14. 《掌握SpringBoot-2.3的容器探针:深入篇》
  15. 《掌握SpringBoot-2.3的容器探针:实战篇》
  16. 《springboot的jar为何能独立运行》
  17. 《SpringBoot(2.4)应用制作Docker镜像(Gradle版官方方案)》

SpringBoot进阶实战

  1. 《Docker下redis与springboot三部曲之一:极速体验》
  2. 《Docker下redis与springboot三部曲之二:安装redis主从和哨兵》
  3. 《Docker下redis与springboot三部曲之三:springboot下访问redis哨兵》
  4. 《SpringBoot应用使用自定义的ApplicationContext实现类》
  5. 《Spring Boot应用在kubernetes的sidecar设计与实战》
  6. 《Spring Native实战(畅快体验79毫秒启动springboot应用)》
  7. 《三分钟体验:SpringBoot用深度学习模型识别数字》
  8. 《SpringBoot用深度学习模型识别数字:开发详解》

SpringCloud基础

  1. 《极速体验SpringCloud Gateway》
  2. 《应用升级SpringCloud版本时的注意事项(Dalston升级到Edgware)》

SpringCloud实战

  1. 《Docker下的Spring Cloud三部曲之一:极速体验》
  2. 《Docker下的Spring Cloud三部曲之二:细说Spring Cloud开发》
  3. 《Docker下的Spring Cloud三部曲之三:在线横向扩容》
  4. 《本地服务调用K8S环境中的SpringCloud微服务实战》

Eureka源码分析专题

  1. 《Spring Cloud源码分析之Eureka篇第一章:准备工作》
  2. 《Spring Cloud源码分析之Eureka篇第二章:注册中心启动类上的注解EnableEurekaServer》
  3. 《Spring Cloud源码分析之Eureka篇第三章:EnableDiscoveryClient与EnableEurekaClient的区别(Edgware版本)》
  4. 《Spring Cloud源码分析之Eureka篇第四章:服务注册是如何发起的》
  5. 《Spring Cloud源码分析之Eureka篇第五章:更新服务列表》
  6. 《Spring Cloud源码分析之Eureka篇第六章:服务注册》
  7. 《Spring Cloud源码分析之Eureka篇第七章:续约》
  8. 《Spring Cloud源码分析之Eureka篇第八章:服务注册名称的来历》

Spring Cloud Gateway从入门到提高

  1. 《Spring Cloud Gateway实战之一:初探》
  2. 《Spring Cloud Gateway实战之二:更多路由配置方式》
  3. 《Spring Cloud Gateway实战之三:动态路由》
  4. 《Spring Cloud Gateway实战之四:内置predicate小结》
  5. 《Spring Cloud Gateway实战之五:内置filter》
  6. 《Spring Cloud Gateway的断路器(CircuitBreaker)功能》
  7. 《Spring Cloud Gateway自定义过滤器实战(观测断路器状态变化)》
  8. 《Spring Cloud Gateway限流实战》
  9. 《Spring Cloud Gateway修改请求和响应body的内容》
  10. 《Spring Cloud Gateway过滤器精确控制异常返回(分析篇)》
  11. 《Spring Cloud Gateway过滤器精确控制异常返回(实战,控制http返回码和message字段)》
  12. 《Spring Cloud Gateway过滤器精确控制异常返回(实战,完全定制返回body)》
  13. 《Spring Cloud Gateway编码实现任意地址跳转》

spring-cloud-alibaba实战

  1. 《Docker下,两分钟极速体验Nacos》
  2. 《Docker下的Nacos环境开发》
  3. 《Docker下,两分钟极速体验Nacos配置中心》
  4. 《Docker下Nacos配置应用开发》
  5. 《Docker下Nacos持久化配置》;

spring-cloud-kubernetes特辑

  1. 《spring-cloud-kubernetes官方demo运行实战》
  2. 《你好spring-cloud-kubernetes》
  3. 《spring-cloud-kubernetes背后的三个关键知识点》
  4. 《spring-cloud-kubernetes的服务发现和轮询实战(含熔断)》
  5. 《spring-cloud-kubernetes与SpringCloud Gateway》
  6. 《spring-cloud-kubernetes与k8s的configmap》
  7. 《spring-cloud-kubernetes自动同步k8s的configmap更新》

spring-cloud-square特辑

  1. 五分钟搞懂spring-cloud-square
  2. spring-cloud-square开发实战(三种类型全覆盖)
  3. spring-cloud-square源码速读(spring-cloud-square-okhttp篇)
  4. spring-cloud-square源码速读(retrofit + okhttp篇)

dubbo实战特辑

  1. 准备和初体验
  2. 与SpringBoot集成
  3. 使用Zookeeper注册中心
  4. 管理控制台dubbo-admin

java云原生系列

  1. strimzi实战之一:简介和准备
  2. strimzi实战之二:部署和消息功能初体验
  3. strimzi实战之三:prometheus+grafana监控(按官方文档搞不定监控?不妨看看本文,已经踩过坑了)
  4. Strimzi Kafka Bridge(桥接)实战之一:简介和部署
  5. Strimzi Kafka Bridge(桥接)实战之二:生产和发送消息
  6. Strimzi Kafka Bridge(桥接)实战之三:自制sdk(golang版本)

Docker

基础知识

  1. 《Docker的准备,安装,初体验》
  2. 《CentOS7安装docker》
  3. 《docker下载镜像慢怎么办?daocloud加速器来帮你》
  4. 《docker私有仓库搭建与使用实战》
  5. 《maven构建docker镜像三部曲之一:准备环境》
  6. 《maven构建docker镜像三部曲之二:编码和构建镜像》
  7. 《maven构建docker镜像三部曲之三:推送到远程仓库(内网和阿里云)》
  8. 《查看Docker容器的信息》
  9. 《Docker镜像制作实战:设置时区和系统编码》
  10. 《Docker镜像列表中的none:none是什么》
  11. 《Docker多阶段构建实战(multi-stage builds)》
  12. 《docker的/var/run/docker.sock参数》
  13. 《docker与gosu》
  14. 《Docker远程连接设置》
  15. 《TLS加密远程连接Docker》
  16. 《CentOS部署Harbor镜像仓库》
  17. 《Docker常用命令小记》
  18. 《一行命令安装docker和docker-compose(CentOS7)》
  19. 《极速体验docker容器健康》
  20. 《Java应用在docker环境配置容器健康检查》
  21. 《docker-compose下的java应用启动顺序两部曲之一:问题分析》
  22. 《docker-compose下的java应用启动顺序两部曲之二:实战》
  23. 《设置非root账号不用sudo直接执行docker命令》
  24. 《SpringBoot-2.3镜像方案为什么要做多个layer》

进阶实战

  1. 《Docker下的web开发和Tomcat部署》
  2. 《实战docker,编写Dockerfile定制tomcat镜像,实现web应用在线部署》
  3. 《实战docker,构建nginx反向代理tomcat,学习link和docker-compose》
  4. 《在docker上编译openjdk8》
  5. 《修改,编译,GDB调试openjdk8源码(docker环境下)》
  6. 《让docker中的mysql启动时自动执行sql》
  7. 《Docker搭建disconf环境,三部曲之一:极速搭建disconf》
  8. 《Docker搭建disconf环境,三部曲之二:本地快速构建disconf镜像》
  9. 《Docker搭建disconf环境,三部曲之三:细说搭建过程》
  10. 《docker下使用disconf:极速体验》
  11. 《docker下使用disconf:细说demo开发》
  12. 《jedis使用入门(Docker环境下)》
  13. 《Docker下kafka学习,三部曲之一:极速体验kafka》
  14. 《Docker下kafka学习,三部曲之二:本地环境搭建》
  15. 《Docker下kafka学习,三部曲之三:java开发》
  16. 《Docker下部署dubbo,消费者应用无法使用link参数的问题》
  17. 《Docker下dubbo开发,三部曲之一:极速体验》
  18. 《Docker下dubbo开发,三部曲之二:本地环境搭建》
  19. 《Docker下dubbo开发,三部曲之三:java开发》
  20. 《Docker下实战zabbix三部曲之一:极速体验》
  21. 《Docker下实战zabbix三部曲之二:监控其他机器》
  22. 《Docker下实战zabbix三部曲之三:自定义监控项》
  23. 《极速体验编译openjdk8(docker环境)》
  24. 《Docker下HBase学习,三部曲之一:极速体验》
  25. 《Docker下HBase学习,三部曲之二:集群HBase搭建》
  26. 《Docker下HBase学习,三部曲之三:java开发》
  27. 《Docker下,极速体验mongodb》
  28. 《制作mongodb的Docker镜像文件》
  29. 《Docker下,实战mongodb副本集(Replication)》
  30. 《Docker下安装Rockmongo,图形化操作mongodb》
  31. 《Docker下的Kafka学习之一:制作集群用的镜像文件》
  32. 《Docker下的Kafka学习之二:搭建集群环境》
  33. 《Docker下的Kafka学习之三:集群环境下的java开发》
  34. 《Docker下,极速体验编译pinpoint1.6.x分支》
  35. 《把pinpoint编译环境做成Docker镜像文件》
  36. 《Docker下,极速体验pinpoint1.6.3》
  37. 《Docker下,pinpoint环境搭建》
  38. 《pinpoint插件开发之一:牛刀小试,调整gson插件》
  39. 《pinpoint插件开发之二:从零开始新建一个插件》
  40. 《docker下的Jenkins安装和体验》
  41. 《Docker下运行springboot》
  42. 《Docker下redis与springboot三部曲之一:极速体验》
  43. 《Docker下redis与springboot三部曲之二:安装redis主从和哨兵》
  44. 《Docker下redis与springboot三部曲之三:springboot下访问redis哨兵》
  45. 《实战maven私有仓库三部曲之三:Docker下搭建maven私有仓库》
  46. 《Docker下的Spring Cloud三部曲之一:极速体验》
  47. 《Docker下的Spring Cloud三部曲之二:细说Spring Cloud开发》
  48. 《Docker下的Spring Cloud三部曲之三:在线横向扩容》
  49. 《Docker下的OpenResty三部曲之一:极速体验》
  50. 《Docker下的OpenResty三部曲之二:细说开发》
  51. 《Docker下的OpenResty三部曲之三:OpenResty加Tomcat的服务》
  52. 《Docker下Java文件上传服务三部曲之一:准备环境》
  53. 《Docker下Java文件上传服务三部曲之二:服务端开发》
  54. 《Docker下Java文件上传服务三部曲之三:wireshark抓包分析》
  55. 《Docker下手工配置MySQL主从》
  56. 《Docker下MySQL主从三部曲之一:极速体验》
  57. 《Docker下MySQL主从三部曲之二:细说镜像制作》
  58. 《Docker下MySQL主从三部曲之三:binlog日志参数实战》
  59. 《Docker下ELK三部曲之一:极速体验》
  60. 《Docker下ELK三部曲之二:细说开发》
  61. 《Docker下ELK三部曲之三:K8S上的ELK和应用日志上报》
  62. 《Docker镜像制作实战:设置时区和系统编码》
  63. 《没有JDK和Maven,用Docker也能构建Maven工程》
  64. 《Docker下RabbitMQ延时队列实战两部曲之一:极速体验》
  65. 《Docker下RabbitMQ延时队列实战两部曲之二:细说开发》
  66. 《利用Docker极速下载OpenJDK11源码》
  67. 《极简,利用Docker仅两行命令就能下载和编译OpenJDK11》
  68. 《kafka的Docker镜像使用说明(wurstmeister/kafka)》
  69. 《如何使用Docker内的kafka服务》
  70. 《自己动手制作elasticsearch-head的Docker镜像》
  71. 《自己动手制作elasticsearch的ik分词器的Docker镜像》
  72. 《docker下,一行命令搭建elasticsearch6.5.0集群(带head插件和ik分词器)》
  73. 《docker下,极速搭建spark集群(含hdfs集群)》
  74. 《docker下的spark集群,调整参数榨干硬件》
  75. 《用golang官方Docker镜像运行项目》
  76. 《Docker下Prometheus和Grafana三部曲之一:极速体验》
  77. 《Docker下Prometheus和Grafana三部曲之二:细说Docker编排》
  78. 《Docker下Prometheus和Grafana三部曲之三:自定义监控项开发和配置》
  79. 《Docker与Jib(maven插件版)实战》
  80. 《Docker下,两分钟极速体验Nacos》
  81. 《Docker下的Nacos环境开发》
  82. 《Docker下,两分钟极速体验Nacos配置中心》
  83. 《Docker下Nacos配置应用开发》
  84. 《Docker下Nacos持久化配置》
  85. 《Docker下多机器免密码SSH登录》
  86. 《IDEA的Docker插件实战(Dockerfile篇)》
  87. 《IDEA的Docker插件实战(Docker Image篇)》
  88. 《IDEA的Docker插件实战(Docker-compose篇)》
  89. 《Docker Swarm从部署到基本操作》
  90. 《ARM64架构下,OpenJDK的官方Docker镜像为何没有8版本?》
  91. 《ARM架构下的Docker环境,OpenJDK官方没有8版本镜像,如何完美解决?》
  92. 《Docker部署flink备忘》
  93. 《用GitHub Actions制作Docker镜像》
  94. 《Docker下elasticsearch8部署、扩容、基本操作实战(含kibana)》
  95. 《docker-compose快速部署elasticsearch-8.x集群+kibana》
  96. 《群晖DS218+部署PostgreSQL(docker)》

kubernetes

kubernetes基础

  1. 《Kubernetes持久卷实战两部曲之一:极速体验》
  2. 《Kubernetes持久卷实战两部曲之二:细说开发》
  3. 《实战Kubernetes动态卷存储(NFS)》
  4. 《Spring Boot应用在kubernetes的sidecar设计与实战》
  5. 《Kubernetes源码学习之一:下载和编译源码》
  6. 《Kubernetes深入学习之二:编译和部署镜像(api-server)》
  7. 《k8s自定义controller三部曲之一:创建CRD(Custom Resource Definition)》
  8. 《k8s自定义controller三部曲之二:自动生成代码》
  9. 《k8s自定义controller三部曲之三:编写controller代码》
  10. 《查看k8s的etcd数据》
  11. 《kubernetes部署metrics-server》
  12. 《Kubernetes的Local Persistent Volumes使用小记》
  13. 《开发阶段,将SpringBoot应用快速部署到K8S》
  14. 快速搭建云原生开发环境(k8s+pv+prometheus+grafana)

kubernetes安装部署

  1. 《kubeadm搭建kubernetes集群之一:构建标准化镜像》
  2. 《kubeadm搭建kubernetes集群之二:创建master节点》
  3. 《kubeadm搭建kubernetes集群之三:加入node节点》
  4. 《rancher下的kubernetes之一:构建标准化vmware镜像》
  5. 《rancher下的kubernetes之二:安装rancher和kubernetes》
  6. 《rancher下的kubernetes之三:在linux上安装kubectl工具》
  7. 《CentOS7环境安装Kubernetes四部曲之一:标准化机器准备》
  8. 《CentOS7环境安装Kubernetes四部曲之二:配置模板和安装master》
  9. 《CentOS7环境安装Kubernetes四部曲之三:添加节点》
  10. 《CentOS7环境安装Kubernetes四部曲之四:安装kubectl工具》
  11. 《CentOS7环境部署kubenetes1.12版本五部曲之一:标准化机器》
  12. 《CentOS7环境部署kubenetes1.12版本五部曲之二:创建master节点》
  13. 《CentOS7环境部署kubenetes1.12版本五部曲之三:node节点加入》
  14. 《CentOS7环境部署kubenetes1.12版本五部曲之四:安装dashboard》
  15. 《CentOS7环境部署kubenetes1.12版本五部曲之五:安装kubectl》
  16. 《极速安装和体验k8s(Minikube)》
  17. 《Linux安装minikube指南》
  18. 《kubespray2.11安装kubernetes1.15》
  19. 《极速安装kubernetes-1.22.0(三台CentOS7服务器)》

kubernetes进阶实战

  1. 《kubernetes下的Nginx加Tomcat三部曲之一:极速体验》
  2. 《kubernetes下的Nginx加Tomcat三部曲之二:细说开发》
  3. 《kubernetes下的Nginx加Tomcat三部曲之三:实战扩容和升级》
  4. 《Kubernetes下web服务的性能测试三部曲之一:准备工作》
  5. 《Kubernetes下web服务的性能测试三部曲之二:纵向扩容》
  6. 《Kubernetes下web服务的性能测试三部曲之三:横向扩容》
  7. 《在windows电脑上配置kubectl远程操作kubernetes》
  8. 《本地服务调用K8S环境中的SpringCloud微服务实战》
  9. 《kubernetes下的jenkins如何设置maven》
  10. 《K8S环境的Jenkin性能问题处理》
  11. 《kubernetes1.15极速部署prometheus和grafana》
  12. 《K8S环境的Jenkin性能问题处理续篇(任务Pod设置)》
  13. 《K8S的StorageClass实战(NFS)》
  14. 《K8S环境快速部署Kafka(K8S外部可访问)》
  15. 《K8S的Kafka监控(Prometheus+Grafana)》
  16. 《Kubernetes的Group、Version、Resource学习小记》
  17. 《Kubernetes亲和性学习笔记》
  18. 《极速安装kubernetes-1.22.0(三台CentOS7服务器)》

kubernetes官方java客户端特辑

  1. 《Kubernetes官方java客户端之一:准备》
  2. 《Kubernetes官方java客户端之二:序列化和反序列化问题》
  3. 《Kubernetes官方java客户端之三:外部应用》
  4. 《Kubernetes官方java客户端之四:内部应用》
  5. 《Kubernetes官方java客户端之五:proto基本操作》
  6. 《Kubernetes官方java客户端之六:OpenAPI基本操作》

kubernetes官方go客户端特辑

  1. client-go实战之一:准备工作
  2. client-go实战之二:RESTClient
  3. client-go实战之三:Clientset
  4. client-go实战之四:dynamicClient
  5. client-go实战之五:DiscoveryClient
  6. client-go实战之六:时隔两年,刷新版本继续实战
  7. client-go实战之七:准备一个工程管理后续实战的代码
  8. client-go实战之八:更新资源时的冲突错误处理
  9. client-go实战之九:手写一个kubernetes的controller

Operator实战特辑

  1. kubebuilder实战之一:准备工作
  2. kubebuilder实战之二:初次体验kubebuilder
  3. kubebuilder实战之三:基础知识速览
  4. kubebuilder实战之四:operator需求说明和设计
  5. kubebuilder实战之五:operator编码
  6. kubebuilder实战之六:构建部署运行
  7. kubebuilder实战之七:webhook
  8. kubebuilder实战之八:知识点小记

helm实战

  1. 《helm实战之开发Chart》
  2. 《部署和体验Helm(2.16.1版本)》
  3. 《Helm部署和体验jenkins》
  4. 《Helm部署的服务如何修改配置》
  5. 《helm部署mysql》

Serverless领域OpenFaaS特辑

  1. 部署
  2. 函数入门
  3. Java函数
  4. 模板操作(template)
  5. 大话watchdog
  6. of-watchdog(为性能而生)
  7. java11模板解析
  8. OpenFaaS实战之八:自制模板(maven+jdk8)
  9. OpenFaaS实战之九:终篇,自制模板(springboot+maven+jdk8)

大数据

hive学习笔记

  1. 基本数据类型
  2. 复杂数据类型
  3. 内部表和外部表
  4. 分区表
  5. 分桶
  6. HiveQL基础
  7. 内置函数
  8. Sqoop
  9. 基础UDF
  10. 用户自定义聚合函数(UDAF)
  11. UDTF

CDH

  1. 《CDH5部署三部曲之一:准备工作》
  2. 《CDH5部署三部曲之二:部署和设置》
  3. 《CDH5部署三部曲之三:问题总结》
  4. 《超简单的CDH6部署和体验(单机版)》

Flink

  1. 《Flink1.7从安装到体验》
  2. 《开发第一个Flink应用》
  3. 《没有了可用Task slot,Flink新增任务会怎样?》
  4. 《Flink实战:消费Wikipedia实时消息》
  5. 《树莓派3B搭建Flink集群》
  6. 《Flink数据源拆解分析(WikipediaEditsSource)》
  7. 《Flink消费kafka消息实战》
  8. 《Docker部署flink备忘》
  9. 《Flink on Yarn三部曲之一:准备工作》
  10. 《Flink on Yarn三部曲之二:部署和设置》
  11. 《Flink on Yarn三部曲之三:提交Flink任务》
  12. 《IDEA上运行Flink任务》
  13. 《Flink1.9.2源码编译和使用》
  14. 《Flink的DataSource三部曲之一:直接API》
  15. 《Flink的DataSource三部曲之二:内置connector》
  16. 《Flink的DataSource三部曲之三:自定义》
  17. 《Flink的sink实战之一:初探》
  18. 《Flink的sink实战之二:kafka》
  19. 《Flink的sink实战之三:cassandra3》
  20. 《Flink的sink实战之四:自定义》
  21. 《Flink SQL Client初探》
  22. 《准备数据集用于flink学习》
  23. 《将CSV的数据发送到kafka(java版)》
  24. 《Flink SQL Client综合实战》
  25. 《Flink Native Kubernetes实战》
  26. 《Flink处理函数实战之一:深入了解ProcessFunction的状态操作(Flink-1.10)》
  27. 《Flink处理函数实战之二:ProcessFunction类》
  28. 《Flink处理函数实战之三:KeyedProcessFunction类》
  29. 《Flink处理函数实战之四:窗口处理》
  30. 《Flink处理函数实战之五:CoProcessFunction(双流处理)》
  31. 《理解ProcessFunction的Timer逻辑》

双流处理实战特辑

  1. 《CoProcessFunction实战三部曲之一:基本功能》
  2. 《CoProcessFunction实战三部曲之二:状态处理》
  3. 《CoProcessFunction实战三部曲之三:定时器和侧输出》

Spark

  1. 《部署spark2.2集群(standalone模式)》
  2. 《第一个spark应用开发详解(java版)》
  3. 《部署Spark2.2集群(on Yarn模式)》
  4. 《docker下,极速搭建spark集群(含hdfs集群)》
  5. 《spark实战之:分析维基百科网站统计数据(java版)》
  6. 《docker下的spark集群,调整参数榨干硬件》
  7. 《IDEA开发Spark应用实战(Scala)》
  8. 《查看Spark任务的详细信息》
  9. 《Mac部署spark2.4.4》

Kylin

  1. 《CDH+Kylin三部曲之一:准备工作》
  2. 《CDH+Kylin三部曲之二:部署和设置》
  3. 《CDH+Kylin三部曲之三:Kylin官方demo》

HBase

  1. 《Docker下HBase学习,三部曲之一:极速体验》
  2. 《Docker下HBase学习,三部曲之二:集群HBase搭建》
  3. 《Docker下HBase学习,三部曲之三:java开发》

Hive

  1. 《安装和体验hive》

Hadoop

  1. 《Linux部署hadoop2.7.7集群》
  2. 《Mac部署hadoop3(伪分布式)》

数据集

  1. 《寻找海量数据集用于大数据开发实战(维基百科网站统计数据)》

中间件

配置中心

  1. 《Docker搭建disconf环境,三部曲之一:极速搭建disconf》
  2. 《Docker搭建disconf环境,三部曲之二:本地快速构建disconf镜像》
  3. 《Docker搭建disconf环境,三部曲之三:细说搭建过程》
  4. 《docker下使用disconf:极速体验》
  5. 《docker下使用disconf:细说demo开发》

zookeeper

  1. 《基于spring boot框架访问zookeeper》

缓存

  1. 《jedis使用入门(Docker环境下)》
  2. 《Docker下redis与springboot三部曲之一:极速体验》
  3. 《Docker下redis与springboot三部曲之二:安装redis主从和哨兵》
  4. 《Docker下redis与springboot三部曲之三:springboot下访问redis哨兵》
  5. 《实战Redis序列化性能测试(Kryo和字符串)》

注册中心

dubbo

  1. 《Docker下dubbo开发,三部曲之一:极速体验》
  2. 《Docker下dubbo开发,三部曲之二:本地环境搭建》
  3. 《Docker下dubbo开发,三部曲之三:java开发》

nacos

  1. 《Docker下,两分钟极速体验Nacos》
  2. 《Docker下的Nacos环境开发》
  3. 《Docker下,两分钟极速体验Nacos配置中心》
  4. 《Docker下Nacos配置应用开发》
  5. 《Docker下Nacos持久化配置》

eureka

  1. 《Eureka的TimedSupervisorTask类(自动调节间隔的周期性任务)》
  2. 《实战监听Eureka client的缓存更新》
  3. 《Eureka的InstanceInfoReplicator类(服务注册辅助工具)》
  4. 《Eureka注册信息配置备忘》
  5. 《Wireshark抓包分析Eureka注册发现协议》
  6. 《Spring Cloud源码分析之Eureka篇第一章:准备工作》
  7. 《Spring Cloud源码分析之Eureka篇第二章:注册中心启动类上的注解EnableEurekaServer》
  8. 《Spring Cloud源码分析之Eureka篇第三章:EnableDiscoveryClient与EnableEurekaClient的区别(Edgware版本)》
  9. 《Spring Cloud源码分析之Eureka篇第四章:服务注册是如何发起的》
  10. 《Spring Cloud源码分析之Eureka篇第五章:更新服务列表》
  11. 《Spring Cloud源码分析之Eureka篇第六章:服务注册》
  12. 《Spring Cloud源码分析之Eureka篇第七章:续约》
  13. 《Spring Cloud源码分析之Eureka篇第八章:服务注册名称的来历》

消息队列

kafka

  1. 《Docker下kafka学习,三部曲之一:极速体验kafka》
  2. 《Docker下kafka学习,三部曲之二:本地环境搭建》
  3. 《Docker下kafka学习,三部曲之三:java开发》
  4. 《Docker下的Kafka学习之一:制作集群用的镜像文件》
  5. 《Docker下的Kafka学习之二:搭建集群环境》
  6. 《Docker下的Kafka学习之三:集群环境下的java开发》
  7. 《kafka的Docker镜像使用说明(wurstmeister/kafka)》
  8. 《如何使用Docker内的kafka服务》
  9. 《K8S环境快速部署Kafka(K8S外部可访问)》
  10. 《K8S的Kafka监控(Prometheus+Grafana)》

RabbitMQ

  1. 《Docker下RabbitMQ四部曲之一:极速体验(单机和集群)》
  2. 《Docker下RabbitMQ四部曲之二:细说RabbitMQ镜像制作》
  3. 《Docker下RabbitMQ四部曲之三:细说java开发》
  4. 《Docker下RabbitMQ四部曲之四:高可用实战》
  5. 《Docker下RabbitMQ延时队列实战两部曲之一:极速体验》
  6. 《Docker下RabbitMQ延时队列实战两部曲之二:细说开发》

数据库

MySQL

  1. 《让docker中的mysql启动时自动执行sql》
  2. 《Docker下,极速体验mongodb》
  3. 《制作mongodb的Docker镜像文件》
  4. 《Docker下,实战mongodb副本集(Replication)》
  5. 《Docker下安装Rockmongo,图形化操作mongodb》
  6. 《Java实战操作MongoDB集群(副本集)》
  7. 《Docker下的mysql设置字符集》
  8. 《Docker下手工配置MySQL主从》
  9. 《Docker下MySQL主从三部曲之一:极速体验》
  10. 《Docker下MySQL主从三部曲之二:细说镜像制作》
  11. 《Docker下MySQL主从三部曲之三:binlog日志参数实战》
  12. 《关于InnoDB表数据和索引数据的存储》

ElasticSearch

ElasticSearch实战

  1. 《CentOS7搭建ELK-6.2.3版本》
  2. 《Docker下ELK三部曲之一:极速体验》
  3. 《Docker下ELK三部曲之二:细说开发》
  4. 《Docker下ELK三部曲之三:K8S上的ELK和应用日志上报》
  5. 《Linux环境快速搭建elasticsearch6.5.4集群和Head插件》
  6. 《elasticsearch安装和使用ik分词器》
  7. 《自己动手制作elasticsearch-head的Docker镜像》
  8. 《自己动手制作elasticsearch的ik分词器的Docker镜像》
  9. 《docker下,一行命令搭建elasticsearch6.5.0集群(带head插件和ik分词器)》
  10. 《Elasticsearch6.1.2源码下载和编译构建》
  11. 《IntelliJ IDEA远程调试Elasticsearch6.1.2》
  12. 《极速导入elasticsearch测试数据》

ElasticSearch基本功专题

  1. 《elasticsearch实战三部曲之一:索引操作》
  2. 《elasticsearch实战三部曲之二:文档操作》 3《elasticsearch实战三部曲之三:搜索操作》
  3. 《Elasticsearch聚合学习之一:基本操作》
  4. 《Elasticsearch聚合学习之二:区间聚合》
  5. 《Elasticsearch聚合学习之三:范围限定》
  6. 《Elasticsearch聚合学习之四:结果排序》
  7. 《Elasticsearch聚合学习之五:排序结果不准的问题分析》
  8. 《Elasticsearch聚合的嵌套桶如何排序》
  9. 《理解elasticsearch的post_filter》
  10. 《elasticsearch的字符串动态映射》
  11. 《实战Elasticsearch6的join类型》

工具和技巧

  1. 《根据java代码生成UML图》
  2. 《设置Intellij idea和maven,支持lambda表达式》
  3. 《安装Genymotion模拟器运行Android studio的工程》
  4. 《Intellij idea远程debug连接tomcat,实现单步调试》
  5. 《docker下载镜像慢怎么办?daocloud加速器来帮你》
  6. 《Docker下的mysql设置字符集》
  7. 《用IntelliJ IDEA看Java类图》
  8. 《Wireshark的HTTP请求包和响应包如何对应》
  9. 《Wireshark抓包分析Eureka注册发现协议》
  10. 《免费申请和使用IntelliJ IDEA商业版License指南》
  11. 《发送kafka消息的shell脚本》
  12. 《github搜索技巧小结》

问题处理

  1. 《dubbo服务提供者在tomcat启动失败的问题》
  2. 《Docker下部署dubbo,消费者应用无法使用link参数的问题》
  3. 《adb shell无法连接到Genymotion上的虚拟设备的问题》
  4. 《spring+mybatis启动NoClassDefFoundError异常分析三部曲之一:稳定重现问题》
  5. 《spring+mybatis启动NoClassDefFoundError异常分析三部曲之二:定位错误》
  6. 《spring+mybatis启动NoClassDefFoundError异常分析三部曲之三:改spring源码,取详细错误》
  7. 《docker-compose中启动镜像失败的问题》
  8. 《Docker下No module named 'pymongo'问题处理》
  9. 《springboot启动失败的问题('hibernate.dialect' not set)》
  10. 《springboot的JPA在Mysql8新增记录失败的问题》
  11. 《Win10环境编译spring-framework4.1.9版本,报错"Failed to capture snapshot of input files for task 'distZip'"》
  12. 《maven编译遇到"编码GBK的不可映射字符"警告的处理》
  13. 《 docker问题备忘:"rpc error: code = 2 desc = containerd: container not found"》
  14. 《使用fabric8-maven-plugin插件的错误处理(No plugin found for prefix 'fabric8')》
  15. 《Linux下minikube启动失败(It seems like the kubelet isn't running or healthy)》
  16. 《Ubuntu18重启docker服务失败问题备忘》
  17. 《hadoop2.7集群初始化之后没有DataNode的问题》

DevOps

ansible

  1. 《ansible2.4安装和体验》
  2. 《超简单的CDH6部署和体验(单机版)》
  3. 《Flink on Yarn三部曲之一:准备工作》
  4. 《Flink on Yarn三部曲之二:部署和设置》
  5. 《Flink on Yarn三部曲之三:提交Flink任务》
  6. 《CDH+Kylin三部曲之一:准备工作》
  7. 《CDH+Kylin三部曲之二:部署和设置》
  8. 《CDH+Kylin三部曲之三:Kylin官方demo》
  9. 《ansible快速部署cassandra3集群》

Maven

  1. 《maven构建docker镜像三部曲之一:准备环境》
  2. 《maven构建docker镜像三部曲之二:编码和构建镜像》
  3. 《maven构建docker镜像三部曲之三:推送到远程仓库(内网和阿里云)》
  4. 《docker下的Jenkins安装和体验》
  5. 《实战maven私有仓库三部曲之一:搭建和使用》
  6. 《实战maven私有仓库三部曲之二:上传到私有仓库》
  7. 《实战maven私有仓库三部曲之三:Docker下搭建maven私有仓库》
  8. 《实战:向GitHub提交代码时触发Jenkins自动构建》
  9. 《修改gradle脚本,加速spring4.1源码编译构建速度》
  10. 《Docker与Jib(maven插件版)实战》
  11. 《Jib使用小结(Maven插件版)》
  12. 《Jib构建镜像问题从定位到深入分析》
  13. 《kubernetes下的jenkins如何设置maven》
  14. 《kubernetes下jenkins实战maven项目编译构建》

持续构建

  1. 《通过http请求启动jenkins任务》
  2. 《Jenkins流水线(pipeline)实战之:从部署到体验》
  3. 《让Jenkins执行GitHub上的pipeline脚本》
  4. 《Jenkins把GitHub项目做成Docker镜像》
  5. 《快速搭建Jenkins集群》
  6. 《Jenkins集群下的pipeline实战》
  7. 《kubernetes下的jenkins如何设置maven》
  8. 《K8S环境的Jenkin性能问题处理》
  9. 《K8S环境的Jenkin性能问题处理续篇(任务Pod设置)》
  10. 《远程触发Jenkins的Pipeline任务》
  11. 《远程触发Jenkins的Pipeline任务的并发问题处理》
  12. 《GitLab Runner部署(kubernetes环境)》
  13. 《GitLab CI构建SpringBoot-2.3应用》
  14. 《Gitlab Runner的分布式缓存实战》
  15. 《用GitHub Actions制作Docker镜像》

promethus

  1. 《Docker下Prometheus和Grafana三部曲之一:极速体验》
  2. 《Docker下Prometheus和Grafana三部曲之二:细说Docker编排》
  3. 《Docker下Prometheus和Grafana三部曲之三:自定义监控项开发和配置》
  4. 《kubernetes1.15极速部署prometheus和grafana》
  5. 《K8S的Kafka监控(Prometheus+Grafana)》

zabbix

  1. 《Docker下实战zabbix三部曲之一:极速体验》
  2. 《Docker下实战zabbix三部曲之二:监控其他机器》
  3. 《Docker下实战zabbix三部曲之三:自定义监控项》
  4. 《Docker下,极速体验编译pinpoint1.6.x分支》

pinpoint

  1. 《把pinpoint编译环境做成Docker镜像文件》
  2. 《Docker下,极速体验pinpoint1.6.3》
  3. 《Docker下,pinpoint环境搭建》
  4. 《pinpoint插件开发之一:牛刀小试,调整gson插件》
  5. 《pinpoint插件开发之二:从零开始新建一个插件》
  6. 《分布式系统快速接入pinpoint1.8.3指南》

jaeger

  1. 《分布式调用链跟踪工具Jaeger?两分钟极速体验》
  2. 《Jaeger开发入门(java版)》
  3. 《Java应用日志如何与Jaeger的trace关联》
  4. 《Jaeger的客户端采样配置》
  5. 《极简!一个注解就能创建Jaeger的Span》
  6. 《Jaeger知识点补充》

算法

  1. 《LeetCode第三题(Longest Substring Without Repeating Characters)三部曲之一:解题思路》
  2. 《LeetCode第三题(Longest Substring Without Repeating Characters)三部曲之二:编码实现》
  3. 《LeetCode第三题(Longest Substring Without Repeating Characters)三部曲之三:两次优化》
  4. 《LeetCode46全排列(回溯入门)》
  5. 《LeetCode952三部曲之一:解题思路和初级解法(137ms,超39%)》
  6. 《LeetCode952三部曲之二:小幅度优化(137ms -> 122ms,超39% -> 超51%)》
  7. 《LeetCode952三部曲之三:再次优化(122ms -> 96ms,超51% -> 超91%)》
  8. 《LeetCode买卖股票之一:基本套路(122)》
  9. 《LeetCode297:hard级别中最简单的存在,java版,用时击败98%,内存击败百分之九十九》
  10. 《LeetCode279:完全平方数,动态规划解法超过46%,作弊解法却超过97%》
  11. 《LeetCode155:最小栈,最简单的中等难度题,时间击败100%,内存也低于官方》
  12. 《LeetCode98:验证二叉搜索树,居然有这么简单的中等难度,白捡(用时击败100%)》

Linux

  1. 《Ubuntu16环境安装和使用NFS》
  2. 《CentOS7安装Nginx1.10.1》
  3. 《CentOS7安装JDK8》
  4. 《Ubuntu下安装OpenJDK10》
  5. 《Ubuntu环境下载OpenJDK11源码》
  6. 《Ubuntu16安装nodejs10》
  7. 《Linux服务器端网络抓包和分析实战》
  8. 《Linux配置SSH免密码登录(非root账号)》
  9. 《CentOS7安装python3和pip3》

Mac

  1. 《Mac下vagrant从安装到体验》
  2. 《Vagrant定制个性化CentOS7模板》
  3. 《Java程序员的MacBookPro(14寸M1)配置备忘录》

Windows

  1. 《win11安装ubuntu(by wsl2)》

golang

  1. 《Ubuntu16安装Go语言环境》
  2. 《golang实战之flag包》
  3. 《用golang官方Docker镜像运行项目》
  4. 《vim设置go语法高亮》
  5. 云端golang开发,无需本地配置,能上网就能开发和运行
  6. Go语言基准测试(benchmark)三部曲之一:基础篇
  7. Go语言基准测试(benchmark)三部曲之二:内存篇

gRPC特辑

  1. 《gRPC学习之一:在CentOS7部署和设置GO》
  2. 《gRPC学习之二:GO的gRPC开发环境准备》
  3. 《gRPC学习之三:初试GO版gRPC开发》
  4. 《gRPC学习之四:实战四类服务方法》
  5. 《gRPC学习之五:gRPC-Gateway实战》
  6. 《gRPC学习之六:gRPC-Gateway集成swagger》

机器学习

  1. 《机器学习的开发环境准备》
  2. 《Docker下,五分钟极速体验机器学习》
  3. 《来自Java程序员的Python新手入门小结》
  4. 《NumPy学习笔记》
  5. 《Ubuntu16安装Nvidia驱动(GTX1060显卡)》
  6. 《Anaconda3+CUDA10.1+CUDNN7.6+TensorFlow2.6安装(Ubuntu16)》

深度学习

DL4J实战特辑

  1. 《DL4J实战之一:准备》
  2. 《DL4J实战之二:鸢尾花分类》
  3. 《DL4J实战之三:经典卷积实例(LeNet-5)》
  4. 《DL4J实战之四:经典卷积实例(GPU版本)》
  5. 《DL4J实战之五:矩阵操作基本功》
  6. 《DL4J实战之六:图形化展示训练过程》

深度学习工程化

  1. 《纯净Ubuntu16安装CUDA(9.1)和cuDNN》
  2. 《三分钟体验:SpringBoot用深度学习模型识别数字》
  3. 《SpringBoot用深度学习模型识别数字:开发详解》
  4. 《三分钟极速体验:Java版人脸检测》
  5. 《Java版人脸检测详解上篇:运行环境的Docker镜像(CentOS+JDK+OpenCV)》
  6. 《Java版人脸检测详解下篇:编码》
  7. 《三分钟:极速体验JAVA版目标检测(YOLO4)》
  8. 《制作JavaCV应用依赖的基础Docker镜像(CentOS7+JDK8+OpenCV4)》
  9. 《超详细的编码实战,让你的springboot应用识别图片中的行人、汽车、狗子、喵星人(JavaCV+YOLO4)》

多媒体

kurento

  1. 《Kurento实战之一:KMS部署和体验》
  2. 《Kurento实战之二:快速部署和体验》
  3. 《Kurento实战之三:知识点小导游》
  4. 《Kurento实战之四:应用开发指南》
  5. 《微信小程序+腾讯云直播的实时音视频实战笔记》
  6. 《Kurento实战之五:媒体播放》
  7. 《Kurento实战之六:云端录制》

JavaCV特辑

  1. 《JavaCV推流实战(MP4文件)》
  2. 《JavaCV的摄像头实战之一:基础》
  3. 《JavaCV的摄像头实战之二:本地窗口预览》
  4. 《JavaCV的摄像头实战之三:保存为mp4文件》
  5. 《JavaCV的摄像头实战之四:抓图》
  6. 《JavaCV的摄像头实战之五:推流》
  7. 《JavaCV的摄像头实战之六:保存为mp4文件(有声音)》
  8. 《JavaCV的摄像头实战之七:推流(带声音)》
  9. 《JavaCV的摄像头实战之八:人脸检测》
  10. 《JavaCV人脸识别三部曲之一:视频中的人脸保存为图片》
  11. 《JavaCV人脸识别三部曲之二:训练》
  12. 《JavaCV人脸识别三部曲之三:识别和预览》
  13. 《JavaCV的摄像头实战之十二:性别检测》
  14. 《JavaCV的摄像头实战之十三:年龄检测》
  15. 《最简单的人脸检测(免费调用百度AI开放平台接口)》
  16. 《JavaCV的摄像头实战之十四:口罩检测》
  17. 《Java版人脸跟踪三部曲之一:极速体验》
  18. 《Java版人脸跟踪三部曲之二:开发设计》
  19. 《Java版人脸跟踪三部曲之三:编码实战》

硬件

树莓派

  1. 《树莓派3B安装64位操作系统(树莓派无需连接显示器键盘鼠标)》
  2. 《64位树莓派上安装和配置golang1.9.2》
  3. 《树莓派3B搭建Flink集群》
  4. 《树莓派部署Elasticsearch6集群》
  5. 《树莓派4B安装64位Linux(不用显示器键盘鼠标)》
  6. 《树莓派4B安装docker-compose(64位Linux)》

群晖

  1. 《群晖DS218+做maven私服(nexus3)》
  2. 《群晖DS218+部署mysql》
  3. 《群晖DS218+部署kafka》
  4. 《K8S使用群晖DS218+的NFS》
  5. 《群晖DS218+部署GitLab》

标记(改过内容)

《把pinpoint编译环境做成Docker镜像文件》

blog_demos's People

Contributors

dependabot[bot] avatar zq2599 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

blog_demos's Issues

RecordCameraSaveMp4WithAudio 运行报错

Connected to the target VM, address: '127.0.0.1:55855', transport: 'socket'
Exception in thread "main" java.lang.UnsatisfiedLinkError: no jniopenblas_nolapack in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1863)
at java.lang.Runtime.loadLibrary0(Runtime.java:843)
at java.lang.System.loadLibrary(System.java:1134)
at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:1738)
at org.bytedeco.javacpp.Loader.load(Loader.java:1345)
at org.bytedeco.javacpp.Loader.load(Loader.java:1157)
at org.bytedeco.javacpp.Loader.load(Loader.java:1133)
at org.bytedeco.openblas.global.openblas_nolapack.(openblas_nolapack.java:12)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at org.bytedeco.javacpp.Loader.load(Loader.java:1212)
at org.bytedeco.javacpp.Loader.load(Loader.java:1157)
at org.bytedeco.javacpp.Loader.load(Loader.java:1149)
at org.bytedeco.javacv.OpenCVFrameConverter.(OpenCVFrameConverter.java:43)
at com.bolingcavalry.grabpush.camera.AbstractCameraApplication.(AbstractCameraApplication.java:57)
at com.bolingcavalry.grabpush.camera.RecordCameraSaveMp4WithAudio.(RecordCameraSaveMp4WithAudio.java:22)
at com.bolingcavalry.grabpush.camera.RecordCameraSaveMp4WithAudio.main(RecordCameraSaveMp4WithAudio.java:88)
Caused by: java.lang.UnsatisfiedLinkError: Could not find jniopenblas_nolapack in class, module, and library paths.
at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:1705)
... 13 more
Disconnected from the target VM, address: '127.0.0.1:55855', transport: 'socket'

Process finished with exit code 1

Internal error occurred: failed calling webhook "webhook.cert-manager.io": Post https://cert-manager-webhook.cert-manager.svc:443/validate?timeout=10s: context deadline exceeded

参考您的文章:https://xinchen.blog.csdn.net/article/details/113922328
在make deploy步骤出现如下错误,请问各位大神有碰到过吗
mutatingwebhookconfiguration.admissionregistration.k8s.io/tomcatweb-mutating-webhook-configuration created
validatingwebhookconfiguration.admissionregistration.k8s.io/tomcatweb-validating-webhook-configuration created
Error from server (InternalError): error when creating "STDIN": Internal error occurred: failed calling webhook "webhook.cert-manager.io": Post https://cert-manager-webhook.cert-manager.svc:443/validate?timeout=10s: context deadline exceeded
Error from server (InternalError): error when creating "STDIN": Internal error occurred: failed calling webhook "webhook.cert-manager.io": Post https://cert-manager-webhook.cert-manager.svc:443/validate?timeout=10s: context deadline exceeded
make: *** [deploy] Error

执行code-generator时,generating clientset出错

./src/k8s.io/code-generator/generate-groups.sh all 8s_customize_controller/pkg/client k8s_customize_controller/pkg/apis bolingcavalry:v1
Generating deepcopy funcs
Generating clientset for bolingcavalry:v1 at 8s_customize_controller/pkg/client/clientset
panic: runtime error: index out of range [1] with length 0

goroutine 48 [running]:
golang.org/x/tools/internal/imports.(*ModuleResolver).scanDirForPackage(0xc0066b16e0, 0xc0066a1ff0, 0x10, 0x4, 0xc006a748a0, 0x26, 0x0, 0x0, 0x0, 0x0, ...)
/root/go/pkg/mod/golang.org/x/[email protected]/internal/imports/mod.go:346 +0x990
golang.org/x/tools/internal/imports.(*ModuleResolver).scan.func1(0xc0066a1ff0, 0x10, 0x4, 0xc006a748a0, 0x26)
/root/go/pkg/mod/golang.org/x/[email protected]/internal/imports/mod.go:263 +0x73e
golang.org/x/tools/internal/gopathwalk.(*walker).walk(0xc0066b7f40, 0xc006a748a0, 0x2f, 0x0, 0xc006a748a0, 0x2f)
/root/go/pkg/mod/golang.org/x/[email protected]/internal/gopathwalk/walk.go:175 +0xf3
golang.org/x/tools/internal/fastwalk.(*walker).onDirEnt(0xc0067df4d0, 0xc006829f50, 0x26, 0xc006a52e60, 0x8, 0x0, 0x0, 0x0)
/root/go/pkg/mod/golang.org/x/[email protected]/internal/fastwalk/fastwalk.go:168 +0xbb
golang.org/x/tools/internal/fastwalk.readDir(0xc006829f50, 0x26, 0xc006719e50, 0x0, 0x0)
/root/go/pkg/mod/golang.org/x/[email protected]/internal/fastwalk/fastwalk_unix.go:68 +0x228
golang.org/x/tools/internal/fastwalk.(*walker).walk(0xc0067df4d0, 0xc006829f50, 0x26, 0x1, 0x1, 0x0)
/root/go/pkg/mod/golang.org/x/[email protected]/internal/fastwalk/fastwalk.go:195 +0x6a
golang.org/x/tools/internal/fastwalk.(*walker).doWork(0xc0067df4d0, 0xc006856040)
/root/go/pkg/mod/golang.org/x/[email protected]/internal/fastwalk/fastwalk.go:134 +0x175
created by golang.org/x/tools/internal/fastwalk.Walk
/root/go/pkg/mod/golang.org/x/[email protected]/internal/fastwalk/fastwalk.go:81 +0x248

yolo-demo

使用 javacv-tutorials/yolo-demo 改造使用 readNetFromONNX 加载 *.onnx训练文件,无法识别出结果。
onnx文件由 yolov5 训练后的 pt 文件转换而来,想问下该demo是否适配。

k8s_customize_controller: non-bool klog.V(5) (type klog.Verbose) used as if condition**

When execute command as follow:
[root@iZj6cfxig0kxb27f497ztzZ src]# cd $GOPATH/src \

&& go get -u k8s.io/apimachinery/pkg/apis/meta/v1
&& go get -u k8s.io/code-generator/...
&& cd $GOPATH/src/k8s.io/code-generator
&& ./generate-groups.sh all
k8s_customize_controller/pkg/client
k8s_customize_controller/pkg/apis
bolingcavalry:v1

Errors occurs, were there any tips to help?

# k8s.io/code-generator/cmd/conversion-gen/generators
k8s.io/code-generator/cmd/conversion-gen/generators/conversion.go:641:2: non-bool klog.V(5) (type klog.Verbose) used as if condition

runtime.Unknown 怎么转成对应的类型

您好,请问runtime.Unknown这个应该如何转换成对应的资源对象,比如Pod、PodList之类的。runtime.Decode要怎么用?谢谢。
runtime.Decode(unstructured.UnstructuredJSONScheme, event.RequestObject.Raw) 这种方式用起来不方便。

关于configmap

请教两个问题:

  1. configmap使用时,必须通过bootstrap文件吗?application文件不行吗?
  2. serviceaccount可以不定义吗?不用https协议,还是说必须要用serviceaccount来访问api呢?

rbac 配置bug

// +kubebuilder:rbac:groups=core,resources=services,verbs=get;list;watch;create;update;patch;delete
这里应该用// +kubebuilder:rbac:groups="",resources=services,verbs=get;list;watch;create;update;patch;delete
services组是core 应该用”“空字符串就好了。不然做成镜像部署到k8s中会一直报错。提示没有权限
7bdd550a4150a2d40afa2aa6b7a1562

通过websocket获取的实时H264裸流byte[]能够转推流到其他rtmp地址吗

通过摄像头获取的实时inpustream可以给javacv推流到rmtp地址。通过websocket获取的实时H264裸流byte[]能够转推流到其他rtmp地址吗?
我试过能把本地mp4文件推流成功,摄像头转流成功。但是实时获取的字节数组没有成功。

image
实时获取的byte数组每次不一样长,抓取frame的时候有时候会报错。

访问web-service报错

spring-cloud-kubernetes的服务发现和轮询实战(含熔断)这一章里,根据github里的代码部署了相关资源之后,
访问account-service返回:account-service-76d4576979-lslxg, 2021-05-16 21:19:34
访问web-service的account返回:Fallback, 2021-05-16 21:27:16。

环境:k8sv1.21
web-service部署文件:
apiVersion: v1
kind: Service
metadata:
name: web-service
spec:
type: NodePort
ports:
- name: server
nodePort: 32002
port: 8080
targetPort: 8080
selector:
app: web-service
'___
apiVersion: apps/v1
kind: Deployment
metadata:
name: web-service
labels:
app: web-service
spec:
replicas: 1
selector:
matchLabels:
app: web-service
template:
metadata:
name: web-service
labels:
app: web-service
spec:
restartPolicy: Always
containers:
- name: web-service
image: docker.io/azui007/spring-cloud-k8s-web-service
imagePullPolicy: IfNotPresent
ports:
- containerPort: 8080
name: server
account-service部署文件:
apiVersion: v1
kind: Service
metadata:
name: account-service
spec:
type: NodePort
ports:
- name: server
nodePort: 32001
port: 8080
targetPort: 8080

selector:
app: account-service
'___
apiVersion: apps/v1
kind: Deployment
metadata:
name: account-service
labels:
app: account-service
spec:
replicas: 1
selector:
matchLabels:
app: account-service
template:
metadata:
name: account-service
labels:
app: account-service
spec:
restartPolicy: Always
containers:
- name: account-service
image: docker.io/azui007/spring-cloud-k8s-account-service
imagePullPolicy: IfNotPresent
ports:
- containerPort: 8080
name: server

Java版人脸跟踪 运行十几秒报错,项目停掉

您好
博客地址 https://xinchen.blog.csdn.net/article/details/122678517
本地main运行,发生内存泄漏
`#

A fatal error has been detected by the Java Runtime Environment:

EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ffa07a5b22d, pid=14332, tid=0x0000000000000a1c

JRE version: Java(TM) SE Runtime Environment (8.0_221-b11) (build 1.8.0_221-b11)

Java VM: Java HotSpot(TM) 64-Bit Server VM (25.221-b11 mixed mode windows-amd64 compressed oops)

Problematic frame:

C [opencv_core453.dll+0x12b22d]

Failed to write core dump. Minidumps are not enabled by default on client versions of Windows

If you would like to submit a bug report, please visit:

http://bugreport.java.com/bugreport/crash.jsp

The crash happened outside the Java Virtual Machine in native code.

See problematic frame for where to report the bug.

--------------- T H R E A D ---------------

Current thread (0x0000000002b26000): JavaThread "main" [_thread_in_native, id=2588, stack(0x0000000002a10000,0x0000000002b10000)]

siginfo: ExceptionCode=0xc0000005, writing address 0x00000000026e8014

Registers:
RAX=0x00000000ffffffff, RBX=0x00000000566bc6a0, RCX=0x00000000026e8000, RDX=0x0000000000000002
RSP=0x0000000002b0e800, RBP=0x0000000002b0e9d9, RSI=0x0000000000000000, RDI=0x0000000000000002
R8 =0x0000000002b0e990, R9 =0x0000000000000002, R10=0x00000000000002d0, R11=0x0000000000000018
R12=0x00007ff9e0c50000, R13=0x000000005494ab18, R14=0x0000000000000018, R15=0x0000000000000000
RIP=0x00007ffa07a5b22d, EFLAGS=0x0000000000010206

Top of Stack: (sp=0x0000000002b0e800)
0x0000000002b0e800: 000000000000027f 000000076bb15760
0x0000000002b0e810: 0000000000000001 00007ffa00001fa0
0x0000000002b0e820: 0000000002b0e990 00007ffa07a59269
0x0000000002b0e830: 000000000000079b 00000000566bc6a0
0x0000000002b0e840: 00000000c971b610 00000000c8820000
0x0000000002b0e850: 00000000007b0000 0000000000000398
0x0000000002b0e860: 00000000000003ff 000000000000079b
0x0000000002b0e870: 0000000000000018 00000000566bc6a0
0x0000000002b0e880: 00000000c5949500 00000000c971f640
0x0000000002b0e890: 0000000000000000 0000000000000000
0x0000000002b0e8a0: 000000000000079b 00007ffa64cae430
0x0000000002b0e8b0: 00000000007b0000 0000000002b0e919
0x0000000002b0e8c0: 00000000c971b600 00000000c971b610
0x0000000002b0e8d0: 0000000000000398 0000000002d108da
0x0000000002b0e8e0: 000000076bb15798 cafebabecafebabe
0x0000000002b0e8f0: 0000000000000000 00000000000003ff

Instructions: (pc=0x00007ffa07a5b22d)
0x00007ffa07a5b20d: cc cc cc 48 89 5c 24 10 56 48 83 ec 20 48 8b d9
0x00007ffa07a5b21d: 33 f6 48 8b 49 38 48 85 c9 74 4a b8 ff ff ff ff
0x00007ffa07a5b22d: f0 0f c1 41 14 83 f8 01 75 3b 48 89 7c 24 30 48
0x00007ffa07a5b23d: 8b 7b 38 48 85 ff 74 28 48 89 73 38 48 8b 47 08

Register to memory mapping:

RAX=0x00000000ffffffff is an unknown value
RBX=0x00000000566bc6a0 is an unknown value
RCX=0x00000000026e8000 is an unknown value
RDX=0x0000000000000002 is an unknown value
RSP=0x0000000002b0e800 is pointing into the stack for thread: 0x0000000002b26000
RBP=0x0000000002b0e9d9 is pointing into the stack for thread: 0x0000000002b26000
RSI=0x0000000000000000 is an unknown value
RDI=0x0000000000000002 is an unknown value
R8 =0x0000000002b0e990 is pointing into the stack for thread: 0x0000000002b26000
R9 =0x0000000000000002 is an unknown value
R10=0x00000000000002d0 is an unknown value
R11=0x0000000000000018 is an unknown value
R12=0x00007ff9e0c50000 is an unknown value
R13=0x000000005494ab18 is pointing into metadata
R14=0x0000000000000018 is an unknown value
R15=0x0000000000000000 is an unknown value

Stack: [0x0000000002a10000,0x0000000002b10000], sp=0x0000000002b0e800, free space=1018k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [opencv_core453.dll+0x12b22d]
C [opencv_core453.dll+0x129269]
C [opencv_core453.dll+0x1294b3]
C [opencv_core453.dll+0x17b101]
C [opencv_imgproc453.dll+0x86558]
C [opencv_imgproc453.dll+0x917d9]
C [opencv_imgproc453.dll+0x5e17a]
C [jniopencv_imgproc.dll+0x206f3]
C 0x0000000002d31df0

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j org.bytedeco.opencv.global.opencv_imgproc.cvtColor(Lorg/bytedeco/opencv/opencv_core/Mat;Lorg/bytedeco/opencv/opencv_core/Mat;I)V+0
j com.momo.common.Util.buildJavacvBGR2OpenCVRGBA(Lorg/bytedeco/opencv/opencv_core/Mat;Lorg/bytedeco/opencv/opencv_core/Mat;)Lorg/opencv/core/Mat;+3
j com.momo.xinchen.extend.CamShiftDetectService.convert(Lorg/bytedeco/javacv/Frame;)Lorg/bytedeco/javacv/Frame;+266
j com.momo.xinchen.camera.PreviewCameraWithCamShift.output(Lorg/bytedeco/javacv/Frame;)V+5
j com.momo.xinchen.camera.AbstractCameraApplication.grabAndOutput(I)V+134
j com.momo.xinchen.camera.AbstractCameraApplication.action(I)V+6
j com.momo.xinchen.camera.PreviewCameraWithCamShift.main([Ljava/lang/String;)V+35
v ~StubRoutines::call_stub

--------------- P R O C E S S ---------------

Java Threads: ( => current thread )
0x00000000201fc800 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=14848, stack(0x000000007fd10000,0x000000007fe10000)]
0x000000001f11a000 JavaThread "AWT-Windows" daemon [_thread_in_native, id=9096, stack(0x000000007f220000,0x000000007f320000)]
0x000000001f11b800 JavaThread "AWT-Shutdown" [_thread_blocked, id=3724, stack(0x000000007f120000,0x000000007f220000)]
0x000000001f11c000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=4220, stack(0x0000000059f50000,0x000000005a050000)]
0x000000001f11a800 JavaThread "JavaCPP Deallocator" daemon [_thread_blocked, id=8712, stack(0x0000000023490000,0x0000000023590000)]
0x000000001fd36000 JavaThread "Service Thread" daemon [_thread_blocked, id=24768, stack(0x0000000020c90000,0x0000000020d90000)]
0x000000001fca7800 JavaThread "C1 CompilerThread3" daemon [_thread_blocked, id=18808, stack(0x0000000020b90000,0x0000000020c90000)]
0x000000001fc76800 JavaThread "C2 CompilerThread2" daemon [_thread_blocked, id=3952, stack(0x0000000020a90000,0x0000000020b90000)]
0x000000001fc75800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=19292, stack(0x0000000020990000,0x0000000020a90000)]
0x000000001fbfe800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=8780, stack(0x0000000020890000,0x0000000020990000)]
0x000000001db5c000 JavaThread "JDWP Command Reader" daemon [_thread_in_native, id=22212, stack(0x000000001efc0000,0x000000001f0c0000)]
0x000000001db58800 JavaThread "JDWP Event Helper Thread" daemon [_thread_blocked, id=3188, stack(0x000000001eec0000,0x000000001efc0000)]
0x000000001db55000 JavaThread "JDWP Transport Listener: dt_socket" daemon [_thread_blocked, id=18448, stack(0x000000001edc0000,0x000000001eec0000)]
0x000000001db2b800 JavaThread "Attach Listener" daemon [_thread_blocked, id=8956, stack(0x000000001ecc0000,0x000000001edc0000)]
0x000000001db2a800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=24480, stack(0x000000001ebc0000,0x000000001ecc0000)]
0x000000001c75d800 JavaThread "Finalizer" daemon [_thread_blocked, id=4332, stack(0x000000001ea60000,0x000000001eb60000)]
0x000000001c74f800 JavaThread "Reference Handler" daemon [_thread_blocked, id=16608, stack(0x000000001e960000,0x000000001ea60000)]
=>0x0000000002b26000 JavaThread "main" [_thread_in_native, id=2588, stack(0x0000000002a10000,0x0000000002b10000)]

Other Threads:
0x000000001d9d2800 VMThread [stack: 0x000000001e860000,0x000000001e960000] [id=21032]
0x000000001fdf6000 WatcherThread [stack: 0x0000000020d90000,0x0000000020e90000] [id=6988]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

heap address: 0x00000006c2000000, size: 4064 MB, Compressed Oops mode: Zero based, Oop shift amount: 3
Narrow klass base: 0x0000000000000000, Narrow klass shift: 3
Compressed class space size: 1073741824 Address: 0x00000007c0000000

Heap:
PSYoungGen total 90112K, used 13407K [0x000000076b580000, 0x0000000772500000, 0x00000007c0000000)
eden space 86528K, 11% used [0x000000076b580000,0x000000076bf52c10,0x0000000770a00000)
from space 3584K, 93% used [0x0000000772180000,0x00000007724c53b8,0x0000000772500000)
to space 4096K, 0% used [0x0000000771d00000,0x0000000771d00000,0x0000000772100000)
ParOldGen total 173568K, used 9281K [0x00000006c2000000, 0x00000006cc980000, 0x000000076b580000)
object space 173568K, 5% used [0x00000006c2000000,0x00000006c29104b0,0x00000006cc980000)
Metaspace used 20687K, capacity 20962K, committed 21120K, reserved 1069056K
class space used 1827K, capacity 1909K, committed 1920K, reserved 1048576K

Card table byte_map: [0x00000000120d0000,0x00000000128d0000] byte_map_base: 0x000000000eac0000

Marking Bits: (ParMarkBitMap*) 0x0000000058815ce0
Begin Bits: [0x0000000013620000, 0x00000000175a0000)
End Bits: [0x00000000175a0000, 0x000000001b520000)

Polling page: 0x00000000009c0000

CodeCache: size=245760Kb used=7374Kb max_used=7493Kb free=238385Kb
bounds [0x0000000002d10000, 0x0000000003480000, 0x0000000011d10000]
total_blobs=2730 nmethods=1416 adapters=1235
compilation: enabled

Compilation events (10 events):
Event: 28.701 Thread 0x000000001fca7800 1537 1 sun.java2d.SurfaceDataProxy::isValid (5 bytes)
Event: 28.701 Thread 0x000000001fca7800 nmethod 1537 0x0000000002e66390 code [0x0000000002e664e0, 0x0000000002e665f0]
Event: 28.721 Thread 0x000000001fca7800 1538 3 org.bytedeco.javacv.OpenCVFrameConverter::getMatDepth (85 bytes)
Event: 28.721 Thread 0x000000001fca7800 nmethod 1538 0x0000000002e65f90 code [0x0000000002e66100, 0x0000000002e662f0]
Event: 28.721 Thread 0x000000001fca7800 1539 3 org.bytedeco.javacpp.Pointer:: (105 bytes)
Event: 28.722 Thread 0x000000001fca7800 nmethod 1539 0x0000000002e65310 code [0x0000000002e654c0, 0x0000000002e65d88]
Event: 28.725 Thread 0x000000001fca7800 1540 3 java.lang.Math::floor (5 bytes)
Event: 28.725 Thread 0x000000001fca7800 nmethod 1540 0x0000000002e64ed0 code [0x0000000002e65060, 0x0000000002e65248]
Event: 28.725 Thread 0x000000001fca7800 1541 3 java.lang.StrictMath::floor (12 bytes)
Event: 28.725 Thread 0x000000001fca7800 nmethod 1541 0x0000000002e64b10 code [0x0000000002e64ca0, 0x0000000002e64e28]

GC Heap History (10 events):
Event: 4.007 GC heap before
{Heap before GC invocations=16 (full 0):
PSYoungGen total 102400K, used 98976K [0x000000076b580000, 0x0000000772b00000, 0x00000007c0000000)
eden space 98816K, 100% used [0x000000076b580000,0x0000000771600000,0x0000000771600000)
from space 3584K, 4% used [0x0000000772400000,0x0000000772428000,0x0000000772780000)
to space 3584K, 0% used [0x0000000772780000,0x0000000772780000,0x0000000772b00000)
ParOldGen total 173568K, used 2356K [0x00000006c2000000, 0x00000006cc980000, 0x000000076b580000)
object space 173568K, 1% used [0x00000006c2000000,0x00000006c224d148,0x00000006cc980000)
Metaspace used 10789K, capacity 11000K, committed 11264K, reserved 1060864K
class space used 687K, capacity 725K, committed 768K, reserved 1048576K
Event: 4.008 GC heap after
Heap after GC invocations=16 (full 0):
PSYoungGen total 96768K, used 160K [0x000000076b580000, 0x0000000772800000, 0x00000007c0000000)
eden space 96256K, 0% used [0x000000076b580000,0x000000076b580000,0x0000000771380000)
from space 512K, 31% used [0x0000000772780000,0x00000007727a8000,0x0000000772800000)
to space 3584K, 0% used [0x0000000772100000,0x0000000772100000,0x0000000772480000)
ParOldGen total 173568K, used 2372K [0x00000006c2000000, 0x00000006cc980000, 0x000000076b580000)
object space 173568K, 1% used [0x00000006c2000000,0x00000006c2251148,0x00000006cc980000)
Metaspace used 10789K, capacity 11000K, committed 11264K, reserved 1060864K
class space used 687K, capacity 725K, committed 768K, reserved 1048576K
}
Event: 4.137 GC heap before
{Heap before GC invocations=17 (full 0):
PSYoungGen total 96768K, used 96416K [0x000000076b580000, 0x0000000772800000, 0x00000007c0000000)
eden space 96256K, 100% used [0x000000076b580000,0x0000000771380000,0x0000000771380000)
from space 512K, 31% used [0x0000000772780000,0x00000007727a8000,0x0000000772800000)
to space 3584K, 0% used [0x0000000772100000,0x0000000772100000,0x0000000772480000)
ParOldGen total 173568K, used 2372K [0x00000006c2000000, 0x00000006cc980000, 0x000000076b580000)
object space 173568K, 1% used [0x00000006c2000000,0x00000006c2251148,0x00000006cc980000)
Metaspace used 10789K, capacity 11000K, committed 11264K, reserved 1060864K
class space used 687K, capacity 725K, committed 768K, reserved 1048576K
Event: 4.138 GC heap after
Heap after GC invocations=17 (full 0):
PSYoungGen total 97280K, used 160K [0x000000076b580000, 0x0000000772800000, 0x00000007c0000000)
eden space 93696K, 0% used [0x000000076b580000,0x000000076b580000,0x0000000771100000)
from space 3584K, 4% used [0x0000000772100000,0x0000000772128000,0x0000000772480000)
to space 3584K, 0% used [0x0000000772480000,0x0000000772480000,0x0000000772800000)
ParOldGen total 173568K, used 2436K [0x00000006c2000000, 0x00000006cc980000, 0x000000076b580000)
object space 173568K, 1% used [0x00000006c2000000,0x00000006c2261148,0x00000006cc980000)
Metaspace used 10789K, capacity 11000K, committed 11264K, reserved 1060864K
class space used 687K, capacity 725K, committed 768K, reserved 1048576K
}
Event: 5.509 GC heap before
{Heap before GC invocations=18 (full 0):
PSYoungGen total 97280K, used 93856K [0x000000076b580000, 0x0000000772800000, 0x00000007c0000000)
eden space 93696K, 100% used [0x000000076b580000,0x0000000771100000,0x0000000771100000)
from space 3584K, 4% used [0x0000000772100000,0x0000000772128000,0x0000000772480000)
to space 3584K, 0% used [0x0000000772480000,0x0000000772480000,0x0000000772800000)
ParOldGen total 173568K, used 2436K [0x00000006c2000000, 0x00000006cc980000, 0x000000076b580000)
object space 173568K, 1% used [0x00000006c2000000,0x00000006c2261148,0x00000006cc980000)
Metaspace used 13538K, capacity 13694K, committed 13952K, reserved 1062912K
class space used 1019K, capacity 1046K, committed 1152K, reserved 1048576K
Event: 5.511 GC heap after
Heap after GC invocations=18 (full 0):
PSYoungGen total 93184K, used 1664K [0x000000076b580000, 0x0000000772680000, 0x00000007c0000000)
eden space 91136K, 0% used [0x000000076b580000,0x000000076b580000,0x0000000770e80000)
from space 2048K, 81% used [0x0000000772480000,0x0000000772620000,0x0000000772680000)
to space 3584K, 0% used [0x0000000771f80000,0x0000000771f80000,0x0000000772300000)
ParOldGen total 173568K, used 2460K [0x00000006c2000000, 0x00000006cc980000, 0x000000076b580000)
object space 173568K, 1% used [0x00000006c2000000,0x00000006c2267148,0x00000006cc980000)
Metaspace used 13538K, capacity 13694K, committed 13952K, reserved 1062912K
class space used 1019K, capacity 1046K, committed 1152K, reserved 1048576K
}
Event: 21.414 GC heap before
{Heap before GC invocations=19 (full 0):
PSYoungGen total 93184K, used 92800K [0x000000076b580000, 0x0000000772680000, 0x00000007c0000000)
eden space 91136K, 100% used [0x000000076b580000,0x0000000770e80000,0x0000000770e80000)
from space 2048K, 81% used [0x0000000772480000,0x0000000772620000,0x0000000772680000)
to space 3584K, 0% used [0x0000000771f80000,0x0000000771f80000,0x0000000772300000)
ParOldGen total 173568K, used 2460K [0x00000006c2000000, 0x00000006cc980000, 0x000000076b580000)
object space 173568K, 1% used [0x00000006c2000000,0x00000006c2267148,0x00000006cc980000)
Metaspace used 19522K, capacity 19760K, committed 20096K, reserved 1067008K
class space used 1729K, capacity 1810K, committed 1920K, reserved 1048576K
Event: 21.416 GC heap after
Heap after GC invocations=19 (full 0):
PSYoungGen total 90624K, used 1638K [0x000000076b580000, 0x0000000772500000, 0x00000007c0000000)
eden space 88576K, 0% used [0x000000076b580000,0x000000076b580000,0x0000000770c00000)
from space 2048K, 79% used [0x0000000771f80000,0x0000000772119910,0x0000000772180000)
to space 3584K, 0% used [0x0000000772180000,0x0000000772180000,0x0000000772500000)
ParOldGen total 173568K, used 2828K [0x00000006c2000000, 0x00000006cc980000, 0x000000076b580000)
object space 173568K, 1% used [0x00000006c2000000,0x00000006c22c3148,0x00000006cc980000)
Metaspace used 19522K, capacity 19760K, committed 20096K, reserved 1067008K
class space used 1729K, capacity 1810K, committed 1920K, reserved 1048576K
}
Event: 24.468 GC heap before
{Heap before GC invocations=20 (full 0):
PSYoungGen total 90624K, used 89949K [0x000000076b580000, 0x0000000772500000, 0x00000007c0000000)
eden space 88576K, 99% used [0x000000076b580000,0x0000000770bbde80,0x0000000770c00000)
from space 2048K, 79% used [0x0000000771f80000,0x0000000772119910,0x0000000772180000)
to space 3584K, 0% used [0x0000000772180000,0x0000000772180000,0x0000000772500000)
ParOldGen total 173568K, used 2828K [0x00000006c2000000, 0x00000006cc980000, 0x000000076b580000)
object space 173568K, 1% used [0x00000006c2000000,0x00000006c22c3148,0x00000006cc980000)
Metaspace used 20473K, capacity 20738K, committed 21120K, reserved 1069056K
class space used 1813K, capacity 1877K, committed 1920K, reserved 1048576K
Event: 24.470 GC heap after
Heap after GC invocations=20 (full 0):
PSYoungGen total 90112K, used 3348K [0x000000076b580000, 0x0000000772500000, 0x00000007c0000000)
eden space 86528K, 0% used [0x000000076b580000,0x000000076b580000,0x0000000770a00000)
from space 3584K, 93% used [0x0000000772180000,0x00000007724c53b8,0x0000000772500000)
to space 4096K, 0% used [0x0000000771d00000,0x0000000771d00000,0x0000000772100000)
ParOldGen total 173568K, used 9281K [0x00000006c2000000, 0x00000006cc980000, 0x000000076b580000)
object space 173568K, 5% used [0x00000006c2000000,0x00000006c29104b0,0x00000006cc980000)
Metaspace used 20473K, capacity 20738K, committed 21120K, reserved 1069056K
class space used 1813K, capacity 1877K, committed 1920K, reserved 1048576K
}

Deoptimization events (10 events):
Event: 20.757 Thread 0x0000000002b26000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000003374e30 method=java.util.HashMap.hash(Ljava/lang/Object;)I @ 1
Event: 20.759 Thread 0x0000000002b26000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000000000337f1ec method=java.util.HashMap.hash(Ljava/lang/Object;)I @ 1
Event: 20.819 Thread 0x00000000201fc800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000000000318ce00 method=java.lang.ThreadLocal.get()Ljava/lang/Object; @ 11
Event: 20.823 Thread 0x000000001f11a000 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x00000000032b2ea8 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 203
Event: 20.823 Thread 0x000000001f11a000 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x00000000032b2ea8 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 203
Event: 20.823 Thread 0x000000001f11a000 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x00000000032b2ea8 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 203
Event: 20.904 Thread 0x0000000002b26000 Uncommon trap: reason=range_check action=make_not_entrant pc=0x000000000330f9f0 method=org.bytedeco.javacpp.Loader.loadLibrary(Ljava/lang/Class;[Ljava/net/URL;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; @ 86
Event: 23.892 Thread 0x0000000002b26000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00000000031a0e70 method=sun.misc.URLClassPath$FileLoader.getResource(Ljava/lang/String;Z)Lsun/misc/Resource; @ 139
Event: 24.418 Thread 0x0000000002b26000 Uncommon trap: reason=range_check action=make_not_entrant pc=0x0000000002fed804 method=java.util.zip.ZipUtils.get16([BI)I @ 10
Event: 24.461 Thread 0x0000000002b26000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00000000030f5aec method=org.bytedeco.javacv.Java2DFrameConverter.flipCopyWithGamma(Ljava/nio/ByteBuffer;IILjava/nio/ByteBuffer;IIZDZI)V @ 46

Classes redefined (0 events):
No events

Internal exceptions (10 events):
Event: 20.638 Thread 0x0000000002b26000 Exception <a 'java/io/FileNotFoundException'> (0x000000076efd19e0) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u221\13320\hotspot\src\share\vm\prims\jni.cpp, line 710]
Event: 20.664 Thread 0x0000000002b26000 Exception <a 'java/lang/NoSuchFieldError': method resolution failed> (0x000000076f15d9d8) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u221\13320\hotspot\src\share\vm\prims\methodHandles.cpp, line 1167]
Event: 20.666 Thread 0x0000000002b26000 Exception <a 'java/lang/NoSuchFieldError': method resolution failed> (0x000000076f16be08) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u221\13320\hotspot\src\share\vm\prims\methodHandles.cpp, line 1167]
Event: 20.700 Thread 0x0000000002b26000 Exception <a 'java/io/FileNotFoundException'> (0x000000076f356dd8) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u221\13320\hotspot\src\share\vm\prims\jni.cpp, line 710]
Event: 20.754 Thread 0x0000000002b26000 Implicit null exception at 0x0000000002f36ad9 to 0x0000000002f36fd1
Event: 20.754 Thread 0x0000000002b26000 Implicit null exception at 0x0000000002e6e256 to 0x0000000002e6e6f9
Event: 20.757 Thread 0x0000000002b26000 Implicit null exception at 0x0000000002f488d4 to 0x0000000002f48b6d
Event: 20.757 Thread 0x0000000002b26000 Implicit null exception at 0x0000000003374d98 to 0x0000000003374e26
Event: 20.759 Thread 0x0000000002b26000 Implicit null exception at 0x000000000337f16f to 0x000000000337f1dd
Event: 20.819 Thread 0x00000000201fc800 Implicit null exception at 0x000000000318cca1 to 0x000000000318cde1

Events (10 events):
Event: 24.491 Thread 0x0000000002b26000 DEOPT PACKING pc=0x0000000002f387c9 sp=0x0000000002b0dab0
Event: 24.491 Thread 0x0000000002b26000 DEOPT UNPACKING pc=0x0000000002d57890 sp=0x0000000002b0d800 mode 1
Event: 24.491 Thread 0x0000000002b26000 DEOPT PACKING pc=0x0000000002f1bf84 sp=0x0000000002b0db30
Event: 24.491 Thread 0x0000000002b26000 DEOPT UNPACKING pc=0x0000000002d57890 sp=0x0000000002b0d950 mode 1
Event: 24.491 Thread 0x0000000002b26000 DEOPT PACKING pc=0x0000000002f1bd1c sp=0x0000000002b0dcc0
Event: 24.491 Thread 0x0000000002b26000 DEOPT UNPACKING pc=0x0000000002d57890 sp=0x0000000002b0dae0 mode 1
Event: 24.491 loading class java/lang/StrictMath
Event: 24.492 loading class java/lang/StrictMath done
Event: 24.504 Thread 0x0000000002b26000 DEOPT PACKING pc=0x0000000002eacef2 sp=0x0000000002b0ec80
Event: 24.504 Thread 0x0000000002b26000 DEOPT UNPACKING pc=0x0000000002d57890 sp=0x0000000002b0ea40 mode 0

Dynamic libraries:
0x00007ff690eb0000 - 0x00007ff690ee7000 D:\MOMO\soft_install\java1.8\jdk1.8.0_221\bin\java.exe
0x00007ffa64c90000 - 0x00007ffa64e88000 C:\WINDOWS\SYSTEM32\ntdll.dll
0x00007ffa62ea0000 - 0x00007ffa62f5f000 C:\WINDOWS\System32\KERNEL32.DLL
0x00007ffa626d0000 - 0x00007ffa629c6000 C:\WINDOWS\System32\KERNELBASE.dll
0x00007ffa5f760000 - 0x00007ffa5f7f1000 C:\WINDOWS\SYSTEM32\apphelp.dll
0x00007ffa15050000 - 0x00007ffa154e6000 C:\WINDOWS\SYSTEM32\AcLayers.DLL
0x00007ffa64b00000 - 0x00007ffa64b9e000 C:\WINDOWS\System32\msvcrt.dll
0x00007ffa63700000 - 0x00007ffa6389d000 C:\WINDOWS\System32\USER32.dll
0x00007ffa62590000 - 0x00007ffa625b2000 C:\WINDOWS\System32\win32u.dll
0x00007ffa62fa0000 - 0x00007ffa62fcc000 C:\WINDOWS\System32\GDI32.dll
0x00007ffa62470000 - 0x00007ffa62585000 C:\WINDOWS\System32\gdi32full.dll
0x00007ffa62630000 - 0x00007ffa626cd000 C:\WINDOWS\System32\msvcp_win.dll
0x00007ffa62370000 - 0x00007ffa62470000 C:\WINDOWS\System32\ucrtbase.dll
0x00007ffa63f90000 - 0x00007ffa646d4000 C:\WINDOWS\System32\SHELL32.dll
0x00007ffa63a60000 - 0x00007ffa63ab5000 C:\WINDOWS\System32\SHLWAPI.dll
0x00007ffa647c0000 - 0x00007ffa6486f000 C:\WINDOWS\System32\ADVAPI32.dll
0x00007ffa648d0000 - 0x00007ffa6496c000 C:\WINDOWS\System32\sechost.dll
0x00007ffa63180000 - 0x00007ffa632a6000 C:\WINDOWS\System32\RPCRT4.dll
0x0000000000740000 - 0x0000000000743000 C:\WINDOWS\SYSTEM32\sfc.dll
0x00007ffa47130000 - 0x00007ffa471c8000 C:\WINDOWS\SYSTEM32\WINSPOOL.DRV
0x00007ffa3cd40000 - 0x00007ffa3cd52000 C:\WINDOWS\SYSTEM32\sfc_os.DLL
0x00007ffa62f60000 - 0x00007ffa62f90000 C:\WINDOWS\System32\IMM32.DLL
0x00007ffa4d920000 - 0x00007ffa4dbba000 C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.1110_none_60b5254171f9507e\COMCTL32.dll
0x000000005a140000 - 0x000000005a14d000 C:\Program Files (x86)\360\360Safe\safemon\SafeWrapper.dll
0x00007ffa49720000 - 0x00007ffa497cc000 C:\Program Files (x86)\360\360Safe\safemon\libzdtp64.dll
0x00007ffa61f00000 - 0x00007ffa61f0a000 C:\WINDOWS\SYSTEM32\VERSION.dll
0x00000000588a0000 - 0x0000000058972000 D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\bin\msvcr100.dll
0x0000000057ff0000 - 0x0000000058895000 D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\bin\server\jvm.dll
0x00007ffa62f90000 - 0x00007ffa62f98000 C:\WINDOWS\System32\PSAPI.DLL
0x00007ffa5b320000 - 0x00007ffa5b329000 C:\WINDOWS\SYSTEM32\WSOCK32.dll
0x00007ffa4c270000 - 0x00007ffa4c297000 C:\WINDOWS\SYSTEM32\WINMM.dll
0x00007ffa639e0000 - 0x00007ffa63a4b000 C:\WINDOWS\System32\WS2_32.dll
0x00007ffa5c820000 - 0x00007ffa5c82f000 D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\bin\verify.dll
0x00007ffa51e20000 - 0x00007ffa51e49000 D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\bin\java.dll
0x00007ffa45a70000 - 0x00007ffa45aa5000 D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\bin\jdwp.dll
0x00007ffa5b700000 - 0x00007ffa5b708000 D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\bin\npt.dll
0x00007ffa4de60000 - 0x00007ffa4de83000 D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\bin\instrument.dll
0x00007ffa5b100000 - 0x00007ffa5b116000 D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\bin\zip.dll
0x00007ffa602b0000 - 0x00007ffa60a43000 C:\WINDOWS\SYSTEM32\windows.storage.dll
0x00007ffa632b0000 - 0x00007ffa63604000 C:\WINDOWS\System32\combase.dll
0x00007ffa61d60000 - 0x00007ffa61d8e000 C:\WINDOWS\SYSTEM32\Wldp.dll
0x00007ffa64970000 - 0x00007ffa64a1d000 C:\WINDOWS\System32\SHCORE.dll
0x00007ffa622b0000 - 0x00007ffa622cf000 C:\WINDOWS\SYSTEM32\profapi.dll
0x00007ffa5b0f0000 - 0x00007ffa5b0f9000 D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\bin\dt_socket.dll
0x00007ffa61ac0000 - 0x00007ffa61b2a000 C:\WINDOWS\system32\mswsock.dll
0x00007ff9e4960000 - 0x00007ff9e7a4c000 D:\move\dynamic_face\lib\opencv_java453.dll
0x00007ffa638b0000 - 0x00007ffa639da000 C:\WINDOWS\System32\ole32.dll
0x00007ffa63630000 - 0x00007ffa636fd000 C:\WINDOWS\System32\OLEAUT32.dll
0x00007ffa4a860000 - 0x00007ffa4aa1c000 C:\WINDOWS\SYSTEM32\MFPlat.DLL
0x00007ffa4d7e0000 - 0x00007ffa4d864000 C:\WINDOWS\SYSTEM32\MF.dll
0x00007ffa43200000 - 0x00007ffa4330a000 C:\WINDOWS\SYSTEM32\MFReadWrite.dll
0x00007ffa62a60000 - 0x00007ffa62aae000 C:\WINDOWS\System32\cfgmgr32.dll
0x00007ffa18130000 - 0x00007ffa185be000 C:\WINDOWS\SYSTEM32\MFCORE.DLL
0x00007ffa62ab0000 - 0x00007ffa62c0e000 C:\WINDOWS\System32\CRYPT32.dll
0x00007ffa62cc0000 - 0x00007ffa62ce7000 C:\WINDOWS\System32\bcrypt.dll
0x00007ffa618d0000 - 0x00007ffa6191b000 C:\WINDOWS\SYSTEM32\powrprof.dll
0x00007ffa5db80000 - 0x00007ffa5db89000 C:\WINDOWS\SYSTEM32\ksuser.dll
0x00007ffa60b50000 - 0x00007ffa60b62000 C:\WINDOWS\SYSTEM32\kernel.appcore.dll
0x00007ffa61cb0000 - 0x00007ffa61cbc000 C:\WINDOWS\SYSTEM32\CRYPTBASE.DLL
0x00007ffa629d0000 - 0x00007ffa62a52000 C:\WINDOWS\System32\bcryptPrimitives.dll
0x00007ffa4d760000 - 0x00007ffa4d794000 C:\WINDOWS\SYSTEM32\RTWorkQ.DLL
0x00007ffa61740000 - 0x00007ffa61752000 C:\WINDOWS\SYSTEM32\UMPDC.dll
0x0000000022220000 - 0x0000000022223000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-locale-l1-1-0.dll
0x00007ffa51580000 - 0x00007ffa5159a000 D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\bin\net.dll
0x00007ffa50b20000 - 0x00007ffa50d0c000 C:\WINDOWS\SYSTEM32\urlmon.dll
0x00007ffa51020000 - 0x00007ffa512d1000 C:\WINDOWS\SYSTEM32\iertutil.dll
0x00007ffa52750000 - 0x00007ffa52778000 C:\WINDOWS\SYSTEM32\srvcli.dll
0x00007ffa617a0000 - 0x00007ffa617ac000 C:\WINDOWS\SYSTEM32\netutils.dll
0x00007ffa4d6d0000 - 0x00007ffa4d6e2000 D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\bin\nio.dll
0x0000000022230000 - 0x0000000022234000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-string-l1-1-0.dll
0x0000000022240000 - 0x0000000022244000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-stdio-l1-1-0.dll
0x0000000022250000 - 0x0000000022255000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-math-l1-1-0.dll
0x0000000022260000 - 0x0000000022263000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-heap-l1-1-0.dll
0x0000000022270000 - 0x0000000022274000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-runtime-l1-1-0.dll
0x0000000022280000 - 0x0000000022284000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-convert-l1-1-0.dll
0x0000000022290000 - 0x0000000022293000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-environment-l1-1-0.dll
0x00000000222a0000 - 0x00000000222a3000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-time-l1-1-0.dll
0x00000000222b0000 - 0x00000000222b3000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-filesystem-l1-1-0.dll
0x00000000222c0000 - 0x00000000222c3000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-utility-l1-1-0.dll
0x00000000222d0000 - 0x00000000222d5000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-multibyte-l1-1-0.dll
0x00000000222e0000 - 0x00000000222e3000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-conio-l1-1-0.dll
0x00000000222f0000 - 0x0000000022300000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-private-l1-1-0.dll
0x0000000022470000 - 0x0000000022473000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-process-l1-1-0.dll
0x0000000022480000 - 0x0000000022483000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-console-l1-2-0.dll
0x0000000022440000 - 0x0000000022443000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-string-l1-1-0.dll
0x0000000022450000 - 0x0000000022453000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-errorhandling-l1-1-0.dll
0x0000000022460000 - 0x0000000022463000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-timezone-l1-1-0.dll
0x0000000022300000 - 0x0000000022304000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-file-l1-1-0.dll
0x0000000022310000 - 0x0000000022313000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-namedpipe-l1-1-0.dll
0x0000000022320000 - 0x0000000022323000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-handle-l1-1-0.dll
0x0000000022330000 - 0x0000000022333000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-file-l2-1-0.dll
0x0000000022340000 - 0x0000000022343000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-heap-l1-1-0.dll
0x0000000022350000 - 0x0000000022353000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-libraryloader-l1-1-0.dll
0x0000000022360000 - 0x0000000022363000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-synch-l1-1-0.dll
0x0000000022370000 - 0x0000000022373000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-processthreads-l1-1-0.dll
0x0000000022380000 - 0x0000000022383000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-processenvironment-l1-1-0.dll
0x0000000022390000 - 0x0000000022393000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-datetime-l1-1-0.dll
0x00000000223a0000 - 0x00000000223a3000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-localization-l1-2-0.dll
0x00000000223b0000 - 0x00000000223b3000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-sysinfo-l1-1-0.dll
0x00000000223c0000 - 0x00000000223c3000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-synch-l1-2-0.dll
0x00000000223d0000 - 0x00000000223d3000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-console-l1-1-0.dll
0x00000000223e0000 - 0x00000000223e3000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-debug-l1-1-0.dll
0x00000000223f0000 - 0x00000000223f3000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-rtlsupport-l1-1-0.dll
0x0000000022400000 - 0x0000000022403000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-processthreads-l1-1-1.dll
0x0000000022410000 - 0x0000000022413000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-file-l1-2-0.dll
0x0000000022420000 - 0x0000000022423000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-profile-l1-1-0.dll
0x0000000022430000 - 0x0000000022433000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-memory-l1-1-0.dll
0x0000000023460000 - 0x0000000023463000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-util-l1-1-0.dll
0x0000000023470000 - 0x0000000023473000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-interlocked-l1-1-0.dll
0x00007ffa2f2d0000 - 0x00007ffa2f3d0000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\ucrtbase.dll
0x00007ffa45500000 - 0x00007ffa4551b000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\vcruntime140.dll
0x00007ffa592c0000 - 0x00007ffa592cc000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\vcruntime140_1.dll
0x00007ffa365c0000 - 0x00007ffa3664d000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\msvcp140.dll
0x00007ffa532f0000 - 0x00007ffa532f9000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\msvcp140_1.dll
0x00007ffa431b0000 - 0x00007ffa431fe000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\concrt140.dll
0x00007ffa44010000 - 0x00007ffa44041000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\vcomp140.dll
0x00007ffa4f7a0000 - 0x00007ffa4f7ae000 C:\Users\Ȯޱ.javacpp\cache\javacpp-1.5.6-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\jnijavacpp.dll
0x00007ff9f7190000 - 0x00007ff9f8e0f000 C:\Users\Ȯޱ.javacpp\cache\openblas-0.3.17-1.5.6-windows-x86_64.jar\org\bytedeco\openblas\windows-x86_64\libopenblas_nolapack.dll
0x00007ffa3d930000 - 0x00007ffa3d98c000 C:\Users\Ȯޱ.javacpp\cache\openblas-0.3.17-1.5.6-windows-x86_64.jar\org\bytedeco\openblas\windows-x86_64\jniopenblas_nolapack.dll
0x00007ff9e2ce0000 - 0x00007ff9e495f000 C:\Users\Ȯޱ.javacpp\cache\openblas-0.3.17-1.5.6-windows-x86_64.jar\org\bytedeco\openblas\windows-x86_64\libopenblas.dll
0x00007ff9e1390000 - 0x00007ff9e2741000 C:\Users\Ȯޱ.javacpp\cache\openblas-0.3.17-1.5.6-windows-x86_64.jar\org\bytedeco\openblas\windows-x86_64\jniopenblas.dll
0x00007ffa07930000 - 0x00007ffa07dba000 C:\Users\Ȯޱ.javacpp\cache\opencv-4.5.3-1.5.6-windows-x86_64.jar\org\bytedeco\opencv\windows-x86_64\opencv_core453.dll
0x00007ff9e0c50000 - 0x00007ff9e1387000 C:\Users\Ȯޱ.javacpp\cache\opencv-4.5.3-1.5.6-windows-x86_64.jar\org\bytedeco\opencv\windows-x86_64\opencv_imgproc453.dll
0x00007ffa12200000 - 0x00007ffa12492000 C:\Users\Ȯޱ.javacpp\cache\opencv-4.5.3-1.5.6-windows-x86_64.jar\org\bytedeco\opencv\windows-x86_64\jniopencv_core.dll
0x00007ffa11cd0000 - 0x00007ffa11fb6000 C:\Users\Ȯޱ.javacpp\cache\ffmpeg-4.4-1.5.6-windows-x86_64-gpl.jar\org\bytedeco\ffmpeg\windows-x86_64-gpl\avutil-56.dll
0x00007ffa28ee0000 - 0x00007ffa28ff9000 C:\Users\Ȯޱ.javacpp\cache\ffmpeg-4.4-1.5.6-windows-x86_64-gpl.jar\org\bytedeco\ffmpeg\windows-x86_64-gpl\jniavutil.dll
0x00007ffa17bf0000 - 0x00007ffa17d13000 C:\Users\Ȯޱ.javacpp\cache\opencv-4.5.3-1.5.6-windows-x86_64.jar\org\bytedeco\opencv\windows-x86_64\jniopencv_imgproc.dll
0x00007ff9f6d60000 - 0x00007ff9f7186000 C:\Users\Ȯޱ.javacpp\cache\opencv-4.5.3-1.5.6-windows-x86_64.jar\org\bytedeco\opencv\windows-x86_64\opencv_imgcodecs453.dll

VM Arguments:
jvm_args: -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:63883,suspend=y,server=n -Djava.library.path=D:\move\dynamic_face\lib -Dmodel.file.path=D:\move\dynamic_face\model\haarcascade_frontalface_alt.xml -javaagent:C:\Users\Ȯޱ\AppData\Local\JetBrains\IntelliJIdea2020.1\captureAgent\debugger-agent.jar=file:/C:/Users/%E7%8A%AC%E8%96%87/AppData/Local/Temp/capture.props -Dfile.encoding=UTF-8
java_command: com.momo.xinchen.camera.PreviewCameraWithCamShift
java_class_path (initial): D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\charsets.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\deploy.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\ext\access-bridge-64.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\ext\cldrdata.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\ext\dnsns.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\ext\jaccess.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\ext\jfxrt.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\ext\localedata.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\ext\nashorn.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\ext\sunec.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\ext\sunjce_provider.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\ext\sunmscapi.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\ext\sunpkcs11.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\ext\zipfs.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\javaws.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\jce.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\jfr.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\jfxswt.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\jsse.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\management-agent.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\plugin.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\resources.jar;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\jre\lib\rt.jar;D:\MOMO\workspace\coding\MOMO\authority\momo-cloud-services\Hadoop\javacv\target\classes;D:\MOMO\soft_install\360\repo\org\springframework\boot\spring-boot-starter-web\2.6.13\spring-boot-starter-web-2.6.13.jar;D:\MOMO\soft_install\360\repo\org\springframework\boot\spring-boot-starter\2.6.13\spring-boot-starter-2.6.13.jar;D:\MOMO\soft_install\360\repo\org\springframework\boot\spring-boot\2.6.13\spring-boot-2.6.13.jar;D:\MOMO\soft_install\360\repo\org\springframework\boot\spring-boot-a
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=D:\MOMO\soft_install\java1.8\jdk1.8.0_221
CLASSPATH=.;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\lib;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\lib\tools.jar
PATH=D:\MOMO\soft_install\360\Python\Scripts;D:\MOMO\soft_install\360\Python;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;D:\MOMO\soft_install\360\Git\cmd;D:\MOMO\soft_install\java1.8\jdk1.8.0_221\bin;D:\MOMO\soft_install\apache-maven-3.6.3\bin;D:\MOMO\soft_install\360\nodejs;D:\MOMO\soft_install\360\nodejs\node_global;D:\MOMO\soft_install\360\Linux\Xftp 7;D:\MOMO\soft_install\360\Linux\Xshell 7;D:\MOMO\soft_install\360\neo4j-community-5.6.0\bin\bin;D:\MOMO\soft_install\360\TortoiseGit\bin;D:\MOMO\soft_install\360\Python312\Scripts;D:\MOMO\soft_install\360\Python312;C:\Users\Ȯޱ\AppData\Local\Microsoft\WindowsApps;C:\Users\Ȯޱ\AppData\Roaming\npm
USERNAME=Ȯޱ
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 165 Stepping 2, GenuineIntel

--------------- S Y S T E M ---------------

OS: Windows 10.0 , 64 bit Build 19041 (10.0.19041.2913)

CPU:total 8 (initial active 8) (4 cores per cpu, 2 threads per core) family 6 model 165 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, 3dnowpref, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2, adx

Memory: 4k page, physical 16642356k(7779472k free), swap 24244532k(2464560k free)

vm_info: Java HotSpot(TM) 64-Bit Server VM (25.221-b11) for windows-amd64 JRE (1.8.0_221-b11), built on Jul 4 2019 04:39:29 by "java_re" with MS VC++ 10.0 (VS2010)

time: Fri Oct 20 16:45:35 2023
timezone: ֐¹ú±ꗼʱ¼䍊elapsed time: 29 seconds (0d 0h 0m 29s)

`

springcloudk8sdiscovery报错无法生成deployment

service能起来,但是没有deployment起不来。
环境:minikube,mac,jdk8
参考网址:https://blog.csdn.net/boling_cavalry/article/details/91351411
报错信息如下:
......
[INFO] Creating a Deployment from kubernetes.yml namespace default name springcloudk8sdiscovery
[ERROR] Failed to create Deployment from kubernetes.yml. io.fabric8.kubernetes.client.KubernetesClientException: Failure executing: POST at: https://192.168.64.2:8443/apis/extensions/v1beta1/namespaces/default/deployments. Message: the server could not find the requested resource. Received status: Status(apiVersion=v1, code=404, details=StatusDetails(causes=[], group=null, kind=null, name=null, retryAfterSeconds=null, uid=null, additionalProperties={}), kind=Status, message=the server could not find the requested resource, metadata=ListMeta(resourceVersion=null, selfLink=null, additionalProperties={}), reason=NotFound, status=Failure, additionalProperties={})..

请教关于wati-for-it功能的问题

你好!
在docker-compose.yml配置文件中,使用wait-for-it.sh功能测试依赖服务的端口是否正常,以此来判定是否该启动本容器,这个方案很好。
但是这只适合与依赖只有一个的情况,如果有多个依赖该怎么做呢?command命令里能执行多个wait-for-it.sh脚本吗?
谢谢!

very good

👍🏻 博客很多都是要学习的东西,太猛了

GenderDetectService 报错

com.bolingcavalry.grabpush.camera.PreviewCameraWithGenderAge
17:26:22.576 [main] INFO com.bolingcavalry.grabpush.camera.AbstractCameraApplication - 初始化完成,耗时[3396]毫秒,帧率[30.0],图像宽度[1280],图像高度[720]
17:26:24.468 [main] ERROR com.bolingcavalry.grabpush.camera.AbstractCameraApplication - execute action error
java.lang.RuntimeException: OpenCV(4.5.3) D:\a\javacpp-presets\javacpp-presets\opencv\cppbuild\windows-x86_64\opencv-4.5.3\modules\dnn\src\layers\fully_connected_layer.cpp:91: error: (-215:Assertion failed) !bias || (blobs.size() == 2 && (size_t)numOutput == blobs[1].total()) in function 'cv::dnn::FullyConnectedLayerImpl::FullyConnectedLayerImpl'

at org.bytedeco.opencv.opencv_dnn.Net.forward(Native Method)
at com.bolingcavalry.grabpush.extend.GenderDetectService.convert(GenderDetectService.java:146)
at com.bolingcavalry.grabpush.camera.PreviewCameraWithGenderAge.output(PreviewCameraWithGenderAge.java:47)
at com.bolingcavalry.grabpush.camera.AbstractCameraApplication.grabAndOutput(AbstractCameraApplication.java:170)
at com.bolingcavalry.grabpush.camera.AbstractCameraApplication.action(AbstractCameraApplication.java:234)
at com.bolingcavalry.grabpush.camera.PreviewCameraWithGenderAge.main(PreviewCameraWithGenderAge.java:82)

[ WARN:0] global D:\a\javacpp-presets\javacpp-presets\opencv\cppbuild\windows-x86_64\opencv-4.5.3\modules\videoio\src\cap_msmf.cpp (438) `anonymous-namespace'::SourceReaderCB::~SourceReaderCB terminating async callback

Process finished with exit code 0

请教关于docker-compose中的wait-for-it脚本功能问题

你好!
在docker-compose.yml配置文件中,使用wait-for-it.sh功能测试依赖服务的端口是否正常,以此来判定是否该启动本容器,这个方案很好。
但是这只适合与依赖只有一个的情况,如果有多个依赖该怎么做呢?command命令里能执行多个wait-for-it.sh脚本吗?
谢谢!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.