首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

拜访这位小哥 GitHub 失眠...

重点是这位小哥也乐于分享,他将自己成为一个软件工程师学习历程整理成了一个丰富GitHub资源仓库并开源出来,而且一度被称为GitHub上最励志计算机自学教程!...---- 看完之后,除了领略到了作者这份硬核学习主题清单本身技术内容之外,更让产生共鸣是他学习态度和学习方法,这也是体会最深一个点。 平日里跟很多小伙伴也探讨过各种关于学习方法问题。...看了这么多资料,刷这么多题目,到底有多少是自己真正融会贯通,并转化成自身能力提高呢? 如果仅仅为了做而做,而把自己陷入一种忙碌假象之中,这反而成了大家所说伪勤奋。...发现一个普遍问题(当然也包括自己),其实大家在学习过程中最痛点往往不在于说具体某一项技术该怎么学,这个不是最痛点。...不知道大家有没有这种感觉,有时候某些知识非得回炉重造个几次才能在后面某一时刻突然有一种打通任督二脉感觉,就像这位小伙伴所说: ? 说实话,也很迷恋这种感觉。

59910

分析汽车销量数据下滑发现其中秘密!

最近降温,可能着凉了 那如何应对呢? 给你开点感冒药,注意多穿点衣服 1、明确问题 首先要将问题定义清楚,这是数据分析第一步。 需要注意两点:如果问题定义错了,后面的分析毫无意义。...,把思考限定在:“觉得”,数据分析不是主观臆断,而是一种客观分析。...不断重复这个过程,直到找到问题根源。 接下来使用假设检验分析方法对多维度拆解每个业务流程提出假设,并加以验证。 提出假设:销售数量或平均单价,影响销售额下降?...操作步骤如下: ①点击【数据】——【数据分析】——选择【回归】——【确定】——勾选Y 和 X 值——选中【线性拟合图】 ②上面操作会得到下图,点击【+】——选中【趋势线】——点击右边【三角】——【更多选项...只有明确问题,最后分析才有意义。其次,分析原因,可以从两个思路出发分别是哪里出了问题?为什么会出现这个问题?

45030

谷歌「不是机器人」按钮隐藏,但你隐私暴露了

新版 reCaptcha 通常不会弹出「不是机器人」复选框让用户打钩,似乎提升了用户体验。...但天下没有免费午餐,有些事情可能是谷歌没有告诉你…… 我们都曾试图登录一个网站或提交一份表格,结果却被困在交通灯、店面或桥梁点击框中,不顾一切地试图最终说服计算机我们不是真正机器人。...「你必须了解正常用户在网站上行为,并模仿得足够好,才能骗过我们,」他说。「这不仅仅是『假装是人』那么简单。」...在这篇文章发表,谷歌表示,Recaptcha API 将硬件和软件信息(包括设备和应用程序数据)发送回谷歌进行分析,并且该服务仅用于抵制垃圾邮件和滥用。...例如,谷歌 reCaptcha cookie 与 Facebook「like」按钮逻辑相同,当它嵌入其他网站时,它会给该网站一些社交媒体功能,但也会让 Facebook 知道你在看什么。

2.5K50

体验多款国产类ChatGPT产品选择道合顺【ChatIC】

国内最近也上线很多类ChatGPT产品,经过一番使用体验下来,最终还是选择道合顺ChatIC,跟我一起来看看吧! ---- ChatIC能够做什么?  ...Q:STM32单片机电灯代码 下面是一个简单 STM32 单片机点灯代码,假定已经正确配置 GPIO 引脚。...Q: 变压器EQ2514和EQ2504区别   问完这两个问题,看到道合顺 ChatIC给出答案,震惊又惊讶,真没想到这款类ChatGPT这么厉害。回答速度又快又好!   ...随后,想了解下串口芯片,又问了一个问题——“推荐一下串口切换芯片”,道合顺 ChatIC很快又回复。...Q: 推荐一下串口切换芯片 越问越上瘾,不仅让它翻译英文数据手册,还尝试让它推荐替代芯片。   翻译英文数据手册 图1是安森美TIP32datesheet英文内容。

2.7K20

批量导入Excel文件,为什么导入数据重复

