当前位置: 首页 > news >正文

58同城做网站多少钱top域名

58同城做网站多少钱,top域名,wordpress批量删除评论,音乐网站建设视频教程阿华代码#xff0c;不是逆风#xff0c;就是我疯#xff0c;你们的点赞收藏是我前进最大的动力#xff01;#xff01;希望本文内容能帮到你#xff01; 目录 零#xff1a;Java的发展背景介绍 一#xff1a;EE的概念 二#xff1a;计算机的构成 1#xff1a;CU…阿华代码不是逆风就是我疯你们的点赞收藏是我前进最大的动力希望本文内容能帮到你 目录 零Java的发展背景介绍 一EE的概念 二计算机的构成 1CUP 1CPU的计算单元 2架构和指令集 3CPU的核心 ①多核cpu和并发编程 ②超线程技术 ③大小核技术 4CPU的频率 5CPU的指令 ①寄存器的概念 ②模拟cpu执行指令的过程 ③总结CPU是如何计算的 零Java的发展背景介绍 19几年java之父詹姆斯想做一个面包机当时流行的编程语言是c因为门槛比较高团队里的新人上手慢詹姆斯就简化了c的代码做出了java语言后来面包机没搞成java这一套编程语言却流传下来了 2后来互联网兴起人们从网页获取信息网站开发成了热门java就衍生出了一种技术applet这是一种让java代码在浏览器上运行的技术能够控制网页和用户之间的交互 3同期微软的windows也崛起当时主流浏览器是网景Netspacewindows的崛起让IE浏览器取代了网景微软想让VBScript在IE上取代Java的前端开发位置但是却成全了JAVAScript跟java没啥关系只是名字JavaScript也一直为前端霸主之一流传到现在现在微软下的TS市场份额超过了JavaScript但是Java只好另寻出路 4进军服务器后端开发领域当时后端是Linux的天下当年后端开发网站服务器首选PHP世界上最好的编程语言官网上这么写的叠甲用到的技术栈是LAMPLinuxApacheMySQLPHP,Java就参考PHP搞了一个JSPJava凭借JSP就站稳了 微软则是仿照开发了一个叫ASP。 ①随着网站规模变大PHP招架不住了PHP是把代码嵌入到html中这种方式耦合性非常高所以规模变大就出问题了 ②JSP同样也是这时Java中出现了Spring是一系列用于构建后端服务器的相关工具组件把前端和后端解耦合了即分开开发这种方式把界面和逻辑分开界面只由前端这些技术来构建逻辑用其他语言来开发服务器服务器只给界面提供数据并不干预界面是什么样子的。 5进军移动端应用开发在00年手机上的很多游戏都是Java开发的用到的技术是J2ME像贪吃蛇啥的进游戏的界面会有个咖啡杯的logo ①07年水果发布12年安卓崛起水果用的开发语言是Objective-C生态非常封闭相对安卓生态更加开放是一个开源的操作系统后来java就成了谷歌安卓力推的开发编程语言 一EE的概念 JavaEE就是java开发网站后端用到的一系列的技术栈 前端通俗简单的讲就是我们现在在浏览器上看到的网页界面 后端简单理解就是服务器数据库等 学习的六个方面 1操作系统基础 2多线程 3文件操作 4网络编程 5网络原理 6jvm 二计算机的构成 1计算机    软件    硬件 输入设备鼠标键盘麦克风 输出设备显示器音响耳机 既是输入也是输出触摸屏网卡 1CUP 引入CPU人类科技巅峰之作 1CPU的计算单元 cpu的计算单元非常的小是通过光刻机在硅晶片上雕刻电路想要提高cpu的算力就得提高cpu计算单元的集成程度就需要更高精度的光刻机目前我国这一领域还是处于被卡脖子的一个阶段且看诸君了 2架构和指令集 ①cpu的设计方式有很多种这就是架构每种架构方式都有不同的“指令集”    intel  和   AMD  搞的CPU是同一种架构——x86 高通、苹果搞得是另外一套架构——ARM低功耗高续航但性能略逊色于x86 ②指令集我们说的编程就是通过编程语言写出来一些逻辑这些逻辑最终被转换成cpu能够识别的“指令”机器语言最终执行。 ③编程语言一般分为三种机器语言汇编语言高级语言 ④软件开发我们所说的软件开发并不局限于图形化界面而一个软件难易程度也跟图形化界面没有关系软件开发说的是通过一些代码解决问题如何写出一个软件就需要程序员具有相当高的内功和外功了 3CPU的核心 引入上面说到cpu的算力跟它的计算单元有关计算单元越小它的集成程度越高算力越强那么这玩意可以无限小吗显然不行涉及到量子力学了原来的那一套逻辑就行不通了那么没有办法了吗no~no~no~ ①多核cpu和并发编程 让一个cpu上具有多个“核心”每一个核心都是一个完整的cpu例如8核CPU我们把要处理的一个大任务合理拆分成8个小任务交给每一个核心去处理此时大大提升了效率这就是并发编程。当然仅靠核心是不足以完成这一任务的还需要通过软件的配合 ②超线程技术 在cpu多核的基础上还能不能继续提升呢可以的在超线程技术的支持下我们把一个“核心”当成两个来用即如果是八核cpu一个核心为两份劳动力那我们就拥有了16份劳动力一个核心干两个人的活。赤裸裸的剥削QwQ ③大小核技术 那还能提升吗yes后来intel搞出来个大小核技术就是把一个核心分为两份一份次大核心一份次小核心次大核心带有超线程技术一个顶俩次小核心不带超线程技术一个顶一个。 4CPU的频率 引入由上提问那是不是cpu的核心越多算力就越强呢不一定cpu的算力还跟cpu的频率有关频率是描述每秒钟cpu核心工作处理的次数一般是按亿为单位的 ①超睿频技术 cpu核心的频率是随当前任务的多少而动态变化的即频率大小是有一个区间的基础频率下限——最大睿频上限 注除此之外还有很多指标可以衡量cpu的性能 5CPU的指令 ①寄存器的概念 寄存器是CPU上的存储数据的单元因为cpu自身能存储的数据不多所以cpu计算的很多中间结果就可以先放到寄存器当中随放随取等要用的时候再拿出来寄存器的读写速度非常快比内存能高出3~5个数量级 解释RAM内存opcode操作码 ②模拟cpu执行指令的过程 步骤一假设从0号地址开始 数据四位一分   0010     111014 0010opcode对应的指令是LOAD_A,从内存的指定地址加载到A寄存器当中 111014地址对应的数据是0000 0011也就是放A寄存器中0000  0011 步骤二光标下移到了地址1执行                                 同理放B寄存器中0000  1110 步骤三继续光标下移到了地址2 计算两个制定寄存器中数据的和并放到第二个寄存器当中 步骤四 ③总结CPU是如何计算的 例如上述步骤三  3 14 17 第一步CPU从内存读取指令并存放至寄存器当中读取指令非常耗时比CPU执行计算开销大很多因此CPU引入了缓存流水线等技术来进行优化下面会详细讲到 第二步CPU解析指令需要用到指令表不同的cpu架构有不同的指令表指令表是写死到cpu中的cpu很容易识别出来 第三步CPU执行指令执行过程中指令可能会带有一些操作数不同的操作数的额含义有所不同 总结指令是内存当中的一段数据我们写好的代码编译后转化成cpu能够读懂的机器语言指令经过操作系统加载到内存当中然后cpu从内存中读取数据才能执行 我们把想法通过编程编译转化成cpu能够识别的指令操作系统把指令存储到内存cpu读内存的指令到寄存器cpu根据指令表解析寄存器中的指令最后执行 注寄存器只是用来存放一些中间结果的一个地方CPU只从内存当中读取数据和指令读完之后根据指令表CPU开始解析指令最后执行指令 简单理解读、解析、执行 6CPU的缓存和流水线 ①背景引入冯诺依曼体系 在当年冯大佬提出的冯诺依曼体系的精髓就在于:将“执行”和“存储”分开即“解耦合”这在计算机设计之初大大降低了硬件的成本当时cpu执行“指令”的速度和从存储器分为内存和外存中读取指令的速度差不多。 但是随着时代的发展硬件越来越NBcpu执行的速度大大超过了从存储器中读取指令的速度所以就提出了一种“缓存”的机制来解决这个问题 ②缓存  打个比方当年硬件还没发展起来的时候有一个舞台现在有5个演员依次要从很远的地方来舞台演出每个演员可能需要演多场戏一个演员演出结束后后一个演员出发去演出此时舞台是空闲的因为路上耽误很多时间这就是从存储器中读取指令成本过高的原因走了很久终于到舞台了以此类推 第一个演员第一场演出完了之后可不可以让他先住在宾馆不回去因为后面他还要继续演出。从而出现了一个东西就叫作缓存 缓存就是将执行完毕的指令先暂时放到缓存区中一会还要用到的时候直接再取出来即可速度快多了即提升了cpu从存储器中读取指令的速度xian ③流水线 前面说到一个演员演出结束后后一个演员才出发去演出此时舞台是空闲的就浪费了很多资源那么我们能不能让A演员在演出的时候下一个B演员就提前出发呢即A演员演出结束后B演员刚好到舞台无缝衔接演出这就是流水线
http://www.zqtcl.cn/news/879257/

