摘要: 可读性 表面上看来,可读性似乎很主观。不同语言、代码、和团队对于可读性的定义不尽相同。但如果深入本质的话,就会发现代码可读性有一些非常关键的因素。 许多程序员太倾向于计算机了,只要程序能运行就一了百了。尽管是老生常谈,但这种方式完全断绝了人参与的可能性。 最近几个月, 我在努力将这些人为因素提炼成1 阅读全文
posted @ 2020-12-15 12:31 陌路y 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1.什么是redis? Redis 是一个基于内存的高性能key-value数据库。 2.Reids的特点 Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作 阅读全文
posted @ 2020-12-15 12:30 陌路y 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 近很多老哥问我,为啥自己的域名在QQ/微信里面很容易被封? 1、页面里面的内容违规或者诱导被举报而导致的拦截 2、用户和同行举报 3、腾讯等定期会检查 4、有诱导分享,强制关注等 针对每一种出现的情况,都有不同的防封策略。不是说一种方案就可以解决全部。你首先要知道你的域名是什么原因被封的,在作出相应 阅读全文
posted @ 2020-12-15 12:28 陌路y 阅读(947) 评论(0) 推荐(0) 编辑
摘要: 人是怎么废掉的? 0 1 沉溺于「轻易获得高成就感」的事情 有意无意地寻求用很小付出获得很大「回报」的偏方,哪怕回报是虚拟的。这种行为会提升自己的「兴奋阈值」,让人越来越不容易拥有成就感,从而越来越依赖虚拟的成就感,陷入恶性循环。 症状轻的 :沉溺游戏 (在虚拟世界中加快时间流逝的速度,使得「成功」 阅读全文
posted @ 2020-12-15 12:27 陌路y 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 近期负责的一个卡券功能,即我们通常所说的代金券功能已在网站上线并投入使用。这部分工作算是暂且告一段落,也差不多可以就此做一个阶段性的总结。 通常,一个产品(或功能模块)从需求到上线需要经过: 认识产品 分析产品 交互原型 界面设计 技术开发 测试 上线 反馈 这些流程。然后,我们在执行这些流程的过程 阅读全文
posted @ 2020-12-15 12:26 陌路y 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 云函数提供了一种 直接在云上运行,无状态的、短暂的、由事件触发的代码 的能力。 云函数与轻服务的关系 ServerLess,即无服务器架构,也叫轻服务,它包含两个部分,如下: 函数即服务(FaaS: Function as a Service) 函数即服务提供的是计算能力。原有的计算能力,无论是容器 阅读全文
posted @ 2020-12-15 12:25 陌路y 阅读(1632) 评论(0) 推荐(0) 编辑
摘要: 什么是RPC? RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达 阅读全文
posted @ 2020-12-15 12:23 陌路y 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1、Nginx运行工作进程数量 Nginx运行工作进程个数一般设置CPU的核心或者核心数x2。如果不了解cpu的核数,可以top命令之后按1看出来,也可以查看/proc/cpuinfo文件 grep ^processor /proc/cpuinfo | wc -l [root@lx~]# vi/us 阅读全文
posted @ 2020-12-15 12:22 陌路y 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 所谓人无我有,人有我优,别人有的技能我更优秀,别人没有的技能我还有,企业有什么理由拒绝这样技术更扎实的程序员呢?作为前端开发者,目前前端发展劲头十足,热度不减,新技术也在不断地涌现,尽早掌握好这些技术,就快人一步占领先机。 未来前端有哪几门技术会越来越重要?我个人分析,以下3大类,越快掌握对你未来越 阅读全文
posted @ 2020-12-15 12:21 陌路y 阅读(152) 评论(0) 推荐(0) 编辑
摘要: XSS 介绍 XSS 是跨站脚本攻击(Cross Site Scripting)的简写,但是从首写字母命名的方式来看,应该取名 css,但这样就和层叠样式表(Cascading Style Sheets,css)重名了,所以取名为 XSS。 XSS 攻击,一般是指攻击者通过在网页中注入恶意脚本,当用 阅读全文
posted @ 2020-12-15 12:18 陌路y 阅读(2365) 评论(0) 推荐(1) 编辑
摘要: 1、物理安全 这应该说是对于服务器安全保障的第一步。 硬件服务器,首先得专业人的来做专业的维护。其次就是关闭从CD/DVD等这些方面的软启动方式。同时也可以设置BIOS密码,并且要有限制访问的策略与各类流程管控。 还可以禁用USB设备来达到安全的目的: vim /etc/modprobe.d/sto 阅读全文
posted @ 2020-12-15 12:15 陌路y 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 近些年微服务架构大行其道,趁着最近有时间,来捣鼓捣鼓微服务是怎么一回事。 微服务架构 微服务的概念由 Martin Fowler 于2014年3月提出: 微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间相互协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服 阅读全文
posted @ 2020-12-15 12:14 陌路y 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 方法1:手工编写代码 大多数刚学习 Java 的程序员,都会怀着一种崇敬的仪式感,一字一句地在开发工具上敲出以下代码: public class Test { public static void main(String[] args) { System.out.println("Hello wor 阅读全文
posted @ 2020-12-15 12:12 陌路y 阅读(718) 评论(0) 推荐(0) 编辑
摘要: 优秀的技术方案很多,大部分时候我们感觉只是在现有技术方案里面做排列组合、求笛卡尔积、选择最优解,做出一个最适合当前项目的方案。未来,人类应该编写最核心的业务代码、设置规则,由云端和AI来根据当前项目情况自动选择和调整到最优的架构和方案。 前言 前端项目的工程化,不只对开发层面的组件化、模块化、规范化 阅读全文
posted @ 2020-12-15 12:10 陌路y 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 背景 从第一台计算机诞生到现在已经七十多年了,计算机已经和我们的生活息息相关,很多小伙伴上来就接触高端设备,计算机过去是怎么发展起来的,我觉得还是了解一下会比较好,我是历史爱好者,所以我个人认为学习任何东西都要了解它的过去,就像我以前历史老师跟我说的“不了解过去的人,不会了解现在和未来”,这篇文章就 阅读全文
posted @ 2020-12-15 12:09 陌路y 阅读(1106) 评论(0) 推荐(0) 编辑
摘要: 1、 Axure RP Pro 产品人员必备利器,但是程序员也需要画一下自己的图。Axure RP Pro 是一个产品经理必备的交互原型设计工具,能够高效率制作产品原型,快速绘制线框图、流程图、网站架构图、示意图、html 模版等。 2、GitMind GitMind是一款优秀的免费思维导图软件,能 阅读全文
posted @ 2020-12-15 12:08 陌路y 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 背景 设计模式的定义: 在面向对象软件设计过程中针对特定问题的简洁而优雅的解决方案。 设计模式并不能直接用来完成代码的编写,而是描述在各种不同情况下,要怎么解决问题的一种方案,它不是一个死的机制,它是一种思想,一种代码的形式。 每种语言对于各种设计模式都要它们自己的实现方式,对于某些设计模式来说,可 阅读全文
posted @ 2020-12-15 12:06 陌路y 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 有些程序员比其他程序员更优秀。事实上,程序员群体也符合一个普遍的统计分布规律:只有少数人真的是聪明绝顶,有一些人很优秀,而大多数人至少算是能力尚可,有一些人几乎没啥能耐,还有一些人真的糟糕透顶。 这也就是说, 一个优秀的 程序员 和一个糟糕的程序员,它们之间的差别并不一定是编码技能。事实上,这个差异 阅读全文
posted @ 2020-12-15 12:05 陌路y 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 性能是网站运行是否良好的关键因素, 网站的性能与效率影响着公司的运营成本及长远发展,编写出高质高效的代码是我们每个开发人员必备的素质,也是我们良好的职业素养。 如何优化php性能呢? 一、变量(重要) 1)、 变量大小,注意变量大小是节约内存的最有效手段,对于来自用户表单、数据库和文件缓存的数据都需 阅读全文
posted @ 2020-12-15 12:04 陌路y 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 1、token是什么? token是一种用户标识,表示用户身份,类似于我们的身份证件。Token 是在服务端产生的。如果前端使用用户名/密码向服务端请求认证,服务端认证成功,那么在服务端会返回 Token 给前端。前端可以在每次请求的时候带上 Token 证明自己的合法地位。如果这个 Token 在 阅读全文
posted @ 2020-12-15 12:02 陌路y 阅读(1817) 评论(0) 推荐(0) 编辑