小勤:大海,为什么从Excel文件夹导入数据重复? 大海:数据给我来试试看?...Step-01:新建查询-从文件夹 确定,我们看到文件夹里有3个文件: 这里,显然是因为将合并工作表和数据源放在同一个文件夹下,所以Power Query将合并工作表也显示出来,并且...生成“表格”,当鼠标选中表中任意数据时,菜单中会出现“表格工具“菜单,也可以在“公式/名称管理器”中查看到。 DefineName:通过“定义名称”定义引用区域,可以在名称管理器里查看到。...Step-05:选择Sheet类别的工作表 经过这样筛选,我们最终导入数据就只有该工作簿中最原始工作表数据,后续操作就没有什么差别了,我们继续完成它。...知道。好在从Power Query每个步骤里出来结果都是看得见摸得着东西,还比较容易理解,只需要操作上注意筛选一下就行了。

2.8K50

被Arrays.asList坑决定分析它源码

我们点击asList进去看看源码怎么写 @SafeVarargs @SuppressWarnings("varargs") public static List asList(T.....我们来看看两个类继承结构图: 我们发现java.util.ArrayList直接实现List接口,而List接口里面是定义add,remove方法 所以java.util.ArrayList也直接实现...list要注意 int[] array = {1, 2, 3}; List list = Arrays.asList(array); System.out.println(list); 如果你要转数组是基本类型就要注意...2, 3}; List listInteger = Arrays.asList(arrayInteger); System.out.println(listInteger); 这样就会获取到我们想要结果...,从而分析源码,从根本上找到了这些问题根源所在,如果这篇文章对你有收获,欢迎收藏和转发。

35410

海军 2021年终总结, 跳槽收获什么

前言 [2.png] 2021 还有几天就结束,每年这会,都会写年终总结,这是坚持写年终总结第三年。每到写总结时候,就是打脸时候,几乎每年定计划很多都没实现......一起运动朋友 老李,伟辰, 一起爬泰山,一起减肥,有幸还参加了老李婚礼。 兄弟伟东, 当兵回来了,他是快乐源泉 .........最后,还是离开了天津这座美丽城市,这里生活节奏,很喜欢,天津朋友姐妹们,还有幸运 , 还会回来看你们。或许,在外面拼几年,可能在天津买房,这样就可以随时约到大家。...,在写代码时,泡杯热茶,当时,是先喝了一杯冰水,然后又倒了一杯沸水,水杯当时直接裂开了,沸水直接流到我大腿上,当时,腿就跟熟了一样,特别疼,还好当时处理及时,打了120 , 用冷水浇一个小时,...后来,通过买自行车老板认识 骑行俱乐部 , 就这样骑行之旅就开发了,通过俱乐部认识很多朋友,还认识 x国企x部门技术领导,听了一些故事,要拉我入伙,当时还真有点心动,七险四金,免费公寓,免费自助

18900

开源项目AppGet 作者:大厂“套取”方案扔到了一边

然而就在发布不久,另一款开源软件包管理工具AppGet作者Keivan Beigi (以下称 Keivan)发文宣布 AppGet 项目“死亡”。...他同时披露微软在WinGet发布前给他发来了一封邮件:“想花点时间告诉你,我们非常感谢你投入和见解。...keivan发文表示AppGet已死 Keivan 认为微软 WinGet 抄袭 AppGet 。...期间多次与 Keivan 以交换意见为由进行面试沟通,套取了 AppGet 开发思路。甚至去年 12 月邀请Keivan 到位于西雅图微软总部进行进一步沟通,甚至时间持续一整天。...Keivan查看了WinGet代码认为 WinGet 核心机制、结构,甚至是包存储库文件夹结构等等都有 AppGet 影子。他对微软做法感到非常失望。 ?

49620

800家MCN公司艺人名录发现这些秘密

大家好,是十四 曾几何时,也有一个网红梦 虽然期望靠颜值吃饭梦想 早就在无数青春痘摧残下成为泡影 但是依旧有一丝幻想 既然去不了颜值区,那就去才艺区吧,再不济还有搞笑区嘛 带着这样初衷在想...寻寻觅觅,发现MCN网红制造公司竟然已经签约头部网红“半壁江山” 你以为草根崛起,背后早已是团队作战!...【顶级网红背后,半数已被MCN签约】 ---- 通过多种公开数据平台,发现抖音上活跃有800+家MCN公司 逐个复制黏贴下来这些公司以及旗下艺人对应名录,共计16000名达人 这里推荐一个从打开网页上辅助复制黏贴文字小工具...将公开数据快速格式化chrome插件->Xpath helper 抖音公布千万级网红主播(非官媒)计400名,其中240名已被MCN签约 为什么有如此高普及率呢?...,互带人气等等 MCN公司价值是是一种减少试错成本打法 头部艺人成功,快速复刻给旗下 今天分析,这800+MCN公司旗下1.6W达人 已经覆盖了抖音板块方方面面 最大聚集地是:社会>娱乐>

