自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 95-后程序员一出校门就拿年薪-30多万?

因此,倒挂现象有其存在的客观理由。另外,校招期间进入顶尖大厂的优秀算法工程师,求职渠道以内推为主、猎头为辅,平台的样本量有限,真实的平均薪资水平估计还有上浮空间。C 语言工程师「薪资高、坑位少」的特点,主要还是因为互联网行业对 C 的需求量不及 Java,活跃岗位和人才供给偏小,一些涉及底层和硬件开发的岗位不得不抬高面邀价位,吸引年轻人入职。同时,校招的选拔标准更透明,用学历和竞赛等硬性指标「大浪淘沙」筛出的人才,原本就是市场上的稀缺资源,未来想在社招市场上招聘他们,企业要付出的成本只会越来越高。

2025-01-20 10:09:13 906

原创 10min快速回顾C++语法(七)类、结构体、指针链表专题_c+

类中的变量和函数被统一称为类的成员变量。private后面的内容是私有成员变量,在类的外部不能访问;public后面的内容是公有成员变量,在类的外部可以访问。可以定义多个private在不同的位置。

2025-01-20 07:47:23 270

原创 Python零基础入门(十一)——异常处理

在 Python 中,异常(Exception)是指程序执行过程中发生的错误或意外情况。当遇到异常时,程序会立即终止并抛出异常信息。错误类型描述语法错误,通常是由于代码书写不符合 Python 语法规则导致的缩进错误,通常是由于代码缩进不正确导致的NameError名称错误,通常是由于访问一个未定义的变量或函数导致的TypeError类型错误,通常是由于操作对象的类型不正确导致的零除错误,通常是由于除数为零导致的IndexError索引错误,通常是由于访问列表或序列中不存在的索引导致的KeyError。

2025-01-18 21:12:45 686

原创 Python零基础入门篇 - 20 - 字符串格式化

字符串格式化使用操作符来实现, 示例格式符: %s连接符:格式化字符串与格式符变量之间用一个 % 连接, % 两边各有一个空格附:当我们字符串中只有一个变量时,不需要使用元组进行包裹;超过一个时,就需要使用元组进行包裹。

2025-01-18 21:10:43 983

原创 Python与爬虫有什么关系?Python为什么叫爬虫_网络爬虫与python

爬虫是指网络资源的抓取,因为Python的脚本特性,Python易于配置,对字符的处理也非常灵活,加上Python有丰富的网络抓取模块,所以两者经常联系在一起,Python语言适合新手学习。Python爬虫通过URL管理器,判断是否有待爬URL,如果有待爬URL,通过调度器进行传递给下载器,下载URL内容,并通过调度器传送给解析器,解析URL内容,并将价值数据和新URL列表通过调度器传递给应用程序,并输出价值信息的过程。用通俗易懂的漫画,来教你学习Python,让你更容易记住,并且不会枯燥乏味。

2025-01-18 14:05:50 1200

原创 Python一键合并n个excel表格数据_python 多个excel中相同列数据

在这儿,我们就需要思考,怎么读取文件的数据?哇奥~在 Python 中,那是有相当多的模块可以读取呀,比如:xlrd,openpyxl,numpy,pandas…那所有文件的数据怎么拼接?欸,此时我们就需要借助到 pandas.concat() 拼接数据,实质上是将每个 df 数据装进一个 列表或者元组中,传进去~大家会发现,读取不同的文件只需要传入不同的文件名就行,那我们怎么读取文件夹下列表的所有文件的数据呢?阿,我太懒了,封装好的代码不想贴了,如果大家想快速实现,可以关注以下公众号看下封装好的代码呀~

2025-01-18 14:03:48 122

原创 Java全栈开发---Java ERP系统开发:商业ERP(二)数据库的建立,以及项目的搭建

引入 spring-beans-3.0.5第二个原则:路径近者优先spring-aopspring-txspring-ormspring-web1.8.7org.slf4jslf4j-api1.7.12org.slf4j1.7.12c3p0c3p00.9.1.2jstljstl1.22.5providedcom.oracleojdbc611.2.0.3fastjson1.2.8版本锁定junitjunit4.9test2.28080。

2025-01-17 19:13:30 668

原创 Java全栈开发---Java ERP系统开发:商业ERP(一)UML建模工具的使用

采购:买东西销售:卖东西订单:采购订单 销售订单二、软件项目常识软件开发流程需求分析–>软件设计–> 编码 --> 测试 -->上线 —>系统维护。

2025-01-17 19:11:26 850

原创 ffprobe学习

Duration: 00:01:11.56, start: 0.000000, bitrate: 2196 kb/sStream #0:00x1: Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(progressive), 1920x1080, 2119 kb/s, 17.73 fps, 1k tbr, 1k tbn (default)Metadata:creation_time : 2022-09-28T07:41:

2025-01-17 03:13:47 972

原创 FFmpeg-之音视频解码与音视频同步(二)

**// 设置像素绘制格式为 RGBA_8888@Override@OverridemProgressDialog.setMessage(“正在解码…”);break;break;mProgressDialog.setMessage(“正在解码…”);

2025-01-17 03:11:44 767