相关文章:

  • 建设银行u盾用网站打不开中企动力值不值得入职
  • 织梦做的网站有点慢商贸网站
  • 海外红酒网站建设wordpress 分类 文章
  • 七星彩网站建设wordpress w3
  • 广州网站建设全包百度怎么优化关键词排名
  • 中山网站制作服务公司做环评的网站
  • 江山市住房和城乡建设局网站iis部署网站 错误400
  • 网站域名如何备案建设厅公积金中心网站
  • 网站怎么建设?电子商务网站开发相关技术
  • 苏州网站设计公司济南兴田德润厉害吗python基础教程第3版
  • 网站多久备案一次电子商务平台信息系统建设
  • 网站开发方面的文献自己怎么建个免费网站吗
  • 建设网站前的市场分析百度竞价推广是什么
  • 专门做照片书的网站阳谷聊城网站优化
  • 国际贸易相关网站网站建设的目标与思路
  • 小型网站建设费用云南网站建设企业推荐
  • 设备租赁业务网站如何做看板娘 wordpress
  • 上海网站设计工作室二手交易网站建设目标
  • 深圳智能响应网站建设平面设计基础教程
  • 网站建设 推广全流程案例分析网站
  • 企业建网站多少钱怎样做网站挣钱
  • 经营性质的网站asp.ne做网站
  • 天津都有哪些制作网站开网站挣不挣钱
  • 网站建设云技术公司推荐重庆网页设计培训
  • 做房产网站不备案可以吗北京爱空间装修公司
  • 手机网站是用什么开发的厦门公司网站制作流程
  • 网站是广西住房和城乡建设厅wordpress插件数据库存在哪
  • 网站图片如何做链接网站制作及管理教程
  • 企业建立企业网站有哪些优势?app下载排行榜
  • 广州天河网站建设gif在线制作