栏目内容

C

围绕数码产品、手机、智能硬件和消费电子场景整理文章,帮助用户快速浏览重点内容。

News

从防御者视角来看APT攻击

  前言   APT防御的重要性毋庸讳言,为了帮助各位师傅在防御方面建立一个总体认识,本文会将APT防御方法分为三类,分别是:监控、检测和缓解技术,并分别进行梳理,介绍分析代表性技术。这一篇分析现有的监控技术。   APT   这里不谈APT概念,就是分享两张最近看到的觉得描述APT非常契合的图。   如果我们把APT分成6个攻击阶段的话,一种经典的划分方...

News

前端周刊第十八期

前端周刊发表每周前端技术相关的大事件、文章教程、一些框架的版本更新、以及代码和工具。每周定期发表,欢迎大家关注、转载。 如果外链不能访问,关注公众号「前端每周看」,里面有解决办法 大事件 Partytown 如何从第三方脚本中消除网站膨胀——Partytown还是一个库,用于通过Web Worker将脚本的执行移到后台,从而释放你的主线程。 Ryan Da...

News

Python最简编码规范

本文是阅读《Python Coding Rule》之后总结的最为精华及简单的编码规范,根据每个人不同喜好有些地方会有不同的选择,我只是做了对自己来说最简单易行的选择,仅供大家参考。 1、重要原则 a.保持风格的一致性很重要,但最重要的是:知道何时不一致b.打破一条既定规则的两个好理由:c.当应用规则会导致代码可读性下降(可读性赛高)d.为了和周围代码保持一...

News

vue3.0报错Cannot find module‘worker_threads‘的解决办法

记录一下vue3.0的第一次尝试,启动项目的时候报错Cannot find module ‘worker_threads',查了一下发现是因为个人电脑node版本太低,查看了一下版本 ?12node -vv11.2.0 然后升级一下自己的node版本再执行启动命令就OK了 ?12npm install -g n (mac记得加sudo)n latest 总...

News

博客园实现刷新页面切换背景图片的效果

参考链接:https://blog.csdn.net/weixin_34396902/article/details/89626401 页面定制css代码 body { background: url(填一个能够随机获取图片的API接口) no-repeat top center fixed; } 随机获取图片的API接口 环境背景 https(推荐):h...

News

舒服了,踩到一个关于分布式锁的非比寻常的BUG!

你好呀,我是歪歪。 提到分布式锁,大家一般都会想到 Redis。 想到 Redis,一部分同学会说到 Redisson。 那么说到 Redisson,就不得不掰扯掰扯一下它的“看门狗”机制了。 所以你以为这篇文章我要给你讲“看门狗”吗? 不是,我主要是想给你汇报一下我最近研究的由于引入“看门狗”之后,给 Redisson 带来的两个看起来就菊花一紧的 bu...

News

基于JavaScript ES新特性let与const关键字

目录1.let关键字 1.1基本用法 1.2不存在变量提升 1.3暂时性死区 1.4不允许重复声明 1.5与函数的关系 2.const关键字 2.1基础用法 1.let关键字 1.1基本用法 let是ECMAScript 2015新增的一个关键字,用于声明变量,其用法类似于var,与之不同的是声明的变量只能在所在的代码块中使用。 语法结构如下所示: ?1l...

News

学习类加载器机制

import java.io.File; import java.net.URL; import java.net.URLClassLoader; /** 类加载器 一 类加载器机制 1 所有的类都有类加载器加载 2 同一个类的标准 java: 包名 + 类名(全限定名) JVM: 类加载器 + 包名 + 类名; 3 类加载器结构层次,如下 根类加载器 B...

News

Java反射到底慢在哪?

来源:https://www.jianshu.com/p/4e2b49fa8ba1 反射具体是怎么影响性能的?这引起了我的反思。是啊,在阐述某个观点时确实有必要说明原因,并且证明这个观点是对的,虽然反射影响性能人尽皆知,我曾经也真的研究过反射是否存在性能问题,但并没有在写文章的时候详细说明。这让我想到网上很多信息只会告诉你结论,并不会说明原因,导致很多学到...