随笔分类 - 前端
摘要:业务背景 最近在做大屏数据可视化项目得时候,在思考项目交付和运行情况得时候,考虑到了需要在公司大屏显示器上面展示,突然想到了项目可能面临断网及其网速慢得情况下得一下展示问题,因此作为专栏进行这两个问题得讲解 问题一 WebSocket 在网络终端和重新联网后自动链接 **知识点: ** 理解WebS
阅读全文
摘要:从后端开发转职到前端开发真的不容易。特别是当你已经习惯了后端开发的工作模式,习惯了构建数据结构,编写类似于测试驱动开发的测试,习惯了使用持久层、仓库和数据库图表,以及给前端创建API接口。 凡此种种,不胜枚举。后端有其复杂性,所以大部分人没有时间学习前端开发的内部运作方式。 我也是。 甚至可以说,基
阅读全文
摘要:用好 VS Code 插件,不仅能节省你的时间,还能提高工作效率。VS Code 有个市场,它提供很多插件。开发人员可以把插件安装到文本编辑器,增强编辑器功能。在视图菜单中,选择扩展选项或按下 shift + cmd + X 即可进入市场。 善用 VS Code 插件,不仅节省时间,还能提高工作效率
阅读全文
摘要:问题像缝纫机上的丝线 杂乱而复杂 需要慢慢捋清 才能找到线的源头 “在么?” “我使用XX框架启动报错,你帮忙看下?” “我代码报错了,谁能帮我看下?” “我发现一个诡异的问题” 生活中我们经常可以看到一些无效的问题,在开发运维工作中,经常可以看上面这些提问。比较有意思的例子是,工作中突然有个人找你
阅读全文
摘要:nodejs是用C++开发的,它一个基于 Chrome V8引擎的 JavaScript 运行环境。发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。 V8使用C++开发,并在谷歌浏览器中使用。在运行JavaScript之前,相比其它的JavaScript的引
阅读全文
摘要:现在有个需求对所有学生分数进行排名,并且列出名次。刚看到这个需求,我有点懵逼,完全没有思路:joy:,为什么难一点需求,我就不会做呢:pensive: 去网上查询资料,把所有实现都列出来,全部都要学会。 数据库准备 创建一个分数表s_score CREATE TABLE `s_score` ( `i
阅读全文
摘要:此篇主要是记录日常使用时用到的curl命令的参数和示例。不会像-h一样示例 -v 输出通信的整个过程 -o 将服务器的回应保存成文件,可以设置为/dev/null,这样不会缓存到本地 curl -o /dev/null "www.baidu.com" -a 不知道什么意思,往往和voa结合使用 -L
阅读全文
摘要:原因: 不同操作系统下处理行尾结束符的方法是不同的,windows下是CRLF(句尾使用回车和换行),unix下是LF(只换行),mac下是CR(只回车) 方法1: 把编辑器中Git中Warn if CRLF line separators are about to be committed取消勾选
阅读全文
摘要:今天给大家推荐一篇 Git 回滚代码的案例文章,相信大家在日常工作中,也会面临突发情况,需要紧急回滚到之前某个版本的代码,那本篇文章就有了一定的参考意义。另外一个规范的 Gitflow 工作流程,也是可以帮助我们在回滚的时候节省太多的功能,否则分支提交错综复杂,可能在新版本上直接修改代码会更简单。
阅读全文
摘要:MySQL的索引分类问题一直让人头疼,几乎所有的资料都会给你列一个长长的清单,给你介绍什么主键索引、单值索引,覆盖索引,自适应哈希索引,全文索引,聚簇索引,非聚簇索引等……给人的感觉就是云里雾里,好像MySQL索引的实现方式有很多种,但是都没有一个清晰的分类。所以本人尝试总结了一下如何给MySQL的
阅读全文
摘要:老实说,如果你google搜索“程序员的好习惯”这方面的内容,那么就会有很多大同小异的文章映入你的眼帘。 但是今天我想从一个略有不同的角度来探讨这个主题。不是关于如何更擅长编程,而是如何使程序员更有市场竞争力。 不要曲解我上面的意思。更擅长编程肯定能让程序员赚更多的钱。但这方面的提高可能最终会受到边
阅读全文
摘要:流量圈的故事很多,劫持与反劫持的故事在很长时间内将继续演绎下去。对于老老实实做人,认认真真做站的朋友来说,好不容易做出了一点成绩,一劫持就又回到解放前了,那么你的流量都被劫持到哪里去了?常见的劫持方法又有哪些? 一、Hosts劫持 本劫持是最基本,最简单的一种系统自带的劫持法,是通过修改系统的HOS
阅读全文
摘要:Redis 在当前的技术社区里是非常热门的。从来自 Antirez 一个小小的个人项目到成为内存数据存储行业的标准,Redis已经走过了很长的一段路。随之而来的一系列最佳实践,使得大多数人可以正确地使用 Redis。下面我们将探索正确使用 Redis 的10个技巧。 1、停止使用 KEYS Okay
阅读全文
摘要:随着多屏互动和多端兼容友好的界面变得越来与重要,前端工程师也成为了热门的研发技术岗位之一。随着就业市场大环境的改变,一方面是前端人才的紧缺,另一方面是对前端求职者的要求增高,所以我们需要学的东西也不能仅仅只停留在基础层面。那么,我们应该如何学习前端呢?下面为大家总结了一条前端学习路线,大家可以参考一
阅读全文
摘要:1.Nginx是多进程 or 多线程 ? 通常情况下:Nginx采用多进程模式,每个woker进程拥有一个主线程去响应处理多个用户请求;同时Nginx支持使用AIO线程池去读取和发送大文件,避免woker进程被堵塞。 2.Nginx多进程单线程 每个woker进程拥有一个主线程,在epoll支持下,
阅读全文
摘要:传统的服务器租用托管与云服务器的有哪些区别呢? 中小企业由于缺乏专业的IT技术人员,在面对IT部署的刚性需求与企业TCO成本的平衡时,往往会选择服务器托管,或是干脆服务器租用等方式。随着云计算技术逐渐落地,云服务也逐渐成为企业用户的新选择。因此服务器租用、VPS和云服务器成为企业的主流选择,那么企业
阅读全文
摘要:Linux Shell/terminal 命令非常强大,即使一个简单的命令就可能导致文件夹、文件或者路径文件夹等被删除。 在一些情况下,Linux 甚至不会询问你而直接执行命令,导致你丢失各种数据信息。 一般来说在 Web 上推荐新的 Linux 用户执行这些命令,当然,也有人哪些写过这代码的人不这
阅读全文
摘要:这八个建议,来源于键者几年来编写 shell 脚本的一些经验和教训。事实上开始写的时候还不止这几条,后来思索再三,去掉几条无关痛痒的,最后剩下八条。毫不夸张地说,每条都是精挑细选的,虽然有几点算是老生常谈了。 1. 指定bash shell 脚本的第一行,#!之后应该是什么?如果拿这个问题去问别人,
阅读全文
摘要:在应用界面中图标的存在,会给用户一个良好第一印象,这个挺重要的。但是从零开始开发图标需要大量的时间和金钱。在你的网站上使用图标可以让你有效地与你的访问者交流:它们增加了可读性,突出了重要的内容,加强了功能或特性,增强了设计。因此,使用现成图标是很好的一个选择。 最佳图标库的列表 这里阿里的iconf
阅读全文
摘要:背景 作为一名程序员,家里多多少少会有一些落了灰的电脑,如果把闲置的电脑变成服务器,不仅有良好的配置,还能用来做各种测试,那就再好不过了。但是局域网的设备怎么被外网访问呢?这就靠内网穿透来实现了。 内网穿透又叫NAT穿透,常用的工具有很多,比如 ngrok、花生壳、frp等,因为我使用的是 frp,
阅读全文

浙公网安备 33010602011771号