编程笔记
-
[极客大挑战 2019]RCE ME 取反绕过正则&蚁剑插件绕过disable_function&蚁剑添加数据url问题&/readflag
打开就是一个代码审计: <?php error_reporting(0); if(isset($_GET['code'])){ $code=$_GET['code']; if(strlen($code)>40){ die("This is too Long."); } if(preg_match("/[A-Za-z0-9]+/",$code)){ die("NO…
-
Jetty- 总结
参考资料 1、官方网站:https://www.eclipse.org/jetty/ 介绍 Jetty 就是一个开源的 HTTP 服务器和 Servlet 引擎,它可以为 JSP 和 Servlet 提供运行时环境。Jetty 是使用 Java 语言编写的,它的 API 以一组 JAR 包…
-
Zookeeper 使用 Java 实现分布式协调机制
Zookeeper 允许多个客户端在指定的一个或一些节点上添加监听事件,当被监听的节点发生状态变化时,Zookeeper 会把节点变化的细节通知到相应的客户端,这就是 Zookeeper 分布式协调机制的核心本质。 为了实现分布式…
-
堆
堆的核心概念 一个JVM实例只存在一个堆内存,堆也是Java内存管理的核心区域。 Java堆区在JVM启动的时候即被创建,其空间大小也就确定了。是JVM管理的最大的一块内存空间 堆内存的大小是可以调节的 《Java虚拟机规范…
-
盘点一道字典转换基础题目
大家好,我是皮皮。 一、前言 前几天在Python最强王者交流群有个叫【麦当】的粉丝问了一个Python基础问题,这里拿出来给大家分享下,一起学习下。 二、解决过程 这个问题挺基础的,看上去确实也不难。这里【瑜亮老…
-
python 进行es聚合查询
python 进行es聚合查询 terms分组,定义聚合名称group_by_name # terms分组,定义聚合名称group_by_name query={ "aggs":{ "group_by_name":{ "terms":{ "field":"gender.keyword" } } } } terms_value = es.search…
-
机器学习入门实战-Python
原文链接:https://www.pyimagesearch.com/2019/01/14/machine-learning-in-python/作者:Adrian Rosebrock 采用以下两个库来实现机器学习算法: scikit-learn Keras 要实现的机器学习算法: KNN 贝叶斯 逻辑回归 S…
-
用python+opencv实现目标检测
前言 opencv是什么可能很多人都不清楚,那么这个时候咱们就可以打开百度输入opencv是什么。 这不就有了吗,然后点击进去。这不就完美的解决了opencv是干啥的了吗,不过估计还是有很多人是看不明白的那么接下来咱们…
-
搭建项目运行的SpringBoot环境
搭建项目运行的SpringBoot环境: 1,导入依赖pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan…
-
git基础用法
1. git clone 仓库地址 拉取仓库文件到本地 2. git add * 添加文件 * 添加所有文件 3. git commit -m '提交信息' 提交到本地仓库 4. git push -u origin master 推送到远程主分支