首页 新闻 找找看 学习计划

[c1ata]什么是data:image/png;base64,?一道关于Data URI Scheme的入门级CTF_Web题

 一道关于Data URI Scheme的入门级CTF_Web题 0x00 题目描述 这是偶尔遇到的某网安交流群的入群题,题目没有任何的提示,直接给了一个 文件。 0x01 解题过程 通过给的这个文件的名字,大致可以猜测和图片有关。我们先打开这个文本文件看看这里面有什么。 打开之后,我们可以看到这

[TechFlow2019]快速求解方程的根——二分法与牛顿迭代法

本文始发于个人公众号: TechFlow ,原创不易,求个关注 今天是周四高等数学专题的第7篇文章。 之前的文章和大家聊了许多数学上的理论,今天和大家聊点有用的东西。 我们都知道,工业上的很多问题经过抽象和建模之后,本质还是数学问题。而说到数学问题就离不开方程,在数学上我们可以用各种推算、公式,但是

[Jlion]Asp.Net Core 中IdentityServer4 授权中心之自定义授权模式

IdentityServer4可以通过自定义授权模式进行扩展。这样授权中心可以扩展多套授权方式,比如今天所分享的 自定义微信openId 授权、短信验证码授权等其他自定义授权,一套Api资源可以兼并多套授权模式,灵活扩展,灵活升级

[楼下小黑哥]还在使用集合类完成这些功能?不妨来看看 Guava 集合类!!!

博文地址:https://sourl.cn/CXgw9P 日常开发中,小黑哥经常需要用到 Java 提供集合类完成各种需求。Java 集合类虽然非常强大实用,但是提供功能还是有点薄弱。 举个例子,小黑哥最近接到一个需求,从输入一个文档中,统计一个关键词出现的次数。代码如下: 虽然这个需求使用 可以轻

[IT老兵哥]如何建立架构师的立体化思维?

从程序员往架构师转型的路上,蔡学镛老师总结的“四维架构设计方法论”对我颇有帮助,让我对架构设计有了更加立体化、系统化的认知,现将学习心得分享出来给需要的小伙伴参考。这套方法论通过空间(X、Y、Z)三个维度及时间T维度将问题域解构成可以轻松应...

[纳兰小依]CyclicBarrier源码探究 (JDK 1.8)

`CyclicBarrier CyclicBarrier CountDownLatch CyclicBarrier CyclicBarrier ReentrantLock`,主要方法在执行时都会加锁,因此并发性能不是很高。 1.相关字段 需要注意的是 字段,用于标记栅栏当前处在哪一代。当满足一定的条

[小鱼吃猫]Eureka停更了?试试Zookpper和Consul

在Spring Cloud Netflix中使用Eureak作为注册中心,但是Eureka2.0停止更新,Eureka1.0 进入了维护状态。就像win7一样,同样可以用,但是官方对于新出现的问题并不能及时修复,所以我们就需要使用替代品。目...

[throwable]基于Canal和Kafka实现MySQL的Binlog近实时同步

前提 近段时间,业务系统架构基本完备,数据层面的建设比较薄弱,因为笔者目前工作重心在于搭建一个小型的数据平台。优先级比较高的一个任务就是需要近实时同步业务系统的数据(包括保存、更新或者软删除)到一个另一个数据源,持久化之前需要清洗数据并且构建一个相对合理的便于后续业务数据统计、标签系统构建等扩展功能

[李福春]0312 java接口测试三棱军刺rest-assured

背景 java程序员一般写的是后端服务是JavaWeb类型的项目,主要包括Http接口和dubbo接口,Http接口一般采用的rest风格,那么如何快速的对rest接口在第三方的测试框架上进行测试呢? rest assured框架是一个不错的工具。好比军人的三棱军刺,如上图。 使用之前,需要熟悉一下

[jasonminghao]Kubernetes 资源对象

[TOC] 在k8s中所有的对象都叫做资源,例如:pod,service等 1、Pod 资源 pod是在k8s中最小单元,前面有提到,k8s支持自愈,弹性扩容等高级特性,那么如果单纯的在k8s节点中跑业务docker是没有办法支持这些高级特性,必须要有定制化的容器,那么,pod就是这个官方已经定制化

