首页 新闻 找找看 学习计划

[一只菜鸟攻城狮啊]浏览器常见攻击方式(XSS和CSRF)

常见的浏览器攻击分为两种,一种为XSS(跨站脚本攻击),另一种则为CSRF(跨站请求伪造)。 XSS(跨站脚本攻击) 定义 XSS 全称是 Cross Site Scripting,为了与“CSS”区分开来,故简称 XSS,翻译过来就是“跨站脚本”。XSS 攻击是指黑客往 HTML 文件中或者 DO

[自由早晚乱余生]Zabbix 4.0 API 实践,主机/主机群组 批量添加模板和删除模板

场景 我们日常在管理Zabbix 的时候,经常会需要批量添加模板和批量删除模板,Zabbix页面是提供的批量链接的功能,但是它链接的也只是当前页的主机,我们想扩展这个功能,在链接的时候,可以批量链接整个主机群组,也可以指定链接某台主机,也可以指定链接包含某个字符的多个主机。 提供的功能 查询模板id

[渠成]【JVM】或许,这就是二进制Class吧

水稻:看你研究盯着这个文档一天了,什么玩意让人心驰神往 菜瓜:前几天意外得到一本武功秘籍《jvms8》,看起来就情不自禁 水稻:这不是Java虚拟机的说明文档吗<PS:投来惊吓的目光> 菜瓜:是的,在研究第四章-The class File Format. 讲的是class文件结构。以前模糊的知道我

[Ziph]MySQL基础架构分析

文章已托管到GitHub,大家可以去GitHub查看阅读,欢迎老板们前来Star! 搜索关注微信公众号 码出Offer 领取各种学习资料! MySQL基础架构 一、引言 我们在学习MySQL的时候,迈入MySQL大门的第一步就是了解并安装MySQL客户端,随后才是使用MySQL做一系列数据库操作。但

[戎"码"一生].NET Core 跨平台

前言 .NET Core是一个开源的模块化的Framework,不管是开发web或移动设备都在同一个Framework(.NET Core)下运行,而且 .NET Core也可在不同的操作系统上运行,包括Windows、linux、MacOS,实现了跨平台跨设备。 更棒的是.NET Core 在发布

[团队buff工具人]重学c#系列——c#运行原理(二)

前言 c# 是怎么运行的呢?是否和java一样运行在像jvm的虚拟机上呢?其实差不多,但是更广泛。 c# 运行环境不仅c#可以运行,符合.net framework 开发规范的都可以运行。 c# 程序在.net framework 上运行,而这个.net framework是windows独有的,所

[PinXiong]Java并发编程实践

最近阅读了《Java并发编程实践》这本书,总结了一下几个相关的知识点。 线程安全 当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些线程将如何交替执行,并且在主调代码中不需要任何额外的同步或协同,这个类都能表现出正确的行为,那么就称这个类是线程安全的。可以通过原子性、一致性、不可变对象、

[前端杂货]web前端知识点(webpack篇)

webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle。 四个概

[OrangeCsong]集群多JVM分布式锁实现

基于数据库表乐观锁 (基本废弃) 要实现分布式锁,最简单的⽅方式可能就是直接创建⼀一张锁表,然后通过操作该表中的数据来实现了了。 当我们要锁住某个⽅法或资源时,我们就在该表中增加一条记录,想要释放锁的时候就删除这条记录。 比如创建这样一张数据库表: CREATE TABLE `methodLock`

[SchneiderABB]函数防抖和节流

函数防抖和节流都是对高频动作触发回调函数的一个优化,实现方式上有类似之处。先从使用场景做个区分。 防抖使用场景: 表单输入框校验 提交按钮避免重复提交 节流使用场景: scroll,mousemove,resize等 函数防抖(debounce) 表单输入框校验在用户不停的打字输入时并不需要向后台校

[老甄Home]JS中this指向的更改

