- 博客(30)
- 资源 (5)
- 收藏
- 关注
原创 docker基础
# 安装dockersudo yum install docker-ce docker-ce-cli containerd.io# 运行容器 左边是本机暴露的端口号,右边是映射的容器中的端口号docker run -itd --name my-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql# 在运行的容器中执行命令docker exec -it my-mysql mysql -uroot -p123456Dockerfile的内
2022-03-31 00:04:00
3654
原创 springboot集成jsp
第一种方式直接将模块的工作目录改为 %MODULE_WORKING_DIR%第二种方式让springboot项目使用插件启动 <build> <plugins><!-- 1.插件启动可以运行jsp 2.将项目打成jar包运行时必须引入插件--> <plugin> <groupId>org.springframework.boot<
2021-08-15 12:39:01
154
原创 thymeleaf HttpSession 前端取值 踩坑
需求:后端将信息存入session中,想要从前端中取出。controller层 @GetMapping("/testSession") public String testSession(HttpServletRequest request){ request.getSession().setAttribute("username","zhaoruihang"); return "testSession1"; }view层hello问题:
2021-05-28 17:47:57
613
原创 使用thymeleaf对数据库取出的数据进行渲染时所踩的”坑“
报错:Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "activity['activityId']" (template: "workbench/activity/test2" - line 12, col 17) at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) ~[attoparser-2.0.
2021-05-23 02:51:32
1491
原创 关于使用springboot集成mybatis后启动报错
关于使用springboot集成mybatis后启动报错文章目录1.报错信息2.报错原因3.解决办法4.遇到此类问题的解决思路1.报错信息Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2021-03-18 18:28:11.774 ERROR 25000 --- [ main] o.s.boot.Sp
2021-03-18 18:43:46
600
原创 找寻二叉搜索树的前驱和后继节点
// 找寻节点的前驱节点public Node<E> predecessor(Node<E> node){ if(node == null)return null; // 1. 节点的左子树存在 Node<E> p = node.left; if(p != null){ while(p.right != null){ p = p.right; } return p;
2020-08-24 16:11:21
222
原创 使用toString()方法前序遍历打印二叉搜索树
文章目录二叉搜索树类测试类要测试的二叉搜索树测试截图二叉搜索树类import java.util.Comparator;public class BinarySearchTree<E>{ //节点的数量 private int size; //根节点 private Node<E> root; //比较器 private Comparator<E> comparator; //二叉搜索树的节点
2020-08-22 15:03:33
467
原创 约瑟夫问题(利用双向循环链表)
约瑟夫问题问题:解决问题的思路源代码List接口抽象类AbstractList双向循环链表测试代码总结问题:M个人围成一圈,从第一个开始报数,第N个将被杀掉,最后剩下一个,其余人都将被杀掉。例如M=6,N=5,被杀掉的顺序是:5,4,6,2,3。解决问题的思路利用环形链表的闭合性,移动链表指针并删除元素,直至最后一个元素。源代码List接口package com.zarek;public interface List<E> { static final int ELEMEN
2020-08-04 20:43:19
771
原创 环形链表
题目:环形链表判断判断一个链表中是否存在环形链表解题思路:利用快慢指针思想快指针每次走两个结点,慢指针每次走一个结点,当快指针和慢指针相遇的时候就说明存在环形链表,若当快指针走到null且快指针的next走到null的时候,还未相遇,那么链表中不存在环形链表。代码实现:public class ListNode(){ ListNode next; int val; ListNode(int x){ val = x; }}public boolean hasCycle(ListNo
2020-07-22 19:38:58
105
原创 leetcode链表练习_206_反转链表
文章目录题目:反转链表解题思路:代码实现:题目:反转链表解题思路:递归思路迭代思路首先判断,如果此链表的头节点为null,则返回null,如果此链表的头节点的下一个节点head.next为null,返回head,否则将最开始的节点head的下一个节点head.next用临时变量temp存储起来,将head.next指向新的节点(即反转之后链表的头节点),将原来的节点head赋值...
2020-05-02 21:38:15
180
原创 scrapy框架基础
文章目录安装scrapy框架创建scrapy工程创建spider编写spider调试spider几个坑:安装scrapy框架安装Twisted——scrapy框架的前置命令:pip install Twisted安装scrapy框架命令:pip install scrapy创建scrapy工程命令:scrapy startproject [工程名]创建spider命令:...
2020-04-09 19:20:37
111
原创 IIS网站运行inherit报错
文章目录题目:问题:解决方法:结果:题目:在Expt1Site网站中建立SubDir文件夹,再在SubDir文件夹中创建一个Web窗体VirDir.aspx,其中包含一个Label控件。当浏览VirDir.aspx时在Lable控件中显示“虚拟目录测试!”。然后,通过VSC2017将SubDir文件夹复制到IIS7.5中的Web应用程序Expt1,再在IIS7.5中映射Web服务器上的SubD...
2020-04-07 22:21:40
290
原创 虚拟机装ubuntu的几个坑
第一个安装开始的时候要先断掉网络连接,具体为什么百度第二个安装成功后,先移除光驱,即将虚拟机的CD取消连接第三个建议更换镜像源,不然太卡了第四个虚拟机直接在终端使用sudo apt install open-vm-tools-desktop -y命令来安装vmaretools,这样比较方便,也不容易出错第五个初始化root密码使用su passwd root...
2020-03-16 06:01:52
463
转载 IDEA 点击右上浏览器访问时直接访问jsp源文件IDEA 点击右上浏览器访问时直接访问jsp源文件
创建Servlet时尽量不要在web.xml中进行配置,建议使用注解的方式配置如:@WebServlet(name = “userServlet”,urlPatterns ="/userServlet")否则会出现点击右上浏览器访问时直接访问jsp源文件...
2020-03-12 06:43:38
1672
1
原创 idea创建javaee在web目录下引用jquery的路径问题
起因一开始引入jQuery后,html老是显示未引入的问题,后来弄了半天发现是相对路径的问题,我以为引入文件的时候,编辑器会自动帮我显示本目录下的文件,所以直接一路enter下去。结果这是错误的例子:这是正确的用法:自省本来是一个及其简单的问题,硬是又掉了几根头发,心态爆炸,记录一下,让自己不再犯这样的RZ的问题。...
2020-03-12 04:41:33
675
原创 web开发基础知识
URL&DNSDNSDomain Name System,即域名系统因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。(域名解析)查询域名或与之绑定的ip的命令:nslookup [域名|IP]URLURL:Uniform Resource Locator即统一资源定位器,是对可以从互...
2020-02-20 01:12:29
150
原创 自我学习GIT基础
git 的基本提交方式GIT 在本地分为三个区域工作区暂存区本地库git 的基本指令git status [file] 查看文件的状态git add [file] 将文件从工作区添加到暂存区git commit [file] 将在暂存区的文件提交到本地库,且要在VIM编辑器中填写提交文件的信息(就是对本次修改的说明,或者是其他的对文件的描述)git ...
2019-09-05 14:20:34
104
原创 如何编写一个Java帮助文档
如何编写一个帮助文档写一个工具类对这个类加入文档注释/***@author 作者*@version 版本*。。。*@param 参数 参数说明*@return 返回值说明用javadoc工具来解析文档注释解析一般的格式 javadoc -d 目录(如果不存在目录,系统会帮你自动创建,可以用路径指定)-author -version 要解析的类...
2019-05-18 20:02:16
763
转载 Java环境变量设置后,编写第一个程序报错:找不到或无法加载主类 D:\java\HelloWorld
Java 环境变量配置完后,按照网上说的办法测试都成功了,但在写第一个HelloWorld程序时,编译通过了,运行时报“找不到或无法加载主类 D:\java\HelloWorld”错误。 网上解决办法编程时习惯地认为一个执行命令后面一般跟的是一个文件,所以毫不犹豫地敲入javac D:\java\He...
2019-02-21 03:21:01
383
2
原创 C语言实现产生1到52的随机数的小程序
源代码#include<stdio.h> #include<stdlib.h> //随机函数srand(),rand()的头文件#include<time.h> //时间函数time()的头文件void main() //主函数{ srand((unsigned)time(...
2019-01-08 16:33:30
1950
原创 用C语言实现基础的学生信息管理系统
代码实现#include &amp;lt;stdio.h&amp;gt;#include&amp;lt;stdlib.h&amp;gt; #define FILENAME &quot;student.data&quot;typedef enum {MAN,WOMAN} SEX; //定义了枚举 typedef struct tagStudent{ int num;
2018-11-20 12:27:21
560
原创 简单的数制转换小程序
简单的数制转换程序#define _CRT_SECURE_NO_WARNINGS#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;int main(){ int num = 0; char str[32] = { 0 }; printf("请输入十进制整数:"); scanf("%d", &
2018-11-19 22:40:46
621
原创 C语言数据结构的简单实验——二叉树的遍历
实验题目:建立一株用二叉链表储存的二叉树,并对其进行遍历。实验思路:解题关键是要建立二叉树,因此对语二叉树的每一个节点,我以链表为储存方式并用递归的思想对其进行定义。**代码实现:**#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;typedef struct node{ char data; struct node* L...
2018-11-04 12:10:28
823
Linux 系统 shellcheck shell 脚本静态检查工具
2022-05-28
Twisted-20.3.0-cp38-cp38-win32.whl
2020-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人