随笔分类 -  专业知识

开发,运维
摘要:应用模式 模式示意图 多页面应用 每一次页面跳转的时候,后台服务器都会返回一个新的html文档,这种类型的网站也就是多页网站,也叫多页应用。 页面跳转: 返回HTML优点: 首屏时间快,SEO效果好缺点: 页面切换慢 1. 为什么多页应用的首屏时间快? 首屏时间叫做页面首个屏幕的内容展现的时间,当我 阅读全文
posted @ 2019-11-26 09:14 智慧园区-老朱 阅读(464) 评论(0) 推荐(0)
摘要:作为一个经常和web打交道的程序员,了解这些协议是必须的,本文就向大家介绍一下这些协议的区别和基本概念,文中可能不局限于前端知识,还包括一些运维,协议方面的知识,希望能给读者带来一些收获,如有不对之处还请指出。 1. web始祖HTTP 全称:超文本传输协议(HyperText Transfer P 阅读全文
posted @ 2019-11-25 12:00 智慧园区-老朱 阅读(743) 评论(0) 推荐(0)
摘要:先扒一扒HTTP协议背景? HTTP(HyperText Transfer Protocol) 即超文本传输协议,现在基本上所有web项目都遵从HTTP协议(协议就是一种人为的规范)。 目前绝大部分使用的都是HTTP/1.1版本(1.0太老,2.0仍在制订中。。。)。 因为HTTP协议是属于TCP/ 阅读全文
posted @ 2019-11-24 10:17 智慧园区-老朱 阅读(512) 评论(0) 推荐(0)
摘要:目录 1. 理解线程与进程 2、理解并行和并发 3、特殊的一个单线程:主线程(Main线程) 4、 创建多线程的四种方式 5、使用匿名内部类方式创建线程 6、线程安全问题 7、解决线程安全问题:线程同步 8、线程常用方法 9、线程的状态 10、线程池 1. 理解线程与进程 由于并发肯定涉及到多线程, 阅读全文
posted @ 2019-11-23 22:57 智慧园区-老朱 阅读(429) 评论(0) 推荐(0)
摘要:前言 自 2013 年容器(虚拟)技术(Docker)成熟后,后端的架构方式进入快速迭代的阶段,出现了很多新兴概念: 微服务 k8s Serverless IaaS:基础设施服务,Infrastructure-as-a-service PaaS:平台服务,Platform-as-a-service 阅读全文
posted @ 2019-11-22 09:29 智慧园区-老朱 阅读(12566) 评论(0) 推荐(0)
摘要:这篇文章对目前 GUI 应用中的 MVC、MVP 和 MVVM 架构模式进行详细地介绍。 MVC 在整个 GUI 编程领域,MVC 已经拥有将近 50 年的历史了。早在几十年前,Smalltalk-76 就对 MVC 架构模式进行了实现,在随后的几十年历史中,MVC 产生了很多的变种,例如:HMVC 阅读全文
posted @ 2019-11-20 13:52 智慧园区-老朱 阅读(923) 评论(0) 推荐(0)
摘要:从遇到问题开始 当人们要做一个软件系统时,一般总是因为遇到了什么问题,然后希望通过一个软件系统来解决。 比如,我是一家企业,然后我觉得我现在线下销售自己的产品还不够,我希望能够在线上也能销售自己的产品。所以,自然而然就想到要做一个普通电商系统,用于实现在线销售自己企业产品的目的。 再比如,我是一家互 阅读全文
posted @ 2019-11-19 20:41 智慧园区-老朱 阅读(2027) 评论(0) 推荐(0)
摘要:有太多的公开课、教程在反复传颂卷积神经网络的好,却都没有讲什么是“卷积”,似乎默认所有读者都有相关基础。这篇外文既友好又深入,所以翻译了过来。文章高级部分通过流体力学量子力学等解释卷积的做法在我看来有点激进,这些领域恐怕比卷积更深奥,所以只需简略看看即可。 我一直用卷积,但是好像并没有真正领会到卷积 阅读全文
posted @ 2019-11-18 19:20 智慧园区-老朱 阅读(436) 评论(0) 推荐(0)
摘要:先从CQRS说起,CQRS的全称是Command Query Responsibility Segregation,翻译成中文叫作命令查询职责分离。从字面上就能看出,这个模式要求开发者按照方法的职责是命令还是查询进行分离,什么是命令?什么是查询?我们来继续往下看。 Query & Command 什 阅读全文
posted @ 2019-11-15 13:46 智慧园区-老朱 阅读(562) 评论(0) 推荐(0)
摘要:首先声明自己不是ITIL方面的专家,特别是具体的规范细节,后面论述如有不当,请指正。但我为什么会提起它?主要是因为它和运维(IT服务管理)相关性太大了。早起的运维完全就是以ITIL来蓝本构建的,在当时公司中还有ITIL学习小组/实践活动、ITIL的外部顾问培训等等。后来在YY的时候,当时实践CMDB 阅读全文
posted @ 2019-11-14 23:57 智慧园区-老朱 阅读(2182) 评论(0) 推荐(0)
摘要:什么是PV? PV即Page View,网站浏览量,指页面浏览的次数,用以衡量网站用户访问的网页数量。用户每次打开一个页面便记录1次PV,多次打开同一页面则浏览量累计。一般来说,PV与来访者的数量成正比,但是PV并不直接决定页面的真实来访者数量,如同一个来访者通过不断的刷新页面,也可以制造出非常高的 阅读全文
posted @ 2019-11-12 23:10 智慧园区-老朱 阅读(1526) 评论(0) 推荐(0)
摘要:Spring框架自2002年诞生以来一直备受开发者青睐,它包括SpringMVC、SpringBoot、Spring Cloud、Spring Cloud Dataflow等解决方案。有人亲切的称之为:Spring 全家桶。 很多研发人员把spring看作心目中最好的java项目,没有之一。 所以这 阅读全文
posted @ 2019-11-11 19:30 智慧园区-老朱 阅读(525) 评论(0) 推荐(0)
摘要:在列出DevOps 工具链之前,介绍一下什么是DevOps,虽然DevOps这个概念现在还没有标准的定义,但我们可以追溯一下其过去九年的历史发展过程(从2009年~2017年),列出几个相对明确又有所不同不同的定义,从而能够比较全面了解DevOps的内涵。 【2009】DevOps是一组过程、方法与 阅读全文
posted @ 2019-11-10 12:32 智慧园区-老朱 阅读(575) 评论(0) 推荐(0)
摘要:关于赋值、浅拷贝、深拷贝,以前也思考良久,很多时候都以为记住了,但是,我太难了。今天我特地写下笔记,希望可以完全掌握这个东西,也希望可以帮助到任何想对学习这个东西的同学。 一、栈、堆、指针地址 栈内存:个人理解是,基本数据类型和引用数据类型都会用到的一个空间,这个空间以key-value形式存在,v 阅读全文
posted @ 2019-11-09 17:57 智慧园区-老朱 阅读(369) 评论(0) 推荐(0)
摘要:AIoT即AI+IoT,指的是人工智能技术与物联网在实际应用中的落地融合。目前,越来越多的行业及应用将AI与IoT结合到了一起,AIoT已经成为各大传统行业智能化升级的最佳通道,也是未来物联网发展的重要方向。 随着越来越多的企业将AIoT列为企业的主要发展方向之一,AIoT已然成为了物联网行业的热门 阅读全文
posted @ 2019-11-08 20:11 智慧园区-老朱 阅读(1751) 评论(0) 推荐(0)
摘要:一 、爬虫的定义 什么是爬虫?本文大家来解读一下,有兴趣的小伙伴们来看看吧。 1.爬虫是什么 网络爬虫(web crawler 简称爬虫)就是按照一定规则从互联网上抓取信息的程序,既然是程序那和正常用户访问页面有何区别?爬虫与用户正常访问信息的区别就在于:用户是缓慢、少量的获取信息,而利用Pytho 阅读全文
posted @ 2019-11-07 23:06 智慧园区-老朱 阅读(983) 评论(0) 推荐(0)
摘要:通俗的讲 下面给大家通俗地讲一讲边缘计算。 为什么要通俗的讲呢,怕如果不通俗,你听不明白。新的东西在出来的时候,往往是需要一个接纳和理解的过程。就像以前互联网刚出来的时候,很多人都不知道互联网,于是就得慢慢科普,让大家慢慢接受和理解呀。谁现在还解释什么是互联网呀。 而边缘计算也有一段时间了,只是随着 阅读全文
posted @ 2019-11-06 22:43 智慧园区-老朱 阅读(1113) 评论(0) 推荐(0)
摘要:2015年的秋天,北京的雨水比往年要多些,温度却不算太冷。这一年里,年仅23岁的姚颂刚刚拿到清华大学的毕业证书;32岁的陈天石博士毕业后已在中科院计算所待了整整8年;而在芯片界摸爬滚打了14年的老将何云鹏却毅然辞掉了长虹芯片高管的职位,华丽创业转身。 2015年的秋天,在大洋的另一端,英伟达的股价还 阅读全文
posted @ 2019-11-05 23:56 智慧园区-老朱 阅读(457) 评论(0) 推荐(0)
摘要:本文主要介绍的是arm架构和x86架构的区别,首先介绍了ARM架构图,其次介绍了x86架构图,最后从性能、扩展能力、操作系统的兼容性、软件开发的方便性及可使用工具的多样性及功耗这五个方面详细的对比了arm架构和x86架构的区别,具体的跟随小编一起来了解一下。 什么叫ARM架构 ARM架构过去称作进阶 阅读全文
posted @ 2019-11-04 23:09 智慧园区-老朱 阅读(7773) 评论(0) 推荐(0)
摘要:“云计算”这个词,相信大家都非常熟悉了。 作为IT行业的热门技术,它频繁出现在各大媒体的新闻报道中。BAT这样的互联网企业,也经常把它挂在嘴边。 相信很多人都想学习云计算,跟上技术潮流。如果对云计算有一定了解的话,应该会或多或少地听到这些名词——OpenStack、Hypervisor、KVM、Do 阅读全文
posted @ 2019-11-03 22:03 智慧园区-老朱 阅读(623) 评论(0) 推荐(0)