2020软考 信息安全工程师(第二版)学习总结【五】

第八章 防火墙技术原理与应用、第九章 因敏感词不能发布
分类: 其他 发布时间: 01-28 22:23 阅读次数: 0

2020软考 信息安全工程师(第二版)学习总结【六】

第十章 入侵检测技术原理与应用
分类: 其他 发布时间: 01-28 22:23 阅读次数: 0

2020软考 信息安全工程师(第二版)学习总结【七】

第11章 网络物理隔离技术原理与应用
分类: 其他 发布时间: 01-28 22:23 阅读次数: 0

2020软考 信息安全工程师(第二版)学习总结【八】

第十二章 网络安全审计技术原理与应用
分类: 其他 发布时间: 01-28 22:23 阅读次数: 0

用 Node.js 处理 CORS

用Node.js处理CORS前端小混混前端先锋//每日前端夜话第415篇//正文共:1900字//预计阅读时间:8分钟在本文中,我们将研究怎样用Express配置CORS以及根据需要定制CORS中间件。什么是CORSCORS是“跨域资源共享”的简写。它是一种允许或限制向Web服务器上请求资源的机制,具体取决于进行HTTP请求的位置。这种策略用于保护特定Web服务器免受其他网站或域的访问。只有允许的
分类: 编程语言 发布时间: 01-28 22:22 阅读次数: 0

2020软考 信息安全工程师(第二版)学习总结【九】

第十三章 网络安全漏洞防护技术原理与应用
分类: 其他 发布时间: 01-28 22:22 阅读次数: 0

手残删掉了自己的 github 仓库!不可逆操作如何联系微软工作人员复原?

就在前天,我干了一件非常风骚的事情。就好像葫芦娃爱上蛇精、哪吒睡了敖丙,怎么都是不可思议的事情。现在,我来带着大家来回顾一哈。时间:2020年8月5日11:50AM地点:大王霸大厦(虚构)的某一个会议室经过:都午休了,一窝人还在会议室里争论一个蛋疼的技术方案,但又没有人能给点建设性意见,扯来扯去就是那些东西。我实在受不鸟了,又不能破门而去。所以,我决定打算做点自己的事情。风骚开始:迷迷糊糊的,我用
分类: 编程语言 发布时间: 01-28 22:22 阅读次数: 0

《剑指offer》05: 从尾到头打印链表

