自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 ChatGPT5可能会改变人类发展和工作的方式

ChatGPT5是一种具有创新性和变革性的技术,对我们的生活和工作方式产生深远的影响。首先,人工智能技术的发展受到数据的限制,如果没有足够的数据支持,机器的智能程度将受到影响;ChatGPT5拥有超高的计算能力和深厚的知识储备,极大地扩展了人们的认知领域和思维方式,同时也给许多行业带来了革命性的变化。首先,必须对原始数据进行清理和标注,并且组成合适的输入样本。第三,ChatGPT5可以实现智能化的自动化流程,此举可以使人们从繁琐的重复性和低价值的任务中解放出来,以便更好地发挥创造力和专业知识。

2023-05-06 10:11:24 400

原创 Java架构师:技术、领导力和业务把握的完美结合

作为一名优秀的Java架构师,需要具备深入的技术技能、卓越的领导管理能力和对业务的全面把握。以下是更深入的介绍。

2023-05-04 21:49:36 183

原创 智慧城市:科技引领下的智能未来

首先,在城市管理方面,智慧城市可以实现对城市各项基础设施的智能监控和管理。例如,在交通领域,通过安装传感器设备和视频监控系统等技术手段实时监控交通流量、车辆信息、交通事故等情况,同时根据数据分析结果优化交通信号灯,预测路况状况,提高道路利用率和行车效率。例如,在公共安全领域,通过建立智慧安防平台,利用视频监控、人脸识别、警情处理等技术手段,实现公共安全事件的预警、处置和跟踪,提高城市公共安全水平。智慧城市是利用先进技术手段,通过对城市各个领域的数据进行采集、分析和处理,实现城市管理和服务的智能化。

2023-05-04 21:38:28 216

原创 浅谈物联网

万物互联共一网, 传输无限消息长。 智能连通便生活, 创新科技引未来

2023-05-04 21:21:24 106

转载 linux scp 后台运行

后台运行

2022-06-29 08:12:54 1111

原创 IOT物联网的九大通信协议

物联网通信协议

2022-03-28 11:14:31 1116

原创 搭建MQTT服务[二]

安装NGINX系统平台:CentOS 71、首先安装必要的库(nginx 中gzip模块需要 zlib 库,rewrite模块需要 pcre 库,ssl 功能需要openssl库),yum install -y pcre zlib gcc make gcc-c++ openssl-devel2.nginx的安装下载安装包wget http://nginx.org/download/nginx-1.8.0.tar.gz解压安装包tar -zxvf nginx-1.8.0.t

2022-01-08 09:33:27 220

原创 搭建MQTT服务[一]

MQTT 是轻量的,发布订阅模式的物联网消息协议,物联网平台也基本上是离不开MQTT,公司做的是物联网资产管理相关的平台,做了一些选择后最终选择了MQTT搭建集群。一、软件准备nginx:nginx-1.11.0.tar.gzemq:emqx-centos6.8-v3.0-beta.4.x86_64.rpm二、服务器环境准备192.168.12.1:nginx负载均衡192.168.12.2:emq服务器1192.168.12.3:emq服务器2三、emq安装部署(1)

2022-01-08 09:31:57 1044

原创 2022 开启新的篇章,越努力越幸运

2021,再见了,不平凡的一年,让我懂得了珍惜,让我明白了越努力越幸运10年的职业生涯,恍然如梦。慢慢发现人和人的差距真的是在点点滴滴的进步中逐渐拉开差距的。甚至毕业后的十年拉开了阶层,有人实现了财富自由,有人在自己的岗位上闪闪发光,有人平凡,有人没落。特别喜欢“逆天改命”这四个字回顾2021我们每个人都在时间的长河里留下了炽热的回忆2021年1月1日 英国正式脱欧1月27日 散户大战华尔街2月11日 全国多地倡导就地过年2月28日 国家统计局公布,中国GDP破

2022-01-01 09:52:59 526

原创 CentOS 7 安装 mosquitto

安装版本:mosquitto1.6.9mosquitto官网:https://mosquitto.org/files/source/mosquitto-1.6.9.tar.gzlibwebsockets下载地址 :https://github.com/warmcat/libwebsockets/releasesyum install gcc gcc-c++yum install openssl-develyum install c-ares-develyum install li...

2021-07-05 11:30:58 246

