编程笔记

  • Java代码(审计sql注入)

    java_sec_code该项目也可以叫做Java Vulnerability Code(Java漏洞代码)。 每个漏洞类型代码默认存在安全漏洞(除非本身不存在漏洞),相关修复代码在注释里。具体可查看每个漏洞代码和注释。 由于服务器到期,在线…

    编程笔记 2022年10月18日
  • 从 C# 崩溃异常(中研究页堆布局)

    一:背景 1.讲故事 最近遇到一位朋友的程序崩溃,发现崩溃点在富编辑器 msftedit 上,这个不是重点,重点在于发现他已经开启了 页堆 ,看样子是做了最后的挣扎。 0:000> !analyze -v EXCEPT…

    编程笔记 2022年10月18日
  • 【C++】spdlog光速入门(C++logger最简单最快的库)

    spdlog简介Very fast, header only, C++ logging library.一个header-only的C++日志库,十分高效且易用。 获取安装方式#https://github.com/gabime/spdlog使用时只需要将git项目内的/include/spdlog文件夹整个放入…

    编程笔记 2022年10月18日
  • C ++线程(安全数据结构)

    如何解决C ++中的线程安全数据结构?就像使线程安全的C ++数据结构一样。 struct infos{int crowdinfos[10][horGridNums*verGridNums];int cameraSourceID;static int idx;std::mutex mutex; };mutex.lock和解锁将…

    编程笔记 2022年10月18日
  • Python编程之(子进程管理subprocess)

    引言  在写程序时,我们无法避免需要运行外部程序,相较于功能比较简单的os.system(),更加倾向于使用subprocess模块来执行外部程序。   模块介绍subprocess.run() 使用subprocess.run()执行命令的…

    编程笔记 2022年10月18日
  • Java注解(一个真实的Elasticsearch案例)

    /** * elastic文档注解,定义每个elasticsearch文档上的属性 * * @author xiangwang */@Inherited@Retention(RetentionPolicy.RUNTIME)@Target({ ElementType.TYPE })public @interface Docume…

    编程笔记 2022年10月18日
  • 基于Java毕业设计二手物品交易系统源码+系统+mysql+lw文档+部署软件

    基于Java毕业设计二手物品交易系统源码+系统+mysql+lw文档+部署软件 基于Java毕业设计二手物品交易系统源码+系统+mysql+lw文档+部署软件 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开发软件:idea ecli…

    大数据 2022年10月18日
  • 核模型(核密度估计)

    1、核模型(Kernel function) 在线性模型中,多项式或三角函数等基函数与训练样本{(xi,yi)}毫不相关的。下面我们介绍一种模型,在基函数设计的时候会使用到输入样本{xi}。 note:是在基函数设计的时候使用到样本…

    编程笔记 2022年10月18日
  • Leetcode第306场周赛(附数位DP总结)

    1、矩阵中的局部最大值   简单题,n×n的矩阵,最后得到(n-2)×(n-2)的矩阵,做法就是枚举每个起点。 class Solution { public: int find_max(vector<vector<int>>& grid,int …

    编程笔记 2022年10月18日
  • c语言基础知识 入门必看(保姆级教学)

    1.什么是C语言?为什么要学好C语言?  这是2022年球程序员使用计算机语言的排名:我们可以很清楚的看的c语言和c++在将近20年的科技革命中,仍然经久不衰。c语言与c++仍然占领着很强的一番席位。 由此观之,C语…

    编程笔记 2022年10月18日