java
星星大BOSS
这个作者很懒,什么都没留下…
展开
-
二维数组相关练习题
【代码】二维数组相关练习题。原创 2022-10-14 17:06:14 · 748 阅读 · 0 评论 -
Linux使用vim修改文件可能出现的错误
在shell7修改yml文件后,在当前也保存之后,退回一格进行保存出现调用 :verbose set buftype 命令,会发现winmanager.设置为buftype=nofile了,所以进入winmanager.vim把改为。转载 2022-08-15 10:10:02 · 3994 阅读 · 0 评论 -
IDEA如何打war包
这是war包配置就完成了。打war可以给war包定义名称。原创 2021-09-17 10:14:23 · 649 阅读 · 0 评论 -
java.sql.SQLNonTransientConnectionException: Data source rejected establishment of connection, mess
开始项目还好,运行了几次报了好多错误,刚开始重启了MySql,就可以运行了。但后来有异常,运行几次又报这样的错误了。在my.ini更改连接数在重启mysql就可以运行了,但是运行几次还是报错,之后就找到了因为用的手动传数据到前端,少了一个注解但如果用这个就不需要手动添加了...原创 2021-07-28 20:19:52 · 4033 阅读 · 0 评论 -
根据经纬度计算两点之间的距离(单位米)
package com.xiao.map;// 算法工程师!!public class MapUtils { private static double rad(double d) { return d * Math.PI / 180.00; // 角度转换成弧度 } /* * 根据经纬度计算两点之间的距离(单位米) */ public static double algorithm(double longitude1, double latitude1, double lon.原创 2021-07-26 18:50:49 · 477 阅读 · 0 评论 -
redis+maven之redis支持的键值数据类型(在java中操作实例)
首先要配置redis环境和mavenpom.xml(redis相关的jar包) <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency原创 2021-07-19 14:42:07 · 113 阅读 · 0 评论 -
servlet之分页查询
项目结构(分页查询只用到了TeacherDao、TeacherInfo、TeacherServlet、showTeacher.jsp;因为当时我把注册判断和分页写到一个Demo里了) 运行效果TeacherDaopackage com.xiao.dao;import com.xiao.model.TeacherInfo;import com.xiao.util.DBTools;import java.sql.Connection;import java.sql.Prepa..原创 2021-07-16 19:09:25 · 850 阅读 · 0 评论 -
mytais动态sql之if、choose...when...
项目结构实体类ClassInfo实体类package com.xiao.entity;import java.util.List;public class ClassInfo { private int cid; private String cname; private List<StudentInfo> studentInfos;// 全参构造方法 public ClassInfo(int cid, String cname, L.原创 2021-07-13 17:01:41 · 119 阅读 · 0 评论 -
mytabis-增删改查之模糊查询、删除、修改、添加
根据学生某个条件查询相关数据 查询某个学生信息 根据学生姓名模糊查询 根据学生年龄和姓名查询学生信息 查询学生信息,参数是map 删除某个学生信息 修改某个学生信息 添加某个学生信息在mytabis-增删改查之查询的基础上进行详细的讲解StudentMapper接口package com.xiao.mapper;import com.xiao.entity.StudentInfo;import org.apache.ibatis.annotations.Param;impo原创 2021-07-12 19:15:28 · 174 阅读 · 0 评论 -
mytabis-增删改查之查询
查询所有学生数据,主外键关联查询项目结构数据库-- Table structure for `class`-- ----------------------------DROP TABLE IF EXISTS `class`;CREATE TABLE `class` ( `cid` int(50) NOT NULL AUTO_INCREMENT, `cname` varchar(50) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`cid`)原创 2021-07-12 19:08:42 · 110 阅读 · 0 评论 -
springmvc拦截器之登录(道连接)
拦截登录以外的所有请求,当登录过才可以访问相应的请求 1.登录的界面和main.jsp// 登录界面<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>登录</title></head><body><form action="/login" method="post".原创 2021-07-10 16:57:15 · 70 阅读 · 0 评论 -
springmvc拦截器
.拦截器主要时配置spring-mvc.xml和配置其他相关的xml文件 首先做业务逻辑,再做拦截器实现HandlerInterceptor接口(为servlet接口) 配置web.xml、applicationContext.xml、spring-mvc.xml1-1.全局拦截器1.1创建UserAction 业务逻辑package com.xiao.action;import org.springframework.stereotype.Controller;import org.原创 2021-07-10 14:16:46 · 75 阅读 · 0 评论 -
springmvc上传下载之下载
下载和上传也是一样的,都要先配置xml,同上传配置xml一样。所以就职写代码1.创建Upload类(在com.xiao包下)package com.xiao.controller;import org.apache.commons.io.FileUtils;import org.springframework.http.HttpHeaders;import org.springframework.http.HttpStatus;import org.springframework.h原创 2021-07-09 17:13:27 · 91 阅读 · 0 评论 -
springmvc上传下载之单个上传和多个上传
在写相关代码前,先配置环境导入相关jar包,配置web.xml和applicationContext.xml.配置web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoc原创 2021-07-09 17:00:15 · 94 阅读 · 0 评论 -
SpringAop业务逻辑简单讲解(存取钱案例 三)
使用代理通知完善业务逻辑1.首先还是BankDao接口package com.xiao.dao;public interface BankDao {// 存钱 public void saveMoney();// 取钱 public void withdrawMoney();// 转帐 public void transfer();}2.实现接口package com.xiao.dao.daoImp;import com.xia原创 2021-07-09 14:23:20 · 236 阅读 · 0 评论 -
SpringAop业务逻辑简单讲解(存取钱案例 二)
根据(一)的内容,使用切入点以及切面完善存取钱的业务逻辑1.BankDao接口(增加了一个业务)package com.xiao.dao;public interface BankDao {// 存钱 public void saveMoney();// 取钱 public void withdrawMoney();// 转帐 public void transfer();}2.实现接口(简化了一些代码)package com.x原创 2021-07-08 17:15:27 · 256 阅读 · 1 评论 -
SpringAop业务逻辑简单讲解(存取钱案例 一)
在银行存取钱,要有一个过程,即验证身份信息——开始事务——存取钱的业务逻辑——结束事务1.创建BankDao接口package com.xiao.dao;public interface BankDao {// 存钱 public void saveMoney();// 取钱 public void withdrawMoney();}2.实现接口package com.xiao.dao.daoImp;import com.xiao.dao.Ba.原创 2021-07-08 16:37:58 · 441 阅读 · 0 评论 -
Spring依赖注入的讲解以及代码实现(二)
3、通过spring方式来调用sayhello方法。(springdi,ioc) 首先配置环境,和导入相对应的jar包(commons-logging-1.1.1.jar、spring-aop-4.3.7.RELEASE.jar、spring-aspects-4.3.7.RELEASE.jar、spring-beans-4.3.7.RELEASE.jar、spring-context-4.3.7.RELEASE.jar、spring-core-4.3.7.RELEASE.jar),...原创 2021-07-08 14:17:23 · 70 阅读 · 0 评论 -
Spring依赖注入的讲解以及代码实现(一)
1.模拟打招呼,接口里有sayHello()方法,有实现类去实现这个方法,在测试类里面去测试这个方法。package com.xiao.dao;//1.创建接口public interface SayHello { public void hello(String name);}package com.xiao.dao;//2.实现接口public class SayHelloImp implements SayHello { @Override...原创 2021-07-08 14:03:08 · 138 阅读 · 0 评论 -
使用spring web实现用户登录
目录原创 2021-06-17 18:48:34 · 342 阅读 · 0 评论 -
jsp内置对象及作用
1、request对象客户端请求,此请求会包含来自GET/POST请求的参数通过它才能了解到客户的需求,然后做出响应。2、response对象响应客户请求的有关信息3、session对象它指的是客户端与服务器的一次会话,从客户端连到服务器的一个WebApplication开始,直到客户端与服务器断开连接为止。4、out对象它是JspWriter类的实例,是向客户端输出内容常用的对象5、page对...原创 2021-06-17 17:25:49 · 100 阅读 · 0 评论 -
创建线程的三种方式
1.继承Thread实现线程// 实现线程有三种方法,第一种public class TheadDemo extends Thread{ @Override public void run() { System.out.println("实现线程的第一种方式"); } public static void main(String[] args) {// 实例化 TheadDemo td = new TheadDemo(原创 2021-06-13 16:02:44 · 105 阅读 · 0 评论 -
JavaOOP第二章总结(继承与多态)
一、继承继承是面向对象非常重要的特点之一,用好继承能够 使程序具有更好的可扩充性,减少程序的代码量。1.1 什么是继承原创 2021-06-07 23:19:01 · 250 阅读 · 0 评论 -
JavaOOP第一章总结(类与对象)
一、类1.1lei 类是一个模板,用于创建同一类型的对象。面向对象编程的基本元素是类,类确定了对象的形式 和行为。原创 2021-06-07 23:20:29 · 212 阅读 · 0 评论