自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(165)
  • 资源 (22)
  • 问答 (7)
  • 收藏
  • 关注

原创 程序员裁员潮技术变革下的职业危机

虽然裁员的风险存在,但只要我们保持积极的心态和不断学习的精神,适应市场需求的变化,我们仍然可以在技术变革中找到自己的位置和发展机会。在职业规划的过程中,我们需要时刻关注市场的变化和行业的发展趋势,以便及时调整自己的职业规划。这些人脉不仅可以为我们提供学习的机会和资源,还可以帮助我们了解行业的动态和趋势,甚至为我们提供新的工作机会。这些人脉不仅可以为我们提供学习的机会和资源,还可以帮助我们了解行业的动态和趋势,甚至为我们提供新的工作机会。我们需要时刻关注市场的变化和行业的发展方向,了解新技术和新应用的出现。

2024-02-02 04:05:44 399

原创 SpringCloudAlibaba整合Gateway实现网关

Gateway是一种基于SpringCloudAlibaba的开源网关框架,用于构建微服务架构中的统一入口。它提供了路由、负载均衡、限流、熔断等功能,用于统一处理和转发请求到后端的各个微服务,帮助开发者更好地管理和控制微服务之间的通信。

2023-11-28 13:24:03 435

原创 Java开发专家阿里P6-P7面试题大全及答案汇总(持续更新)二十七、Ribbon和Feign的区别...

一、CPU100%问题如何快速定位答案1.执行top -c ,显示进程运行信息列表 键入P (大写p),进程按照CPU使用率排序2.找到最耗CPU的线程 top -Hp 10765 ,显示一个进程的线程运行信息列表 键入P (大写p),线程按照CPU使用率排序3.查看堆栈,定位线程在干嘛,定位对应代码 首先,...

2023-07-10 11:31:18 309

原创 Java大厂面试必考真题算法篇(持续更新)十一、java 统计字符串中每个字符出现的次数...

