- 博客(28)
- 收藏
- 关注
原创 linux ip查不到或者ssh连接不上(已解决)
3.这个时候就能看到ip了,同时也要尝试ping通baidu.com,如果ping不通,重试第一步解决方案。这是我一下午测试的结果和最佳解决方案合集,如果能解决你的问题,那再好不过了。2.你的linux可能没有安装ssh服务(如果1没有解决问题)1.都知道配置linux 的ip查询命令是 ip a。
2023-08-17 17:31:33
645
转载 [redis踩坑篇]Caused by: io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379
11111
2022-07-06 19:58:23
3974
转载 HTTP Status 500 - The absolute uri: http://java.sun.com/jsp/jstl/core cannot be (亲测有效,无效来打我)
HTTP Status 500 - The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application
2022-07-04 19:14:27
549
原创 Caused by: java.lang.IllegalStateException: No application config found or it‘s not a valid config!
springboot配置文件
2022-06-02 08:25:54
1528
原创 idea 启动项目时报java.net.BindException: Address already in use: bind错误
ava.net.BindException: Address already in use: bind
2022-06-02 08:17:27
845
原创 25-Aug-2020 19:34:26.512 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.ContainerBase
话接上回,在解决完webservlet注解问题后,我重新启动了项目就报这样的错了我上网苦苦查询,试验过很多方法,终于找到了两个共性错误1.webservlet注解规范我注解写的不对啊,仅仅少了一个/2.tomcat 的lib包里没有新导入的servlet-api的包原来不仅工程里需要包,启动的tomcat里lib的也需要。ps:我对servlet导入jar包的重新理解jar包是当idea想用到一些自身没有的类引进的servlet 导入包的方式大致有三种第一种:1,
2022-04-17 11:09:00
1883
原创 @Webservlet注解爆红(已经解决)
就是,我想用注解代替web.xml时,发现爆红了,于是我开始盲目的找爆红的原因,在网上看到说,没有把tomcat jar包导入工程下边,然后我导入了,发现还是不行最后听说只有servlet3.0之后才能够使用注解发现自己的servet-api还是2.多版本的,当然不行了换成4.多的版本就好了哭了感悟遇到报错应该先分析自己是否会这个知识十分了解,否则不要无病乱投医,要不然只会浪费时间...
2022-04-16 23:24:26
4344
2
原创 servlet相对路径问题彻底搞懂
昨天在复习servlet时,在设置过滤器时,发现被拦截器拦截一次就不能登录了,最开始以为是拦截的路径写错了,后来发现是相对路径没整明白1.服务器端的地址 服务器端的相对地址指的是相对于你的web应用(项目名字)的地址,这个地址是在服务器端解析的(不同于html和javascript中的相对地址,他们是由客户端 浏览器解析的)也就是说这时候在jsp和servlet中的相对地址应该是相对于你的web应用,即相对于http: //192.168.0.1/webapp/的。其用到的地方有: f
2022-04-16 10:55:50
2057
原创 Statement和PrepareStatement的区别
1.Statement 和 PreparedStatement之间的关系和区别. 关系:PreparedStatement继承自Statement,都是接口 区别:PreparedStatement可以使用占位符,是预编译的,批处理比Statement效率高 SQL 语句被预编译并存储在 PreparedStatement 对象中。然后可以使用此对象多次高效地执行该语句。就比如说String sql="select * from user where us...
2022-04-16 09:54:49
1034
原创 <%@taglib prefix=“c“ uri=“http://java.sun.com/jsp/jstl/core“ %>
事情是这样的,我想使用c标签遍历时,uri的地址报红在网上查找是没有两个jar包,在tomcat里那么好,我去找,结果没找到,行,我自己去官网下载好,包已经写入到lib了,然而还是爆红当我最后认为时tomcat版本问题时,想要重新下载时我突然想到,我之前的项目,我一对比,我***,我真是一个***(小可爱)路径中的sun让我写成sum了,怪不得呢,被自己气笑了,浪费了好多时间,和精力...
2022-04-15 17:37:54
1079
原创 java.lang.NoClassDefFoundError: Could not initialize class util.DBUtils
今天复习servlet写登陆页面发现这个错误,在获取db.properties输入流时,明明点击配置文件能够自动跳转,我一直以为路径是对的,后来在网上查找才知道获取db.properties输入流时Properties ps = new Properties();读取的配置文件db.properties应该在resources目录下InputStream is = DBUtils.class.getClassLoader().getResourceAsStream("db.propertie.
2022-04-15 11:59:54
1313
1
转载 @RequestBody和@RequestParam的区别
如果参数时放在请求体中,application/json传入后台的话,那么后台要用@RequestBody才能接收到;例如这种形式:http:8080/demo/userhttp:8080/demo/iduser对应实体类会自动装配如果不是放在请求体中的话,那么后台接收前台传过来的参数时,要用@RequestParam来接收,或则形参前 什么也不写也能接收。例如这种形式:http:8080/demo?id=1http:8080/demo?user={1,"lingling"}
2022-03-14 15:50:43
122
原创 字符串反转的常用方法
方法1和方法3都是字符串拼接方法2是使用StringBuffer的方法reverse()方法4是递归调用,像二分法,就是不断地拆分两半,最后交换两个字符。public class 反转字符串 { public static void main(String[] args) { String st="撒西不理打哪"; st=method3(st); System.out.println(st); } static Str
2022-03-13 18:12:54
724
原创 ssm后台管理系统-05
1.登录需求分析:前台发送登录请求,首先比较验证码,验证码作用就是防止频繁访问数据库,如果验证码错误就会返回到登录页面并提示,账号密码错误时也会返回登录页面,并提示账号密码错误。1.controller这里使用session绑定登录信息使用request绑定登录报错信息@Controller@RequestMapping("/user")public class Home { @Autowired EmpService empService; @Reques
2022-03-06 18:42:23
134
原创 ssm后台管理系统-04
1.模糊搜索1.controller和查询所有用户不同的地方是需要根据名字查询,相同的地方是都需要分页。@RequestMapping("/getLikeByName") public String getLikeByName(@RequestParam(value = "pn",required = false,defaultValue = "1") Integer pn,String uName,Map<String,Object> map){ PageHelp
2022-03-05 22:00:59
514
原创 ssm后台管理系统-03
1.新增用户第一步:需求分析:点击新增会跳转到这个页面,选择用户角色,和部门之前要查找所有的用户角色和部门1.写controller@RequestMapping("/getDeptAndRole")public String getDeptAndRole(Map<String,List>map){ List<Role> roles=roleService.getRoles(); List<Dept> depts=deptS
2022-03-04 21:50:32
2966
原创 ssm后台管理系统-02
1.分页页面显示数据方式一:正常jsp语言<c:forEach items="${pageInfo.list}" var="employee"> <tr> <td><input name="ids" type="checkbox" value="${employee.uId}"></td> <td>${employee.uId}</td> <td>${em
2022-03-04 10:38:50
96
原创 ssm后台管理系统-01
搭建项目1.创建maven工程2.部署好配置文件:第一步:3.初始上下文,让web所有部分共享第一步:加载spring配置文件<context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:application.xml</param-value></context-param><.
2022-03-03 09:53:13
387
原创 Springmvc-复习01
创建工程1.创建maven工程2,导入pom依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.2.6.RELEASE</version> </dependency> <depe
2022-02-28 16:46:37
412
原创 Spring-复习02
SpringAop的使用什么是AOPAOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP允许你定义从上到下的关系,但并不适合定义从左到右的关系。例如日志功能。日志代码往往水平地散布在所有对象层次中,而与它所散布到的
2022-02-27 16:54:00
108
原创 Spring-复习01
IOC和DIioc:其思想是反转资源的获取方向。传统的资源查找方式要求组件向容器发起请求查找资源,作为回应,容器适时的返回资源,而拥有了ioc之和,则是容器主动的将资源推送给它所管理的组件,组件所需要做的仅仅是选择合适的方式接受资源,这种行为也被称为查找的被动形式di:IOC的另一种表述方式:即组件以一些定义好的方式(如set方法)接受来自容器的资源注入,相对于ioc而言,这种表述更直接...
2022-02-23 14:48:18
56
原创 Servlet-复习05
cookie和session区别有个博主写的非常好点击跳转cookie的使用:1.创建cookie的对象并设置key赋值value,可以通过cookie.setMaxAge();设置存活时间,浏览器关闭也会存活2.respond.addCookie(cookie),发送给浏览器,request.getCookies(),获取cookie数组,得到cookie的value值。3.浏览器再次访问服务器,会带着cookie数据4.cookie数据保存在浏览器中。5,cookie获取
2022-02-22 11:02:47
289
原创 Servlet-复习04
问题总结1,问题描述:Java.sql.SQLException: Illegal operation on empty result set.java.sql.SQLException: Illegal operation on empty result set. at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1074) at com.mysql.jdbc.SQLError.createSQL
2022-02-21 22:09:42
337
原创 Servlet-复习03
查询所有用户方式一:不通过转发(最麻烦的)步骤如下:1.新建servlet类UserServlet类用于查询2.编写index.jsp文件查询表格3.写web拦截请求4.写Service()方法,和dao方法5.返回html页面内容UserDao类代码如下 public List<User> getAll() { Connection con=DBUtil.getConnection(); List<User
2022-02-20 12:40:03
249
原创 servlet-复习02
模拟登录1.导入数据库和数据库连接池包 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.47</version> </dependency>
2022-02-19 22:51:53
271
原创 servlet-复习01
一.什么是servlet?<font color=#999AAA >Servlet是用Java语言写的服务器端程序,它可以生成动态的web网页,主要运行在服务器端并由服务器去执行并调用。另外它还具有强大的事务处理能力</font>...
2022-02-19 22:47:38
104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人