他们有一个统一的tag,#腾讯ToB程序员# 今天,鹅厂做ToB的队伍日益壮大,很多ToB程序员正是从ToC程序员转型而来。 那么问题来了,在他们眼里,在鹅厂做ToB 和做ToC有哪些不同呢? ToC程序员:您是哪位? ToB客户:我觉得这个功能可以这样做。。。ToB程序员:收到,我们马上看看! @lifan:微信朋友圈的画风不同! ToC程序员的微信朋友圈画风是他原本的样子。 而ToB程序员就不同了!特别是加上了客户霸霸的ToB程序员,不仅要更好地提供售前、售中、售后的技术咨询服务,要考虑如何让客户记住并且方便找到自己。 这是ToC程序员无需考虑的架构设计细节啊!!! @yaungzhou:你以为ToB程序员会写代码就完事了? 在ToC的场景里,代码交付后,程序员似乎就没什么事儿了。 但在ToB时,程序员还要撰写修复指引等文档。
(2)在描述你的项目经验的时候,尽量要多描述你自己出彩的地方,也就是你自己的亮点。也就是我们常说的,你要用项目经验去推销自己。
学习是一件需要长期投入的事情,尤其是在当下大环境恶劣的背景下,我们程序员必须要多多的投资自己,去加强自己的技术硬实力和软实力。 每年这个时候,圈子里面都会有很多新人都会咨询我这些问题,今年适合跳槽吗? 并且你还需要将你面临的问题归纳为主要问题和次要问题,优先去解决主要问题; (2)当你找到主要问题之后,你可以尝试看部门内部是否可以帮你解决,假如领导没有给你提供解决问题的任何资源,反而破坏你跳槽的计划, ,我来告诉你如何才能进大厂 首先,我作为多年的面试官,是非常熟悉面试的那些潜规则的,大厂需要哪些技能,大厂需要准备哪些硬技能、哪些软技能,你怎么去写简历,都是有套路的; 其次,我个人也是一名从最底层的程序员 ,一路走过来的,我非常清楚程序员的想法以及业务或者技术面试官想要什么,我可以带着大家如何让候选人和面试官,在短短的一个小时的面试过程中去找到默契的火花。 大家可以想一下,如果面试的过程中,双方都比较对味,那么面试大概率是非常顺利的; 最后,技术是无止境的,我们程序员不可能穷尽自己的所有的休息时间,来学习这些海量的技术,一般我们是要求在某一个领域有自己独特的见解
www.showmeai.tech/article-detail/233 声明:版权所有,转载请联系平台与作者并注明出处 收藏ShowMeAI查看更多精彩内容 --- [词向量进阶] ShowMeAI为斯坦福CS224n 引言 CS224n是顶级院校斯坦福出品的深度学习与自然语言处理方向专业课程。 and Word Senses] 1.word2vec与词向量回顾 1.1 复习:word2vec的主要思想 [复习:word2vec的主要思想] 我们来回顾一下ShowMeAI上一篇 1.NLP介绍与词向量初步 1.3 word2vec训练得到的词向量分布体现语义相似度 经过word2vec最大化目标函数后,通过可视化可以发现,相似的词汇在词向量空间里是比较接近的。 的更多细节 [Word2vec的更多细节] word2vec有两个模型变体: 1.Skip-grams (SG):输入中心词并预测上下文中的单词 2.Continuous Bag of Words (CBOW
笔记本电脑: 普通程序员: 文艺程序员: 2B 程序员: 求 2 的 32 次方: 普通程序员: System.out.println(Math.pow(2, 32)); 文艺程序员: System.out.println (1L<<32); 2B 程序员: System.out.println(2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2); 文艺程序员:iPhone 2B 程序员:MTK 桌面应用界面开发: 普通程序员:Swing/MFC/C# 文艺程序员:WPF 2B 程序员:VB(哈哈,不要怪我,我也做过 VB 项目,我没有偏见,不过关于 2B 程序员:重装系统(万能解决方案),安装 360 个人 Blog: 普通程序员:CSDN/CNBlogs/BlogBus 文艺程序员:个人站(俺不是自夸啊,哈哈) 2B 程序员:QQ 空间 笔试地点 : 普通程序员:会议室/教室 文艺程序员:咖啡厅 2B 程序员:食堂 Java 面试题目: 普通程序员:请分别说一说封装、继承和多态的含义?
上次介绍的是比较类型排序程序员必备排序算法(1)今天给大家介绍非比较类型排序。 二、算法详解 1、桶排序(Bucket Sort) 桶排序也叫箱排序。 1.3 代码实现 1def bucketSort(nums): 2 # 选择一个最大的数 3 max_num = max(nums) 4 # 创建一个元素全是0的列表, 当做桶 2.3 代码实现 1def sort(l): 2 n = len(l) 3 res = [None] * n 4 # 首次循环遍历, 每个列表的数都统计 5 开始索引后, 连续 q次,都是同样的数 17 18 res[k] = l[i] 19 return res 20 21 22 print(sort([5, 2, 3.3 代码实现 1def radix_sort(array): 2 3 bucket, digit = [[]],0 4 5 while len(bucket[0]) !
1.2 CS144实验室之Lab2 CS144的Lab2是一个有趣而挑战性的实验,通常涉及构建一个简化的网络路由器。这个实验有助于学生深入理解路由器的工作原理和网络数据包转发过程。 切换到build目录,输入命令”git merge origin/lab2-startercode”,如图3-1所示。其运行结果如图3-2所示。 git merge origin/lab2-startercode 图3-1 获取实验代码 图3-2 (2)下载代码完成后,在build目录中输入”make”对代码进行编译,编译结果如图3-3所示 make check_lab2 图3-14 实验二check结果 2.4 实验体会 1 lab2需要完成“the TCP receiver”(TCP接收器)。 Lab2总体来说比较简单,代码大概也就十几行。
文章内容为斯坦福cs224d 作业测验的内容的第二部分,供有兴趣的读者感受、学习或自测。 这个模型是一个单隐藏层神经网络,它有一个类似我们在word2vec中看到的表示层。 这意味着我们的链式法则,现在可以写成用括号括起来的向量(矩阵)乘法的形式,这将使您的分析过程大大简化。 值得注意的是,损失函数在模型各参数上的梯度应该化简到可以使用矩阵运算的形式。 提示2:请注意程序的时间复杂度,保证在GPU上不超过15分钟,CPU上不超过1小时。 计算h(t)花费的时间O(D2h+dDh),计算y^(t)花费时间O(Dh|V|)。
1、探索性数据分析 2、 3、svg 4、 5、csv压缩zip、tar直接读取 6、 7、Log10分布更均匀 8、数据清理 9、数据变换:数值的标准化、图片像素、文本的词向量 10、特征工程:
好书推荐《程序员修炼之道》,豆瓣评分9.1分,虽然这不是一本纯编程语言技术的书籍,但里面的软件思想读完后挺受益的。 媒体评价 如果想让自己的软件既领先于时代又易于维护,就在手边摆放一本《程序员修炼之道:通向务实的*境界(第2版)》。本书充满实用建议,有技术方面的,也有专业方面的,无不能让你和你的项目受益多年。 —— Andrea Goulet Corgibytes 公司 CEO ; LegacyCode.Rocks 创始人 旧版的《程序员修炼之道》一直驻留在我的书架上。 从很久以前它改变我作为一个程序员的工作方式那一刻起,我读了又读。在这个全新的版本中,一切似乎都已改变,而一切又仿佛还在那里。 —— Sandy Mamoli 敏捷教练 How Self-Selection Lets People Excel 作者 二十年前,《程序员修炼之道》的*版彻底颠覆了我的技术生涯。
程序员逻辑测试题(2) 为了胎儿的健康,孕妇一定要保持身体健康。为了保持身体健康,她必须摄取足量的钙质,同时,为了摄取到足量的钙质,她必须喝牛奶。 写在后面 作为一名合格的“程序猿”,逻辑思维能力怎能泛泛,因此为了锻炼在座包括我在内的“程序员”的逻辑思维能力,小编特意找了一些关于逻辑思维的题目。
德雷福斯模型是伯克利科学家在1980提出的关于如何评价技能水平和如何提升技能层次的模型。 该模型是如何超越新手层次,如何不断精通技术的有效指导方法 该模型概括了从新手到专家必须经历的 5 个阶段。 德雷福斯五阶段模型 第一阶段:新手(novice) ---- 小白、学徒工,跟着打酱油 想要一本手册,想别人告诉他一步一步怎么做 没有或者只有很少的经验 因为没有判断能力,他们需要及时的行为反馈 不知道如何应付错误
你好,程序员。 作为一个程序员,你执着于技术,很少思考你们的世界。 一万个人眼里,程序员有一万种贡献。治愈残破代码,创造精彩世界。世界上每一个人美丽的梦都离不开程序员的点缀。 年10月19日—2020年10月24日 羊毛帮你安排好了,速薅 01 - 人气年卡大大大礼包 - VIP年卡 × 礼包 199元 内含 299 元 VIP 年卡 + 99 元知识图谱 限时 TA一个惊喜 物超所值的好选择 了解详情吗 马上点击吧 等不及了 我现在立刻马上就要 02 - 惊喜福福福袋 - 想购买 VIP 年卡/ VIP 超级年卡的看过来 今日,宜拼手速 每日前 50 名购买的幸运人 恭喜,你被千元惊喜福袋砸中了 开袋即有机会GET 99元 Python 全栈知识图谱 上下滑动查看 CSDN 精心打磨,一张地图就能获得一摞书的知识,跟着学就完事儿了!
1.Sophia优化器介绍 斯坦福2023.5月发表的最新研究成果,他们提出了「一种叫Sophia的优化器,相比Adam,它在LLM上能够快2倍,可以大幅降低训练成本」。 在GPT-2等预训练语言模型上,Sophia以比Adam少了50%的步骤,且实现了相同的预训练损失。作者表示 Adam 对于异构曲率(heterogeneous curvatures)的适应性不足。 2.Sophia引入到yolov82.1 修改ultralytics/yolo/engine/trainer.py核心代码:import torchfrom torch.optim.optimizer ] = torch.zeros_like(p.data) m, h = state['m'], state['h'] beta1, beta2 图 7 (a) 比较了 GPT-2 (125M) 触发梯度裁剪的 step 比例。
物理学有个熵增定律,它描述的是一个不可逆的过程。既一个封闭系统,迟早会从有序走到无序。我们研发的系统也遵循同样的规律,随着功能的增加,系统会变得越来越复杂。哪怕你有最好的软件工程师也会如此。
2. 错过人生中的好时机 没毕业的程序员或者刚毕业的程序员往往感觉空余时间比较充沛,还很苦恼不知道如何打发时间,但实际上一个人一生中可以用于充电的时间远比想的少。一旦错过时机,往往悔之莫及。 这就是现代程序员版的“少壮不努力,老大徒伤悲”。 从学习时机来看,这件事情特别应该在大学里面搞定,如果不行至少也要在毕业1~2年内达到阅读无障碍的程度,当然希望加入外企还需要额外的付出。 随着90后程序员的逐渐出现,马上这款技术就要变得比程序员的年纪还要大了。 即使到今天,很多桌面应用仍然是基于MFC开发的,这可以通过查看程序包的dll依赖来很容易的进行验证。 现在我们假设一款庞大的企业应用是基于MFC开发的,一个程序员也通过几年的努力了解了MFC,了解了应用本身,并可以负担起Bug修正,新功能追加等任务了。 接下来这个程序员似乎没什么好学的了。
上一节程序员的数学笔记1--进制转换是介绍了进制,特别是十进制和二进制之间的转换,移位操作和逻辑操作。 今天介绍的是余数,看完本节笔记,你会发现生活中有很多东西都有余数的影子。 如下所示: f(x) = (x + MAX) mod size 比如对标号为 1 的记录,随机数是590199,那么计算结果是得到余数为 0,而标号为 101,随机数变成 627901,对应余数是 2。
博文视点程序员读书节 第九日 ● 精彩继续 持续关注每日推送 > 更多精彩活动享不停 < 行业大咖私房书单 领域专家精彩联播 十日荐书计划 百份大厂联名福袋 学院课程全场超值秒杀 学院超级会员1元抢 … 推荐语:影响了几代程序员的Java经典入门书,书中对知识点的比喻式讲解,对入门读者非常友好,大大舒缓了学习曲线的陡峭度。如果正困惑于选哪本书入门Java,《疯狂Java讲义》是个不错的选择。 ) 将该订单截图发送至任意博文视点读者群 (包含订单号与下单时间) 并群内@博文小葡萄 或@博文菌 发送文字“博文视点程序员读书节晒单赢福袋” ▼ 每日抽出10名幸运同学奉上【博文视点福袋盲盒】,内含6 (具体时间以订单时间为准,定价大于100元≈2本图书价格) 活动要求: 活动时间内,需在指定店铺购买博文视点图书,将订单截图发送至博文视点任意读者群,并@博文视点小葡萄,发送文字“博文视点程序员读书节晒单赢福袋 程序员节活动以开源为主议题,包括:2场岳麓尖峰对话;2020 开源技术英雄大会;10+ 场热门技术分论坛/峰会;创意集市;体验感超强的科技文化嘉年华;最 HIGH 时刻的开源之夜。
在没有利用CPU来计算时,不要让while(true)死循环空转浪费CPU,这时可以使用yield或sleep或wait,让出CPU的使用权给其他程序
示例1: 输入:[1, 2, 3, 3, 2, 1] 输出:[1, 2, 3] 示例2: 输入:[1, 1, 1, 1, 2] 输出:[1, 2] 提示: 链表长度在[0, 20000] ListNode(add % 10); //链表一同前进 if (l1) l1 = l1->next; if (l2) l2 = l2 示例 1: 输入: 1->2 输出: false 示例 2: 输入: 1->2->2->1 输出: true 进阶: 你能否用 O(n) 时间复杂度和 O(1) 空间复杂度解决此题? 示例 2: 输入:intersectVal = 2, listA = [0,9,1,2,4], listB = [3,2,4], skipA = 3, skipB = 1 输出:Reference of x3+x2,慢针的行走距离是x1+x2(x1是环外的距离) //由于2(x1+x2)=x1+x2+x3+x2,所以得x3=x1 //因此当快针回到起点,以慢针的速度前进时,当走了x1的距离时