原创 【架构设计】架构学习笔记--如何画好架构图(一)

如何画好架构图?先摸清一些基础概念1、什么是架构?是对系统中的实体以及实体之间的关系所进⾏的抽象描述,是结构和愿景的一种体现。做了架构,就需要让⼲系⼈理解、遵循相关决策2.什么是架构图?是为了抽象地表⽰软件系统的整体轮廓和各个组件之间的相互关系和约束边界软件系统的物理部署和软件系统的 演进⽅向的一种方便干系人理解的图形化展现方式3、架构图的作⽤解决沟通障碍 达成共识 减少歧义 明确系统系统组件调用关系...

2021-06-24 16:20:36 901

原创 word 转PDF 文件

说说遇到的坑吧,找了很多种方式,终于解决了。。。。因为poi升级到4.1版本的原因,遇到了各种问题,无法完成转换目前两种实现方式一、documents4j实现格式转换1.项目种添加pom依赖:<dependency> <groupId>com.documents4j</groupId> <artifactId>documents4j-local</artifactId> <version>

2021-06-23 15:59:36 522

原创 【社招面试】蚂蚁金服高开面试

一面1.自我介绍2.面试题 (三道题 1.单例 2.排序算法 3.微服务架构设计)3.项目中有没有遇到过慢查询问题?如何解决的?4.jvm

2021-06-20 11:21:46 541

原创 kafka 学习总结(一)

一、简介简单介绍一下什么是kafka?Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等,Linkedin于2010年贡献给了Apache基金会并成为顶级开源项目。主要应用场景是:日志收集系统和消息系统。Kafka主要设计目标如下:以时间复杂度为O(1)的方式提供消息持久化能力,即使对TB级以上数据也能保证常数时间的访问性能...

2021-06-11 15:01:03 160 1

原创 MySQL连接异常Communications link failure

一个折腾我一天的问题,我重装了mysql,更换了mysql-connector-java版本,按照网上的帖子,都试过了最终没有一个完美解决我的问题sh'h

2021-05-30 13:45:58 265

原创 【缓存应用】谈谈redis应用场景

关于redis应用场景总结1.计数器相关应用场景高并发的秒杀活动、分布式序列号的生成限制手机短信发送数量、接口每分钟请求次数工单号递增计数场景可以使用redis的 incrby命令实现原子性的递增2.限时业务应用场景限时的优惠活动信息、手机验证码redis中可以使用expire命令设置一个键的生存时间,到时间后redis会删除它。3.热点数据缓存应用场景缓存热点数据,启用 allkeys-lru 淘汰策略系统功能如下:可以发布文章; 可以对文章进行点赞;

2021-04-30 14:24:04 386

原创 【JVM】调优步骤及相关命令

JVM调优基本步骤一、jps 查看应用进程二、jinfo -flags pid 查看曾经赋值的一些参数三、jstat查看类装载信息jstat -class PID 1000 10 查看某个java进程的类装载信息,每1000毫秒输出一次,共输出10次查看垃圾收集信息jstat -gc PID 1000 10四、jstack查看线程堆栈信息jstack PID五、jmap生成堆快照jmap -heap PIDdump出堆内存相关信息jmap -dum

2021-03-28 08:13:42 463

原创 【JVM】JVM调优(基础篇)

目录一、概述二、知识点划分1)JVM内存划分2)回收器算法3)回收器一、概述先来说下JVM调优主要是在调啥?调优就是调节JVM运行时内存大小+gc垃圾回收细节,要想调整JVM运行时内存大小需要我们知道JVM内存划分知识以及要想调整gc垃圾回收的细节;需要我们知道垃圾回收器工作原理以及它们使用的垃圾回收算法;需要我们知道垃圾回收的一个流程以及调优的基本原则(能在年轻代回收掉的不要留到老年代,减少Full GC 次数);二、知识点划分1)JVM内存划分.

2021-03-28 07:50:02 1956

原创 【面试】高德地图

1.介绍项目经验开始面试1.bean 的注入过程2.java 8 新特性3.流式处理4.并发 sync 和lock 显示锁 区别,分别是什么层面?5.sync锁升级过程 CAS6.乐观锁的实际应用7.线程池流程及原理8.jvm 调优基本步骤9.mysql 如何优化查询10.为什么用B+树11.myisam 和innoDB的区别12.一张表最多可以建多少索引? 16个13.redis 为什么会选择使用。14.缓存击穿和缓存穿透的理解1...

