编程笔记

  • 【Qt】VS2022 QT 常量中有换行符

    解决办法:     用notepad++打开,将编码方式转为UTF-8 BOM          问题原因:    可能是Qt creator和VS同时编辑导致。

    编程笔记 2022年7月31日
  • KMP

    https://www.luogu.com.cn/problem/P3375 获得next数组(最长公共前后缀) 用类似的方法获得进行kmp操作 每次匹配成功匹配下一个时 有(j=next[j]) #include <bits/stdc++.h> using namespace std; #define M…

    编程笔记 2022年7月31日
  • 前端

    Swiper

    编程笔记 2022年7月31日
  • Java 并发编程解析 | 如何正确理解Java领域中的内存模型,主要是解决了什么问题?

    苍穹之边,浩瀚之挚,眰恦之美; 悟心悟性,善始善终,惟善惟道! —— 朝槿《朝槿兮年说》 写在开头 这些年,随着CPU、内存、I/O 设备都在不断迭代,不断朝着更快的方向努力。在这个快速发展的过程中,有一个核心矛…

    编程笔记 2022年7月31日
  • ctfshow—文件包含

    参考 PHP伪协议总结 - SegmentFault 思否 ​​​​​​​​​​​​​​WEB78 无防护读取源码 <?php if(isset($_GET['file'])){ $file = $_GET['file']; include($file); }else{ highlight_file(__FILE__); } 伪协议读取后base…

    编程笔记 2022年7月31日
  • python打包exe思路

    1、将需要打包的内容单独放在一个文件 2、创建一个虚拟环境(打包出来的体积相对小很多)          1、python -m venv venv          2、修改解释器为虚拟环境(Pycharm里操作)          3、重启命令行,使虚拟环…

    编程笔记 2022年7月31日
  • 不安全的反序列化

    反序列化拓展 RMI Java远程方法调用,即Java RMI (Java Remote Method Invocation),即允许运行在一个Java虚拟机的对象调用运行在另一个Java虚拟机上的对象的方法。这两个虚拟机可以运行在相同计算机上的不同进程中…

    编程笔记 2022年7月31日
  • 1-2 Installing Jenkins for ubuntu

    参考文档 https://www.jenkins.io/doc/book/installing/https://blog.csdn.net/wf908164152/article/details/125716221 环境准备 root@wlserver:~# lsb_release -a No LSB modules are available. Distributor ID: …

    编程笔记 2022年7月31日
  • JavaWeb-Tomcat8安装、Servlet初识

    已具备的技术 JavaEE/MySQL/JDBC+HTML/CSS/JavaScript基础 知识提要 CS:客户端服务器架构模式 优点:充分利用客户端机器的资源,减轻服务器的负荷 一部分安全要求不高的计算任务、存储任务放在客户端执行,不需要把…

    编程笔记 2022年7月31日
  • 数据结构与算法--斐波那契查找

    斐波那契数列 斐波那契数列,又称黄金分割数列,因数学家莱昂纳多·斐波那契以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、…… 在数学上,斐波那契数列以如下被以…

    编程笔记 2022年7月31日