Cond 等待通知机制

Cond并发原语学习 Java 面试中,经常被问到的一个知识点就是等待 / 通知(wait/notify)机制。面试官经常 会这样考察候选人:请实现一个限定

context

context 学习 比如,服务端接收到客户端的 HTTP 请求之后,可以把客户端的 IP 地址和端口、客户端的 身份信息、请求接收的时间、Trace ID 等信息放入到上下文中,

CopyOnWrite模式

CopyOnWrite模式 Java 里 String 这个类在实现 replace() 方法的时候,并没有更改原字符串里面 value[] 数组的内容,而是创建了一个新字符串,这种方法在解决不可变对

cpp学习和使用【文件api使用】

open 函数 api学习 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 // #include<bits/stdc++.h> #include<sys/types.h> #include<sys/stat.h> #include<fcntl.h> #include<unistd.h> #include<stdlib.h> #include<stdio.h> // #include <iostream> // using namespace std; int main(void) { int fd = 0; //打开 已经存在

c语言基础原理

应用程序内存基本构成 一个应用程序的内存基本上由:栈区、堆区、数据区(静态存储区)和程序代码区组成。 栈区(Stack Sagment) 在调用函数

disruptor

disruptor 框架介绍 ArrayBlockingQueue 和 LinkedBlockingQueue,它们都是基于 ReentrantLock 实现的,在高并发场景下,锁的效率并不高,那有没有更好的替代品呢?有,今天

dockerfile原理

什么是dockerfile 为开发团队提供完全一致的开发环境 拿所构建的镜像通过 Dockerfile文件构建一个新的镜像开始工作 部署时,无缝移植

easy难度注入靶机

先对代码进行分析 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 <?php if( isset( $_POST[ 'Upload' ] ) ) { // Where are we going to be writing to? $target_path = DVWA_WEB_PAGE_TO_ROOT . "hackable/uploads/"; $target_path .= basename( $_FILES[ 'uploaded' ][ 'name' ] ); // 这边没有做任何监测

eggjs学习记录

eggjs 学习总结 生成验证码 1 2 3 yarn add svg-captcha yarn add cookie-parser 添加session 支持 1 yarn add egg-session 验证码跨域问题解决 这个贼坑, cookie 讲究同源策略,要相同端口相同域名, 我的 axios 的
T