冰点._社区达人页

个人头像照片
勋章logo
冰点.

0关注

0粉丝

已加入开发者社区2109

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
江湖新秀
江湖新秀

成就

已发布137篇文章
1413条评论
已回答4个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
  • Java
擅长领域
技术认证

暂时未有相关云产品技术能力~

暂无个人介绍

暂无精选文章
暂无更多信息

2023年06月

  • 06.11 15:50:29
    发表了文章 2023-06-11 15:50:29

    84坐标系、02坐标系、百度坐标之间相互转换算法

    最近有同学反馈之前的坐标系转换有问题,对之前的工具类进行了修正。 一、地图坐标转换java工具类 包含84坐标系、02坐标系、百度地图、高德地图、腾讯地图坐标之间相互转换的算法 wgs84ToGcj02:将 WGS84 坐标系下的经纬度转换为 GCJ02 坐标系下的经纬度。 gcj02ToWgs84:将 GCJ02 坐标系下的经纬度转换为 WGS84 坐标系下的经纬度。 gcj02ToBd09:将 GCJ02 坐标系下的经纬度转换为 BD09 坐标系下的经纬度。 bd09ToGcj02:将 BD09 坐标系下的经纬度转换为 GCJ02 坐标系下的经纬度。
  • 06.10 02:16:15
    发表了文章 2023-06-10 02:16:15

    java对象复制和属性值复制工具类

    两个不同类型的对象中有字段名称不区分大小写的情况下一样,字段含义一样,需要组装到另一个对象中去,然后就写了一个这种工具类 我的类型比较特殊,老系统和新系统的对象命名大小写命名不一致,并且字段相同类型也有不一致的情况,所以自己写了一个, 不是很完美基本能用。 温馨提示: 如果同一种类型的对象 属性字段名equals相等 并且类型一致。则完全可以用commons-beanutils包或者spring包中 的BeanUtils工具类中的copey属性方法。
  • 06.10 02:15:13
    发表了文章 2023-06-10 02:15:13

    TableStore表格存储(阿里云OTS)多行数据操作查询,支持倒序,过滤条件和分页

    1. 批量读取操作 批量读取操作可以通过多种方式进行,包括: GetRow:根据主键读取一行数据。 BatchGetRow:批量读取多行数据。 GetRange:根据范围读取多行数据。
  • 06.10 02:11:56
    发表了文章 2023-06-10 02:11:56

    Hadoop家族学习路线图

    HDFS:了解分布式文件系统 HDFS 的基本原理和使用方法,可参考 Hadoop 官方文档中的 HDFS Guide。 Apache Hadoop 3.3.5 – HDFS Users Guide MapReduce:了解分布式计算框架 MapReduce 的基本原理和使用方法,可参考 Hadoop 官方文档中的 MapReduce Tutorial。 Apache Hadoop 3.3.5 – MapReduce Tutorial YARN:了解资源管理器 YARN 的基本原理和使用方法,可参考 Hadoop 官方文档中的 YARN Guide。 Apache Hadoop 3.3.5
  • 06.10 02:10:20
    发表了文章 2023-06-10 02:10:20

    最近在处理内存优化,深入理解下JVM

    最近生产环境出现了一个内存溢出异常,通过对JVM的理解最终解决。
  • 06.10 02:09:24
    发表了文章 2023-06-10 02:09:24

    IntelliJ IDEA2018.3 最新破解方法

    1. http://idea.java.sx/ 2. http://idea.liyang.io 3. http://idea.congm.in 4. http://idea.toocruel.net 在License Server address 输入以上中的一个即可,如果失效,请自测鉴别。如果资金允许还是希望大家能支持正版,尊重原创
  • 06.10 02:08:18
    发表了文章 2023-06-10 02:08:18

    删除数据库中的所有外键(MySql)?

    我不想手动删除所有的目录,有办法删除数据库中的所有外键约束吗? 可以使用此SQL生成ALTERTABLE: SELECT concat(‘alter table ‘,table_schema,’.’,table_name,’ DROP FOREIGN KEY ‘,constraint_name,’;’) FROM information_schema.table_constraints WHERE constraint_type=’FOREIGN KEY’ AND table_schema=’!!YOUR_SCHEMA_HERE!!’; 它将输出这样的SQL:
  • 06.10 02:07:29
    发表了文章 2023-06-10 02:07:29

    springboot集成spring cache

    Spring 定义 CacheManager 和 Cache 接口用来统一不同的缓存技术。例如 JCache、 EhCache、 Hazelcast、 Guava、 Redis 等。在使用 Spring 集成 Cache 的时候,我们需要注册实现的 CacheManager 的 Bean。Spring Boot 为我们自动配置了 JcacheCacheConfiguration、 EhCacheCacheConfiguration、HazelcastCacheConfiguration、GuavaCacheConfiguration、RedisCacheConfiguration、Simple
  • 06.10 02:06:27
    发表了文章 2023-06-10 02:06:27

    npm ERR! path XXXX npm ERR! errno -4058

    npm ERR! path XXX\node_modules\abbrev npm ERR! code ENOENT npm ERR! errno -4058
  • 06.10 02:05:39
    发表了文章 2023-06-10 02:05:39

    利用过滤器简单粗暴的解决FastJson转JSON后字段存在null的问题

    如果使用下面fastjson内置的几种策略,通过名字大家基本上知道它们的作用,这种不会过滤掉日期字段的null
  • 06.10 02:03:52
    发表了文章 2023-06-10 02:03:52

    多个tomcat 同时启动修改完端口号依然冲突问题 无法启动解决

    解决方法: 在CMD 中执行 这里不得不介绍下神奇的 netsh winsock reset命令: netsh winsock reset命令,作用是重置 Winsock 目录。如果一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsock目录借以恢复网络。这个命令可以重新初始化网络环境,以解决由于软件冲突、病毒原因造成的参数错误问题。
  • 06.10 02:02:44
    发表了文章 2023-06-10 02:02:44

    什么是RPC

    1.为什么需要RPC 为什么需要 RPC 呢?通俗的讲就是无法在一个进程内,甚至一个计算机内通过本地调用的方式完成的需求, 比如不同的系统间的通讯,甚至不同的组织间的通讯。 由于计算能力需要横向扩展,需要在多台机器组成的集群上部署应用,
  • 06.10 01:58:00
    发表了文章 2023-06-10 01:58:00

    graylog 通过NGINX 反向代理配置

    graylog 3.0之前的版本在反向代理中存在bug,3.0版本已经修复 不管是通过docker 安装,还是安装包 。配置基本上一样,只需要理解即可 ,下面为我截取的官网一些有帮助大家配置的截图,希望对大家有帮助
  • 06.10 01:56:00
    发表了文章 2023-06-10 01:56:00

    Centos7 更换yum源

    备份原来的源 下载阿里源 更改阿里yum源为默认源
  • 06.10 01:54:18
    发表了文章 2023-06-10 01:54:18

    CentOS7 使用自动脚本安装docker

    使用脚本自动安装 docker官方教程 Install Docker Engine on CentOS | Docker Documentation 在测试或开发环境中 Docker 官方为了简化安装流程,提供了一套便捷的安装脚本,CentOS 系统上可以使用这套脚本安装:
  • 06.10 01:52:23
    发表了文章 2023-06-10 01:52:23

    Centos7 yum 方式安装 安装 Docker CE

    系统要求 Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10。 CentOS 7 满足最低内核的要求,但由于内核版本比较低,部分功能(如 overlay2 存储层驱动)无法使用,并且部分功能可能不太稳定。 卸载旧版本 旧版本的 Docker 称为 docker 或者 docker-engine,使用以下命令卸载旧版本:
  • 06.10 01:50:20
    发表了文章 2023-06-10 01:50:20

    springboot 配置https(ssl)

    1.获取证书 如果证书已有直接导入即可,如果没有可以自己利用工具生成一个
  • 06.10 01:48:12
    发表了文章 2023-06-10 01:48:12

    docker 安装 rabbitmq

    docker 安装 rabbitmq 3、进入到rabbitmq容器中 docker exec -it localrabbitmq /bin/bash 4、rabbitmq-plugins list 列出所有插件列表 5、rabbitmq-plugins enable rabbitmq_management
  • 06.10 01:46:50
    发表了文章 2023-06-10 01:46:50

    docker 安装redis

    docker 安装redis
  • 06.10 01:46:00
    发表了文章 2023-06-10 01:46:00

    docker 安装NGINX 并配置映射目录

    docker 安装NGINX 并配置映射目录
  • 06.10 01:45:06
    发表了文章 2023-06-10 01:45:06

    Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: In aggregated query without GROUP

    Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: In aggregated query without GROUP BY, expression #3 of SELECT list contains nonaggregated column
  • 06.10 01:42:15
    发表了文章 2023-06-10 01:42:15

    docker 容器设置自动重启

    卸载旧版本docker
  • 06.10 01:40:48
    发表了文章 2023-06-10 01:40:48

    docker 安装zookeeper

    启动容器并添加映射
  • 06.10 01:39:52
    发表了文章 2023-06-10 01:39:52
  • 06.10 01:38:48
    发表了文章 2023-06-10 01:38:48

    docker 安装 portainer

    docker pull portainer
  • 06.10 01:36:29
    发表了文章 2023-06-10 01:36:29

    docker 安装mysql

    创建好需要挂载的目录 登录如果报错重启一下服务 修改密码
  • 06.10 01:35:04
    发表了文章 2023-06-10 01:35:04

    docker 安装 MinIO

    浏览器输入: http://ip:9000 账户:admin 密码:123456 minio 文档 https://docs.min.io/ 问题 ERROR Unable to validate credentials inherited from the shell environment: Invalid credentials > Please provide correct credentials
  • 06.10 01:33:56
    发表了文章 2023-06-10 01:33:56

    docker 服务开启api 被外部访问

    1.编辑docker.service 2.修改ExecStart 如下 3.加载docker守护线程
  • 06.10 01:32:15
    发表了文章 2023-06-10 01:32:15

    使用阿里云 docker 镜像加速

    1.创建docker daemon.json 2.添加docker镜像加速地址 3.重启守护进程
  • 06.10 01:30:55
    发表了文章 2023-06-10 01:30:55

    docker 安装 elk

    1. 使用集成镜像方式 2.使用单个镜像安装 3. 开放端口 5044 5045 5601
  • 06.10 01:28:38
    发表了文章 2023-06-10 01:28:38

    JVM 排查问题常用命令

    jcmd-查找jvm进程信息 jcmd 进程ID help
  • 06.10 01:27:23
    发表了文章 2023-06-10 01:27:23

    JVM命令-jcmd

    1. jcmd -l 列出当前虚拟机的java进程 2.jcmd 进程ID help 列出当前java进程 能使用的jvm指令。这些指令可通过名字就知道是做什么的
  • 06.10 01:25:54
    发表了文章 2023-06-10 01:25:54

    Unable to open socket file: target process not responding or HotSpot VM not loaded

    在说问题之前,还是那句话,linux 系统一切皆文件。之所以这个错误,那肯定是某些文件有问题。经过查阅相关资料了解到如下: 1.java进程在启动时,在%TEMP%/hsperfdata_%USERNAME%路径下创建进程的临时文件。 %TEMP% 在windows系统中表示 windows的临时目录。一般在C:\Users\用户名\AppData\Local\Temp %TEMP% 在linux 系统中,一般在/tmp目录下
  • 06.10 01:24:39
    发表了文章 2023-06-10 01:24:39

    计算机相关编程书籍 很经典

    计算机系统与网络 《图灵的秘密:他的生平、思想及论文解读》 《计算机系统概论》 《深入理解Linux内核》 《深入Linux内核架构》 《TCP/IP详解 卷1:协议》 《Linux系统编程(第2版)》 《Linux内核设计与实现(第3版)》 《深入理解计算机系统(原书第3版)》 《计算机程序的构造和解释(原书第2版)》 《编码:隐匿在计算机软硬件背后的语言》 《性能之颠:洞悉系统、企业与云计算》 《UNIX网络编程 卷1:套接字联网API(第3版)》 《UNIX网络编程 卷2:进程间通信》 《Windows核心编程(第5版)》 《WireShark网络分析就这么简单》 《WireShark网
  • 06.10 01:18:35
    发表了文章 2023-06-10 01:18:35

    nginx config

    主nginx.conf 子域名 conf 一般放在nginx 的conf目录下的include目录 在主conf nginx.conf中指定 include位置。
  • 06.10 01:16:33
    发表了文章 2023-06-10 01:16:33

    git 排除已经提交的文件目录

    如果你已经把一个文件夹提交到了 Git 仓库中,但是后来发现这个文件夹不应该被提交,可以按照以下步骤排除已提交的文件夹: 在文件夹的根目录下创建一个名为 .gitignore 的文件。 编辑 .gitignore 文件,添加需要排除的文件夹的名称,以及其他需要排除的文件或文件类型,每个名称占一行。 执行以下命令,将 .gitignore 文件提交到 Git 仓库中:
  • 06.10 01:13:25
    发表了文章 2023-06-10 01:13:25

    k8s ingress-nginx 配置

    https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/ https://kubernetes.io/docs/concepts/services-networking/ingress/
  • 06.10 01:12:19
    发表了文章 2023-06-10 01:12:19

    安装k8s集群

    1. 使用 kubeadm CentOS 7 安装 Kubernetes 准备环境 在开始之前,您需要准备以下环境: 一组至少包含两台物理机或虚拟机的计算机,并且它们之间可以相互通信。 每台计算机都应该运行一个支持 Kubernetes 的 Linux 操作系统,如 CentOS 7。 每台计算机都应该有一个静态 IP 地址,并且您需要为每台计算机选择一个主机名。 每台计算机上都需要安装 Docker。
  • 06.10 01:08:26
    发表了文章 2023-06-10 01:08:26

    k8s查看集群信息及基本命令

    集群信息的各种查看基本上是在Master节点操作 1、查看 Node状态 2、查看 Service 信息 3、查看所有名称空间内资源
  • 06.10 01:05:29
    发表了文章 2023-06-10 01:05:29

    mysql8.0 docker部署后连接报错caching_sha2_password could not be loaded

    切记:一般情况下不建议使用容器方式部署数据库,此方式只是为了验证一些mysql8.0的特性,做学习和测试使用。
  • 06.10 01:04:22
    发表了文章 2023-06-10 01:04:22

    新一代低代码开发平台,只需配置完成接口开发

    简介 magic-api 是一个基于Java的接口快速开发框架,编写接口将通过magic-api提供的UI界面完成,自动映射为HTTP接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象即可完成常见的HTTP API接口开发
  • 06.10 01:01:20
    发表了文章 2023-06-10 01:01:20

    RabbitMQ的工作模式

    前言 RabbitMQ 是一个流行的开源消息代理,它实现了 AMQP(高级消息队列协议)标准,提供了可靠的消息传递机制。RabbitMQ 支持五种不同的工作模式,包括简单模式、工作队列模式、发布订阅模式、路由模式和主题模式,每种模式都适用于不同的应用场景。在本篇博客中,我们将详细介绍这五种工作模式的原理和使用方法,帮助读者更好地理解 RabbitMQ,并且在实践中选择合适的工作模式来处理不同的消息传递需求。
  • 06.10 00:57:26
    发表了文章 2023-06-10 00:57:26

    Spring循环依赖底层实现原理深度剖析

    在 Spring 中,循环依赖(Circular Dependency)指的是两个或多个 Bean 之间相互依赖,形成了一个循环依赖的关系。当出现循环依赖时,Spring 需要通过一些特殊的技术手段来解决这个问题,保证 Bean 的正确创建和初始化。下面我们一起通过理论再结合源码一起推导出spring循环依赖底层真想。达到对Spring 循环依赖的底层实现原理的深度剖析。 1. 循环依赖的问题 循环依赖问题的出现原因是因为在创建 Bean 的过程中,Bean 之间相互依赖,导致 Bean 的创建顺序不确定,从而无法保证所有的 Bean 都被正确地创建和初始化。例如,假设有两个 Bean A
  • 06.10 00:54:51
    发表了文章 2023-06-10 00:54:51

    SpringBoot之自动配置类的解析和过滤机制

    1.提炼三句话 整体来讲Spring Boot是通过条件注解、条件评估器和自动配置导入器等机制来实现自动配置的。 条件评估器来判断是否需要加载某个自动配置类。条件评估器通常被定义在“org.springframework.boot.autoconfigure.condition”包中,例如,ClassCondition、BeanCondition、MissingBeanCondition、WebApplicationCondition等 条件注解来判断是否需要加载某个自动配置类。条件注解通常被定义在“org.springframework.boot.autoconfigure.conditi
  • 06.10 00:49:33
    发表了文章 2023-06-10 00:49:33

    三分钟了解Spring Boot启动原理

    大家通常只需要给一个类添加一个@SpringBootApplication 注解,然后再加一个main 方法里面固定的写法 SpringApplication.run(Application.class, args); 那么spring boot 到底是如何启动服务的呢。 接下来咱们通过源码解析。 Spring Boot 的启动原理可以概括为以下几个步骤: 加载 Spring Boot 应用程序的启动类 根据启动类所在的包路径扫描相关的类 根据扫描到的类自动配置 Spring 应用程序 启动嵌入式的 Web 服务器 运行 Spring 应用程序
  • 发表了文章 2023-07-08

    Redis从入门到精通之为什么说 Redis 的事务并不是真正的原子操作

  • 发表了文章 2023-07-07

    Redis从入门到精通【面试篇】Redis 为什么主从全量复制使用RDB而不使用AOF

  • 发表了文章 2023-07-05

    Redis从入门到精通之Redis事件机制详解

  • 发表了文章 2023-07-05

    Redis 常见面试问题 Redis持久化aof后台重写和写时复制

  • 发表了文章 2023-06-11

    原生类

  • 发表了文章 2023-06-11

    oracle中所有关于时间日期的问题总结

  • 发表了文章 2023-06-11

    进程识别号(PID)的理解

  • 发表了文章 2023-06-11

    linux 命令学习(4)

  • 发表了文章 2023-06-11

    数据库连接报错之IO异常(The Network Adapter could not establish the connection)

  • 发表了文章 2023-06-11

    oracle命令的缩写原型单词方便记忆总结

  • 发表了文章 2023-06-11

    oracle 数据库关闭的的几种方式总结

  • 发表了文章 2023-06-11

    归档模式和非归档模式

  • 发表了文章 2023-06-11

    VS2008 未找到编译器可执行文件 csc.exe【当网上其他方法试玩了之后不起作用的时候再用这个方法】

  • 发表了文章 2023-06-11

    关于vs2008使用oracleclient链接oracle数据库报报错OCIEnvCreate 失败,返回代码为 -1,但错误消息文本不可用

  • 发表了文章 2023-06-11

    关于对数据库统计每个时间段内的数据的实现方式

  • 发表了文章 2023-06-11

    .Net项目中通过ODAC方式链接Oracle数据库相关配置

  • 发表了文章 2023-06-11

    SQL语法 case 的使用

  • 发表了文章 2023-06-11

    一些常用的正则表达式

  • 发表了文章 2023-06-11

    SQL学习之使用order by 按照指定顺序排序或自定义顺序排序

  • 发表了文章 2023-06-11

    通过sql做数据透视表,数据库表行列转换(pivot和Unpivot用法)(一)

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2023-06-05

    问答最高荣誉,乘风问答官招募中!每周积分活动、每月排位赛等权益专享!

    新人报道
    踩0 评论0
  • 回答了问题 2016-11-18

    连接SFTP显示无法找到服务器

    回 2楼zyb001204的帖子 确认下IP是否正确
    踩0 评论0
  • 回答了问题 2016-11-18

    请问windows2008系统怎么绑定子目录

    回 6楼潮尚人的帖子 你用的apache还是IIS
    踩0 评论0
  • 回答了问题 2016-11-15

    请问存储包和流量包有什么区别?

    Re请问存储包和流量包有什么区别? 流量包是怎么计费的
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等