- 博客(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关注的人