2.1K20

只因少写一个判空,代码上线!

代码炸 前一段时间,项目紧急迭代,临时加入了一个新功能:用户通过浏览器在系统界面上操作,然后Java后台代码做一些数据查询、计算和整合工作,并对第三方提供操作接口。...很明显,后台代码炸!拉了一下后台日志,原来又是烦人空指针异常NullPointerException ! ? ?...那就有人问:我们何必多此一举,做这样一件无聊事情呢? 其实不然! 用 Optional来包装一个可能为 null值变量,其最大意义其实仅仅在于给调用者一个明确警示! 怎么理解呢?...上面所述 Optional语法只是在 JDK 1.8版本才开始引入,那还在用 JDK 1.8版本之前老项目怎么办呢? 没关系!...Google大名鼎鼎 Guava库中早就提供 Optional接口来帮助优雅地处理 null对象问题,其本质也是在可能为 null对象上做了一层封装,使用起来和JDK本身提供 Optional接口没有太大区别

90420

在 LangChain 尝试了 N 种可能发现分块奥义!

简而言之,通过编写一个函数并设置其参数来加载文档并对文档进行分块,该函数打印结果为分块文本块。在下述实验中,我们会在这个函数中运行多个参数值。...至于 pymilvus 导入,通常只将这些导入在结束时用于清理数据库。 编写函数之前最后一步是加载环境变量并声明一些常量。...完成所有上述设置,获取 LLM 并将其传递给 SelfQueryRetriever。当我们针对文档提出问题时,检索器开始发挥作用。还设置函数从而了解其正在测试哪种分块策略。...添加了五个实验,这个教程测试分块长度从 32 到 64、128、256、512 不等,分块 overlap 从 4 到 8、16、32、64 不等分块策略。...分块长度 128,重叠 16 长度变为 128 时,答案出现更多完整句,更少“工程师”类型回答。这个策略效果还不错,能够提取出 Werner Vogel 相关文本片段。

62640

为什么放弃运维必学必会 Python,而选择更加高大上 Go?

没有什么比一门新编程语言更令开发者兴奋,不是么? 因此,在 4、5 个月之前开始学习 Go。在这里将告诉你,你为什么也要学习这门新语言。...在这篇文章中,不打算教你怎样写 “Hello World!!”。网上有许多其他文章会教你。将阐述软硬件发展现状以及为什么我们要学习像 Go 这样新语言?...硬件局限性 摩尔定律[3]正在失效。 英特尔公司在 2004 年推出[4]第一款具有 3.0 GHz时钟速度奔腾 4 处理器。...另一方面,Go 于 2009 年发布,那时多核处理器已经上市。这也是为什么 Go 是在考虑并发基础上构建。Go 用 goroutine 来替代线程,它们从堆中消耗大约 2 KB 内存。...这太酷!!! 用 Go 编写代码易于维护 告诉你一件事,Go 没有像其他语言一样疯狂于编程语法,它语法非常整洁。

1.2K10

学完计组马上在「世界」造台显示器,你敢信?

前言 今天主题十分有趣,我们将在世界(Minecraft)这个游戏里,靠一个个逻辑门来组合实现一个简单七段显示器,可以实现将选择数字输出在显示器上。...将红石火把激活,就会熄灭火把,熄灭输出端没有信号,输出为 0 ,红石灯不亮。 ? 非关 利用以上装置可以将输入信号进行反相。...与非表达式化简 发现消掉了与门最后一个非门,与非门实现对与门化简,只要两个输入端各搭一个非门,将输出并联在一起就能实现。 这也是在设计电路时,倾向于把表达式化简为与非门原因之一。 ?...好了,一个简单 4 线 - 2 线编码器就完成啦。输入端按下对应十进制按钮,输出端就输出对应 8421BCD 码。...但是我们回忆一下输入端第一个按钮,这个输入就是要起到一个消隐作用。当消隐按钮打开,屏幕完全熄灭,不论输入什么都不显示数字;关闭时,才能将对应数字显示出来。 ?

79341
领券