一、写出一个程序,接受一个字符串,然后输出该字符串反转后的字符串。答案import java.util.*;public class Solution { /** * 反转字符串 * @param str string字符串 * @return string字符串 */...

2023-07-10 10:25:51 238

原创 感谢CSDN官方发放的博客专家实体证书!

祝愿 CSDN 发展越来越好,也期待更多IT创作者加入平台,成为人才与科技企业的伙伴,互相成就,一起努力 。

2023-06-20 12:39:28 306 1

原创 SpringCloudAlibaba整合Sentinel实现流量控制熔断降级

Sentinel是阿里巴巴开源的一款分布式系统的流量控制组件,主要解决分布式系统中的流量控制、服务降级、熔断降级等问题。Sentinel提供了实时的监控和告警功能,可以帮助我们及时发现和解决系统中的问题,提高系统的可用性和稳定性。

2023-06-07 19:42:25 872

原创 SpringCloudAlibaba整合Fegin实现远程调用

自定义Feign的日志级别,可以使用Feign提供的日志级别枚举类`feign.Logger.Level`。NONE:不记录任何日志(默认值);BASIC:仅记录请求方法、URL、响应状态码和执行时间;HEADERS:记录BASIC级别的日志,以及请求和响应的头部信息;FULL:记录请求和响应的全部内容,包括头部、元数据和正文(如果启用了日志级别,则不建议在生产环境中使用此级别,因为日志可能会非常大)。第一种方式,通过代码配置日志。

2023-05-18 15:00:00 569

原创 SpringCloudAlibaba整合Ribbon实现负载均衡调用

之所以创建俩个RestTemplate,主要是因为如果只是用@LoadBalanced,注解会在 RestTemplate 中加入拦截器,在将服务名转换成具体的 IP 地址和端口号,并将请求发送到具体的服务实例中,如果调用的服务用的是IP而不是实例名,会报(创建20230428_V1.0_Ribbon_Order,并注册到Nacos注册中心,创建俩个服务20230428_V1.0_Ribbon_User集群分别为不同端口注册到Nacos注册中心,这样订单服务就可以通过RPC访问用户服务查询用户信息了。

2023-05-02 03:27:26 685

原创 SpringCloudAlibaba整合Nacos实现服务注册与发现

Nacos是一个面向微服务架构的动态服务发现、配置管理和服务治理平台。它提供了服务注册、发现、配置管理、DNS和流量管理等功能,支持多种服务和应用的管理,包括Kubernetes、SpringCloud、Dubbo等。Nacos能够帮助开发者更好地管理和运维微服务应用,提高系统的可靠性和可扩展性。

2023-04-28 00:33:33 638

原创 SpringBoot整合SpringCloudAlibaba

SpringCloud Alibaba是一套基于SpringCloud的开发框架,它结合了阿里巴巴的开源项目,如Dubbo、Nacos、Sentinel等,提供了一套完整的微服务解决方案。SpringCloud Alibaba旨在帮助开发人员快速地构建和部署云原生应用程序。

2023-04-27 02:00:01 586

原创 从单体架构到微服务架构的拆分

单体架构、分布式架构和微服务架构是三种不同的软件架构模式,它们各有特点和适用场景。

2023-04-14 16:35:16 834

原创 SpringBoot基础入门

Spring Boot是一个开源的Java框架,它是基于Spring框架的基础之上创建的。Spring Boot可以帮助开发人员更快地创建Spring应用程序,并以最小的配置要求来运行它们。Spring Boot可以用于构建各种类型的应用程序,包括Web应用程序、RESTful API、批处理作业、消息传递应用程序等。Spring Boot提供了许多有用的功能,例如自动配置、嵌入式Web服务器、健康检查、管理端点等,这些功能可以帮助开发人员更快地开发应用程序,减少了许多繁琐的配置工作。

2023-04-14 15:09:54 615

原创 程序员创业大课-企业战略

企业战略的制定需要考虑外部环境、内部资源和能力、竞争对手的行为以及未来趋势等因素,并基于这些因素制定相应的战略方案,以实现企业长期的可持续发展。企业战略是企业管理的核心内容之一,它决定了企业在市场竞争中的地位和发展方向,是企业成功的关键。总成本领先战略、差异化战略、聚焦战略这三个战略。通过在产品或服务的质量、功能、品牌、服务等方面进行差异化,以满足不同消费者的需求,从而在市场上占据一定的份额的战略。通过选择一个或几个特定的市场细分领域,在这些领域内提供独特的产品或服务,从而在市场上占据领先地位的战略。

2023-03-26 00:24:12 399

原创 程序员创业大课-品牌与营销

一、什么是企业品牌?企业品牌其实就是企业在市场中的形象、声誉、信誉,它可以帮助企业在市场竞争中获得更多优势和机会,好的企业品牌的知名度和市场地位可以为企业带来更多的商业机会和财务利益。

2023-03-25 23:37:56 76

原创 程序员创业大课-创建公司

网络通信科技产品领域内的技术开发、技术咨询、技术转让、技术服务,计算机网络工程,计算机软件开发及维护,计算机辅助设备的安装及维修,电子产品的安装和销售,计算机及相关产品(除计算机信息系统安全专用产品)、办公用品的销售,企业管理咨询(除经纪)。依法须经批准的项目,经相关部门批准后依批准的内容开展经营活动;注册公司要填写公司的经营范围,是指企业可以从事的生产经营与服务项目,有些经营范围需要有关部门审批,比如开一家小吃店,经验范围填写餐饮服务,在取得营业执照后还需要办理食品经营许可证才能正式开张。

2023-03-20 01:08:23 292

原创 程序员创业大课-从0-1产品设计

这个过程可能需要多次迭代,每一次迭代都需要重新评估用户需求、市场反馈和产品设计方案,从而不断优化产品设计,提高产品的竞争力和用户满意度。在产品设计的迭代过程中,设计师和开发团队需要保持开放的心态,接受并积极反馈用户的意见和建议,同时也需要不断学习和探索新的技术和设计方法,以不断提升产品设计的水平和质量。2.用户访谈:通过与目标用户的面对面交流,了解他们的需求、喜好、使用习惯等,从而确定产品的功能和设计方向。3.用户测试:让目标用户使用产品,收集他们的反馈和意见,从而改善产品的用户体验和功能。

2023-03-15 02:24:21 129

原创 程序员创业大课-创业想法与验证

所有的创业都是从一个想法开始的,我们的创业想法可以来源于自己的兴趣爱好和技能,也可以去参考很多已经被人实践过的想法。要对市场需求进行研究,了解市场上哪些领域需求旺盛,哪些行业前景光明,从而找到适合自己的赚钱项目,还要考虑自己的时间和经济状况,不要选择超出自己承受范围的项目。模拟市场环境:通过模拟市场环境,如展示会、市场测试、虚拟市场等方式,了解产品或服务在真实市场环境下的表现和潜力。兴趣爱好:阅读、电影、音乐、体育、旅游、美食、手工艺等。个人技能:编程、设计、写作、摄影、营销、会计、翻译、教育。

2023-03-14 18:55:57 186

原创 程序员创业大课-创业和副业

副业可以是兴趣爱好、技能特长、自主创业等,也可以是与主要职业相关的工作。创业是指通过创新或创造新的商业模式、产品或服务,创办或经营一个新的企业或事业,以实现自我价值的实现和经济利益的追求。创业是指创立自己的企业或公司,从事某种商业活动,通常需要投入大量的时间和资金,承担较高的风险和责任。副业是指在业余时间从事的兼职或者业余赚钱的活动,通常不需要投入太多的时间和资金,风险和责任也相对较小。总的来说,创业是一项长期而且风险较大的事业,需要有充分的准备和决心,而副业则是一种较为轻松的方式来增加收入和丰富生活。

2023-03-14 16:41:32 121

原创 程序员创业大课-认知篇

程序员如何创业从0到1再到100?本课程讲述所需要的行业认知+实用技能+商业变现,带大家共同学习,成长为一个技术+商业的T型程序员。

2023-03-14 14:52:53 134

原创 以太坊区块链快速入门

一、基本概念1.什么是以太坊?以太坊是由社区驱动的技术,为加密货币以太币(ETH)和成千上万的去中心化应用程序提供动力。 属于所有人的银行服务 现实生活中不是每个人都能使用金融服务。但是只要您有网络,就可以访问基于以太坊的借贷和储蓄产品。 更好的隐私保护 使用以太坊应用时您无需提供所有私人信息。以太坊的经济体系构建于价值,而非监管。 P2P网络 以太坊允许您跳过中间商,直接和任何人转移资产或者签订协议。 反审查

2022-05-31 04:37:50 3359

原创 Fegin远程调用示例实战

一、需求描述我们要做的,通过A服务项目信息的多个code调用B服务查询对应code的用户信息。A服务的code rpc 调用 B服务的用户信息二、示例代码ProjectController @ApiOperation(value = "查询项目列表", httpMethod = "GET") @RequestMapping(value = "/list", method = RequestMethod.GET) public Result<BasePagin

2022-03-09 16:22:37 795

原创 Mybatis动态数据源实现分库分表实战

Mybatis动态数据源实现分库分表实战

2022-03-09 16:00:34 1690

原创 元宇宙是什么?

一、元宇宙的概念元宇宙就是虚拟与现实交互、共同演化,人们在其中达成社会、经济、文化等活动并创造价值的世界。二、元宇宙分类根据体现空间和信息的形态,将元宇宙大致区分为四种类型。空间展现是以现实为中心还是以虚拟为中心。 信息展现是以外部环境为中心还是以个人个体信息为中心。第一类是增强现实,即将增强的外部环境信息提供给现实的一种形态。 第二类是生命记录,即将个人(或是事务)在现实中活动的信息与虚拟融合在一起的一种形态。 第三类是镜像世界,即外部环境信息与虚拟空间一体化的结构。 第四类是虚

2022-02-19 15:40:09 11766

原创 Eclipse集成build-helper-maven-plugin插件

Eclipse集成build-helper-maven-plugin插件

2022-02-08 11:22:47 884

原创 Eclipse集成scala-maven-plugin插件

Eclipse集成scala-maven-plugin插件,这个插件是用来让maven能够编译、测试、运行scala项目的。

2022-02-08 10:32:41 3474

原创 一套前后端分离分布式微服务架构平台若依SpringCloud+Vue入门实战

一、介绍RuoYi-Cloud是一个 Java EE 分布式微服务架构平台,基于经典技术组合(Spring Boot、Spring Cloud & Alibaba、Vue、Element),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源。架构图提示架构图RuoYi-Cloud-Processon(opens new window)分享地址。在线体验若依官网:http://ruo...

2021-09-24 13:26:18 1494

原创 一套前后端分离框架若依SpringBoot+Vue入门实战

一、介绍RuoYi是一个后台管理系统,基于经典技术组合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf)主要目的让开发者注重专注业务,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。在线体验若依官网:http://ruoyi.vip(opens new window) 演示地址:http://demo.ruoyi.vip(opens new window) 代码下载:RuoYi: 基于SpringBoot的权限管理系统 易读易懂、界面简洁

2021-09-18 14:46:30 3522 1

原创 Vuex快速入门实战

一、概念Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。二、应用场景多个视图依赖于同一状态 来自不同视图的行为需要改变同一个状态三、组成介绍State 数据仓库 getter 获取数据 Mutation 修改数据 Action 提交Mutation四、Vue框架搭建Vue初识之框架搭建_大道至简,悟在天成。-CSDN博客_vue 框架搭建一、简介Vue (读音 /vju

2021-09-10 17:48:31 209

原创 element-ui限制开始日期和结束日期

一、需求开始时间 限制开始时间不能为空 开始时间不能小于当前时间 结束时间 限制结束时间不能为空 结束时间不能小于开始时间二、分析看了很多方法都是通过:picker-options禁用选项,很难完全控制日期时间控件的选择,有很多BUG,比如限制选择今天但是点击此刻可以更改时分秒,onChange弹出message又和表单不太相符,最后决定用自定义效验解决。三、效验代码表单代码 <el-form-item label="直播开始时间" prop="st

2021-07-15 11:11:15 1912 7

原创 vue集成element-ui插件及应用

一、概念Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库。二、项目集成1.前期框架搭建内容如下↓https://blog.csdn.net/qq_17025903/article/details/1181870382.安装插件命令:yarn add element-ui3.vue插件使用import ElementUI from 'element-ui'Vue.use(ElementUI)复制到main.js下Hell.

2021-06-24 15:33:26 274

原创 Vue初识之框架搭建

一、简介Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。二、框架搭建创建之前需要安装 Node.js 和npm yarn 这俩个环境1.安装 nodejs命令:yarn global add @vue/cli ...

2021-06-24 14:53:36 192

原创 ElasticSearch入门之Head插件安装集群搭建

一、概念Elasticsearch 是一个分布式、高扩展、高实时的搜索与数据分析引擎。它能很方便的使大量数据具有搜索、分析和探索的能力。充分利用Elasticsearch的水平伸缩性,能使数据在生产环境变得更有价值。Elasticsearch 的实现原理主要分为以下几个步骤,首先用户将数据提交到Elasticsearch 数据库中,再通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据,当用户搜索数据时候,再根据权重将结果排名,打分,再将返回结果呈现给用户。二、可用应用场景海量数据分

2021-04-06 02:27:30 486

原创 Java大厂面试必考真题算法篇(持续更新)

一、写出一个程序,接受一个字符串,然后输出该字符串反转后的字符串。答案import java.util.*;public class Solution { /** * 反转字符串 * @param str string字符串 * @return string字符串 */ public String solve (String str) { if (str == null || str.length()==0 ) {

2021-03-12 11:07:02 1257 2

原创 Java开发专家阿里P6-P7面试题大全及答案汇总(持续更新)

一、CPU100%问题如何快速定位答案1.执行top -c ,显示进程运行信息列表 键入P (大写p),进程按照CPU使用率排序2.找到最耗CPU的线程 top -Hp 10765 ,显示一个进程的线程运行信息列表 键入P (大写p),线程按照CPU使用率排序3.查看堆栈,定位线程在干嘛,定位对应代码首先,将线程PID转化为16进制。工具:printf方法:printf "%x\n" 10804打印进程堆栈通过线程id,过滤得到线程堆栈信息二、TCP三次握手四........

2021-02-22 04:32:34 9418 1

原创 Liunx安装mysql教程

1.前置准备 卸载旧版MySQL 查看rpm包rpm -qa|grep mysql若有可用rpm -e卸载 查找mysql残留包,有则删除,没有则忽略 find / -name mysql 安装相关依赖 yum -y install make gcc-c++ cmake bison-devel ncurses-devel numactl libaio 创建用户和用户组 groupadd mysql useradd -s /sbin/n.

2020-12-21 14:26:21 179 2

原创 Linux操作常用命令

一、Linux简介Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。二、在线版Li

2020-12-05 21:18:26 143

原创 SpringBoot集成JApiDocs实现自动生成接口文档

一、概念JApiDocs 是一个符合 Java 编程习惯的 Api 文档生成工具。最大程度地利用 Java 的语法特性,你只管用心设计好接口,添加必要的注释,JApiDocs 会帮你导出一份漂亮的 Html 文档,并生成相关的 Java 和 Object-C 相关数据模型代码,从此,Android 和 IOS 的同学可以少敲很多代码了,你也不需要费力维护接口文档的变化,只需要维护好你的代码就可以了。二、特性以一个 Controller 作为一组接口导出到一个 Html 文件中。 支持生成...

2020-08-19 09:42:55 2454 2

原创 Java获取名字首字母拼音及用户按名字拼音分组工具

一、需求分析最近在做一个类似于微信用户通讯录的功能,所以考虑通过查找的好友列表,在后台遍历按照26个字母分组,前台获取到Json循环26个字母直接解析对应的字符下的名称为一组分隔,没有则不显示,工具如下↓二、代码工具package ev.viewworld.util;import java.text.Collator;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;

2020-07-23 15:46:00 3086 7

原创 Cesium导航指针放大缩小定位平移详解

一、需求分析点击按钮可以对地图进行放大缩小,点击重置可以返回原先初始地点,点击指针球可以移动切换不同视角。二、代码实现我的版本为Cesium 1.69cesium-navigation-es6 1.1.6 源码有BUG需要更改安装命令:npm cesium-navigation-es6 或者 yarn addnpm icesium-navigation-es6地图显示实现参考代码:https://blog.csdn.net/qq_17025903/article/d...

2020-07-23 11:37:22 2564 1

原创 Cesium调用高德地图服务实现搜索地点定位详解

一、需求分析需要做一个类似于高德地图的搜索可以参考高德地图,用户输入地点,下拉列表自动弹出少量的相应地点,点击内容地点可以直接选择定位并且添加Cesium的广告牌(图标)和标注,点击标注可以弹出详细信息,点击搜索则通过输入地点查找出全部内容并且显示图片,搜索到的内容因为较多,所以内容增加分页功能。二、后台接口SpringBoot+高德地图Web服务高德服务地址:https://lbs.amap.com/api/webservice/summary/用的高德搜索POI和输入提示Cont

2020-07-23 11:10:54 4296 4

1辛集镇界.shx1辛集镇界.shx

1辛集镇界.shx1

2020-04-03

3小麦定损结果.xml

3小麦定损结果.xml3

2020-04-03

2小麦分布.tif2小麦分布.tif

2小麦分布.tif

2020-04-03

2小麦分布.dbf1菏泽市张集镇村界.shp

1菏泽市张集镇村界.shp

2020-04-03

2张集镇小麦分布.dbf

2张集镇小麦分布.dbf

2020-04-03

1验标矢量.dbf1验标矢量.dbf

1验标矢量.dbf

2020-04-03

1验标矢量.prj1验标矢量.shp

1验标矢量.shp

2020-04-03

1验标矢量.shp1验标矢量.shp

1验标矢量.shp

2020-04-03

1验标矢量.shp.xml

1验标矢量.shp.xml

2020-04-03

1验标矢量.shx 矢量文件

.shx矢量文件

2020-04-03

cas-2.0.12.jar

cas-2.0.12.jar

2020-03-27

BIGEMAP无偏移影像叠加配准(AutoCAD).doc

BIGEMAP无偏移影像叠加配准(AutoCAD).doc

2020-03-27

BIGEMAP地图下载器帮助文档(2016).pdf

BIGEMAP地图下载器帮助文档(2016).pdf

2020-03-27

hibernateTemplate常用方法.htm

hibernateTemplate常用方法.htm

2020-03-27

svn64and关联eclipse.rar

svn64and关联eclipse.rar

2020-03-27

USB3.0_Intel_USB_3.0_xHC_Driver_Skylake_MR2_PV_4.0.2.42_4.0.2.42_0x2c4e2f04.zip

USB3.0驱动

2020-03-27

VGA_win64_20.19.15.4285_0xaeffcc5a.zip

微星ge62 489 显卡驱动

2020-03-27

CardReader_RtsUer_10.0.10586.31225_W7W8WBW10_WHQL_20160617_D3.zip

微星ge62 驱动

2020-03-27

设计图斑-面状.zip

设计图斑样例

2020-03-27

emeditor.zip

EmEditor是日本的江村软件公司(Emurasoft)所开发的一款在Windows平台上运行的文字编辑程序。EmEditor以运作轻巧、敏捷而又功能强大、丰富著称,得到许多用户的好评

2020-03-27

装机BIOS快捷键大全一览表

装机bios快捷键大全,支持各种所有机型。

2018-10-19

exe4j 没有BUG版本 下载我的没错

exe4j 没有BUG版本 下载我的没错 exe4j 没有BUG版本 下载我的没错exe4j 没有BUG版本 下载我的没错exe4j 没有BUG版本 下载我的没错exe4j 没有BUG版本 下载我的没错

2018-07-03

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

TA关注的人

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