摘要: 什么是TypeScript TypeScript是一门基于JavaScript之上的编程语言。他重点解决了JavaScript语言自有的类型系统的不足。 通过使用TypeScript这样一个语言可以大大提高代码的可靠程度,虽然说这里的标题只是TypeScript, 但是我们这里其实要去介绍的内容远不 阅读全文
posted @ 2022-01-16 18:20 linjingyg 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 程序员群体是当前职场环境中一个颇为特殊的群体,他们既是脑力劳动者,用大脑去思考计算机的世界如何架构。又是体力劳动者,在 996 的樊篱中艰苦求生。 不管是近期的网易裁员重病老员工也好,还是更早以前的清退老员工,都体现了一个艰难的事实:程序员等劳方在强大的资方面前,势单力薄。 我们常说,看问题要从多角 阅读全文
posted @ 2022-01-16 18:18 linjingyg 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 以及7种修复方法 当杰里(Jerry)开始担任初级开发人员时,他们迫不及待地希望每天早晨上班。 而且,即使在每天工作10个小时之后,每个晚上,他们仍然会充满活力。 两年后的现在,杰瑞看上去就像是过去的影子。 这些天起床很难,而工作也变得更加艰辛。 到最后,他们感到筋疲力尽。 他们已经不敢想明天再回去 阅读全文
posted @ 2022-01-16 18:17 linjingyg 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 相比于传统行业,加密行业项目的募资方式更加多样化。但募资过程中,项目团队经常需要放弃项目的部分控制权,甚至牺牲去中心化的理念。以项目良性发展的基础为代价,满足投资者虚假的安全感,显然这并不明智。通过DAO,在募资过程即将治理权移交去中心化自治组织,对项目长期发展而言,是更好的选择。Synthetix 阅读全文
posted @ 2022-01-16 18:15 linjingyg 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 极出色程序员的迹象 我多希望自己拥有这些特质,但可惜没有,我之所以能把它们写下来,是因为我在别人身上观察到了这些特质。常常有那么一刻,我觉得自己正拥有其中一种特质,但那些时候弥足珍贵。这些特质正在逐渐消失,并遭到了那些孤僻学者的刻板成见。而这些特质往往得之不易:如果你想成就卓越,那你必须准备好为此付 阅读全文
posted @ 2022-01-16 18:14 linjingyg 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 1、大数据性能调优的本质 编程的时候发现一个惊人的规律,软件是不存在的!所有编程高手级别的人无论做什么类型的编程,最终思考的都是硬件方面的问题!最终思考都是在一秒、一毫秒、甚至一纳秒到底是如何运行的,并且基于此进行算法实现和性能调优,最后都是回到了硬件! 在大数据性能的调优,它的本质是硬件的调优!即 阅读全文
posted @ 2022-01-16 15:48 linjingyg 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 本文作者有一群 geek 朋友,经常一起讨论技术话题,有时候也会谈到编程语言。「I hate Python」,作者表示。他对 Python 厌恶至极。即使有现成的 Python 代码可用,他也宁愿用 C 语言重写。为了系统地吐槽 Python,作者专门写了这篇博客,细数 Python 的「八宗罪」。 阅读全文
posted @ 2022-01-16 15:47 linjingyg 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 当我们将 JVM 生态中的关键要素,例如,垃圾收集器、堆大小和运行时编译器设置默认值时,许多技术人员(开发、运维人员)或许应该意识到在 Linux 容器生态中(诸如,Docker、Rkt、RunC、Lxcfs 等)内所运行的 Java 进程的实际行为与预期不符。当我们在没有任何调优参数(例如,最为简 阅读全文
posted @ 2022-01-16 15:46 linjingyg 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 自己在前面的文章里面已经谈到过,面向toB的云化SaaS平台和应用,已经由平台构建的生态体系将逐渐成为企业数字化转型过程中的一个趋势。今天结合钉钉生态系统构建来展开思考。 截止到2021年12月30日,钉钉企业组织数超过1000万,超过2亿人在钉钉上工作。钉钉,作为数字化转型2.0时代的一个平台级引 阅读全文
posted @ 2022-01-16 15:45 linjingyg 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 背景 在我的Group Randomizer应用程序中,我的MVP(最低可行产品)的功能之一是创建保存组功能。 当用户单击"保存组"按钮时,它将当前选项列表保存为新组。 但是,此功能的核心功能是,如果找到一个具有相同选项的现有保存组,而不考虑顺序,则将显示一条警报,指出具有您当前选项列表的组已经存在 阅读全文
posted @ 2022-01-16 15:43 linjingyg 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 了解Deno模块系统——如果你来自Node.js,你会遇到的最大的工作流程变化。了解它的工作原理和使用方法,如何在Deno中使用Node.js包,等等。 Node.js是一个基于Chrome的V8引擎的JavaScript运行时,由Ryan Dahl开发,于2009年发布。 Deno是一个基于Chr 阅读全文
posted @ 2022-01-16 15:42 linjingyg 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 1.做服务器开发的经常会遇到要分析大量的日志,统计大量数据;这里介绍几种统计日志数据的方法和思路 之前有遇到过要统计几天内的url出现次数的事情,一天有24个gz压缩文件,每个文件大概6G左右,URL的不重复率也很高 使用方法: 1.用shell 解压然后在统计,shell脚本写起来麻烦,统计那一块 阅读全文
posted @ 2022-01-16 15:40 linjingyg 阅读(1559) 评论(0) 推荐(0) 编辑
摘要: 我认为程序员分三种: 天才程序员 理想程序员 平庸程序员 我算是靠坑蒙拐骗进了程序员的门,然后一路狂奔。24岁之前几乎没有任何写代码的经验,本科毕业却意外选择了一家不可能提供培训的初创公司,在每日担忧公司倒闭、害怕被炒鱿鱼以及同事冷落白眼的三重压力下逆流而上,一年半后离职,已是拥有500万用户产品的 阅读全文
posted @ 2022-01-16 15:39 linjingyg 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 比较不同的编程语言如何解决同一个问题是一个很有趣的事情,也很有指导意义。接下来,我们就来讲一讲如何用 Python 来解决。 在我这一系列的 第一篇文章 里,我描述了这样的一个问题,如何将一大批的救助物资分为具有相同价值的物品,并将其分发给社区中的困难住户。我也曾写过用不同的编程语言写一些小程序来解 阅读全文
posted @ 2022-01-16 15:38 linjingyg 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 编者按:近年来,虽然关于强化学习进展的新闻屡见报端,对强化学习感兴趣的人也很多,但对普通学习者来说,真正做一个自己感兴趣的强化学习项目还是太麻烦了。今天论智给大家推荐的是一名网友开源的Python库,它提供了一个可以玩任何旧版街机游戏的API,操作方式非常亲民。 安装 你可以用pip安装这个库,只需 阅读全文
posted @ 2022-01-16 15:37 linjingyg 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 青岛金思拓电子科技有限公司总经理,宋雪松 ICKey:好多会员都好奇您个人工作的历程与感想,可否与大家简单分享一下? 宋老师:我接触到电子技术没有像有些朋友那样有从小的兴趣,也没有一看到单片机就爱上它的情愫,完全是按部就班的学习。因为上学学的是通信工程这个专业,恰好学院里一位老师做这方面的项目缺人手 阅读全文
posted @ 2022-01-16 15:36 linjingyg 阅读(566) 评论(0) 推荐(0) 编辑