JS中this指向的更改 JavaScript 中 this 的指向问题 前面已经总结过,但在实际开中, 很多场景都需要改变 this 的指向。 现在我们讨论更改 this 指向的问题。 call更改this指向 call 的使用语法:func.call(thisArg, arg1, arg2, .

[Linux-1874]Mariadb之主从复制的读写分离

在mariadb的主从复制集群中,读的能力被扩展了,而写的能力始终没有被扩展;这样一来对于主服务器就存在单点的问题,通常除了做双主可解决主节点单点的问题,我们还可以给主节点做高可用;而对于mariadb的主从复制集群来讲,虽然读的能力提升...

[YifChan]Odoo13之在tree视图左上角添加自定义按钮

前言 首先展示效果图,如下图所示,在资产设备模块tree视图的左上角添加了一个同步资产的按钮。 要完成按钮的添加,分为四步,分别是: 1.编写xml文件,找到相关模型tree视图,并给模型tree视图append一个具有特定类(html class)的按钮; 2.编写js文件,根据特定类找到按钮,绑

[假装文艺范儿]java大数据最全课程学习笔记(1)--Hadoop简介和安装及伪分布式

目前CSDN,博客园,简书同步发表中,更多精彩欢迎访问我的gitee pages Hadoop简介和安装及伪分布式 大数据概念 大数据概论 大数据(Big Data): 指无法在一定时间范围内用常规软件工具进行捕捉,管理和处理的数据集合,是需要新处理模式才能具有更强的决策力,洞察发现力和流程优化能力

[kaizi1992]Spring cloud系列教程第十篇- Spring cloud整合Eureka总结篇

Spring cloud系列教程第十篇- Spring cloud整合Eureka总结篇 本文主要内容: 1:spring cloud整合Eureka总结 本文是由凯哥(凯哥Java:kagejava)发布的《spring cloud系列》教程的总第十篇: 本文是几个维度中的第一个维度:注册与发现维

[极客挖掘机]老司机带你玩转面试(1):缓存中间件 Redis 基础知识以及数据持久化

引言 今天周末,我在家坐着掐指一算,马上又要到一年一度的金九银十招聘季了,国内今年上半年受到 YQ 冲击,金三银四泡汤了,这就直接导致很多今年毕业的同学会和明年毕业的同学一起参加今年下半年的秋招,这个竞争就比较激烈了。 最近后台有一些朋友给我留言,希望我能写写招聘相关的内容,毕竟虽然说是金九银十,但

[有态度的小码甲]ASP.NET Core端点路由 作用原理

端点路由(Endpoint Routing)最早出现在ASP.NET Core2.2,在ASP.NET Core3.0提升为一等公民。 Endpoint Routing的动机 在端点路由出现之前,我们一般在请求处理管道的末尾,定义MVC中间件解析路由。这种方式意味着在处理管道中,MVC中间件之前的中

[Newbe36524]Newbe.Claptrap 框架中为什么用 Claptrap 和 Minion 两个词?

Newbe.Claptrap 框架中为什么用 Claptrap 和 Minion 两个词?最近整理了一下项目的术语表。今天就谈谈为什么起了 Claptrap 和 Minion 两个名字。 Claptrap 简单来说 Claptrap = Actor + 事件溯源 Claptrap 是本框架定义的一种

[flydean]看动画学算法之:排序-冒泡排序

简介 排序可能是所有的算法中最最基础和最最常用的了。排序是一个非常经典的问题,它以一定的顺序对一个数组(或一个列表)中的项进行重新排序。 排序算法有很多种,每个都有其自身的优点和局限性。 今天我们来学习最最简单的冒泡排序算法。 冒泡排序的原理 冒泡排序的原理很简单,我们想象一下一个一个的气泡上浮的过

[世界游戏猪脚(腰痛)]也曾妄想仗剑走天涯(年中总结)

叮当当咚咚当当,2020已经过去一半了,也是时候来篇总结,秀一秀了 工作: 感觉没啥可说的,早上到公司,电脑木有关。 卡着点,打个卡,谢谢,谢谢 8:00-9:00吃着早餐,逛逛博客园,看看技术贴,点点赞,评论评论,一个小时过去了,可以开始工作了。 9:00-9:15今天的计划是什么,等我上个厕所回