[狂狷]人工智能-搜索

搜索是人工智能很重要的一种解决问题的途径,以下对各种搜索进行一个分类总结。 首先是搜索的定义,我们要解决一个问题,要经过很多步骤才能达到最终的目标,搜索就是要找到这些步骤,即解决问题的方法。 搜索有其局限性,它必须依赖于现有的知识,它不能自己学习知识,人工智能解决问题的另外一种途径就是学习,通过学习

[Linux-1874]Nginx之负载均衡配置(二)

其实nginx面向客户端一侧它除了可以代理http或https的请求外,它还可以代理tcp的请求,因为nginx它本身工作在应用层,通常情况下我们把它代理tcp的请求叫做伪四层调度;在之前的文章中我们有说到过四层调度,比如LVS,它就是一...

[cwkiller]Druid未授权(弱口令)的一些利用方式

Druid简介 1.Druid是阿里巴巴数据库事业部出品,为监控而生的数据库连接池. 2.Druid提供的监控功能,监控SQL的执行时间、监控Web URI的请求、Session监控. Druid可能存在的一些问题 首先Druid是不存在什么漏洞的。 当开发者配置不当时就可能造成未授权访问下面给出常

[GUOKUN]Core + Vue 后台管理基础框架2——认证

1、前言 这块儿当时在IdentityServer4和JWT之间犹豫了一下,后来考虑到现状,出于3个原因,暂时放弃了IdentityServer4选择了JWT: (1)目前这个前端框架更适配JWT; (2)前后端分离的项目,如果上IdentityServer4,还要折腾点儿工作,比如前端配置、多余的

[黄小斜]Java原来还可以这么学:如何搞定面试中必考的集合类

原创声明 本文作者:黄小斜 转载请务必在文章开头注明出处和作者。 系列文章介绍 本文是《五分钟学Java》系列文章的一篇 本系列文章主要围绕Java程序员必须掌握的核心技能,结合我个人三年多的Java学习和工作经历,总结和沉淀下来的方法论,希望能让Java学习这件事变得更简单,作者目前在阿里做Jav

[雨点的名字] JavaScript(6)--- 原型链

原型链 再上一篇有简单讲过原型: "JavaScript(5) 面向对象 + 原型" 讲原型链知识之前,先说几个重要的结论。 下面我们一步一步来讲解原型链 一、prototype属性 1、构造函数创建对象 我们先使用构造函数创建一个对象: 2、 prototype属性 它是 函数独有的属性 ,它从一

[做冷欺花]Mac 下 Docker 运行较慢的原因分析及个人见解

在mac 使用 docker 的时候,我总感觉程序在 docker 下运行速度很慢,接下来我一一分析我遇到的问题,希望大家能进行合理的讨论和建议。 问题: 1. valet 下打开 laravel 首页耗时 60ms ,docker 下打开耗时 12s ? 2. 在解决了第一个问题的前提下,dock

[东城以东]js中(event)事件对象

事件对象 • 什么是事件对象? • 就是当你触发了一个事件以后,对该事件的一些描述信息 • 例如: ° 你触发一个点击事件的时候,你点在哪个位置了,坐标是多少 ° 你触发一个键盘事件的时候,你按的是哪个按钮 • 每一个事件都会有一个对应的对象来描述这些信息,我们就把这个对象叫做 事件对象 • 浏览器

[Single_Yam]Redis 中的客户端

Redis 是一个客户端服务端的程序,服务端提供数据存储等等服务,客户端连接服务端并通过向服务端发送命令,读取或写入数据,简单来说,客户端就是某种工具,我们通过它与 Redis 服务端进行通讯并完成数据操作。 客户端并不是 Redis 的核心,Redis 的核心是它的服务端程序,服务端程序才是完成数

[山阴少年]NLP(二十五)实现ALBERT+Bi-LSTM+CRF模型

NLP(二十五)实现ALBERT+Bi-LSTM+CRF模型