
Java
文章平均质量分 66
JDBC咯
改错很酷的好吗
展开
-
Redis概述
NoSQL,Not Only SQL 泛指非关系型数据库(关系型数据库是指使用标准SQL语言进行操作),以键值对的形式储存,与关系型数据库是相辅相成的。具有以下优点:易扩展:数据与数据之间没有关系高性能:NoSQL数据库都具有非常高的读写性能,尤其是在大数据下同样表现优秀,得益于他的无关性和结构简单灵活的数据模型:无需事先为要存储的数据建立字段,随时可以存储自定义的数据格式。原创 2022-10-16 18:16:17 · 309 阅读 · 0 评论 -
JVM学习总结
主要讲了学习jvm的好处,jvm的内部构成,垃圾回收机制等。原创 2022-09-14 11:54:31 · 760 阅读 · 0 评论 -
Nginx概述及安装
文章目录前言Nginx概述什么是代理服务器正向代理反向代理负载均衡动静分离Linux安装Nginx前言对Nginx做了简要的介绍,及其特性,以及其在Linux上的配置。Nginx概述Nginx 是一个前端的运行静态网页的代理服务器(后端是Tomcat),也是一个 IMAP/POP3/SMTP 代理服务器,占用内存少,并发能力强。中国大陆使用 nginx 网站用户有:百度、京东、新浪、网易、腾讯、淘宝等在高连接并发的情况下,Nginx 是 Apache 服务器不错的替代品。,据报告能支持高达原创 2022-05-21 19:16:55 · 583 阅读 · 0 评论 -
Linux入门级笔记
文章目录Linux概述Linux特点用途作为Java开发工程师需要掌握以下3点如何搭建远程连接Xshell常用命令Linux目录结构vim编辑器Java环境搭建Linux下安装jdkLinux下安装TomcatLinux 安装 mysql账号和权限管理Linux概述Linux是一款操作系统,在UNIX基础上开发,开源免费,支持网络,多用户、多任务、多CPU、多线程。内核版本:一般所说的Linux指的是内核版本,是最核心的,与硬件交互的;发行版本:在内核版本上封装而来,不同版本命令略有不同;简单来原创 2022-05-15 21:21:42 · 351 阅读 · 0 评论 -
深刻理解java类型转换
文章目录深刻理解java类型转换自动类型转换强制类型转换隐含的强制类型转换不能强制转换的类型补充深刻理解java类型转换自动类型转换把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量,例如:int a=10;double b=a;强制类型转换把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量格式:目标数据类型 变量名=(目标数据类型)值或者变量 eg: int k=(int)88.88;(k的值为88)隐含的强制类型转换例如:char a=1;(1原创 2022-04-25 10:14:22 · 296 阅读 · 0 评论 -
方法重写与重载的区别
文章目录方法重写与重载的区别总结方法重写与重载的区别重载:发生在同一个类中,方法名必须相同,参数类型不同、个数不同、顺序不同、方法返回值和访问修饰符可以不同,发生在编译时。重写:发生在父子类中,方法名、参数列表必须相同,返回值范围小于等于父类,抛出的异常小于等于父类,访问修饰符的范围大于等于父类;如果父类方法访问修饰符为private则子类就不能重写该方法。简单来说,重载是对于不同情况写不同方法,比如,同一个类中重写不同的构造方法用于初始化不同的参数。重写是对父类该方法的实现不满意,需要再写原创 2022-04-20 09:42:51 · 353 阅读 · 0 评论 -
java异常体系
异常异常体系Throwable Error Exception -->RuntimeException & 非RuntimeException异常就是程序出现了不正常的情况处理Error:严重问题,一般不需要处理,如StackOverflowError(例如:递归,或不断创建线程时可能会出现)、OutOfMemoryError(例如:方法区无法满足内存分配需求时)Exception:称为异常类,它表示程序本身可以处理的问题原创 2022-04-17 11:11:09 · 222 阅读 · 0 评论 -
你真的了解抽象类和接口吗?
包含了抽象类和接口的特点、区别,以及对什么时候去使用抽象类举例原创 2022-04-16 10:18:47 · 106 阅读 · 0 评论 -
java基础语法
java语言语言:人与人交流沟通的方式计算机语言:人与计算机进行交流的一种特殊语言java语言是美国sun公司1995年推出的计算机语言2004年9月java1.5发布改为5.02009年SUN公司被Oracle收购java之父:詹姆斯·高斯林java语言发展史java5.0跨度特别大,java8.0是公司常用的版本JRE和JDKJVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,类似于翻译官的存在,可实现跨平台。JRE(Java原创 2022-03-24 17:32:59 · 360 阅读 · 0 评论 -
mysql基础
sql: 结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。注释:#单行注释– 单行注释/*多行注释多行注释*/注意: mysql关键字不区分大小写DDL:数据(结构)定义语言用于创建和修改数据库表结构的语言(create alter drop rename)创建数据库并设置编码格式:CREATE DATABASE [if not exists]原创 2022-03-24 08:53:04 · 117 阅读 · 0 评论 -
mybatis 对jdbc封装
基于maven结构的mybatis数据库封装原创 2022-03-18 15:22:56 · 3352 阅读 · 0 评论 -
maven 项目管理构建工具
maven 项目管理构建工具为什么要学习他??1 jar包难以寻找、2 jar包依赖问题(一个jar包会依赖于另一个jar包)、3 jar包不方便管理、4 项目编译,打包和项目构建有关maven是什么maven是apache的一个开源项目,是一个优秀的项目构建工具,可以帮助开发者,管理项目中的jar,以及jar包之间的依赖关系,完成项目编译、测试、打包等操作maven中的几个概念Pom(Project Object Model)项目对象模型每个maven构建的项目中都有一个pom.xm原创 2022-03-18 15:05:10 · 194 阅读 · 0 评论 -
xml概述
我们知道html(超文本标记语言)使用html规定好的标签来封装文本数据,对数据进行显示。那么xml是什么呢?xml(Extensible Markup Language)可扩展标记语言,书写形式上和html很类似,但是他是用来存储数据的,没有自定义标签需要我们自己定义。和html一样他也有声明:最简单的声明语法: <?xml version="1.0" ?>用encoding属性说明文档的字符编码: <?xml version="1.0" encoding="GB2312"原创 2022-03-18 10:42:19 · 111 阅读 · 0 评论 -
【无标题】
Java设计简单登录界面原创 2021-12-29 23:37:19 · 140 阅读 · 0 评论 -
线程基本概念1
线程进程程序的概念,线程和程序的关系,创建线程的方法,Thread类中方法,线程优先级原创 2021-12-29 17:05:53 · 93 阅读 · 0 评论 -
java中常见的四种异常
Java中常见的四种异常1. ArithmeticException算术异常,示例如下:package project6;public class project6 { public static void main(String[] args) { int a=10; int b=0; System.out.println(a/b); }}运行结果图:2. ArrayIndexOutOfBoundsException数原创 2021-11-27 23:11:42 · 537 阅读 · 0 评论 -
质数求解问题
输入任意范围内的质数质数又称素数,是大于1且只能被1和它本身整除的数此处的任意是指合法范围内的数,即大于1的自然数,注意1不是质数import java.util.Scanner;public class primenumber { public static void main(String[] args) { System.out.println("请输入想要质数的范围,例如: 2 200 "); Scanner s = new Scanner(原创 2021-11-23 21:28:50 · 174 阅读 · 0 评论