编程笔记
-
基于C++的OpenGL 07 之颜色
1. 引言 本文基于C++语言,描述OpenGL的颜色 前置知识可参考: 基于C++的OpenGL 06 之摄像机 - 当时明月在曾照彩云归 - 博客园 (cnblogs.com) 笔者这里不过多描述每个名词、函数和细节,更详细的文档可以参考: 颜…
-
LeetCode 旋转数组算法题解 All In One
LeetCode 旋转数组算法题解 All In One 189. Rotate Array /** Do not return anything, modify nums in-place instead. */ // solution 1:暴力破解:❌ Time Limit Exceeded // function rotate(nums: number[], k…
-
nodejs爬虫简记
鲁棒之类的先不说,刚刚终于把爬虫最基本的登录网站做好了。简单记一下还记得的错误点。 识别图片这一块遇到了问题,原因是nodejs的axios要求指定responseType,而python的requests似乎根据一些信息自动将responseT…
-
AES 加密算法
一.原理 二、加密过程 1.初始变换 2. 9轮循环运算 (1)字节代换 (2)行移位 (3)列混合 (4)轮密钥加 3. 进行第10轮运算,和第2条一样,但只有三步,少了列混合。 三、密钥扩展,由一个密钥生成10个密钥…
-
SpringBoot接收前端传来的json数据
当前端传来json数据时,后端有两种方式可以接收:使用POJO和Map进行接收。 前端json数据 { id:121, //数字 name:"lhj", //字符串 scoreList:[ //对象 {Java:95}, {Python:98}, {C++:94} ] } 一、使用POJO 若前端…
-
ExtJS - Deployment Application(部署应用)
更新记录2022年8月12日发布。2022年7月26日 从笔记迁移到博客。 ExtJS教程汇总:https://www.cnblogs.com/cqpanda/p/16328016.html 说明 如果是直接引入ExtJS方式进行开发应用,部署时复制对应的文件即可 如果使用S…
-
ssh状态查询
ssh状态查询 [ ~]# [ ~]# systemctl status sshd.service ?sshd.service - OpenSSH server daemon Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: disabled) Active: active (run…
-
《JavaStudy26》多维数组
《二维数组》 多维数组可以看成数组的数组,比如二维数组就是一个特殊的一堆数组,其每一个元素都是一个一维数组。 二维数组语法:int a[ ][ ] = new int[2][5];解析:以上二维数组a可以看成一个两行五列的数组。
-
C#中自定义特性验证实体类数据
一、抽象基类BaseAttribute /// <summary> /// BaseAttribute 的摘要说明 /// </summary> public abstract class BaseAttribute : Attribute { public abstract string Validate(object value); } 二、…
-
spring boot与VUE的前后端交互
一、准备默认认为会了简单的spring boot知识和vue知识 1、前端先安装好vue cli,没有的点这里 2、后端后端IDEA安装vue.js插件就OK了 二、创建前端VUE项目就进入CMD,挑个好路径,输入vue ui 然后打开IDEA,导入文件…