随笔分类 -  前端

摘要:性能是网站运行是否良好的关键因素, 网站的性能与效率影响着公司的运营成本及长远发展,编写出高质高效的代码是我们每个开发人员必备的素质,也是我们良好的职业素养。 如何优化php性能呢? 一、变量(重要) 1)、 变量大小,注意变量大小是节约内存的最有效手段,对于来自用户表单、数据库和文件缓存的数据都需 阅读全文
posted @ 2020-11-27 14:53 酷儿q 编辑
摘要:简洁而聚焦的产品定位,贯穿始终 你知道VS Code的开发团队人数只有二十出头吗?难以相信吧,大家都觉得VS Code无所不能,如此强大的工具那么几个人怎么做得出来。实际上功能丰富是个美好的错觉,因为大部分针对特定编程语言和技术的功能都是第三方插件提供的,VS Code的核心始终非常精简,这很考验产 阅读全文
posted @ 2020-11-27 14:52 酷儿q 编辑
摘要:1、token是什么? token是一种用户标识,表示用户身份,类似于我们的身份证件。Token 是在服务端产生的。如果前端使用用户名/密码向服务端请求认证,服务端认证成功,那么在服务端会返回 Token 给前端。前端可以在每次请求的时候带上 Token 证明自己的合法地位。如果这个 Token 在 阅读全文
posted @ 2020-11-27 14:50 酷儿q 编辑
摘要:如果你是一个程序员,除了编码之外,你还需要大量的阅读。今天我要为大家介绍几本值得一读的书,包括《The Pragmatic Programmer》,《The Mythical Man-month: Essays on Software Engineering》和《Clean Code: A Hand 阅读全文
posted @ 2020-11-27 14:49 酷儿q 编辑
摘要:现在一聊到容器技术,大家就默认是指 Docker 了。但事实上,在 Docker 出现之前,PaaS社区早就有容器技术了,以 Cloud Foundry、OpenShift 为代表的就是当时的主流。 那为啥最终还是 Docker 火起来了呢? 因为传统的PaaS技术虽然也可以一键将本地应用部署到云上 阅读全文
posted @ 2020-11-27 14:47 酷儿q 编辑
摘要:高并发系统总是那么令人着迷,比如说双十一的抢购,比如说12306的抢票,都是非常经典的高并发的例子,也是非常大的挑战。对于开发这样系统的人来说,最怕的就是突发的流量,就好比河流突发大水而引发洪涝灾害一样,突发的流量也会引起服务器奔溃。 为了应对这些突发的流量,我们总需要做点什么?今天我们来介绍一下高 阅读全文
posted @ 2020-11-27 14:46 酷儿q 编辑
摘要:心理学中有一篇相当古老、但又非常重要的论文,题为《魔法数字七(上下浮动二):人类信息处理能力中的一些限制》。这篇文章衡量了大脑处理信息的极限,并给出了一个具体的数字:人脑可以同时容纳五到九个概念。我们当然能够把这个有趣的结论延伸到诸多领域当中,但对软件开发人员而言,下面两项含义最为重要: 构造(模型 阅读全文
posted @ 2020-11-27 14:45 酷儿q 编辑
摘要:什么是程序员的基本功 有人说:“初级程序员才比招式,高级程序员只看内功。”什么是程序员的基本功?不是那些高大上、新潮的技术、框架,而是程序员每天做的基础工作。 所谓基本功,就是说抽空都要练习的。就像一个学武之人一样,每天早上要跑步、扎马步,也像一个京剧演员样,一大早就要吼几嗓子,我们程序员也得每天练 阅读全文
posted @ 2020-11-27 14:44 酷儿q 编辑
摘要:需求篇 对于程序员来说,“单身”依然是人生最大的bug,关键是还无法调试。虽然俗话说“自古英雄多寂寞”,但是缺少另一半的人生总是不完整的。作为程序员,追女朋友一定要讲究策略。作者从需求分析到测试提供了一整套解决方案,现将其开源,希望各位程序员能找到自己心仪的女朋友。 需求分析 A、程序员为什么找不到 阅读全文
posted @ 2020-11-27 14:43 酷儿q 编辑
摘要:前言 MySQL在2016年仍然保持强劲的数据库流行度增长趋势。越来越多的客户将自己的应用建立在MySQL数据库之上,甚至是从Oracle迁移到MySQL上来。但也存在部分客户在使用MySQL数据库的过程中遇到一些比如响应时间慢,CPU打满等情况。阿里云RDS专家服务团队帮助云上客户解决过很多紧急问 阅读全文
posted @ 2020-11-27 14:42 酷儿q 编辑
摘要:前言 Http 缓存机制作为 web 性能优化的重要手段,对于从事 Web 开发的同学们来说,应该是知识体系库中的一个基础环节,同时对于有志成为前端架构师的同学来说是必备的知识技能。但是对于很多前端同学来说,仅仅只是知道浏览器会对请求的静态文件进行缓存,但是为什么被缓存,缓存是怎样生效的,却并不是很 阅读全文
posted @ 2020-11-27 14:40 酷儿q 编辑
摘要:利用CMS系统建站需要一些基本的建站知识才能达到快速建站,那么现在来讲一下如何利用CMS建站系统进行网站建设需要学习哪些东西? 1. 服务器与数据库操作以及简单的了解html和css知识 CMS系统都会依赖于一定的技术系统,使用某一种数据库解决方案,比如ASP+ACCESS或SQL Server、p 阅读全文
posted @ 2020-11-27 14:39 酷儿q 编辑
摘要:一、heredoc结构及用法 Heredoc 结构就象是没有使用双引号的双引号字符串,这就是说在 heredoc 结构中单引号不用被转义。其结构中的变量将被替换,但在 heredoc 结构中含有复杂的变量时要格外小心。其对格式化输出内容时,比较有用 。具体其有以下特点: 1、开始标记和结束标记使用相 阅读全文
posted @ 2020-11-27 14:37 酷儿q 编辑
摘要:关于级别 我们知道程序员分 初级,中级, 高级, 这个概念, 并不是以工作年限作为分类依据的。 也就是说, 级别和你工作多少年没有必然的联系。 一个初级工程师可能工作很多年依然是初级工程师, 也有的工程师, 工作短短两三年, 就跻身高级工程师的行列。 这一切, 都取决于你的能力。 不过也不是说高级工 阅读全文
posted @ 2020-11-27 14:36 酷儿q 编辑
摘要:谈到哲学,多数人都会直觉性的认为它是很高深的一门学问。实际上大多数情况并非如此,哲学研究的往往是非常简单的一些命题,而这些命题在常人看来可能并没有现实意义。 比如说:到底是先有鸡还是先有蛋的问题;比如说:一个号称只给不能给自己理发的人理发的理发师到底能不能给自己理发的问题。当然本文的目的并不在于讨论 阅读全文
posted @ 2020-11-27 14:35 酷儿q 编辑
摘要:三层架构 三层架构指的是: 视图层(View),服务层(Service)和持久层(DAO). 他们分别负责不同的功能.。单纯就是指后台的设计架构,这种架构模式是从微软来的, 微软提倡这种架构模式并且在 零几年的时候给了一个宠物商店的Demo 用于示范(有一点记不清了.). View层: 用于接收用户 阅读全文
posted @ 2020-11-27 14:33 酷儿q 编辑
摘要:前后端传参一般有两种形式: key=value 形式传参(即 parameter 形式)body 形式传参(传 json 数据给后端) key=value 形式传参 1.如果使用的是 GET 请求,浏览器展示的 Request URL 会自动在路径后面加上 ?a=1&b=2这样的参数,这就是 key 阅读全文
posted @ 2020-11-27 14:32 酷儿q 编辑
摘要:引言 “网络就像wifi,没有故障的时候,就没有人意识到它的存在”,这句话有无数的翻版,但是对于网络工程师来说,这就是现身说法。 由于即便是在上千人的公司,网络工程师的人数也仅仅是个位数,所以他们的工作也鲜为人知 。 “网络是不是有问题?”这句话几乎成了所有SRE排错时的口头禅,如果这个时候网络工程 阅读全文
posted @ 2020-11-27 14:31 酷儿q 编辑
摘要:错误和异常 在编写代码的时候,先不管出于什么原因,在运行阶段,可能都看到过一些错误的信息。这些信息当中(至少)有两种可区分的错误:语法错误 和 异常。 语法错误 语法错误也叫解析错误,这可能在学习编码中最容易遇到的错误: >>> while True print('Hello World') Fil 阅读全文
posted @ 2020-11-27 14:30 酷儿q 编辑
摘要:HTTPS和HTTP的区别主要如下: 1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。 2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。 3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是44 阅读全文
posted @ 2020-11-27 14:29 酷儿q 编辑

点击右上角即可分享
微信分享提示