-
2月份Github上火热的JavaScript开源项目
所属栏目:[资讯] 日期:2021-11-03 热度:70
2月份GitHub上最热门的JavaScript开源项目排行已经出炉啦,一起来看看上榜详情:1. joplinhttps://github.com/laurent22/joplinStar 13598joplin 是一个免费的,开源的笔记和待办事项的应用程序,可以处理笔记本组织成的大量笔记。笔记是可搜索的,可以直接[详细]
-
《代码整洁之道》5大基本重点
所属栏目:[资讯] 日期:2021-11-03 热度:141
常常有小伙伴推荐罗伯特C马丁的《代码整洁之道(Clean Code)》。今天我们就来了解一下这本书,它值不值得一看?关于此书《代码整洁之道》:5大基本要点《代码整洁之道》出版于2008年,近年来,一直被列为亚马逊最畅销的五本书之一。本书作者被亲切地称为Bob叔[详细]
-
谈谈线程池中,线程的增长/回收策略
所属栏目:[资讯] 日期:2021-11-03 热度:78
一、序public static ExecutorService newThreadPool() { return new ThreadPoolExecutor( 30, 60, 60L, TimeUnit.MILLISECONDS, new LinkedBlockingQueue());}我们今天就来借这个问题,聊聊线程池中维护的线程,它增长和回收的策略是什么样的?二、线程池的[详细]
-
从后端开发转职前端开发,我学到了哪些?
所属栏目:[资讯] 日期:2021-11-03 热度:90
从后端开发转职到前端开发真的不容易。特别是当你已经习惯了后端开发的工作模式,习惯了构建数据结构,编写类似于测试驱动开发的测试,习惯了使用持久层、仓库和数据库图表,以及给前端创建API接口。凡此种种,不胜枚举。后端有其复杂性,所以大部分人没有[详细]
-
计算机网络中数据链路层常见的要点,你还记得吗?
所属栏目:[资讯] 日期:2021-11-03 热度:170
之前曾经写过一些计算机网络的基本知识点,还有对物理层进行了介绍,这篇文章主要是对数据链路层进行讲解,数据链路层的知识点不管是面试还是你期末考试,就开始变得比较多了。如果你之前学过正好回顾一下。一、数据链路层基础知识1、概念相信我们已经知道[详细]
-
5大代码规则,保护程序猿世界的爱与和平!
所属栏目:[资讯] 日期:2021-11-03 热度:146
编码规则是程序编码所要遵循的规则,要注意代码的正确性、稳定性、可读性。而对于这些条条框框,一些不拘小节的程序猿们往往并不在意,这导致常常会发生一些意想不到的问题和状况,让大家苦恼不已。现在,小芯整理了一份命令清单:列出了作为现代开发人员,[详细]
-
常见的编码错误,再不避开就完了!
所属栏目:[资讯] 日期:2021-11-03 热度:84
犯错乃人之常情。然而,开发人员所犯的许多错误是可以避免的。如果能避免本文提到的这些常见错误,就能写出更好、更简洁的代码。 这不仅于自身有利,对那些需要查看代码的其他开发人员也有利。所以避开常见错误不仅仅是为自己也是帮了团队一个大忙。综上所[详细]
-
1月份Github上火热的开源项目
所属栏目:[资讯] 日期:2021-11-03 热度:60
1月份GitHub上热门的开源项目排行已经出炉啦,一起来看看上榜详情:1. the-book-of-secret-knowledgehttps://github.com/trimstray/the-book-of-secret-knowledgeStar 29869该存储库是程序开发工作中用得到的材料和工具的集合,它包含了许多有用的信息,每[详细]
-
腾讯发起战疫开发者公益联盟 2亿元助力开发者
所属栏目:[资讯] 日期:2021-11-03 热度:81
2月3日,腾讯宣布设立2亿元资金池,发起战疫开发者公益联盟,旨在联合更多服务商和开发者,为抗击疫情服务。这是继腾讯基金会捐赠3亿人民币,设立第一期新型肺炎疫情防控基金后,腾讯助力各地抗击疫情的又一新举措。腾讯作为发起方,将在微信开放社区上线服[详细]
-
开发者必看!KISS、DRY和需要遵守的编码规则
所属栏目:[资讯] 日期:2021-11-03 热度:176
开始编程时遇到的第一个挑战是编写功能代码。但成为开发者后,编程技能也会随之增长。你的代码应该从普通的功能代码发展为简洁、高效、可理解且可维护的代码。这才是开发人员面临的真正挑战。本文将会介绍助你实现超级代码状态的5个原则。1. 代码一目了然程[详细]
-
数据科学入门选R还是Python?这次你自己选
所属栏目:[资讯] 日期:2021-11-03 热度:127
如果你想学习数据科学,你首先需要做的就是掌握一些基本的数据处理,并开始学习编程,当你没有在电脑前的时候,你还可以阅读一些数据科学的书籍。数据科学的火热,也使得其相关的学习资源更加丰富和开放,你可以不花费一分钱就获得许多有用的学习资料,但很[详细]
-
Java稳坐TOIBE编程语言排行榜榜首,你还不懂Spring?
所属栏目:[资讯] 日期:2021-11-03 热度:93
前不久,TIOBE公布了2020年1月份编程语言排行榜,毫无悬念,Java稳坐第一。虽然我们都知道今年流行度最高的编程语言是Python,但无论Python增速如何强劲,短期内,编程语言的龙头依然是Java,因此,许多人依然热衷于学习Java。而Spring Boot是流行的用于开[详细]
-
总结程序员情人节的表白,前端程序员最浪漫后端不服来战
所属栏目:[资讯] 日期:2021-11-03 热度:104
今天是 2 月 14 日情人节,我看公众号后台有好多人在回复关键字:情人节表白代码。我想,我作为大家的校长,必须给大家送一波福利代码啊!我是真没想到,竟然很多程序员都想用代码表白,还整的挺浪漫的,看来我们程序员都挺会浪漫的。来吧,看文章吧!在 IT[详细]
-
分布式系统的时间疑题
所属栏目:[资讯] 日期:2021-11-03 热度:72
序一些技术点仿佛俯拾皆是,但很少有时间有精力把他们串起来形成体系,进而系统性地理解它们。象多人共著《深入分布式缓存》那样多角度认识缓存技术并不多见,临渊羡鱼,不如退而结网,石头兄弟的这篇关于时间的文字成于去年,历久反而弥新。目录1 什么是时[详细]
-
Python和Go都很火,我要如何选?
所属栏目:[资讯] 日期:2021-11-03 热度:74
「人生苦短,我用 Python」是当下非常流行的一句口头禅。但你有没有想过,Python 就那么好吗?在某些方面,其他语言真的不香吗?本文作者对比了 Go 和 Python 的特点及测试结果,认为开发者应基于项目的属性和规模以及所需技能组合,合理地选择编程语言,而[详细]
-
HDFS中的Java和Python API接口连接
所属栏目:[资讯] 日期:2021-11-02 热度:150
上次介绍了HDFS的简单操作,今天进入HDFS中的Java和Python的API操作,后面可能介绍Scala的相关的。在讲Java API之前介绍一下使用的IDEIntelliJ IDEA ,我本人使用的是2020.3 x64的社区版本。Java API创建maven工程,关于Maven的配置,在IDEA中,Maven下载源[详细]
-
Hbase集群挂掉的一次惊险经历
所属栏目:[资讯] 日期:2021-11-02 热度:107
上次介绍了HDFS的简单操作,今天进入HDFS中的Java和Python的API操作,后面可能介绍Scala的相关的。在讲Java API之前介绍一下使用的IDEIntelliJ IDEA ,我本人使用的是2020.3 x64的社区版本。Java API创建maven工程,关于Maven的配置,在IDEA中,Maven下载源[详细]
-
谷歌推出新开源语言Logica:用于大数据处理
所属栏目:[资讯] 日期:2021-11-02 热度:57
在推出诸如 Go 和 Dart 等编程语言之后,谷歌工程师现在又推出了全新的 Logica。它是此前谷歌推出编程语言 Yedalog 的继任者,可以编译成 SQL,并能在 Google BigQuery 上运行,实验性地支持 PostgreSQL 和 SQLite 数据库。Logica 是一种用于数据操作的声明[详细]
-
分布式文件系统HDFS及其简单使用
所属栏目:[资讯] 日期:2021-11-02 热度:186
在现代的企业环境中,单机容量往往无法存储大量数据,需要跨机器存储。统一管理分布在集群上的文件系统称为分布式文件系统。HDFSHDFS(Hadoop Distributed File System)是 Apache Hadoop 项目的一个子项目. Hadoop 非常适于存储大型数据 (比如 TB 和 PB), 其[详细]
-
Hive 和 Spark的爱恨情仇恩怨交织
所属栏目:[资讯] 日期:2021-11-02 热度:92
最近在面试一些应聘大数据岗位的技术小伙伴时,发现不少朋友对业界 所谓的hive on spark和spark on hive分不太清楚;同时在日常工作中,也因为对这两个技术术语的理解不太一致,影响了进一步的技术交流。所以在这里,明哥想跟大家聊聊 hive 和 spark的爱恨情[详细]
-
大数据开发:Java线程与进程区别是这样?
所属栏目:[资讯] 日期:2021-11-02 热度:77
在JAVA中几乎任何的操作系统都支持运行多个任务,通常一个任务就是一个程序,而一个程序就是一个进程。当一个进程运行时,内部可能包括多个顺序执行流,每个顺序执行流就是一个线程。一、什么是进程进程是资源(CPU、内存等)分配的基本单位,它是程序执行时[详细]
-
火山引擎正式发布大数据研发治理套件
所属栏目:[资讯] 日期:2021-11-02 热度:143
在JAVA中几乎任何的操作系统都支持运行多个任务,通常一个任务就是一个程序,而一个程序就是一个进程。当一个进程运行时,内部可能包括多个顺序执行流,每个顺序执行流就是一个线程。一、什么是进程进程是资源(CPU、内存等)分配的基本单位,它是程序执行时[详细]
-
大数据安全分析之大数据技术有什么优势
所属栏目:[资讯] 日期:2021-11-02 热度:172
首先,可以海量数据存储。随着信息化与网络安全建设的发展,企业的信息系统、安全设备越来越多,所产生的告警、日志等安全数据也呈爆发式增长,传统安全分析技术一直无法解决海量数据的实时处理与海量存储的问题。传统关系型数据库的数据处理效率在3000EPS[详细]
-
学大数据一定要会Java开发吗?
所属栏目:[资讯] 日期:2021-11-02 热度:169
Java是目前使用广泛的编程语言之一,具有的众多特性,特别适合作为大数据应用的开发语言。Java语言功能强大和简单易用,不仅吸收了C++语言的各种优点还摒弃了C++里难以理解的多继承、指针等概念。Java跨平台应用能力,比C、C++更易用更容易上手。同时还具有[详细]
-
企业数据应用的数据驱动阶段
所属栏目:[资讯] 日期:2021-11-02 热度:71
而随着企业业务数据的不断丰富,加上大数据和人工智能技术的成熟和应用,企业管理者们在迈进DT时代后又开始了新一轮的探索:在应对海量原始业务数据无法直接被业务使用的问题时,业务部门根据需求自建大数据团队以及相应的数据处理能力,通过汇聚、清洗、建[详细]