Java
文章平均质量分 59
qq152521766
这个作者很懒,什么都没留下…
展开
-
Apache Dubbo学习整理
1.Apache Dubbo概述1.1Dubbo简介Apache Dubbo是一款高性能的Java RPC框架。其前身是阿里巴巴公司开源的、轻量级的开源Java 远程过程调用框架,简称RPC框架。RPC并不是一个具体的技术,而是指整个网络远程调用过程。RPC是一个泛化的概念,严格来说一切远程过程调用手段都属于RPC范畴。各种开发语言都有自己的RPC框架。简单来说就好比两台服务器A和B,A服务器上部署一个应用,B服务器上部署一个应用,A服务器上的应用想调用B服务器上的应用提供的方法,由于两个应用不原创 2022-05-09 22:47:32 · 432 阅读 · 0 评论 -
InvocationTargetException:null 问题解决
入职不久后在做需求的时候遇到了这个报错:百度许久无果后是一位同事解决了这个问题,问题出在sql插入语句在插入的时候是默认省去插入ID字段(其他表是ID为主键切自增),但是在这张表上的ID的主键被不知道谁去掉了,添加上去后就没有报错了...原创 2021-12-28 15:49:32 · 4372 阅读 · 0 评论 -
SpringMVC容器配置相关信息
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:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.or原创 2021-10-27 02:15:23 · 116 阅读 · 0 评论 -
SpringMVC处理器方法的参数
package com.kkb.controller;import com.kkb.VO.QueryVO;import com.kkb.pojo.Team;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.PathVariable;import org.springframework.web.bind.annotation.RequestMapping;.原创 2021-10-27 02:13:02 · 144 阅读 · 0 评论 -
Spring整合JDBC与事务管理
package com.kkb.test;import com.kkb.bean.SpringTest;import com.kkb.dao.StudentDao;import com.mchange.v2.c3p0.ComboPooledDataSource;import com.kkb.service.StudentService;import org.junit.Test;import org.springframework.context.ApplicationContext;im.原创 2021-10-27 02:10:41 · 185 阅读 · 0 评论 -
Linux系统的常用命令
date # 显示当前系统的时间和日期cal # 显示当月的日历df # 查看磁盘驱动器当前可用空间free # 显示可用内存exit # 关闭终端pwd # 查看当前工作目录cd # 改变目录, “.”工作目录,“..”工作目录的父目录ls # 查看目录内容,文件和目录属性;ls -a 可看到隐藏目录ls:查看当前工作目录中包含的一系列文件和子目录;ls /usr :查看特定目录,此处为/usrls ~ /usr :查看多个目录ls -l : 查看详细信息cp:复制文件和目录。原创 2021-10-27 02:09:13 · 63 阅读 · 0 评论 -
权限管理项目实现
为了实现不同角色的权限需求,就需要用到权限管理的功能。权限管理需要有三张关键的表,分别为角色表(Role)、用户表(Users)以及角色权限表(Menu),并且为了关联角色表以及角色权限表,还需要一个中间表(Middle)。在角色表中新建几个角色,并且在角色权限表中分配相应的权限,表示能访问的菜单有哪些,以下表示角色id为1的角色可以访问所有菜单,而角色id为2的仅可以访问菜单id为1、3的菜单。角色表中设置四种角色,分别为管理员(必备)、班主任、老师、学生用户表中添加相应的字...原创 2021-07-21 19:57:28 · 1216 阅读 · 1 评论 -
枚举类应用(7/20)
今日份学习笔记枚举类的应用(Enum)//编写枚举的类型,分为在读、休学、退学、删除,其中数值分别为1、2、3、4READING(1,"在读"),SUSPENSION(2,"休学"),DROPOUT(3,"退学"),DELETE(4,"删除");//编写枚举类的表示方式,本文以:枚举类型(type,value)的方式举例public final Integer type;public final String value;StudentEnum(Integer type,Str原创 2021-07-20 12:54:24 · 84 阅读 · 0 评论 -
request常用方法
1.ServletAPI 2.第一个Servlet2.1创建一个类实现Servlet接口,重写方法.或继承HttpServlet即可 public class LoginServlet implements Servlet { @Override public void init(ServletConfig servletConfig) throws ServletException { //初始化⽅法 }...原创 2021-06-09 05:14:13 · 2520 阅读 · 0 评论 -
XML与JSON
1 XML(可扩展标记语言(eXtensible Markup Language))1.1特点 1. xml具有平台无关性, 是一门独立的标记语言. 2. xml具有自我描述性1.2语法格式 1.2.1. XML文档声明 <?xml version="1.0" encoding="UTF-8"?> 1.2.2. 标记 ( 元素 / 标签 / 节点) XML文档,由一个个的标记组成. 语法: ...原创 2021-05-24 16:28:52 · 87 阅读 · 0 评论 -
Java网络编程
0.网络常识 什么是计算机网络 分布在不同地域的计算机,通过硬件等网络设备使用网络使用通信线路互相炼剑形成的一个网格系统。计算机网络可以很方便的进行信息的传递与资源的共享。 计算机IP IP地址是计算机在互联网中的唯一标识,就像人在社会中的身份号码。根据使用区域可以分为内网IP和公网IPIP地址又可以分为IPv4和IPv6 域名 域名可以简单的理解为IP地址的别名,更方便记忆,当输入域名后(如www.baidu.com),计算机会访问域名解析上,然后得到IP地址,在原创 2021-05-18 19:16:17 · 107 阅读 · 0 评论 -
GC--原理和常见回收算法
1.什么是GC GC是垃圾收集的意思,内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法。GC通常会作为一个单独的低优先级线程运行,在不可预知的情况下对内存对中已经死亡的活长时间没有使用的对象进行清除和回收,程序员不能实时的调用垃圾回收期对某个对象或所有对象进行垃圾回收。要请求垃圾收集,可以调用下面的方法之一:...原创 2021-05-18 16:50:06 · 530 阅读 · 0 评论 -
多线程
1.线程1.1 Thread 1.1.1使用步骤 (1) 线程继承Thread类 (2) 重写start方法,将运行的代码写入start方法中 (3) 创建线程对象→对象.start() 1.2.1方法 (1)getname 返回此线程的名称 (2)getId返回此线程的标识符 (3)getPriority/setPrioritygetset优先级 (4)sleep():休眠(毫秒) (5)setDaem...原创 2021-05-18 14:34:19 · 70 阅读 · 0 评论 -
Java集合(Connection)体系
集合1.1 集合概述集合:集合是java中提供的一种容器,可以用来存储多个数据。集合和数组既然都是容器,它们有啥区别呢?数组的长度是固定的。集合的长度是可变的。 数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类 型可以不一致。在开发中一般当对象多的时候,使用集合进行存储。1.2集合框架JAVASE提供了满足各种需求的API,在使用这些API前,先了解其继承与接口操作架构,才能了解何时采 用哪个类,以及类之间如何彼此合作,从而达到灵活应用。集合按原创 2021-05-15 23:39:02 · 439 阅读 · 0 评论