2021-03-13 22:19:04 295

原创 【面试】某二手车面试

基本面试流程一面自我介绍经验介绍技术问题1.mysql 事务隔离级别?2.索引何时会失效?3.spring 特性?4.redis 有几种数据类型?5.数据库慢查询优化方案?6.如何处理数据库锁表问题?剩下的就是问了问项目中负责的模块及工作职责二面自我介绍技术问题1.jvm调优场景有哪些?2.nginx 是如何配置ip黑名单的?配置完之后是否需要重启服务器?3.redis有没有使用过?使用场景有哪些?4.redis是多线程还是单线程的?

2021-03-13 22:15:47 136

原创 【干货】如何用Spring Boot 实现发送邮件功能

先普及点基础吧~什么是SMTP? SMTP全称为Simple Mail Transfer Protocol(简单邮件传输协议),它是⼀组⽤于从源地址到⽬的地址传输邮件的规范,通过 它来控制邮件的中转⽅式。 SMTP认证要求必须提供账号和密码才能登陆服务器,其设计⽬的在于避免⽤⼾受到垃圾邮件的侵扰。什么是IMAP? IMAP全称为Internet Message Access Protocol(互联⽹邮件访问协议),IMAP允许从邮件服务器上获取邮件的信息、下载邮 件等。IM...

2020-12-07 22:28:33 328

原创 【Spring】聊聊我对 Spring Cloud 微服务架构的理解

什么是 Spring cloud?官网是这么介绍的构建分布式系统不需要复杂和容易出错。Spring Cloud 为最常⻅的分布式系统模式提供了⼀种简单且易于接受的编程模 型,帮助开发⼈员构建有弹性的、可靠的、协调的应⽤程序。Spring Cloud 构建于 Spring Boot 之上,使得开发者很容易 ⼊⼿并快速应⽤于⽣产中。我所理解的Spring Cloud就是微服务系统架构的⼀站式解决⽅案构建微服务的过程中需要做如服务发现注册、配置 中⼼、消息总线、负载均衡、断路器、数据监控等操作,⽽

2020-12-06 14:43:48 132

原创 Linux oracle中文乱码的问题解决

乱码问题的根源是字符集的修改1.查看linux的默认语言SQL> select userenv('language') from dual;USERENV('LANGUAGE')----------------------------------------------------AMERICAN_AMERICA.ZHS16GBK2.查看客户端的语言编码设置配置文件中的配置:cat ~/.bash_profile注意修改配置信息:export PATHexport..

2020-12-04 09:38:35 372

原创 Windows 版 IntelliJ IDEA 快捷键

自动代码常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码 。例如要输入for(User user : users)只需输入user.for+Tab ;再比如,要输入Date birthday = user.getBirthday()只需输入user.getBirthday().var+Tab即可。代码标签输...

2020-03-18 20:36:17 302

原创 linux(centos7.0以上版本)安装 mysql-5.7.24-linux-glibc2.12-x86_64.tar 版本的mysql

linux(centos7.0以上版本)安装 mysql-51:查看 linux下是否有老版本的mysql(有删除)查找old mysql:rpm -qa | grep mysql卸载:卸载命令:rpm –ev {包名}——:rpm -ev mysql-community-common-5.7.23-1.el7.x86_64查找老版本mysql相关的安装目录命令:find / -n...

2019-11-01 14:16:59 178

原创 学习产品这块主要涉及到5个核心方面

何为产品经理?他们都需要做些什么?下面总结一下,我所理解的产品经理是什么?一个会给自己的个人发展做战略规划的人一个要在给自己新房装修时选择自己当项目经理的人一个看到一款app后总是在分析“功能点”,还能一下子挑出好几个Bug或使用痛点的人一个会在自己婚礼上情不自禁的去讲PPT的人。这个人应该就是产品经理。。。。学习产品也有几年的时间了,总结了一些产品经理需要的技能点...

2019-03-07 22:39:50 488

原创 Mybatis SQL使用技巧

2018-05-15 06:40:17 97

原创 并发编程

2018-05-15 06:38:30 69

aspose-words.rar

用于java word 转pdf ,使用说明请参照我的博客

2021-06-23

空空如也

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

TA关注的人

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