- 博客(19)
- 收藏
- 关注
原创 spring @Async 方法调用报错:Null return value from advice does not match primitive return type for:
spring @Async 方法调用报错:Null return value from advice does not match primitive return type for:
2022-11-02 14:25:14
854
原创 docker部署nginx端口错误
docker部署nginx,curl访问报错curl: (56) Recv failure: Connection reset by peer
2022-11-01 22:15:54
617
原创 js刷新页面时仍保留在当前位置
html刷新页面时都会回到页面顶部,页面较长会造成用户的体验感变差,此时我们需要定位滚动条的位置,在刷新后重新回到该位置。以下是js代码。给body添加id和绑定事件:<body id="body" onscroll=SetCookie("scroll",body.scrollTop); onload="scrollback();">函数:<script type...
2020-05-08 09:46:10
4674
原创 SSM框架mysql取得自增id的值
mysql主键使用自增,由于某些需求,在插入一条记录时就需知道该记录的id值,原本使用查询语句:SELECT auto_increment FROM information_schema.TABLESWHERE TABLE_SCHEMA='数据库名' AND TABLE_NAME=表名;这样可以提前知道下一个自增的id值。完成一次插入时没有问题,但是进行第二次插入数据时发现id值没有增加,导致...
2020-05-07 08:27:42
309
原创 Maven SSM实现一次上传多张图片并回显
难点在于上传后回显图片:1、使用commons-fileupload组件来完成文件上传,依赖如下:<dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3...
2020-05-05 12:35:23
678
1
原创 使用SSM框架、jqury来校验注册表单
使用jqury来校验表单定义函数来检验表单项是否合法。使用spring-security来保证系统安全,所以要在配置文件里配置<security:http parttern="资源路径">security="none"></security:http> ,放行所有跟注册功能有关的资源,否则系统无法访问到资源以下是表单:form action="user/regi...
2020-05-01 00:01:56
235
原创 动态规划:挖金矿问题
问题描述:很 久 很 久 以 前, 有 一 位 国 王 拥 有 5 座 金 矿, 每 座 金 矿 的 黄 金 储 量 不 同, 需 要 参 与 挖 掘 的 工 人 人 数 也 不 同。 例 如 有 的 金 矿 储 量 是 500kg黄 金, 需 要 5 个 工 人 来 挖 掘; 有 的 金 矿 储 量 是 200kg 黄 金, 需 要 3 个 工 人 来 挖 掘…… 如 果 参 与 挖 矿 的...
2020-04-16 14:10:29
749
原创 最优求解最大公约数
问题:求两个整数的最大公约数方法一:辗转相除法原理:欧几里得算法 两个正整数a 和 b (a > b),他们的最大公约数等于 a 除以 b 的余数 c 和 b之间的最大公约数。代码实现:public static int getGreatestCommonDivisorV1(int a, int b){ int max = a >...
2020-04-15 13:41:17
247
原创 LeetCode365. 水壶问题 超高效
题目描述:有两个容量分别为x升 和 y升 的水壶以及无限多的水。请判断能否通过使用这两个水壶,从而可以得到恰好z升 的水?如果可以,最后请用以上水壶中的一或两个来盛放取得的z升水。你允许:装满任意一个水壶 清空任意一个水壶 从一个水壶向另外一个水壶倒水,直到装满或者倒空解析:题目的限制条件比较少,问题不简单,最开始解题时少算了很多种结果,通过的测试案例比较少...
2020-03-22 00:07:59
214
原创 CCF201709-2 公共钥匙盒(100分)模拟
试题名称:公共钥匙盒问题描述 有一个学校的老师共用N个教室,按照规定,所有的钥匙都必须放在公共钥匙盒里,老师不能带钥匙回家。每次老师上课前,都从公共钥匙盒里找到自己上课的教室的钥匙去开门,上完课后,再将钥匙放回到钥匙盒中。 钥匙盒一共有N个挂钩,从左到右排成一排,用来挂N个教室的钥匙。一串钥匙没有固定的悬挂位置,但钥匙上有标识,所以老师们不会弄混钥匙。 每次取钥匙的时候,老师们都会找到自己所需...
2019-09-14 09:09:17
230
原创 UVa-10593 卡片游戏
题目简单,使用数组和队列就可以轻松解决。不再赘述。唯一要注意的是:不要遗漏 n == 1 的情况,否则提交就是WA题目链接:https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&category=0&problem=1876&mosmsg...
2019-08-20 14:14:20
132
原创 UVa1594-Ducci序列
问题不在赘述,放上原文链接,https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=4469注意:在前两个数作差求绝对值以后,数组第一个数被改写,因此在每次作差操作前,要保存第一个数,防止出错#include <iostream&g...
2019-08-19 22:51:57
124
原创 Python函数
1、命名空间的本质是一个字典:locals()函数返回当前域的命名空间,globals()函数获得全局命名空间2、闭包是高阶函数的特例,返回值是一个函数。调用一个方法的原理:方法开始执行时,将代码调入内存,执行完毕后从内存里销毁def fn(): a = 10 def inner(): print("a=",a) print(" I am inner()") return in...
2019-06-27 09:41:18
83
原创 jsp插入图片
jsp使用标签<img src="文件路径">,其中文件路径很关键,错误则找不到资源<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><...
2019-06-07 21:50:18
5744
原创 八数码问题
八数码是典型的搜索问题,A*搜索算法。本文所采用最简单的估计函数,f(n)= depth + diff。其中depth是搜索树的深度,diff是结点数码与目标数码位置不同的数字的个数。1、算法使用结构体来存储结点,链表实现open表,close表。结点插入open表之前要评估,评估以后插入open表内合适的位置。close表插入采用尾插法,需要定义rear指针记忆表尾,以方便进行插入。2、...
2019-06-03 18:10:55
187
原创 产生式系统——动物识别系统
length() 函数返回的是无符号数,当其与int型负数比较时,结果是错误的,-1> (unsign)2;用基于产生式系统的方法求解动物识别系统的实现。 以一个动物识别系统为例,构造产生式系统求解问题的过程,识别虎、金钱豹、斑马、长颈鹿、鸵鸟、企鹅、信天翁等七种动物的产生式系统。在产生式系统中,论域的知识分为两部份:(1)事实:用于表示静态知识,如事物、事件和它们之间的关系;(...
2019-05-22 17:24:01
13131
1
原创 C++模板
C++的模板使用:转载博客:C++模板学习在这一篇博客里很详细的说明的模板的使用,使用模板可以不用函数重载就传入各种类型的参数,大大节省的代码量,但有些点需要注意。值得注意的地方:1、使用模板创建结构体后,使用结构体声明、创建变量时必须指定所需的类型#include <stdio.h>#include <stdlib.h>#include <iostre...
2019-05-19 16:44:50
272
原创 栈的简单——括号匹配、后缀表达式运算
顺序栈的应用:在解决问题的过程中出现了一个子问题,但凭现有条件无法解决它,需要记下,等待以后出现可以解决它的条件出现以后再返回来解决。这类问题需要栈来解决,栈具有记忆功能,这是栈的FILO特性所延伸出来的一种特性。典型应用:1、后缀表达式的运算#include <stdio.h>#include <iostream>#define maxsize 100usi...
2019-05-19 15:45:51
381
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人