- 博客(29)
- 收藏
- 关注
原创 axios详解
文章目录1.什么是axios2.axios和ajax的关系3.特性4.安装5.执行get请求6.执行post请求7.执行多个并发请求8.axios API(可以通过向 axios 传递相关配置来创建请求)9.创建实例(可以使用自定义配置新建一个 axios 实例)10.拦截器(在请求或响应被 then 或 catch 处理前拦截它们)1.什么是axiosAxios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。axios官网:http://axios-js.co
2021-08-08 12:56:25
625
原创 IDEA导入eclipse项目(SSM)
文章目录前言1.新建一个空文件夹,并将eclipse项目拷贝进来2.打开idea导入项目3.配置maven(jar包管理)4.配置项目环境和结构5.配置Tomcat6.启动项目总结前言本文详细的介绍了如何在idea里面导入eclipse项目注意:本文仅供学习使用,如有侵权,请联系作者删除。1.新建一个空文件夹,并将eclipse项目拷贝进来我以“教育资源推荐系统为例”,这是我的一个eclipse项目,里面的项目结构是这样的:2.打开idea导入项目选择Open or Import找
2021-05-06 18:37:16
4612
4
原创 IDEA中普通项目改为maven项目
文章目录问题:有时候我们导入的项目并不是有maven来管理依赖的,而是要手动添加jar包,比较麻烦。如何把这种项目改为maven项目呢?解决:首先确保项目的目录结构是这样的:项目根路径下有src文件夹和pom.xml文件,src包下面有main包,main下面有java、resource包,若不是这样则缺什么创建什么选中pom.xml文件,单击右键选择Add as Maven Project此时你会发现,resources文件夹和pom.xml文件的图标变为了如下图所示,并且最右侧窗口可以看到
2021-05-06 17:18:31
1970
原创 百度地图API的使用(JavaScript版)
文章目录前言一、入门准备1.申请秘钥(ak)2.二、1.2.总结前言为什么写这篇文章:我的一篇学习笔记,同时分享给大家,互帮互助共同进步。适宜人群:想学习使用百度地图API的同学你将学习到:如何申请秘钥、如何使用百度地图API条件:一台联网的电脑资料参考:百度地图API官方文档注意:本文仅供学习使用,如有侵权,请联系作者删除。一、入门准备1.申请秘钥(ak)进入百度地图api官网,登录百度账号,点击申请秘钥(ak)点击创建应用输入三个地方后点击提交赋值AK秘钥2.二、
2021-05-02 08:45:56
282
原创 重新学习数据结构和算法(持续更新)
文章目录前言第一章 先给大家打个气第二章 初识数据结构1.线性结构和非线性结构2.总结前言为什么写这篇文章:数据结构和算法是程序的灵魂,强烈建议大家认真学好这门学科,无论是对今后的工作生活、还是找工作亦或者是自己的思维都有巨大的帮助。相信我,一定要好好学,即将走入社会的我决定好好补一补大学期间没认真学的这门课。我是我重学《数据结构和算法》的学习笔记,java版本,在这里分享给大家,互帮互助共同进步。2021年4月23日开始编写,后期持续更新。适宜人群:认同数据结构和算法很重要的同学你将学习到:常见
2021-04-23 20:47:06
335
原创 使用POI和EasyExcel实现数据的导入导出功能
文章目录前言一、03版Excel和07版Excel的区别二、方式一:POI1.导出2.导入3.Excel中的公式三、方式二:easyExcel1.导出2.导入前言功能:将数据库中的数据导出到Excel,将Excel中的数据导入导数据库。提示:原始POI的方式比较繁琐,不想看的可以跳过,直接看方式二,使用阿里巴巴帮我们封装好POI的easyExcel一、03版Excel和07版Excel的区别具体两者有哪些区别,请参考https://wenku.baidu.com/view/6c592a97f52
2021-04-22 00:45:23
433
原创 看源码学习HashMap和HashTable的区别
文章目录前言一、1.继承的父类不同2.同步性不同(线程安全不同)3.对null key和null value的支持不同4.初始化数组的时机不同5.扩容方式不同6.计算hash值的方法不同7.计算下标的方法不同总结前言你将学习到:HashMap和HashTable的区别1.继承的父类不同2.同步性不同(线程安全不同)3.对null key和null value的支持不同4.初始化数组的时机不同5.扩容方式不同6.计算hash值的方法不同7.计算下标的方法不同一、1.继承的父类不同进
2021-04-20 18:49:42
306
2
原创 基于servlet+原生dbc的登录案例(含servlet知识点梳理)
文章目录前言一、servlet知识点梳理1.什么是servlet2.servlet是如何工作的?3.servlet的工作原理4.servlet接口中定义的5个方法5.servlet的生命周期6.ServletRequset接口7.ServletResponse接口8.ServletContext对象9.解决Request的乱码问题10.解决Response的乱码问题11.会话跟踪技术(cookie和session)二、基于servlet+jdbc的登录案例1.需求分析2.准备以下文件3.创建新的javaEE
2020-12-25 05:22:51
778
原创 女朋友都看得懂的服务器搭建(纯小白超详细图文教程,阿里云服务器搭建)
文章目录前言一、1.2.二、1.2.总结前言为什么写这篇文章:我的一篇学习笔记,同时分享给大家,互帮互助共同进步。适宜人群:你将学习到:条件:一台联网的电脑资料参考:注意:本文仅供学习使用,如有侵权,请联系作者删除。一、1.2.二、1.2.总结...
2020-12-13 16:53:48
23840
11
原创 java实现与智能机器人聊天、发送短信验证码的功能
java实现与智能机器人聊天、发送短信的功能目录java实现与智能机器人聊天、发送短信的功能前言一、知识点1.网址的组成2.URL类的使用步骤(java网络编程)二、实现基于api的智能聊天机器人1、智能机器人API2、实现代码3、演示结果三、实现向任意手机发送短信验证码1、短信API2、实现代码3、演示结果总结前言用java实现基于api的智能聊天机器人,用java实现向任意手机发送验证码短信一、知识点1.网址的组成https://editor.csdn.net/md?not_chec
2020-12-10 19:37:06
823
2
原创 java实现自动关机功能
java实现自动关机功能 public static void main(String[] args) throws IOException { //设置自动关机,16分钟 Runtime.getRuntime().exec("shutdown -s -t 1000"); //取消关机 Runtime.getRuntime().exec("shutdown -a"); }...
2020-12-08 21:37:10
217
原创 字符串的常用操作
字符串的常用操作文章目录字符串的常用操作1、字符串的截取substring()2、字符串的反转reverse()总结1、字符串的截取substring()substring(2)表示从第2个字符开始,截取到末尾substring(2,4)表示从第2个字符开始,往后截取(4-2)个字符 String str = "-1314"; String s1 =str.substring(2); //314 String s2 =str.substring(2
2020-11-13 09:40:40
131
原创 在idea中使用lombok
在idea中使用lombok1、什么是lombokLombok 是一种 Java™ 实用工具,可用来帮助开发人员消除 Java 的冗长,尤其是对于简单的 Java 对象(POJO)。它通过注解实现这一目的。拿lombok官网的一个例子来说:public class Mountain{ private String name; private double longitude; private String country;} 要使用这个对象,必须还要写一些getter
2020-08-17 15:05:54
317
原创 问题(IDEA):IDEA中无法创建多级目录
无法创建多级目录问题:IDEA中无法创建多级目录我在创建类或接口的时候顺便创建多级目录但创建后是下图这个样子的,并没有达到我想要的效果解决:
2020-07-29 11:04:42
1239
转载 Maven项目的介绍、入门搭建
Maven项目的介绍、入门搭建一、什么是Maven项目Maven 是 Apache 组织下的一个跨平台的项目管理工具,它主要用来帮助实现项目的构建、测试、打包和部署。Maven 提供了标准的软件生命周期模型和构建模型,通过配置就能对项目进行全面的管理。它的跨平台性保证了在不同的操作系统上可以使用相同的命令来完成相应的任务。Maven 将构建的过程抽象成一个个的生命周期过程,在不同的阶段使用不同的已实现插件来完成相应的实际工作,这种设计方法极大的避免了设计和脚本编码的重复,极大的实现了复用。二、使
2020-07-29 09:33:41
9139
原创 问题(mybatis):org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
问题:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)我在学习mybatis框架的过程中,遇到这个问题,找了很久都没找到问题出在哪,一直找,一直找,原来是我mapper.xml中sql标签的id多了一个空格(哭了,不仔细对比真的很难发现)这个问题的根源其实是在mapper配置文件与dao接口做映射绑定时候出现的问题,接口与响应的xml找不到,或者是匹配不到,一般出现这个问题,只需要按照以下步骤
2020-07-24 14:04:34
142
原创 注解配置和XML配置的优缺点比较
注解配置和XML配置的优缺点比较一、简单总结下两者优缺点比较注解简单概括:写起来比较简单、方便,看起来也简洁,但是修改麻烦。Xml配置概括:写起来比较灵活、修改方便,但是写和维护麻烦。二、XML1、XML的优点(1)xml是集中式的元数据,不需要和代码绑定的;在我们开发中,xml配置文件和代码类是区分开的。不需要绑定到代码中。(2)使用xml配置可以让软件更具有扩展性;比如,我们在spring中,我们不想使用接口而是想用接口的实现类,这个时候只需要修改xml配置中bean的class值就可以了
2020-07-21 16:12:32
2213
1
原创 问题(连接数据库):2003 - Can‘t connect to MySQL server on ‘localhost‘ (10061 “Unknown error“)
2003 - Can’t connect to MySQL server on ‘localhost’ (10061 “Unknown error”)原因:MySQL数据库服务未启动解决:启动MySQL数据库服务
2020-07-20 16:03:04
1543
原创 Java中如何对字符串中的字母进行大小写转换?
Java中如何对字符串中的字母进行大小写转换?1、“小写字母”转换为“大写字母”——toUpperCase()String s1 = "abcdefg,HiJkLmn";System.out.println(s1.toUpperCase());//ABCDEFG,HIJKLMNString s2 = "hello world,你好啊AA,1oqa世界a";System.out.println(s2.toUpperCase());//HELLO WORLD,你好啊AA,1OQA世界A2、“大写字
2020-07-17 15:03:27
1347
原创 Java中常见的进制转换,看不懂没关系,用到时候直接上
Java中常见的进制转换一、十进制数转换为二进制数1、方法一:使用APIString s = Integer.toBinaryString(32);System.out.println(s);此代码中,可以直接用字符串输出;也可以利用Interger.parseInt()转化为int(如下),但不建议这种方式,当为负数时,int型的表示不了32的一个整数。 String s = Integer.toBinaryString(32); int i = Integer.parseInt(s);
2020-07-16 09:39:43
264
原创 DecimalFormat类的常用用法,保留几位小数
DecimalFormat类的常用用法DecimalFormat是NumberFormat十进制数字格式的具体子类下面罗列了常用用法
2020-07-15 11:02:54
948
原创 如何用Navicat远程连接数据
如何用Navicat远程连接数据1、点击连接,选择你要连接的数据库种类2、输入信息,点击确定即可连接3、如果遇到以下报错信息原因:目标数据库设置了访问权限解决:修改后记得保存设置,然后再次连接即可。...
2020-07-08 14:42:48
366
原创 如何修改数据库的密码
如何修改数据库的密码1、进入数据库2、进入mysql数据库,输入set password for ‘用户名’@‘localhost’=password(‘新密码’);修改成功3、如果出现以下报错:ERROR 1133 (42000): Can’t find any matching row in the user table原因:在用户表中找不到任何匹配的行解决:(1)进入数据库:use mysql;select Host,User from user;(2)将set pass
2020-07-08 14:13:01
918
原创 IDEA中改了代码,但Git不能commit、不能push怎么解决?
IDEA中改了代码,但Git不能commit、不能push怎么解决?解答:可能是IDEA本身的原因,重启一下IDEA就好了
2020-07-01 20:44:31
2437
1
原创 问题:找不到rsc文件下资源的问题:src\jdbc.properties (系统找不到指定的文件。)
一、问题二、解决方法一:直接使用绝对路径方法二:使用类加载器ClassLoader获取src下文件的路劲(推荐)
2020-05-21 10:58:07
1668
原创 如何把tomcat集成到IDEA中并且创建javaEE项目
一、将Tomcat集成到IDEA中1、2、3、找到Tomcat Server4、选择Tomcat的安装路径5、端口等其它选项默认即可二、创建javaEE项目(项目或模块都行,下面演示模块)1、2、选择java Enterprise,完成如图配置3、模块命名三、启动Tomcat和项目1、在web目录下创建HTML文件2、启动Tomcat和项目3、测试成功四、Tomcat的热部署配置为Update resources后,修改资源后就不用重启Tomcat了。否则访
2020-05-20 18:56:51
234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人