随笔分类 -  前端经验

上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要:前言 今年毋庸置疑是找工作的寒冬,今年出来找工作的每一个同学 都是值得尊敬的。 在寒冬季找工作,虽然略难,但是反过来看也会逼迫我们成为更加优秀的自己。 但是不管是旺季还是寒冬,有一些优秀的同学找工作还是挺顺利的。 所以说还是得提高我们自己的硬实力。 今年前端很明显一个变化就是前端面试里除了基础知识 阅读全文
posted @ 2020-11-24 17:28 笑人
摘要:为什么优秀的人会搭建糟糕的软件 糟糕的软件是世界上为数不多的无法用金钱解决的问题之一。数十亿美元的航空公司拥有的航班搜索应用程序往往不如学生群体开发的那些应用程序好用。尽管面临着拼车服务的威胁,世界各地的老牌出租车公司还在使用糟糕的预订应用程序。而痛苦的企业 IT 系统通常都是经过多年建设且预算庞大 阅读全文
posted @ 2020-11-24 17:26 笑人
摘要:MySQL数据库与 Oracle、 SQL Server 等数据库相比,有其内核上的优势与劣势。我们在使用MySQL数据库的时候需要遵循一定规范,扬长避短。无意中从github上看到一个大佬的MySQL数据库设计规范,顺便在这里分享一下。 写的都很实用,建议收藏阅读。 一、数据库设计 以下所有规范会 阅读全文
posted @ 2020-11-24 17:24 笑人
摘要:人们可能认为时间对于比特币网络并不是一项重要的考虑因素,因为每个区块都引用前一个区块的哈希值,所以这些区块已经有先后顺序。比特币区块还包含交易(输入、输出和值)、推导区块头的默克尔树(Merkle Tree)和区块哈希值本身,用于证明工作量。从表面上看,这对于交易和一致性系统也许已经足够。但是,存在 阅读全文
posted @ 2020-11-24 17:22 笑人
摘要:单例模式 单例模式的含义: 作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统全局地提供这个实例。它不会创建实例副本,而是会向单例类内部存储的实例返回一个引用。 单例模式的三个要素: 1.保存类唯一实例的静态变量。 2.构造函数和克隆函数必须是私有的,放在外部去实例化, 阅读全文
posted @ 2020-11-24 17:20 笑人
摘要:在 2011 年,Marc Andressen 写了一篇文章,题目是《为什么软件正在吞噬整个世界》。其中心思想是如果流程可以通过软件来实现,那么就一定会实现。这已经成为一种投资理论简略的表达方式,这种理论隐藏在硅谷目前独角兽初创企业浪潮的背后。它还是我们如今看到的更广泛的技术趋势背后的统一思想,这些 阅读全文
posted @ 2020-11-24 17:18 笑人
摘要:前言 Location指令是nginx中最关键的指令之一,location指令的功能是用来匹配不同的url请求,进而对请求做不同的处理和响应,这其中较难理解的是多个location的匹配顺序,本文会作为重点来解释和说明。 开始之前先明确一些约定,我们输入的网址叫做请求uri,nginx用请求uri与 阅读全文
posted @ 2020-11-24 17:16 笑人
摘要:在传统的软件开发中,测试专业人​​员除了手动进行各种测试以外,更多时候需要依赖自动化的测试工具,来反复执行某些相同的测试任务。对于一些按照硬编码值执行、且无需任何修改的简单测试任务而言,记录和回放工具能够通过录入用户的操作步骤,在相同的条件下,以相同的方式多次执行相同的步骤。 虽然自动化测试的优势在 阅读全文
posted @ 2020-11-24 17:13 笑人
摘要:引言 最近在用 shell 写一个小工具,里面要用到复杂的二进制操作,对 int 值进行位操作和与或非,而 shell 的语法里, & 是取布尔与, >> 是重定向,不支持二进制操作,为了写出只需要默认系统环境就可以运行的程序,于是只好摸出了好久不用的 C。在使用 C 实现二进制操作的过程中,对二进 阅读全文
posted @ 2020-11-24 17:12 笑人
摘要:一、代码规范化 1. 整理一套vscode中格式化配置,在页面保存时自动格式化,团队成员格式统一(搭配eslint)。 2. 整理项目中的命名(不要嫌长,但也不能过于冗长,尽量能让人一眼看明白) 1. 私有变量前加'_' 2. 方法使用驼峰命名 3. 组件大写开头的驼峰命名 4. 样式'-'连接 5 阅读全文
posted @ 2020-11-24 17:06 笑人
摘要:“Tomcat是一个Servlet容器”,这句话对于2019年的程序员应该是耳熟能详的。 单纯的思考一下这句话,我们可以抽象出来这么一段代码: class Tomcat { List<Servlet> sers; } 如果Tomcat就长这样,那么它肯定是不能工作的,所以,Tomcat其实是这样: 阅读全文
posted @ 2020-11-24 17:02 笑人
摘要:如今,代码质量分析和审核已成为每个企业的基本流程。随着开源代码库使用的增加,安全性和代码质量对于构建高质量软件至关重要。不良的代码不仅会影响代码的可维护性,而且还会在某些情况下影响其性能。此外,更好的代码质量还有助于企业将来减少维护和降低成本。幸运的是,有很多审核和管理代码的工具,为开发者和程序员提 阅读全文
posted @ 2020-10-21 16:09 笑人
摘要:好代码的用处 实际上本书建立在一个相当不可靠的前提之上:好的代码是有意义的。我见过太多丑陋的代码给他们的主人赚着大把钞票,所以在我看来,软件要取得商业成功或者广泛使用,“好的代码质量”既不必要也不充分。即使如此,我仍然相信,尽管代码质量不能保证美好的未来,他仍然有其意义:有了质量良好的代码以后,业务 阅读全文
posted @ 2020-10-21 16:07 笑人
摘要:世界上唯一不变的就是变化的存在。 时代的发展变化在互联网革命后变得更加迅猛——人工智能刚刚热了几年,虚拟现实、大数据和金融科技等一波波新技术概念不断涌现,让我们眼花缭乱。 在不断鼓噪的创新颠覆中,莫名的焦虑感笼罩着所有人,我们都害怕被时代抛下。尤其是作为产品经理的我们,时刻保持对新事物的好奇心是优秀 阅读全文
posted @ 2020-10-21 16:06 笑人
摘要:网站的关键词优化是一个漫长的工作,而且需要企业的人员经常分析关键词。而有的企业在短期没看到效果就不继续优化,导致网站的关键词没靠前的排名,网站的关键词是需要优化很长时间,大概需要一个月到三个月才能看到网站关键词排名的变化。那么,关键词的优化怎么调整才能让网站排名靠前? 大家怎样进行网站关键词优化才能 阅读全文
posted @ 2020-10-21 16:05 笑人
摘要:http传输如下: 此时信息是明文传输,如果信息被人截获,则能看到里面的内容,极不安全 那就需要对内容加密,过程如下: 浏览器生成一个秘钥 浏览器向服务器请求公钥 服务器向浏览器发送它的公钥 浏览器接收服务器发送的公钥,并使用公钥加密随机生成的对称密钥,发送给服务器 服务器接收浏览器发送的数据,用自 阅读全文
posted @ 2020-10-21 16:02 笑人
摘要:请问,跟非常典型的程序猿约会,要事先准备文档发送给对方吗?比如:我比较喜欢AA制,喜欢咖啡馆、书店和可以一起跑步的公园,不喜欢吵闹的地方,不需要送回家(当然如果聊得来顺路聊天也是不错的),基本都爱吃尤其是辣的和日料(但不要约会去沙县小吃)啥的 >.<约会对象貌似很可爱也很帅,但我怕他木讷,get不到 阅读全文
posted @ 2020-10-21 16:00 笑人
摘要:概念说明 用户空间与内核空间 现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟存储空间)为4G(2的32次方)。操作系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬件设备的所有权限。为了保证用户进程不能直接操作内核(kernel),保证内核 阅读全文
posted @ 2020-10-21 13:06 笑人
摘要:本篇介绍一些提高生产力的工具,包括网站、浏览器插件、VSCode插件和命令行工具~ 网站篇 Bundlephobia 如果你想要安装一个新的依赖,这个网站可以查看这个依赖的大小、是否支持 tree-shaking 等各项指标。(仅限 npm 包哈) https://bundlephobia.com/ 阅读全文
posted @ 2020-10-21 13:04 笑人
摘要:众所周知,人工智能、AI、大数据等技术的出现,掀开了智能时代的新篇章,众多专家及各领域精英纷纷预测未来是属于人工智能的时代。那么近年来同样火热的前端开发,在人工智能时代能做些什么呢? 要完成一个完整的人工智能项目,三种东西是不可或缺的:算法,数据和工程。 而前端在这三个方向中,最容易参与进去,同时也 阅读全文
posted @ 2020-10-21 13:02 笑人

上一页 1 2 3 4 5 6 7 ··· 9 下一页