![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
黑马旅游网项目
sqzr316
这个作者很懒,什么都没留下…
展开
-
用于获取页面链接中参数值的方法,传递参数名就能得到对应的值
//根据传递过来的参数name获取对应的值function getParameter(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i"); var r = location.search.substr(1).match(reg); if (r!=null) return (r[2]); return null;}使用这个方法,可以很方便的再页面中获取链接中的参数值。如:原创 2022-01-28 09:01:19 · 643 阅读 · 0 评论 -
项目中用到的生疏的方法
1.location.search 是当前页面超链接中?以及后面的所有内容如:http://127.0.0.1/test?text=abce则:location.search 就是:?text=abce2.html中字符串的split方法用来切割字符串如:var s = ‘?text=abce’则:s.split("=") 就是把字符串从=开始分为两部分,并以数组的形式存储, 不包含=...原创 2022-01-27 13:19:52 · 638 阅读 · 0 评论 -
【坑7】使用老师提供的redis,报错Could not connect to Redis at 127.0.0.1:6379: 由于目标计算机积极拒绝,无法连接。
解决方法,下载最新官方版的用就可以了。先点击redis-server.exe 启动redis服务再点击redis-cli.exe 启动redis的客户端工具原创 2022-01-26 17:11:15 · 1180 阅读 · 0 评论 -
java中Method.invoke方法参数解析
通过反射的机制,可以通过invoke方法来调用类的函数。invoke函数的第一个参数是方法的实例,如果该方法是静态方法,可以用null或者用类来代替,第二个参数是变长的,是调用该方法的参数。package com.tn.class;import java.lang.reflect.Method;import java.util.Arrays;public class Client { public static void main(String[] args) throws Except转载 2022-01-25 15:20:30 · 9444 阅读 · 0 评论 -
【坑6】IDEA无法识别实体类
今天遇到一个很奇怪的问题:在使用idea时,就是包真实存在,但是包中的实体类却无法智能提示,也无法导入成功;我推荐的解决办法是重新导入,但是没有用,经理在网上找了很多解决方式,依然无效;最后解决办法:找到idea的空间目录,删除.idea文件夹,然后重新导入项目即可;转载于:https://www.cnblogs.com/AlanWilliamWalker/p/10671619.html...转载 2022-01-25 13:01:22 · 1955 阅读 · 0 评论 -
前后端分离和不分离的区别是什么
区别:前后端不分离中,前端页面看到的效果都是由后端控制,由后端渲染页面或重定向,即后端需要控制前端的展示,前端与后端的耦合度很高。前后端分离中,后端仅返回前端所需的数据,不在渲染HTML页面,不再控制前端的效果,前端与后端的耦合度相对较低。一、前后端分离的概念1、前后端分离前后端分离是一种架构模式,说通俗点就是后端项目里面看不到页面(JSP | HTML),后端给前端提供接口,前端调用后端提供的 REST 风格接口就行,前端专注写页面(html|jsp)和渲染(JS|CSS|各种前端框架);后端专转载 2022-01-24 14:33:11 · 12504 阅读 · 0 评论 -
【坑5】添加断点后,debug却进入了其他的未知断点如:Java Exception Breakpoints JavaScript Exception Breakpoints
添加断点后,debug却进入了其他的未知断点如:Java Exception Breakpoints JavaScript Exception Breakpoints解决方法:查看断点2. 取消勾选不想要的断点3. 保存就可以了原创 2022-01-24 12:55:14 · 1324 阅读 · 0 评论 -
发送邮件工具类
MailUtils工具类,修改工具类中的注释部分内容,调用该类的方法就可以实现发送邮件。package cn.itcast.travel.util;import javax.mail.*;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeMessage;import java.util.Properties;/** * 发邮件工具类 */public final class MailUti原创 2022-01-23 19:53:03 · 267 阅读 · 0 评论 -
【坑4】InputStream is = JDBCUtils.class.getClassLoader().getResourceAsStream(“/druid.properties“);为空
问题:InputStream is = JDBCUtils.class.getClassLoader().getResourceAsStream("/druid.properties");报错为空解决:用以下代码替换掉上面读取文件的代码即可。FileInputStream fis = new FileInputStream(JdbcUtils.class.getResource("/").getPath() + "druid.properties");应该是路径有问题。getResource原创 2022-01-23 17:24:49 · 3197 阅读 · 0 评论 -
mysql5的项目如何用mysql8运行
黑马旅游网这个项目用的数据库是mysql5,而我的数据库是mysql8pom文件中引入mysql8对应的mysql连接用的jar包并把mysql5的jar坐标注释掉更改com.mysql.jdbc.Driver 更换为 com.mysql.cj.jdbc.Driver。MySQL 8.0 以上版本不需要建立 SSL 连接的,需要显式关闭。更改数据库链接为:mysql:///数据库名?serverTimezone=UTC&useSSL=false...原创 2022-01-23 17:04:23 · 2935 阅读 · 0 评论 -
【坑3】IDEA右键创建servlet,没有servlet选项的解决办法
如图:解决方案进入项目配结构将src标记成Sources文件在facets配置中的source roots的,将src勾选上这里勾选自己的代码文件,包所在的那个主目录即可。如:E:\allJavaProject\itcast\travel\src\main\java即配置正确,可在src目录下的文件中新建servlet文件了。总结:要在facets中的source roots下指定好资源根目录,不然idea无法识别到这是一个资源目录,也就不会提供相应的选项。..原创 2022-01-23 11:03:17 · 10129 阅读 · 16 评论 -
项目中用到的IDEA快捷键
ctrl + F 搜索 可以选择选中的部分进行搜索ctrl + R 替换文字原创 2022-01-23 07:34:59 · 207 阅读 · 0 评论 -
JavaEE开发时比较好的一个流程思路
看黑马旅游网项目的时候,老师用从前端开始分析功能,到servlet也就是Controller控制器,再到Service服务层,再到DAO层的方法,清晰的分析出了各个层所实现的功能,以及与相邻层之间的方法调用,或者是逻辑上的关系。我觉得这种方法比较好,一旦分析完毕,直接写对应层的功能即可,不需要在写的时候过多考虑,造成逻辑不清楚的问题。...原创 2022-01-22 19:48:40 · 207 阅读 · 0 评论 -
【坑2】java.lang.ClassCastException: cn.itcast.travel.web.servlet.CheckCodeServlet cannot be cast to ja
java.lang.ClassCastException: cn.itcast.travel.web.servlet.CheckCodeServlet cannot be cast to javax.servlet.Servlet解决方法:jdk 中已经有一个 servle-api 的 jar 了,但是在pom.xml中为了项目的编译又引入了一个 jar 包,导致了 jar 包的冲突,因此只要删除jdk中的 servlet-api.jar 就可以让项目正常运行了。直接在jdk的lib目录下搜索ser原创 2022-01-22 15:11:29 · 395 阅读 · 0 评论 -
【坑1】IDEA右侧maven project没有
1.在IDEA中,同时按下Ctrl+Shift+A键呼出快捷指令栏,并在搜索框中输入Maven。2.选择本项目的pom.xml文件点击ok导入即可。原创 2022-01-22 14:18:15 · 300 阅读 · 0 评论