❝首先学习计算机科学及理论。接着形成自己编程的风格。然后把这一切都忘掉,尽管改程序就是了。——小浩❞从尾到头打印链表题目描述输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。原题题目解法解法一【推荐】遍历链表,每个链表结点值push进栈,最后将栈中元素依次pop到list中。/***publicclassListNode{*intval;*ListNodenext=null;**Li
分类: 编程语言 发布时间: 01-28 22:22 阅读次数: 0

《剑指offer》04:替换空格

❝你自己的代码如果超过6个月不看,再看的时候也一样像是别人写的。——小浩❞替换空格题目描述请实现一个函数,将一个字符串中的每个空格替换成%20。例如,当字符串为WeAreHappy,则经过替换之后的字符串为We%20Are%20Happy。原题展示解法解法一创建StringBuilder,遍历原字符串,遇到非空格,直接append到StringBuilder中,遇到空格则将%20append到St
分类: 编程语言 发布时间: 01-28 22:22 阅读次数: 0

50个能帮你节省时间的开发工具

50个能帮你节省时间的开发工具前端小混混前端先锋//每日前端夜话第413篇//正文共:3300字//预计阅读时间:10分钟本文列举出50个能够帮你提高开发效率,节省开发时间的Chrome扩展和Web应用,它们很有可能会在什么时候派上用场。老规矩,先转发、点赞、点再看三连,最后再慢慢阅读,千万别让它在收藏夹里吃灰。1.Whatruns一个免费的浏览器扩展程序,只需单击一下按钮,就能帮你识别当前网站上
分类: 编程语言 发布时间: 01-28 22:22 阅读次数: 0

为 Vue 的惰性加载加一个进度条

为Vue的惰性加载加一个进度条前端小混混前端先锋简介通常用Vue.js编写单页应用(SPA)时,当加载页面时,所有必需的资源(如JavaScript和CSS文件)都会被一起加载。在处理大文件时,这可能会导致用户体验不佳。借助Webpack,可以用import()函数而不是import关键字在Vue.js中按需加载页面。为什么要按需加载?Vue.js中SPA的典型工作方式是将所有功能和资源打包一并交
分类: 编程语言 发布时间: 01-28 22:22 阅读次数: 0

用Single-spa 创建基于 React 和 Vue 的微型前端

用Single-spa创建基于React和Vue的微型前端前段小混混前端先锋SingleSPASingleSPA是一个用于前端微服务的javascript框架。它使你可以在单页应用中使用多个框架,这样就可以按功能拆分代码,并能使Angular、React、Vue.js程序一起运行。你可能已经习惯了React和Vue的CLI,通过这些工具可以快速创建项目,并准备好webpack的配置、依赖项和样板代
分类: 编程语言 发布时间: 01-28 22:22 阅读次数: 0

剑指offer 03:二维数组中的查找

❝永远要这样写代码,好像最终维护你代码的人是个狂暴的、知道你住在哪里的精神病患者——小浩算法❞二维数组中的查找题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。解法从二维数组的右上方开始查找:若元素值等于target,返回true;若元素值大于tar
分类: 编程语言 发布时间: 01-28 22:22 阅读次数: 0

2020软考 信息安全工程师(第二版)学习总结【十】

第十四章 恶意代码防范技术原理
分类: 其他 发布时间: 01-28 22:22 阅读次数: 0

一些小众却有用的 Node.js 包

一些小众却有用的Node.js包前端小混混前端先锋yargsyargs是一个用来处理命令行参数的包,可以帮你处理自行设置的命令行标志和输入的任何类型的数据,其中包括布尔值、浮点数和字符串等。这个包非常简单明了,不需要在项目中编写大量的样板代码。yargs能够帮你处理“用法帮助”输出,可以轻松地告诉用户在使用你程序时需要输入哪些选项,包括哪些是必选的。varargv=require('yargs')
分类: 编程语言 发布时间: 01-28 22:22 阅读次数: 0

剑指offer(二):不修改数组找出重复的数字

❝成功呈概率分布,关键是你能不能坚持到成功开始呈现的那一刻。——佚名❞不修改数组找出重复的数字题目描述在一个长度为n+1的数组里的所有数字都在1到n的范围内,所以数组中至少有一个数字是重复的。请找出数组中任意一个重复的数字,但不能修改输入的数组。例如,如果输入长度为8的数组{2,3,5,4,3,2,6,7},那么对应的输出是重复的数字2或者3。解法解法一创建长度为n+1的辅助数组,把原数组的元素复
分类: 编程语言 发布时间: 01-28 22:22 阅读次数: 0

8个写JavaScript代码的小技巧

8个写JavaScript代码的小技巧前端小混混前端先锋1.生成指定区间内的数字有时候需要创建在某个数字范围内的数组。比如在选择生日时。以下是最简单的实现方法。letstart=1900,end=2000;[...newArray(end+1).keys()].slice(start);//[1900,1901,...,2000]//也可以这样,但是大范围结果不稳定Array.from({leng
分类: 编程语言 发布时间: 01-28 22:22 阅读次数: 0

剑指offer(一):找出数组中重复的数字

❝涓滴之水终可以磨损大石,不是由于它力量强大,而是由于昼夜不舍的滴坠。——贝多芬❞找出数组中重复的数字题目描述在一个长度为n的数组里的所有数字都在0到n-1的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是重复的数字2或者3。解法解法一排序后,顺序扫描,
分类: 编程语言 发布时间: 01-28 22:22 阅读次数: 0

闭眼,闷声,发大财!

《社交网络》故事原型来源于网站facebook的创始人马克·扎克伯格和埃德华多·萨瓦林,主要讲述Facebook的发家史。今天的文章,只是一个白日梦。可能前几天发烧脑子烧坏掉了,碰巧今天又看了电影《社交网络》。于是自己就在脑补,等自己财务自由后,花钱会是一种什么感觉。可惜由于自己一来穷,二来吃饺子也不会按个吃。所以竟然没有现成的方法论,来支持完成这种不切实际的幻想。直到我在网上发现有这样一种简单的
分类: 编程语言 发布时间: 01-28 22:22 阅读次数: 0

检查 JavaScript 变量是否为数字的几种方式

检查JavaScript变量是否为数字的几种方式前端小混混前端先锋介绍JavaScript是一种动态类型的语言,这意味着解释器是在运行时确定变量类型的。这允许我们可以用同一变量中存储不同类型的数据。但是如果没有文档和保持一致性,在使用代码时,我们很有可能并不知道变量究竟是哪种类型。当我们打算对数字进行操作时,如果对字符串或数组进行操作会带来奇怪的结果。在本文中,我们将研究可以帮我们确定所用的变量是
分类: 编程语言 发布时间: 01-28 22:22 阅读次数: 0