- 博客(208)
- 收藏
- 关注
原创 算法工程师面试八股(搜广推方向)_算法岗八股,程序员进阶知识点
原因是,一棵树中每个结点在分裂时,寻找的是某个特征的最佳分裂点(特征值),完全可以不考虑存在特征值缺失的样本,如果某些样本缺失的特征值缺失,对寻找最佳分割点的影响不是很大。定义:ROC曲线下的面积(横坐标为假阳性率FPR,纵坐标为真阳性率TPR/召回),ROC曲线对于模型预估的一个正例,如果真实标签是正例,就往上走,如果是负例,就往左走,遍历完所有样本形成的曲线就是ROC曲线。Adam:本质上是带有动量项的RMSprop,结合了两者的优点,可以为不同的参数计算不同的自适应学习率,实践中常用。
2024-04-18 14:47:10
793
原创 快速学习正则表达式,不用死记硬背,示例让你通透(上篇)_脱字符
最基本的BRE模式是匹配数据流中的文本字符。下面会演示如何在正则表达式中定义文本以及会得到什么样的结果。
2024-04-18 09:27:04
427
原创 快速上手Linux核心命令(八):网络相关命令_信息网络指令
其作用是快速扫描大型网络,并发现网络上有哪些主机,主机提供哪些服务,并探测操作系统的类型及版本信息。nc 是一个多功能、可靠、强大的网络工具,可以建立TCP连接,发送UDP数据包,监听端口,处理IPv4和IPv6数据包。arp命令用于操作本机arp缓存,可以显示、删除、添加指定IP地址与MAC地址对应关系。ssh命令用于安全的登录远程服务器,实现对服务器的远程管理。ifdown命令与上面说的ifup命令刚好作用相反,用于禁用网络接口。ss 命令用于查看网络状态信息,包括TCP、UDP连接、端口。
2024-04-18 09:26:03
700
原创 各大厂性能优化项目实战合集在这里!_性能项目实战(1),flutter项目运行后内存100
小编在这分享这份《Android性能优化实战篇》,让每一个想进入 Android 系统开发和优化这个领域的人,能通过这份笔记手册快速入门,同时也算是对知识的一个梳理,查漏补缺,终身学习。我们开发App也一样,性能越好,运行更流畅、更稳定、更省流量、电量,包的体积也会更小,这会给用户更加优秀的体验,从而为APP带来好的口碑和更多的下载量。我们可以从这几个方面入手:卡顿优化、内存优化、稳定性优化、耗电优化、安装包大小优化、数据库SQLite优化、网络优化。一辆小汽车性能越好,加速越快,跑的越稳,越省油。
2024-04-18 04:03:56
639
原创 吃一堑长一智!带你快速通过字节跳动面试,知乎上转疯了!_知乎 字节跳动 新加坡 面试
为了方便有学习需要的朋友,我把资料都整理成了视频教程(实际上比预期多花了不少精力),由于篇幅有限,都放在了我的GitHub上,点击即可免费获取!Androidndroid架构视频+BAT面试专题PDF+学习笔记当程序员容易,当一个优秀的程序员是需要不断学习的,从初级程序员到高级程序员,从初级架构师到资深架构师,或者走向管理,从技术经理到技术总监,每个阶段都需要掌握不同的能力。早早确定自己的职业方向,才能在工作和能力提升中甩开同龄人。
2024-04-18 04:02:54
666
原创 【超详细】HIVE 日期函数(当前日期、时间戳转换、前一天日期等(1)
基础数学&计算数学,从事优化领域5年+,主要研究方向:MIP求解器、整数规划、随机规划、智能优化算法。如有错误,欢迎指正。如有更好的算法,也欢迎交流!
2024-04-17 22:24:18
829
原创 【MySQL】学习如何通过DQL进行数据库数据的条件查询_查询年龄在15岁(包含) 到 20岁(包含)之间的员工信息;
select * from emp where GENDER = ‘女’ and age < 25;(img-DbGlVHU2-1713347965097)]浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
2024-04-17 18:00:43
825
原创 【MySQL】学习如何通过DQL进行数据库数据的条件查询_查询年龄在15岁(包含) 到 20岁(包含)之间的员工信息;(3)
(img-dVncCKKK-1713347940996)]浅尝辄止,不再深入研究,那么很难做到真正的技术提升。a fraction of 一部分.
2024-04-17 18:00:12
1069
原创 RabbitMQ 部署方式选择_rabbitmq的部署模式,2024大数据开发面试
仲裁队列是RabbitMQ官方支持的新一代高可用队列,内部采用Raft算法实现,队列副本也会分leader角色和follow角色,只要一半以上节点可用集群即可用,其在高可用和性能之间做了很好的平衡。启用双机房模式后,客户端需要开启主机房定位策略来保证所有队列的主副本在主机房的节点上,无法做到队列master副本的负载均衡,且从理论上而言,并不能完全做到所有主副本都在主机房节点。队列数据缺少副本,队列数据所在节点不可用后, 和队列相关的消息将不会进入队列,队列中的消息将无法消费。
2024-04-17 10:15:12
1017
原创 RabbitMQ 部署及配置详解(集群部署)_rabbitmq集群部署详解
因此,当整个集群关闭时,最后一个关闭的节点是唯一一个在关闭时没有任何正在运行的对等节点的节点。RabbitMQ 集群中的所有节点都是平等的对等节点:RabbitMQ 核心中没有特殊的节点。步骤与上面的步骤相同,只是这次我们将集群到rabbit2,以证明选择集群到的节点无关紧要——只需提供一个在线节点就足够了,该节点将集群到指定节点所属的集群。为了将集群中的三个节点链接起来,我们告诉 其中两个节点,例如rabbit@rabbit2和rabbit@rabbit3,加入 第三,说rabbit@rabbit1。
2024-04-17 10:14:41
2434
原创 Java8 Stream 数据流,大数据量下的性能效率怎么样?,2024年最新字节跳动厂内部超高质量Flutter+Kotlin笔记
在大数据量(szie>10000)时,stream 的处理效率会高于 iterator,特别是使用了并行流,在cpu恰好将线程分配到多个核心的条件下(当然parallel stream 底层使用的是 JVM 的 ForkJoinPool,这东西分配线程本身就很玄学),可以达到一个很高的运行效率,然而实际普通业务一般不会有需要迭代高于10000次的计算;)各个元素使用“,”分隔的字符串,测试的随机数列容量从 10 - 10000000,跑10次取平均时间;)进行去空值,除重,映射,过滤,并组装为一个新的。
2024-04-17 04:45:50
788
原创 JAVA14-接口与抽象类,程序员面试题精选100题
/ 放的是被代理对象进去。// 调用的是代理对象,但结果是真实对象的方法被调用。System.out.println(“Compare 北京”);System.out.println(“Compare 上海”);System.out.println(“检查工作”);System.out.println(“吃骨头”);System.out.println(“猫吃鱼”);System.out.println(“吃饭”);// 实例化Cat,非静态类。// 实例化Dog,静态类。* Compare 北京。
2024-04-17 04:44:49
622
原创 Elasticsearch_查看elasticsearch版本,2024大数据开发高级面试题及答案
(10)pending_tasks(number_of_pending_tasks):尚未执行的任务数量。(4)node.data(number_of_data_nodes):集群中的数据节点数量。(6)pri(active_primary_shards):等待的活跃主分片数和副本数。(3)node.total(number_of_nodes):集群中的节点数。(5)shards(active_shards):等待的活跃分片数和副本数。(11)max_task_wait_time:任务最大等待时间。
2024-04-16 23:35:18
1124
原创 Elasticsearch-相关性,如何在大数据开发-Studio下进行NDK开发
整体而言 BM25 就是对 TF-IDF 算法的改进,对于 TF-IDF 算法,TF(t) 部分的值越大,整个公式返回的值就会越大。BM25 就针对这点进行来优化,随着TF(t) 的逐步加大,该算法的返回值会趋于一个数值。查询结果中文档一得分2.5933092是有四个分词es,的,相关,度的分数相加所得。(img-g7I7cDhz-1713281580983)]该公式前半部分是IDF, 后半部分是TF + NORM。
2024-04-16 23:34:17
257
原创 鸿蒙不兼容 Android 了怎么办?这个框架了解一下~_纯血鸿蒙不支持安卓咋办
注意:目前鸿蒙开发支持的 nodejs 版本为 14 和 16,如果本机装了 18 版本的 nodejs 需要先卸载,将全局 nodejs 替换为 16。在创建了一个 HarmonyOS 工程后,我们就进入到了 IDE 的实际界面,在此就可以找到创建 OpenHarmony 工程的选项。同样的,在 OpenHarmony 工程中删掉这两个目录,替换为从 Harmony OS 工程复制的。相关依赖下载完成,进入 IDE 首页后,先不急着创建项目,需要安装 OpenHarmony SDK。
2024-04-16 06:19:01
2697
原创 鸿蒙tv系统安装,鸿蒙开发TV软件环境搭建以及简单教程(2)
于是需要先把模拟器跑起来,这个模拟器需要去官网开通华为开发者账号,并且认证完毕的人员,在关闭浏览器的情况下,我的是这样,如果开着浏览器的话不会进行通信,关掉之后Studio调起来的浏览器则可以。已经有了我们之前的布局,也就是说,你创建文件后需要build一下,但是我没找到Build按钮,所以只能靠运行这种笨方法,找到的可以留言告诉我,我是个新手来着。这样,就直接点击运行,因为我们把SetUI给注释掉了所以界面只会闪烁一下,此时你会发现。然后你会发现,并没有这个布局文件,然后我们把这段代码注释掉。
2024-04-16 06:18:31
1151
原创 鸿蒙tv系统安装,鸿蒙开发TV软件环境搭建以及简单教程(1)
然后改一个名字,注意需要小写,这个Android开发都知道。首先打开这个软件并且创建一个项目,就跟Android新建项目一样即可,需要下载JDK和SDK,自动下载。跟Android有相似的地方也有不同的地方,这篇文章主要是我运行的时候出现的一些小问题。当然了 这些东西在华为的文档里面都有,下面主要是我出现的几个问题,以及解决办法。(img-sImF2uaf-1713219402318)]然后你会发现,并没有这个布局文件,然后我们把这段代码注释掉。然后,我们在代码里面写入关联XML文件的代码。
2024-04-16 06:18:00
627
原创 我了解到的面试的一些小内幕!看完这篇彻底明白了
大型分布式系统犹如一个生命,系统中各个服务犹如骨骼,其中的数据犹如血液,而Kafka犹如经络,串联整个系统。这份Kafka源码笔记通过大量的设计图展示、代码分析、示例分享,把Kafka的实现脉络展示在读者面前,帮助读者更好地研读Kafka代码。需要免费领取这份Kafka源码笔记的铁汁们,麻烦帮忙转发一下这篇文章+关注我,然后戳这里免费获取!+关注我,然后戳这里免费获取!**自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
2024-04-12 13:35:50
251
原创 我了解到的面试的一些小内幕!一文说清!(1)
在清楚了各个大厂的面试重点之后,就能很好的提高你刷题以及面试准备的效率,接下来小编也为大家准备了最新的互联网大厂资料。资料领取:点我即可免费领取自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数HarmonyOS鸿蒙开发工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
2024-04-12 13:34:16
438
原创 成功跳槽百度工资从15K涨到28K,成长路线图_百度智慧交管跳槽涨薪幅度
毕竟工作也这么久了 ,除了途虎一轮,也七七八八面试了不少大厂,像阿里、饿了么、美团、滴滴这些面试过程就不一一写在这篇文章上了。我会整理一份详细的面试过程及大家想知道的一些问题细节。
2024-04-12 13:33:11
473
原创 成功收获了蚂蚁、拼多多、字节跳动Offer,万分膜拜!_拼多多社招算法笔试
分享一些资料给大家,我觉得这些都是很有用的东西,大家也可以跟着来学习,查漏补缺。完整版获取:狂戳这里免费领取~《Java高级面试》自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数HarmonyOS鸿蒙开发工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
2024-04-12 13:32:41
903
原创 想拿高工资?mysql数据库文件存放位置_mysql数据库位置
给大家送上一份福利,领取方式:戳这里免费下载Java架构进阶面试及知识点文档笔记这份文档共498页,其中包括Java集合,并发编程,JVM,Dubbo,Redis,Spring全家桶,MySQL,Kafka等面试解析及知识点整理Java分布式高级面试问题解析文档其中都是包括分布式的面试问题解析,内容有分布式消息队列,Redis缓存,分库分表,微服务架构,分布式高可用,读写分离等等!自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
2024-04-12 13:29:39
306
原创 想拿高工资?mysql数据库文件存放位置_mysql数据库位置(1)
给大家送上一份福利,领取方式:戳这里免费下载自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数HarmonyOS鸿蒙开发工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
2024-04-12 13:29:08
369
原创 想开发一个纯血鸿蒙版APP,需要掌握哪些技能?
5.构建和调试:完成代码编写后,你可以使用DevEco Studio的编译构建功能来构建你的鸿蒙App。6:测试和发布:在App开发完成后,你需要进行充分的测试,确保App的稳定性和用户体验。总之,鸿蒙APP应用开发涉及多个方面,包括了解操作系统、搭建开发环境、学习开发技能、开发应用、持续迭代与维护等。那么学习鸿蒙需要掌握哪些技能呢?码牛课堂也为了积极培养鸿蒙生态人才,让大家都能学习到鸿蒙开发最新的技术,针对一些在职人员、0基础小白、应届生/计算机专业、鸿蒙爱好者等人群,整理了一套纯血版鸿蒙(Harmony
2024-04-12 13:28:37
526
原创 想开发一个纯血鸿蒙版APP,需要掌握哪些技能?(1)
如何做好项目APP应用开发,如何做好技术选型,相信大家内心都会有一些初步的答案了吧?那么,鸿蒙APP开发整体步骤是怎么样的呢?1.环境准备:首先,你需要安装鸿蒙App的开发工具DevEco Studio;2.学习开发语言:基于TypeScript的ArkTS语言;3.创建项目:在DevEco Studio中,你可以创建一个新的鸿蒙App项目,并设置项目的基本配置,如包名、项目名称等。4.编写代码:根据项目需求,你可以开始编写鸿蒙App的代码。5.构建和调试:完成代码编写后,你可以使用DevEco S
2024-04-12 13:27:35
819
原创 惊爆!GitHub上出现一周就被标星120k的核心大数据算法1000页文档,手慢无
虽然这些错误看起来微不足道,但正所谓“差之毫厘,谬以千里”,特别是在某些场景(比如外交场合),即使很小的语言错误也可能带来非常恶劣的影响。互联网初期,因为数据较少,因此需要一个内容聚合的地方,人们才能够快速的找到信息。自然语言处理常见的任务包括词法分析,句法分析,语义计算等,这些任务·要取得理想的结果,输入数据的准确性是基本前提,因此从NLP的整体技术角度来说,文本纠错起着保驾护航的作用。导读:做算法的人常说"数据为王",而对于做广告的人来说,内容理解则是广告投放的基础。内容理解在新浪微博广告中的应用。
2024-04-12 13:27:03
266
原创 恶补这份“阿里面试宝典”,秀出天际!_阿里巴巴面试宝典(2)
走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**
2024-04-12 13:26:00
487
原创 恶补这份“阿里面试宝典”,秀出天际!_阿里巴巴面试宝典(1)
走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**
2024-04-12 13:25:29
731
原创 恶补这份“阿里面试宝典”,分享面经!(2)
总体来说,如果你想转行从事程序员的工作,Java开发一定可以作为你的第一选择。但是不管你选择什么编程语言,提升自己的硬件实力才是拿高薪的唯一手段。如果你以这份学习路线来学习,你会有一个比较系统化的知识网络,也不至于把知识学习得很零散。我个人是完全不建议刚开始就看《Java编程思想》、《Java核心技术》这些书籍,看完你肯定会放弃学习。建议可以看一些视频来学习,当自己能上手再买这些书看又是非常有收获的事了。这些视频如果需要的话,可以无偿分享给大家,点击这里即可免费领取。
2024-04-12 13:24:26
526
原创 恶补这份“阿里面试宝典”,分享面经!(1)
总体来说,如果你想转行从事程序员的工作,Java开发一定可以作为你的第一选择。但是不管你选择什么编程语言,提升自己的硬件实力才是拿高薪的唯一手段。如果你以这份学习路线来学习,你会有一个比较系统化的知识网络,也不至于把知识学习得很零散。我个人是完全不建议刚开始就看《Java编程思想》、《Java核心技术》这些书籍,看完你肯定会放弃学习。建议可以看一些视频来学习,当自己能上手再买这些书看又是非常有收获的事了。
2024-04-12 13:23:55
739
原创 恶意IP检测API接口,恶意IP威胁情报查询,通过大数据查询IP是否存在威胁或恶意。_恶意ip分析查询
恶意IP威胁情报查询,是指通过查询公共的恶意IP地址库,获取有关IP地址相关的威胁情报信息。在实践中,通常可以使用专业的恶意IP检测和威胁情报查询工具来进行自动化处理。例如,通过使用互联网安全公司提供的恶意IP检测API接口,可以通过简单的编程实现对所需IP地址的检测,从而在短时间内获取协同全网的涉恶IP情报。需要注意的是,恶意IP检测和威胁情报查询只是网络安全防护体系的一部分,建议企业在进行恶意IP检测和威胁情报查询的同时,也要综合运用多种网络安全技术和手段,形成全方位的网络安全防护体系。
2024-04-12 13:23:24
492
原创 SpringBoot整合FreeMarker模板引擎实战篇4:SpringBoot整合Web-freemarker(2)
面试前要精心做好准备,简历上写的知识点和原理都需要准备好,项目上多想想难点和亮点,这是面试时能和别人不一样的地方。还有就是表现出自己的谦虚好学,以及对于未来持续进阶的规划,企业招人更偏爱稳定的人。万事开头难,但是程序员这一条路坚持几年后发展空间还是非常大的,一切重在坚持。为了帮助大家更好更高效的准备面试,特别整理了《前端工程师面试手册》电子稿文件。前端面试题汇总前端面试题汇总。
2024-04-03 10:17:53
369
1
原创 SpringBoot整合FreeMarker模板引擎实战篇4:SpringBoot整合Web-freemarker(1)
世界上只有一种真正的英雄主义就是在认清生活真相之后仍然热爱它。
2024-04-03 10:17:22
305
原创 Android 自定义UI 实战 03 RecyclerView 吸顶 仿微信好友列表
上面的代码中,我们给预留了一个划线的空间运行如下:4、绘制头部预留空间// 是否是组的第一个Item} else {// 拿到当前位置的和前一个位置的 组名// 如果相等,则表示position 的 item 不是第一个,否则是} else {// 判断 Item 是头部// headerHeight 是头部 Item 的高度}else {
2024-04-03 07:54:06
777
原创 Android 腾讯位置服务使用(详细步骤+源码,阿里P8大佬亲自讲解
外链图片转存中…(img-GpUi2maD-1712102002896)][外链图片转存中…(img-sb985zBX-1712102002897)][外链图片转存中…(img-5ecB8GS8-1712102002897)][外链图片转存中…(img-5EZhzZDk-1712102002897)][外链图片转存中…(img-AleGGPQr-1712102002898)][外链图片转存中…(img-9prxCjmi-1712102002898)]
2024-04-03 07:53:35
1165
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人