计算机基础
老夫不正经
老夫一身才华
展开
-
「网络基础」详解计算机网络,不仅类型有三种,还有模型分七层
计算机网络计算机网络,是指将处于不同地理位置的具有独立功能的多台计算机,通过通信线路连接起来,在操作系统的网络接口、网络管理软件以及网络通信协议的管理、协调下,实现资源共享和信息传递的计算机系统。一个计算机网络组成包括传输介质和通信设备,是以传输信息、共享资源为基础目的,使用通信线路将多个计算机连接起来的计算机系统的集合;从而可以实现众多功能独立的计算机之间可以轻松实现地信息的交流与传递,共享硬件、软件的数据资源。计算机网络按照地理范围,或者说按照辐射的范围来划分,可以分为局域网、城域网、广域网;.原创 2020-08-02 13:10:35 · 928 阅读 · 0 评论 -
编程语言之美,在动、静之态,在强、弱之间,分解释、编译之道
在很多技术文档、官方介绍,以及各种各样的编程书籍中,都免不了对编程语言做一些介绍,介绍语言的背景、发展历程,设计理念等一大堆开篇立论,在这一大堆理论中,介绍语言类型时往往会有这么几个词显得有些很不一样,比如:动态类型、静态类型、强类型,弱类型、解释型、编译型。那么这几个类型是什么意思呢,现在市场上流行、曾经流行的编程语言又分别是哪个类型的呢,接下来就来一一看看。动态类型动态类型语言,是指在运行期间才做数据类型检查的语言**。**此类型的编程语言,变量、属性、方法的参数的数据类型以及方法的返回值类型.原创 2020-07-06 21:42:30 · 228 阅读 · 0 评论 -
Spark 3.0发布啦,改进SQL,弃Python 2,更好的兼容ANSI SQL,性能大幅提升
Apache Spark 3.0.0正式发布啦,Apache Spark 3.0是在Spark 2.x的基础上开发的,带来了新的想法和功能。Spark是一个开源的大数据处理、数据科学、机器学习和数据分析工作负载的统一引擎,自2010年首次发布以来,已经成长为最活跃的开源项目之一;支持Java、Scala、Python、R等语言,并为这些语言提供了相关的SDK。Spark 3.0中的Spark SQL是这个版本中最活跃的组件,46%的已解决的问题都是是针对Spark SQL的,包括结构化流和MLlib,原创 2020-06-21 22:25:45 · 752 阅读 · 0 评论 -
动作编辑器实时布局,布局实时验证,Java 8升级,Kotlin 实时模板,构建数据实时分析,AndroidStudio 4值得更新
2020年5月28日,Android Studio 发布了4.0,其中的一些亮点包括:新的动作编辑器,可真正实现拖拽式编程;构建分析器,可分析出是什么原因导致了应用构建变得缓慢;Java 8语言的API,无论APP的最低API级别是什么,都可以使用Java 8的API;此外,还对 CPU Profiler 用户界面进行了修改,以提供更直观的工作流程,更容易对线程活动进行并排分析。而改进后的布局检查器能获得APP的UI的实时数据,可以更加轻松地调试设备上显示的确切内容。外观设计动.原创 2020-05-31 20:24:55 · 213 阅读 · 0 评论 -
基于Eclipse 2020的MyEclipse,支持Java14,升级框架,STS4集成
MyEclipse 2020-5-18发布了,此次新版本修复了:添加了Wildfly 19的配置项;修复更改配置所导致的工作区选择提示停止的问题;在 WebSphere 启动配置的 Classpath 选项上指定的库可以在启动时正确地添加到服务器的 classpath 中;修复了产品内报表预览功能被破坏的问题;使用Slack代码共享功能又能正常使用了;在Spring Boot应用程序中导入WSDL文件将不再导致IDE挂起;修复DevStyle黑色主题(Darkest Dark和其他主题)中.原创 2020-05-24 12:55:03 · 1307 阅读 · 0 评论 -
升级Unity 8,优化系统组件,添加键盘手势,升级浏览器,Ubuntu Touch有史以来最大的一次更新
Ubuntu Touch OTA-12正式发布了,官方声称这是Ubuntu Touch有史以来最大的一次发布,加入了许多新功能,可以在许多支持的Ubuntu Touch设备上使用。Ubuntu Touch是基于Ubuntu系统开发的移动端操作系统,最初由Canonical设计和开发,现交由UBports社区更新维护。Unity8(Lomiri)8.20和Mir 1.2这次新版本的亮点功能就是导入了Canonical对Unity 8的最终修改,改版后的 Ubuntu Touch的 "主屏幕 "的 Un原创 2020-05-17 21:15:00 · 328 阅读 · 0 评论 -
VS Code 1.45发布,更好的Debug,更好的编码体验,更好的Github集成,JS调试器,终端改进,滚动切换选项卡
此次发布的VS Code 版本为1.45,主要更新如下:可访问性改进:聚焦命令导航工作台,状态栏可访问性。通过鼠标滚轮切换编辑器选项卡;更快的语法高亮显示 :编程语言的着色速度提高了3倍;用户可自定义语义颜色;支持GitHub认证;为GitHub Issue和User 提供内联管理;远程开发,容器配置建议,支持WSL 2;以下便是详细内容:工作台使用鼠标滚轮切换选项卡在设置中新增了一项设置:workbench.editor.rollToSwitchTabs,开启后,便可以通过鼠标.原创 2020-05-14 21:38:19 · 876 阅读 · 0 评论 -
代码编辑、讨论区、安全扫描、隐私实例,Github Satellite 2020全是亮点
5月6号,Github Satellite 2020 大会成功召开,在今年的Github Satellite大会上,Github社区推出了Codespaces、GitHub Discussions、代码安全扫描、Github 隐私实例等四大杀招。招招致命,可谓也是解决了一直以来的痛点。Codespaces一直以来,我们向代码托管于Github的开源社区贡献代码,或者分享自己的开源项目,都需要在本地配置开发环境,然后编写代码,最后再上传;这个过程对于程序员来说虽然并无难度,但确实是一个耗时、耗力的操作;.原创 2020-05-12 12:46:50 · 278 阅读 · 0 评论 -
GNOME 3.36正式发布,家长控制、勿扰模式、更加优雅的锁屏界面
2020年3月11日,GNOME 3.36正式发布,被命名为 “Gresik”, 是 GNOME 3 当前的最新版本。它包含了主要的新功能,以及许多小的改进和错误修复。总的来说,这个版本包含了大约 780 个贡献者所做的 24434 个修改。新的 Extensions 应用程序现在使用一个新的 Extensions 应用程序来管理GNOME shell 扩展,处理更新扩展、配置扩展首选项和删除或禁用不需要的扩展。勿扰模式在弹出式通知中添加了 "请勿打扰 "按钮,开启后,通知将被隐藏;如果想要重新原创 2020-05-11 13:16:21 · 238 阅读 · 0 评论 -
[计算机基础] 计算机进制转换:二进制、八进制、十进制、十六进制
计算机进制转换:二进制、八进制、十进制、十六进制一、什么是进制在生活中,我们通常都是使用阿拉伯数字计数的,也就是10进制,以10为单位,遇10进一,所以是由0,1,2、3、4、5、6、7、8、9组成的;而在计算机中,计算机是无法识别10进制数的,它只能识别01代码,也就是二进制,由0、1两位数字组成,逢二进一。那么什么是进制呢,进制就是进位制,是人们规定的一种数字进位方法;对于任何一种进制...原创 2020-03-16 20:26:40 · 2441 阅读 · 0 评论