代码编织梦想

阿里云ubuntu服务器搭建可视化界面-爱代码爱编程

连接终端 最好初始化服务器的时候 不要以root权限创建 否则会出错 1更新软件: sudo apt-get update2安装ubuntu desktop : sudo apt-get install ubuntu-d

两个基本功不足导致的bug-爱代码爱编程

作为程序员,基本功不好,可能会在工作中经常碰到一些看起来很隐蔽的 bug,乍看没毛病,自己半天还找不到问题所在。 但是,如果基本功扎实的同学可能一眼就能看出来。 一、HashMap 取不到值 Map<Intege

读取pdf文件转为txt文件,使用正则表达式删除页码-爱代码爱编程

通过下述链接中的代码python 读取pdf中的文本,读取pdf的文字到txt文本中。 txt文本中,包含pdf的页码信息,使用如下代码删除pdf的页码 下述是包含页码信息的一段文本,在其中给出了4中不同格式的页码信息。

开发语言详解(python、java、go(golong)。。。。)-爱代码爱编程

是语言决定行业,还是行业决定语言,说不清,只是觉得,当你做这一行的时候,如果你还有精力感兴趣的话,可以再做些了解,一下是自己个人见解以及官网做的整合。希望对大家有用。   目录 Python 概念: 优点: 缺点: 应用场景: 对比: 代码规范: 代码示例: JavaScript 概念: 优点: 缺点: 应用场景: 对比

分布式(计算机算法)-爱代码爱编程

  目录 分布式计算  分布式​编辑 分布式和集群 分布式和集群的应用场景         分布式应用场景         集群应用场景 哪种技术更优、更快、更好呢         性能         稳定性   以下概念来源于百度百科 分布式计算 分布式计算是近年提出的一种新的计算方式。所谓分布式计算就是在

新上线的tcp网关服务业务日志中出现“connection reset by peer”的错误-爱代码爱编程

背景 部署TCP服务,对外暴露端口号,提供给设备连接,实现设备和服务双向通信。 网关架构 问题描述 设备连接上服务端连接后不久自动断开,服务端的业务日志中频繁出现 readAddress(…) failed: (

ai时代,我们需要什么能力?-爱代码爱编程

AI 时代,一定会重构很多行业,也会重构人民的生活工作方式,那么 AI 时代,我们需要培养什么能力呢? 我们应该去做那些 AI 做不了的事情!让 AI 成为我们的工具,助力我们更高效的解决问题! 哪些事情现阶段 AI

数据结构1.0(基础)-爱代码爱编程

近java的介绍, 文章目录 第一章、数据结构1、数据结构 ?2、常用的数据结构数据结构? 逻辑结构and物理结构 第二章、数据结构基本介绍2.1、数组(Array)2.2、堆栈(Stack)2.3

10 个例子带你学会 ai 编程(含提示词)_ai编程写java代码的示例-爱代码爱编程

大家好,我是伍六七。 AI 编程是一个程序员群体普遍关注的领域,但是真的使用 AI 编程实现提效的还是少数。 有的人没有大模型资源,有的人不知道可以在哪些方面使用 AI 进行提效,还有的人不相信使用 AI 可以提效。

谈谈我的三次考研经历-爱代码爱编程

阿七经历过三次考研。 第一次,大四毕业那年,大三开始有紧迫感,因为大学几年什么也没学会,毕业考试成绩从第二个学期开始就一路下滑,每次都是考前一周突击,最后擦着及格线通过。 大三就开始和几个同学组队准备考研,在准备了一年之

docker项目集成skywalking配置_docker skywalking ui 修改端口-爱代码爱编程

目录 1.下载 SkyWalking 软件包。 2.下载解压后修改配置文件 3.端口修改 4. docker项目的启动命令中增加探针的位置及依赖 5.配置服务器地址 6.启动 7.日志查询 1.下载 SkyWalking 软件包。 下载地址 我用的8.7.0 Downloads | Apache SkyWalking 2.

maven(基础)_maven 创建目录-爱代码爱编程

文章目录 参考文章一、Maven1、Maven是什么2、特征(官网的) 二、安装2.1、下载2.2、配置 三、Maven的文件目录3.1. Maven规定的程序目录结构3.2. Maven软

八股文(二)_c#八股文-爱代码爱编程

C++内存模型 C++内存分为5个区域: 堆 heap : 需要程序员自己申请,并指明大小,由new分配的内存块,其释放编译器不去管,由我们程序自己控制(一个new对应一个delete)。如果程序员没有释放掉,在程序结束时OS会自动回收。可能存在的问题是“缓冲区溢出”、“内存泄露” 栈 stack : 是那些编译器在需要时分配,在不需要时自动清除的存储

2020 -爱代码爱编程

前面的文章介绍java基础知识,那这里就介绍下框架的知识点 技术不断发展,服务开发速度要求不断提高,服务的可用性不断被强调,框架也在不断的迭代,我了解的框架从最开始的struts 到二代,然后到spring ,spring也在不断发展,spring-MVC  , spring boot , springColud. 市面上框架有很多,我们就国内比

复合管、达林顿管(ul2003、uln2803)了解_pnp达林顿管阵列-爱代码爱编程

普通复合管 复合管是两只三直管按照一定的方式连接,等效成一个三极管。复合管的极性取决于第一个三极管。 来看下四种复合管的等效电路 复合管电路放大倍数就是两个三极管放大倍数相乘,为了有更大的放大倍数。 大功率的复合管都

limit偏移量大的时候会变慢的原因以及处理方法_limit偏移量越大越慢怎么办-爱代码爱编程

执行慢的原因是回表+limit的查询方式 1、避免过多回表的方法1:使用覆盖索引 例如: select * from user where sex = 1 limit 10000000, 10; 耗时:33.465000s

【maven】<scope>provided</scope>-爱代码爱编程

在Maven中,“provided”是一个常用的依赖范围,它表示某个依赖项在编译和测试阶段是必需的,但在运行时则由外部环境提供,不需要包含在最终的项目包中。下面是对Maven scope “provided”的详细解释: 编译和测试阶段可用:当一个依赖项的scope被设置为“provided”时,这意味着在编译项目代码和执行测试时,这个依赖项是可用的。这

presto常用函数_presto获取json-爱代码爱编程

1.获取json信息: select json_extract_scalar('{"user_name":"梦恋蝶衣"}', '$.user_name') as "用户名"    2.日期格式化 select date_format(current_date,'%Y-%m-%d %H:%i:%s') as "当前日期"   3.日期增减 da

idea中的自动代码补齐(合集)_idea自动补全代对象声明-爱代码爱编程

1、非空判断 变量.null:if(变量 == null)变量.nn:if(变量 != null)变量.notnull:if(变量 != null)ifn:if(xx == null)inn:if(xx != null) 2、遍历数组和集合 数组或集合变量.fori:for循环数组或集合变量.for:增强for循环数组或集合变量.forr:反向for

数据分析思维-爱代码爱编程

Why&What1 数据分析是为了驱动决策赋能业务。在数据分析过程中需要对目标进行拆解量化,如何拆解量化目标便是数据分析思维。 在任务拆解过程中使用的软件、统计模型、分析方法等为分析工具和手段,如何在恰当的场景合理