- 博客(28)
- 问答 (16)
- 收藏
- 关注
原创 我的力扣屈辱史(自用)
LeetCode屈辱史记录拾起好久好久不写的java,连基本输入语句都不会写了…难过了5分钟后准备开始我的leetcode之旅。随缘做题(这样不对)、菜鸡水平,大佬们不要嘲笑我…2022-05-01题目:两数之和难度:easy思路:读完题目就想到最最简单但O(N^2)的解法,想了1h后还是没能优化,甚至读题不谨慎漏看“返回数组下标”的字眼…看看这执行时间和内存消耗…任重而道远啊。解法一:class Solution { public int[] twoSum(int[] nums
2022-05-02 00:57:10
207
原创 SSM之mybatis的分页插件pageHelper
第一步:pom引入依赖: <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.2</version> </dependency>注意:version一定要最新的,当我用自动填入的5.0.0版本时报错如下:
2021-04-25 11:09:33
710
原创 关于form表单的报错
问题一:参数传递失败症状:无报错,中的数据都能在后端读到,但是写在action的参数没传过来。原因:表单的action若要传递参数,一定要加属性method=“post”才行!!!问题二:提交表单报错400一般原因是传递的参数和接收参数的类型不对应,或者说传递的参数有的不在接收的bean的属性之中。情景:mysql有个表的属性是Date类型,在bean中我用String存储,并有注解@DateTimeFormat(pattern = “yyyy-MM-dd”)来进行转换。然后前端输入生日时我
2021-04-06 16:53:30
1020
原创 mybatis中where xxx in(1,2,3)传递参数问题
掉进去过的坑,爬出来以后一定要总结一下!情景1:update stu_pos set read_or_not = 1 where stu_pos_id in (?,?,?,?);此时需要传递单参数:mapper: <update id="updateReadFalseToTrue"> update stu_pos set read_or_not = 1 where stu_pos_id in <foreach collection="list
2021-04-03 16:55:30
950
原创 数据库存储图片路径并显示到前端
数据库存储图片路径并显示到前端-为啥不直接存图片:因为图片本身太大了,虽然存取方便了程序员,但对数据库不友好。所以采取存取路径,再根据路径解析的方法。一、数据库表设计:从以上思想出发,需要存图片的表的该列就应该是字符串类型(varchar),存的是图片路径(我这里存的是文件名),用字符串拼接方法找到全路径。二、Controller怎么处理这里是存进去(insert)的过程,取出来就是一般操作,获取数据库中的路径,就以String传到前端。 @RequestMapping("/insertD
2021-03-31 16:02:05
19962
7
原创 SSM遇到的报错
org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full出现在启动web项目时:在artifact被deployed时失败,出现上述报错。我的解决方案:首先:在右侧maven-clean-install 再次重启tomcat...
2021-03-09 13:03:43
947
6
原创 提问:Spring配置文件的头为什么有这么多版本?什么含义分别?一般用哪个?
提问:Spring配置文件的头为什么有这么多版本?什么含义分别?一般用哪个?官网找到的。
2021-03-02 14:04:20
102
原创 SpringMVC Day1
SpringMVC Day1框架介绍:一、B/S架构中普遍使用三层架构:表现层:【SpringMVC】即web层,负责接收客户端请求,向客户端响应结果;包括展示层(jsp、html等)和控制层(servlet)。 表现层单向调用业务层。表现层的设计一般都使用MVC模型。MVC模型:(是表现层的设计模型,和其他层没有关系)Model:数据模型,用javabean封装数据View:视图,用jsp、html页面展示展示Controller:控制器,由servlet负责接收view传来的参
2021-01-10 17:03:50
127
原创 页面跳转报错404:Springmvc的配置问题
问题:页面跳转报错404原因:<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" ><web-app> <display-name>Archetype Created Web Application</display-name> <ser
2021-01-10 12:35:08
466
原创 报错:java.net.BindException: Address already in use: JVM_Bind 【tomcat端口冲突】
java.net.BindException: Address already in use: JVM_Bindintellij idea 中 tomcat一直报端口冲突的错采取了以下措施后依旧没用!!!求大神指点!!!我要疯了1.任务管理器并没有一样的端口号进程2.结束所有任务重启,没用3.修改tomcat安装路径conf文件夹下service.xml中的端口号,并在idea同步修改端口号,没用3.对照了网上大神的总结,按照正常的步骤配置的tomcat。报错信息:"C:\Tomcat 8.
2021-01-09 00:28:31
1459
原创 Spring框架Day4--JdbcTemplate、Spring声明式事务管理
Spring框架第四天:任务: Spring中JdbcTemplate Spring声明式事务管理:基于注解、基于xmlSpring中JdbcTemplate:本质:是框架提供的一个对象,对JDBC API对象进行薄薄的封装位置:在spring-jdbc-x.x.x.RELEASE.jar中。除此之外还要导入spring-tx-x.x.x.RELEASE.jar(和事务相关的jar包)实际作用:用于和数据库交互,实现对表的CRUD操作jdbctemplate的CRUD操作
2021-01-05 21:34:44
117
原创 Spring框架Day3--AOP的原理以及Spring中基于注解和xml的AOP配置
Spring框架Spring不限于说是哪一层使用。两大核心:IOC AOP此篇将要讲解第一个核心AOP第三天:发现问题:设想转账的场景,一方账户钱-,另一方账户钱+,-的和+的值理应相当。这是正常情况。但如果在转出和转入语句之间加一句会让运行时报错的语句,此时数据库里的值:转账方钱-,收款方钱没变。原因分析:QueryRunner多例,即在每次执行操作(CRUD)时都会从数据源中获取一个连接。在上上图transfer方法中和数据库交互了4次,也即建立了4次连接。前三次都成功提交了
2021-01-05 17:01:55
141
原创 Spring框架Day2--基于注解的IOC配置
Spring框架Spring不限于说是哪一层使用。两大核心:IOC AOP此篇将要讲解第一个核心IOC的用注解方法的配置第二天:基于注解的IOC配置第一天中提到的,在xml配置文件中创建对象:<bean id="accountService" class="com.itheima.service.impl.AccountServiceImpl" scope="" init-method="" destroy-method=""><property name="" valu
2021-01-04 18:45:00
101
原创 Spring框架Day1--基于xml的IOC配置
Spring框架Spring不限于说是哪一层使用。两大核心:IOC AOP视频来源:B站:BV1mE411X7yp黑马程序出品不会错!!!强推~(黑马快打钱 x)下图为讲课老师整理的上课大纲:第一天:IOC之前的代码写法:e.g.在连接数据库时第一步注册驱动:写法一(为凸显问题而这么写):直接new一个类的实例DriverManager.registerDriver(new com.mysql.jdbc.Driver());存在问题:若不导入 com.mysql.jdbc.Dr
2021-01-03 18:14:46
135
原创 Mybatis遇到的报错集合
写此为以后报错忘了为啥做准备 希望早日能自己快速解决所有报错一、 log4j报错:原因:log4j配置文件有问题导致没法加载【疑问】这个log4j的在哪里找到的呀?请不嫌弃我的大佬求教!
2020-12-14 12:42:58
244
原创 Mybatis框架(2)--xml配置
前言:昨天半天时间肝完基于注解的Mybatis,发现的确太散乱了,但真就简便!详见前篇:Mybatis框架(1)–注解今天来搞一搞写起来比较繁琐但是一目了然的基于xml配置的Mybatis。其实大差不差,原理都是那么一回事~走起!先上代码,再基于代码解释。架构同前篇,蓝色框框中的文件不再赘述,直接看前篇~User.java (User属性和数据库user表中的列名命名不统一 -> xml如何配置请仔细看该实体类Dao在resource中对应的xml文件~)IUserDao
2020-12-11 14:51:45
240
原创 Mybatis框架(1)--注解
前言:自学ssm已经一段时间了,深刻感受到跟着视频学必须集中一整块时间。如果断断续续地看真的会忘光前面的知识,从而后面的也连不上,整个感受就会很不系统不扎实。今天刚结束Spring框架的学习,准备复习一下Mybatis框架。以下为个人跟着视频内容整理,有错误请一定指出!勿喷,谢谢!视频:B站黑马程序Mybatis框架学习作用:Mybatis是持久层框架 -> 内部封装jdbc(省去手动加载驱动、创建连接、创建statement等繁杂过程),使开发者只需要关注sql本身。持久层技术
2020-12-10 22:15:38
198
1
原创 java的三大特性--封装、继承、多态
this v.s. super指代:this指的是:谁调用指谁super指的是父类。用法:this的5种用法:1.引用成员变量:this c = c; 调用成员方法:this.cry();2.引用对象本身:return this;3.区分同名成员变量和局部变量4.调用类的其他构造方法5.不可出现在static方法中:static不用通过实例访问,故this没的指代super的3种方法:1.调用父类成员变量2.调用父类成员方法3.调用父类构造方法*注意:子类的构
2020-11-16 14:31:04
1700
原创 java中的equals、==、hashCode的区别
一直认为的是:equals代表内容一致,而==表示地址一致。后来发现这个理解不太全面。equalsequals的本质是==,但是在String、Integer等重写了equals方法。重写为值的比较,所以就有了上面那句话的理解。具体怎么重写的见源码(String类里的):public boolean equals(Object anObject) { if (this == anObject) { return true; } i
2020-11-11 18:14:34
120
2
原创 ld.exe||cannot open output file C:\....(路径).exe Permission denied|
Codeblocks报错:ld.exe||cannot open output file C:…(路径).exe Permission denied|症状:运行到一半小黑框闪退 软件整个无响应 执行的绿色键一直灰色 重启codeblocks后打开原来文件报以上错解决方法:去任务管理器后台把.c文件结束掉 即可原因:程序死循环。。。参考链接...
2020-04-06 16:49:56
2612
原创 用MySQL Workbench导出ER图和数据字典
一.工具MySQL Workbench 5.2CE(图标如下)(昨天我尝试导出的时候查了很多资料都说要装另一个软件:Navicat,但是我懒,我想自带的workbench怎么可能只有建数据库建表写sql查询等基本功能呢,于是一番摸索发现了新大陆!)二.导出ER图STEP1:打开 Mysql Workbench,点击右边Server AdministrationSTEP2:Data...
2020-04-04 11:15:39
4414
2
原创 从jsp下拉框获取数据库内容到servlet获取选择结果!
从jsp下拉框获取数据库内容到servlet获取选择结果!Q:如何从数据库里提取出学院名字(之所以不采用手动形式的下拉框是因为学院信息可能会变动 从数据库提取保证了信息的时效性准确性)显示在下拉框中(用于注册时供用户选择所属学院)A: jsp中这么写(注意name属性写在select标签中,此name即为传回servlet的值)<%@ taglib uri="http://ja...
2020-03-16 16:23:45
10928
原创 JavaScript图片库
本案例参照《JavaScript DOM编程艺术(第二版)》 chapter4 完成。过程中参考 https://www.w3school.com.cnl网站学习到很多CSS相关属性的知识。目的:用javascript和dom建立一个图片库,点击图片无需跳转到新页面,可以直接在本页面查看,图片下显示对应的文字注解。结果展示:点击第二个超链接后:...
2020-02-25 19:11:52
314
原创 Python:用BeautifulSoup爬虫
之前用正则表达式尝试练习爬虫,但是好多网页内容都有点难爬。。。我再好好看看。今天是用BeautifulSoup的方法爬取内容,这是一种对标签处理的方法,需要从bs4模块中导入。先安装:cmd->pip install bs4代码如下:(以下例子是跟着某字母站一个视频做的==)#从urllib.request模块中导入urlopen函数from urllib.request im...
2020-02-22 17:31:27
163
原创 Python常见报错(持续更新)
python小白,文中若有错误或补充请一定帮我指出!蟹蟹~python碰到的常见错误2020-2-71.原因:if和elif要对齐!处理:if …:elif…:错误代码:报错:格式错误unindent does not match any outer indentation level2.原因:类中init()方法一定是左右各2个下划线!处理:init(self,…,…)错...
2020-02-07 18:56:05
1886
原创 Python自学基础(自学的记录 更新完毕!)
Python自学基础(自学的记录 会持续更新)Python自学日志2020-1-25 准备工作2020-1-26 字符串以及数字2020-1-27&28 列表&元组Python自学日志2020年1月 新型冠状病毒在全中国扩散开来 我的城市不在疫区但也严重沦陷 春节唯一活动就是待在家里 或是追剧吃鸡或是到客厅散散步 难得的一段闭关时光想要好好利用提升自己的能力这是我入CSDN大...
2020-01-29 00:19:29
588
2
空空如也
macos android studio打包jar包下载失败
2023-02-05
图片base64转二进制流 如何在vbs实现
2022-10-26
sqlserver生僻字
2022-10-25
React native tab组件无法跳转,疑与content有关
2022-10-13
模拟器和真机都遇到键盘闪退
2022-09-30
illegal operation on a directory
2022-09-27
Invariant Violation: Module AppRegistry
2022-09-27
React Native打包成功但node报错
2022-09-26
React Native启动失败--版本不一致
2022-09-25
onclick里方法传字符串报错?
2022-04-01
IE浏览器显示异常,与防抖代码有关?
2022-03-25
建立非聚集索引后sql还是照常写吗?
2022-03-22
sqlserver设置时间为索引,如何操作?
2022-03-22
js 防抖:调用防抖方法是报错如何处理?
2022-03-21
JS的与/且操作&&结果不一致
2022-03-16
SQL:left join取右表符合条件的第一条结果怎么操作?
2022-03-13
本科毕业工作半年,求一起学习新知识的小伙伴~
2021-11-28
SqlServer新增表字段时提示“下列表将保存到您的数据库中,是否继续?”
2021-11-28
模态框modal在foreach循环中怎么绑定?
2021-05-20
springmvc后台实现在当前页面弹出弹出框
2021-04-27
bootstrap 下拉框 横向展开 怎么实现
2021-04-15
jquery/js根据参数决定是否隐藏input输入框
2021-04-06
点赞功能:select @rownum := @rownum +1 没用!请指点!
2021-04-01
html中<%=%>能否放在<c:if test>中做判断?
2021-03-31
如何点击超链接能改变标题文字,再次点击后还原文字?
2021-03-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人