快速突击 Spring Cloud Gateway
认识 Spring Cloud Gateway Spring Cloud Gateway 是一款基于 Spring 5,Project Reactor 以及 Spring Boot 2 构建的 API 网关,是 Spring Cloud 微服务生态的主要组件之一。Spring Cloud Gatew ... 查看全文
【JavaScript】函数—可重用的代码块
以下内容为学习记录,可以参考 MDN 原文。 环境 vscode 1.46 Microsoft Edge 83 展示信息的方法 function displayMessage() { } html 模板 <!DOCTYPE html> <html> <head> <meta charset="utf ... 查看全文
SpringCloudAlibaba - nacos
Nacos的配置中心 Data ID 名称直接找控制条输出的id 这样服务才会获取到配置中心的配置! ... 查看全文
windows搭建gcc开发环境(msys2)
前言 可能你并不太了解msys2,但是作为一个程序员,你一定知道mingw,而msys2就集成了mingw,同时msys2还有一些其他的特性,例如包管理器等。 msys2可以在windows下搭建一个完美的类linux环境,包括bash、vim、gcc、make等工具都可以通过包管理器来添加和卸载 ... 查看全文
React + Node.JS 巧妙实现后台管理系统の各种小技巧(前后端)
目前因学业任务比较重,没有好好的完善,现在比较完善的只有题库管理,新增题库,修改题库以及登录的功能,但搭配小程序使用,主体功能已经实现了 此后台系统是为了搭配我的另一个项目 微信小程序而开发的。是一个采用 多端框架开发的跨平台的小程序。感兴趣的可以看一下之前的文章 这篇文章主要是分享一下在开发这个东 ... 查看全文
js/jquery加入的select value显示不正确问题
最近有需求,通过js添加select到表格中,虽然通过append加入的代码中select的value为2 但是实际显示出来的结果不对,百度之后没有找到答案,自己想了个办法 + 把这个代码加在append循环后面即可 + 猜测通过js/jq加入的代码只是html文本 在并没有一个数据结构与之对应(d ... 查看全文
json pickle shelve
我们学习过用eval内置方法可以将一个字符串转成python对象,不过,eval方法是有局限性的,对于普通的数据类型,json.loads和eval都能用,但遇到特殊类型的时候,eval就不管用了,所以eval的重点还是通常用来执行一个字符串表达式,并返回表达式的值。 1 import json 2 ... 查看全文
二维数组初始化vector, 以及类型转换问题
//二维数组的初始化1 vector<vector<float>> _box_parm(class_row_num, vector<float>(class_col_num, 0.0f)); 类型转换问题 1 std::vector<uint32_t> local_anchors_x_v; 2 (s ... 查看全文
springMVC异常处理
注:本篇的异常主要指的是controller、service和dao层中执行方法抛出的异常。 一、为什么要处理异常? 因为如果我们不处理异常,异常信息就会直接抛出给浏览器,于是浏览器页面就直接显示异常信息,这对用户来说是很不友好的。我们应该在发生错误时返回一个友好的错误提示页面展示给用户。 二,异常 ... 查看全文
LeeCode 1497. 检查数组对是否可以被 k 整除
将每个数按照mod k的余数不同分成k类, 负数的余数为负数,特殊处理:(arr[i] % k + k) % k。 class Solution { public boolean canArrange(int[] arr, int k) { int[] cnt = new int[k]; for(i ... 查看全文
JavaScript图形实例:阿基米德螺线
1.阿基米德螺线 阿基米德螺线亦称“等速螺线”。当一点P沿动射线OP以等速率运动的同时,该射线又以等角速度绕点O旋转,点P的轨迹称为“阿基米德螺线”。 阿基米德螺线的笛卡尔坐标方程式为: r=10*(1+t) x=r*cos(t * 360) y=r*sin(t *360) 编写如下的HTML代码。 ... 查看全文
python impacket
参考链接:https://www.freebuf.com/news/175208.html https://ares-x.com/2020/03/21/%E5%9F%9F%E6%B8%97%E9%80%8F%E5%AD%A6%E4%B9%A0%EF%BC%88%E5%85%AD%EF%BC%89PT ... 查看全文
LeetCode 26 删除排序数组中的重复项
26. 删除排序数组中的重复项 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。 你不需要考虑数组中超出新长度后面 ... 查看全文
《C++Primer Plus》 | 处理数据
###基本数据类型:整型和浮点数 ####int 1.使用变量标识存储的数据 2.宽度(width)用来描述存储数据时用的内存量,char,short,int ,long ,long long (C++11新增)宽度递增,每种又都含无符号数与有符号数。 3.头文件 climits 定义了符号常量来表 ... 查看全文
Windows下安装activeMQ5.15.3
一、简介 JMS是java的消息服务,是J2EE中的一个重要规范 ,JMS的客户端之间可以通过JMS服务进行异步的消息传输。 ActiveMQ是用java实现JMS。 二、安装 1、下载的安装包 官网下载:http://activemq.apache.org/download.html 2、安装只需 ... 查看全文
Windows搭建react-native开发环境
一、目标平台 windows+android 1. 必须软件 python2+ nodejs npm 2. 安装react-native命令行 $ npm install -g react-native-cli 3. 搭建安卓环境 (1)React Native目前需要Android Studio2 ... 查看全文
WPF自学入门(十一)WPF MVVM模式Command命令
在WPF自学入门(十)WPF MVVM简单介绍中的示例似乎运行起来没有什么问题,也可以进行更新。但是这并不是我们使用MVVM的正确方式。正如上一篇文章中在开始说的,MVVM的目的是为了最大限度地降低了Xaml文件和CS文件的耦合度,分离界面和业务逻辑,所以我们要尽可能的在View后台不写代码。但是这 ... 查看全文
bugku web PHP_encrypt_1(ISCCCTF)
这道题没有题目链接。在题目界面有一个文件,下载下来发现是一段PHP的代码。 1 <?php 2 function encrypt($data,$key) 3 { 4 $key = md5('ISCC');//获得ISCC的md5 5 $x = 0; 6 $len = strlen($data); 7 ... 查看全文
TOMCAT 启动报错 INVALID CHARACTER FOUND IN METHOD NAME. HTTP METHOD NAMES MUST BE TOKENS
Tomcat报错如下: 解决方案: 问题出现原因是Tomcat的header缓冲区大小不够,需要conf目录下的server.xml中增加maxHttpHeaderSize字段即可: <Connector port="8080" executor="tomcatThreadPool" protoco ... 查看全文
linux 下 php执行 exec 无反应 返回值为空
ps:请先确保 php.ini 的disable_functions 配置没有拦截 exec ,有请删掉,保存,重启php 下面开始正文1、先找出是哪个用户在执行这个文件的 <?php$result = exec("whoami", $outcome, $status); var_dump($out ... 查看全文