羽暮
不服输的才是青春.✨
10文章
3评论
2微语

个人档

访客排行

就在今天,我的数据库被入侵删库了并且被敲诈勒索,原因就是未给mongodb开启登录权限,直接裸奔了半个月。。以至于在今天被人删库了。你不设置登录权限怪谁呢?拿来把你!mongoDB默认不需要账号密码就可以直连数据库,也正因为如此,才最容易被人忽略掉这最重要的安全问题!幸亏都是测试数据,不重要,也幸亏发生的早,再晚一点就真的要骂娘了。下面记录一下添加用户密码并开启登录权限。1、进入mongodb安装...

码文
  • 0
  • 734

在用express写登录接口的时候,经常需要判断当前用户是否存在以及密码是否正确等验证,在node上使用http-assert包去处理状态,但是在express低版本中是无法捕获错误,目前正常安装epxress未指定版本号是安装的express4的版本(无法捕获异常)安装express@^5.0.0-alpha.7 即可正常捕获错误。

码文
  • 0
  • 622

因工作需求,在pc上做一个看板界面,用于电视机显示,在电视机上的浏览器打开之后发现中文没有问题,但是高棉语(柬文,柬埔寨的语言)直接消失了。因为浏览器只内置了三个字体库,为了解决在不同电视机上也能实现正常显示高棉语,只好在本地存储字体引用。一、下载字体存储在项目静态目录内提供几个字体下载网址:https://www.fontke.com/https://www.ttyx8.com/zitixiaz...

码文
  • 0
  • 672

工作需要,新项目也需要实现多语言,因为以前都是i18n包进行多语言的切换,此次也不例外。就在昨天,我在github查看i18n的demo的时候再created中看到了这么一个函数调用 this.$i18n.mergeLocaleMessage('en', local.en),百度之后发现,这是往指定的语言包内插入新数据的函数,由此可实现我们的目的。利用mergeLocaleMessage动态添加语...

码文
  • 0
  • 770

通俗易懂,认真看完它,你会对原型有通透的理解。提示:不要排斥,静下心来,认真读完,你就搞懂了!(可以先看一下最后的总结部分再回过头来完整看完)1. 前言  作为一名前端工程师,必须搞懂JS中的prototype、__proto__与constructor属性,相信很多初学者对这些属性存在许多困惑,容易把它们混淆,本文旨在帮助大家理清它们之间的关系并彻底搞懂它们。这里说明一点,_...

码文
  • 0
  • 1204

想要摸鱼摸的好,复制粘贴少不了,能白嫖绝不过脑子。 ——羽暮原本地址:https://blog.csdn.net/chinahcp2008/article/details/107102994/function convertCurrency(money) { var cnNums = ['零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌...

码文
  • 0
  • 1102

原文地址:http://shuiyi.io/article/12在《JavaScript高级程序设计》中,分门别类介绍了非常多数组方法,其中迭代方法里面有6种,这6种方法在实际项目有着非常广泛的作用。其中本人最爱用forEach和map,好用又高效,不用什么都是for循环大法。但是初学的时候往往觉得头大,这些方法都很像,到底有什么区别?趁着今天有空,我把对着6个方法的认知,用最浅显的图画出来,希望...

码文
  • 1
  • 1323

在给table上设置了table-layout:fixed后,调整列宽会根据第一行的td设置每列的宽度。那么当第一行就存在需要合并列(colspan)的时候,我们发现在和并列下的每列都是平均分布,即使我们给他们设置了width依然无效。那么怎么办?解决办法:table标签下添加<colgroup>标签配合<col>去分配每列的宽度。<colgroup> ...

码文
  • 0
  • 1744