提起GPU,电脑端游戏玩家一定不会陌生,这个横在自己和3A游戏间最大障碍,让多少玩家欲哭无泪;而搞设计朋友在面对漫长渲染等待时,也恨不得手动给GPU提提速。那么GPU到底是什么?今天文章我们来聊聊它前世今生。起源与发展早期计算机并不存在独立图形处理核心,尽管当时计算机还是有画面,但是其简陋模糊画质,放在今天,和打了马赛克无异。这是因为作为计算机核心CPU要同时承担运行数据
参加industriallogic软件培训,有很多感触。正像敏捷一样,一位创始人也说敏捷其实并不神秘,一个爱动脑筋程序员做几年软件之后,自然会采用这些方法来改进工作效果/提高效率。确实也是这样。软件培训内容也是这样,虽然很多问题,之前也思考过,也改进过,但在真正工作环境中,看到很多code smell,也无能为力,只能麻木了。参加一下这样培训很有好处,对各种code smell/重构方法等
推荐 原创 2009-11-11 18:58:14
5650阅读
1点赞
12评论
java 概述: 1991 年 Sun公司 James Gosling 等人开始开发名称为 Oak 语言,希望用于控制嵌入在有 线电视交换盒、 PDA等微处理器 1994年将 Oak语言更名为 Java Java 三种技术架构 : 1、JAVAEE :Java Platform Enterprise Edition,开发企业环境下应用程序,主要针对 web程序开 发;(基于Java平台标
转载 2023-07-19 22:40:31
468阅读
在这个炎热暑假,和憨憨猿一起零基础学java吧,互相监督打卡,共同进步呀!day(一)JAVA概述 一、Java语言发展史语言?和为语言呢?语言就是人与人交流沟通一种表达方式。那么什么又是计算机语言呢?就是人与计算机之间进行信息交流沟通一种特殊语言。我们来看看java发展史吧,提到java,我们不得不说起它创始人:詹姆斯·高斯林(James Gosling),被誉为java之父
转载 2023-11-17 19:21:08
78阅读
1. 了解java历史由来:编程语言流行趋势:Tiobe 、PYPL排行榜。apache/spring/eclipse/alibaba/google sun(公司)中国叫(升阳公司)正式在1995年开发了java。 sun公司打算进军机顶盒,C不太适合,于是打算发开一个新编程语言oak。 Java 语言,由:詹姆斯.高斯林及他团队开发,詹姆斯·高斯林 (James Gosling)一名软
Reids 一个开源高性能键值对数据库。它通过多种键值数据类型来适应不同场景下存储需求,并借助许多高层级接口使其可以胜任如缓存、队列系统等不同角色。1.Reids诞生Redis到底在什么情况下诞生,我们才能知道我们为什么要用它。现在就来简单说说它历史。两个时间点2008年和2009年。2008年一家意大利创业公司 Merzia创始人Salvatore Sanfilippo 在
转载 2023-08-27 09:08:21
88阅读
首先我们简单看一下什么 DevOps,这个词从何而来。我在这里把 DevOps 发展历史分为三个阶段:诞生期、定义期和落地期 DevOps “祖师爷”比利时一名独立 IT 咨询师 Patrick Debois。2007 年, 他负责一个大型项目的测试和验证工作,一边和开发对接测试代码,一边和运维对接 “发版”。他发现项目组里开发和运维两个角色思维方式差异巨大,一边希望“快快快”,一边希
Hi everybody~这篇文章将给予各位十条简单但非常实用技巧,目前本人也在拥有十万级qps集群中践行着这些技巧。如果你想让你集群更好用,那么一起来试试下面这十条技巧吧。 1 使用Bash完成kubectl命令这可能最简单也是使用Kubernetes时最有帮助方法之一。要添加自动完成(如果使用bash),只需运行以下命令: echo “source <(
Python,由荷兰人Guido van Rossum(龟叔)于1989年发明,第一个公开发行版发行于1991年。1982年,Guido从阿姆斯特丹大学(University of Amsterdam)获得了数学和计算机硕士学位。尽管拥有数学和计算机双料资质,他总趋向于做计算机相关工作,并热衷于做任何和编程相关活儿。在那个时候,他接触并使用过诸如Pascal、C、 Fortran等语言。在80
转载 2023-07-01 12:46:34
215阅读
现在最早开始 写给计算机专业大二迷茫自己作为一名计算机专业学生,在大二下竟然C语言还不是很熟悉,大一迷茫让我浪费了很多时间,高数,C语言等一些重要课程还有一些通识课都不是学很好,为此,我也很后悔,无数次想过努力,却又一次次放弃。 新改变在大二期间,如果再不用心,把过多时间放在社团或一些通识学科,可能要真的要完了,所以想用CSDN来记录自己学习过程和心诚经历. 如果你也对大学生
虚拟化发展一直伴随这整个计算机发展历史,从早期大型机到现在x86,虚拟化出现比你知道要早很多。下面就起底一下虚拟化云计算历史。早期虚拟化探索1959 年,英国计算机科学家 Christopher Strachey 发表论文《Time Sharing in Large Fast Computer》(大型高速计算机中时间共享),被认为虚拟化技术最早论述。1961年,在麻省理工学院
中国人大都喜欢用武侠小说来比较软件开发,但是在实战武功中,只有葵花宝典才是最厉害,也只有掌握了葵花宝典,才能称为"不败"。 但什么才是软件开发葵花宝典? 让我们先从一些现象出发。我们前提软件开发一项智力密集型劳动。对于智力密集型劳动,我们观察到现象是,个体表现差异很大,团队表现差异很大,组织表现差异很大,国家表现差异很大。这不象体力占主要劳动,象百米王跑百米速度也仅比
转载 2010-07-16 16:39:59
427阅读
软件工程跟其它建筑工程之间区别之一,总有人会拿各种各样事来讽刺软件设计和开发过程中不确定性,但从没有听说过有什么大桥建成之后和图纸上设计不一样。之前有一个漫画《 客户真正需求是这样 》已经足够一针见血了,今天这幅漫画同样一点情面的不留,虽是漫画,但现实生活中不乏实例。
转载 精选 2012-12-18 13:39:10
305阅读
# Java注解起源与应用 ## 引言 Java注解(Annotation)一种强大工具,使开发者能够在代码中附加元数据,从而提高代码可读性和可维护性。它们自Java 5以来就成为了Java语言核心特性之一。许多人对于Java注解起源和应用并不清楚,本文将探讨Java注解发明背景,并通过代码示例展示它使用。 ## Java注解诞生 Java注解概念最早出现在Java 1
原创 2024-08-21 09:29:32
150阅读
前端开发前端开发创建Web页面或app等前端界面呈现给用户过程。 前端开发通过HTML,CSS及JavaScript以及衍生出来各种技术、框架、解决方案,来实现互联网产品用户界面交互 。它从网页制作演变而来,名称上有很明显时代特征。 在互联网演化进程中,网页制作Web1.0时代产物,早期网站主要内容都是静态,以图片和文字为主,用户使用网站行为也以浏览为主。 随着互联网技术发展和
目录1.朴素贝叶斯原理2.基于朴素贝叶斯文本分类sklearn实现2.1首先基于sklearndataset数据集,贴上朴素贝叶斯手写数字识别的历程。2.2sklearn朴素贝贝叶斯文本分类实现1.朴素贝叶斯原理直接贴上自己朴素贝叶斯(参考书籍为西瓜书)学习笔记:2.基于朴素贝叶斯文本分类sklearn实现2.1首先基于sklearndataset数据集,贴上朴素贝叶斯手写数字
Java中 IO 流分为几种,什么时候用,怎么用前言Java 中 I/O(输入/输出)流可以分为四类:字节流、字符流、字节缓冲流和字符缓冲流。每一类都有其特定用途和适用场景。字节流(Byte Streams): FileInputStream 和 FileOutputStream 用于文件字节读取和写入。 ByteArrayInputStream 和 ByteArrayOutputStrea
软件怎么开发出来怎么进行软件开发流程详解
原创 2021-12-11 14:58:33
532阅读
这里写目录标题Java简介Java发展历程Java语言平台版本Java语言特点Java语言跨平台原理——JVMJRE和JDKJDK安装路径下目录解释Java基础语法Java标识符标识符概述和组成规则标识符中常见命名规则Java修饰符Java关键字注释 Java简介詹姆斯·高斯林(James Gosling) 1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基
1990 首个互联网搜索引擎Archie诞生,用于搜索FTP服务器上文件。 1993 6月,首个Web搜索引擎World Wide Web Wanderer诞生,但只收集网址,不索引文件内容。 10月,第二个Web搜索引擎ALIWEB出现,开始索引文件元信息(标题标签等),并没有索引文件主体内容。 1994 1月,Infoseek创立,稍后推出了搜索服
转载 2024-05-21 10:28:58
43阅读
  • 1
  • 2
  • 3
  • 4
  • 5