原创 Apache Flink 替换 Spark Stream的架构与实践( bilibili 案例解读)_streamsparkflink加载udf

三、结合 AI 的案例实践四、未来的发展与思考一、实时计算的痛点1.痛点各个业务部门进行业务研发时都有实时计算的需求。早期,在没有平台体系做支撑时开发工作难度较大,由于不同业务部门的语言种类和体系不同,导致管理和维护非常困难。其次,bilibili 有很多关于用户增长、渠道投放的分析等 BI 分析任务。而且还需要对实时数仓的实时数据进行清洗。此外,bilibili 作为一个内容导向的视频网站,AI 推荐场景下的实时计算需求也比较强烈。2.痛点共性3.基于 Apache Flink 的流式计算平台为解决上述问

2025-01-16 19:37:20 811

原创 AOP埋点从入门到放弃(一)(2024年08月13日修改)

出于可读性考虑,我准备把这个系列分成几部分去写,因为这样才能充分利用你的碎片时间,能让你在碎片化中学习一个知识点。第一篇文章主要讲解关于AOP中埋点的概念和相应的集成;第二篇文章主要讲解关于AspectJ中用到的一些知识点;第三篇文章主要讲解关于AspectJ在项目的其他一些应用。

2025-01-16 19:35:17 870

原创 2024华为Android面试真题解析

熟练掌握java是很关键的,大公司不仅仅要求你会使用几个api,更多的是要你熟悉源码实现原理,甚至要你知道有哪些不足,怎么改进,还有一些java有关的一些算法,设计模式等等。熟练掌握java是很关键的,大公司不仅仅要求你会使用几个api,更多的是要你熟悉源码实现原理,甚至要你知道有哪些不足,怎么改进,还有一些java有关的一些算法,设计模式等等。其中高级面试题部分的性能优化、Framework、三方源码属于我们考察的重点、难点方向!

2025-01-16 04:28:28 538

原创 sa-token使用(源码解析 + 万字)

讲了这么多,其实我们的问题就是SaHolder为什么能获取response对象,现在直接说结论,因为SaHolder调用了SaManager.getSaTokenContext(),得到了SaTokenContext才可以通过getResponse方法获取SaResponse,而SaTokenContext的真实身份其实是SaTokenContextForSpring,SaTokenContextForSpring重写了getResponse,就是在这个方法去调用Spring的Response。

2025-01-13 21:15:49 1070

原创 RXJava之线程控制Scheduler(四)

答案是:能。因为指定的是Subscriber的线程,而这个Subscriber并不是(严格说应该为『不一定是』,但这里不妨理解为『不是』)参数中的Subscriber,而是执行时的当前Observable所对应的Subscriber,即它的直接下级Subscriber。换句话说,指定的是它之后的操作所在的线程。因此如果有多次切换线程的需求,只要在每个想要切换线程的位置调用一次即可。上代码:Observable.just(1, 2, 3, 4) // IO 线程,由 subscribeOn() 指定。

2025-01-13 21:12:07 609

原创 rrxjava原理,手把手教你写Android项目文档,知乎上转疯了!_r和java开发原理

一般Android面试分为两部分:Java部分和Android部分,下面说一下自己面试过程遇到的一些具体题目和一些相关知识点。

2025-01-13 21:04:39 467

原创 MySQL2-Explain详解_mysql2怎么用

使用Explain关键字可以模拟优化器执行SQL语句,分析你的查询语句或是结构的性能瓶颈。在select语句之前增加explain关键字,Mysql会在查询上设置一个标记,执行查询会返回执行计划的信息,而不是执行这条SQL注意:如果from中包含子查询,仍会执行该子查询,将结构放入临时表中示例代码在查询中的每个表都会输出一行,如果有两个表通过join连接查询,那么会输出两行。

2025-01-13 04:34:22 822

原创 MySQL 定时备份数据库(非常全)

0 4 1 1 * command line SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root //如果出现错误,或者有数据输出,数据作为邮件发给这个帐号 HOME=/除了数字还有几个个特殊的符号就是"*“、”/“和”-“、”,“,*代表所有的取值范围内的数字,”/“代表每的意思,”/5"表示每5个单位,"-“代表从某个数字到某个数字,”,"分开几个离散的数字。在crontab文件中如何输入需要执行的命令和时间。

2025-01-13 04:30:40 1173 1

原创 MySql 学习之索引详解

在组合索引的创建中索引列的顺序非常重要,正确的索引顺序依赖于使用该索引的查询方式,对于组合索引的索引顺序可以通过经验法则来帮助我们完成:将选择性最高的列放到索引最前列,该法则与前缀索引的选择性方法一致,但并不是说所有的组合索引的顺序都使用该法则就能确定,还需要根据具体的查询场景来确定具体的索引顺序。本文主要讲了B+Tree树结构的索引规则,不同索引的创建,以及如何正确的创建出高效的索引技巧来尽可能的提高查询速度,当然了关于索引的使用技巧不单单只有这些,关于索引的更多技巧还需平时不断的积累相关经验。

2025-01-13 04:26:58 733

空空如也

空空如也

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

TA关注的人

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