java
文章平均质量分 90
个人java学习会议及工作间接
YUZHONg_s
这个作者很懒,什么都没留下…
展开
-
SpringCloud浅学习
DDD是一种软件架构设计方法,它并不定义软件开发过程DDD利用面向对象的特性,以业务为核心驱动,而不是传统的数据库开发领域是对功能需求的划分;大的领域下面还有很多小的子领域(比如电商下边还有商品,订单,账户,物流等)分析领域模型,推演实体,值对象,领域服务找出聚合边界(降低服务耦合)为聚合配置存储仓库(数据持久化)实践DDD,并不断推倒和重构。原创 2023-09-07 17:40:55 · 507 阅读 · 0 评论 -
java之基本数据类型的包装类
包装类java是面向对象的语言,即一切皆对象,即使是基础数据类型也有相对应的类,称之为包装类。byte-Byteshort-Shortint-Integerlong-Longchar-Characterfloat-Floaddouble-Doubleboolean-Boolean将基本数据类型转换为包装类称之装箱,将包装类转换为基本数据类型称之为拆箱java ...原创 2022-10-20 18:05:46 · 155 阅读 · 0 评论 -
java数学运算和日期类
MathMath类是java提供给我们的用于数学运算的工具静态常量Math类中包含E和PI两个静态常量,E表示自然对数,PI表示圆周率 ```javaSystem.out.println(Math.E); System.out.println(Math.PI);```数学方法abs(number) 绝对值max(x,y) 最大值min(x,y) 最小值c...原创 2022-10-20 11:07:17 · 104 阅读 · 0 评论 -
java异常处理
异常处理异常处理是在程序运行时如果产生异常的一种处理。java中的异常产生主要有三种情况:1.java虚拟机产生的异常2.编写的程序代码中的错误所产生的异常。3.通过throw语句手动生成的异常javapublic class throwTest {public static void main(String [] args){ System.out.printl...原创 2022-10-25 17:47:48 · 87 阅读 · 0 评论 -
java之继承和多态
继承和多态继承和多态是面向对象非常重要的一个环节,继承能够复用一些定义好的类,减少代码冗余量,多态可以动态调整对现象的调用,降低对象之间的关系类的封装封装就是将类的某些信息隐藏在类内部,不允许外部程序直接访问,只能通过该类提供的方法来实现对隐藏信息的操作和访问。封装的步骤一般是,对属性设置private 。为每一个属性创建get和set方法,用于属性的读写,在赋值和取值方法中加入对...原创 2022-10-24 20:15:04 · 67 阅读 · 0 评论 -
java与XML
XMLxml是可扩展标记语言,是独立于软件和硬件的信息传输工具xml应用于web开发的而许多方面,用于简化数据的存储和共享(代替xml的是json)xml简化数据共享,简化数据传输,简化平台的变更。在java程序中,xml可以作为应用程序的配置文件,存储应用程序的配置信息,应用案例比如:Spring框架中的application.xml,Mybits框架中的映射配置文件初识XM...原创 2023-03-06 19:46:18 · 235 阅读 · 0 评论 -
JAVA之JDBC的使用
初识JDBCJDBC(Java Database )是java提供的访问数据库的解决方案提供这种方案是希望用相同的方式访问不同的数据库,以实现与具体数据库无关的java操作界面JDBC定义了一套标准接口,即访问数据库的通用API ,不同的数据库厂商根据各自数据库的特点实现这些接口,然而在JDBC这些接口的实现类不叫实现类,叫驱动接口里的内容DriverManager 驱动管理...原创 2023-03-14 20:37:46 · 634 阅读 · 0 评论 -
Mysql&&Oracle
数据库DB (dataBase) 数据库DBMS (dataBase Manger System) 数据库管理系统关系型数据库常见的数据库管理系统比如:mysql(免费,开源) Oracle(付费,支持windows,unix,Os等多种平台)\sqlServer(微软,只能运行在windows)非关系型数据库(数据在虚拟内存里)Rediussqlsql 可以用来在关系...原创 2023-03-11 15:08:09 · 172 阅读 · 0 评论 -
性能测试初识&&环境部署
性能测试初步认识系统的性能是一个很大的概念,覆盖面非常广泛,对一个软件系统而言包括执行效率,资源占用,稳定性,安全性,兼容性,可扩展性,可靠性等等。性能测试用来保证产品发布后系统的性能满足用户需求。性能测试在软件质量保证中起重要作用。生产性能故障的原因通常由于体系结构或设计问题造成。性能问题在开发过程的早期已经引入,而大部分开发团队直到集成测试或更晚的时候才予以考虑测试人员不够...原创 2023-03-28 17:02:19 · 263 阅读 · 0 评论 -
java的集合,泛型和枚举
集合因为java的数组是不可以动态去增删的,所以java提供了集合类,集合里可以保存基本类型的值(集合里不能存放基础数据类型,如果要存储基础数据类型须要存储基础数据类型的包装类),也可以保存对象。java的集合类型分为Collection类和Map类,它俩有衍生了很多子接口和类集合接口 Iterator 遍历输出Collection集合中的元素 Collection 是li...原创 2022-10-27 16:05:59 · 146 阅读 · 0 评论 -
java反射机制,流和注解
反射机制java程序完整的跑出来有两个时期:编译期和运行期。编译期就是把java文件编译为可执行代码,就是把java文件变为class文件。运行期就是把编译后的文件交给计算机执行。反射机制就是在运行期中,对于任意一个类或者任意一个对象,都能够知道它的属性和方法,这种动态获取信息及调用方法称为反射机制。java反射机制在服务器程序和中间件程序有很多运用,在服务器端根据客户的请求动...原创 2022-10-30 10:57:23 · 94 阅读 · 0 评论 -
SpringBoot整合Rabbitmq
消息队列这个词可能在JS中听到过,消息队列主要是将不需要同步除了的并且耗时长的操作由消息队列通知消息接收方进行异常处理。消息队列还可以将应用程序解耦市面上常见的消息队列有:ActiveMQ,RabbitMQ,ZeroMQ,Kafka。原创 2023-05-26 17:19:27 · 993 阅读 · 1 评论 -
c++基础
变量变量存在的意义:方便我们管理内存空间## 声明变量 数据类型 变量名=变量值;```c++include using namespace std;int main(){ int a=10; cout<<"Hello,C++"<< a <宏常量#define 常量名 常量值; 通常在文件的上方定义cons...原创 2022-11-06 16:08:40 · 78 阅读 · 0 评论 -
javaweb之jsp
jsp什么是jsp在很多动态网页中,绝大部分内容都是固定不变了,只有局部内容需要动态产生和改变,为了弥补Servlet的缺陷,SUN公司在Servlet的基础上推出了jsp。jsp的本质就是一个Servlet,运行时会自动编译为java文件jsp脚本声明脚本声明脚本,用于声明全局变量/方法声明的全局变量/方法,会被定义在当前将被生成的Servlet类的全局变量里,方法之...原创 2023-04-06 09:25:39 · 94 阅读 · 0 评论 -
Servlet的过滤器和监听器&&上传和下载
Cookiecookie就是客户端保存的数据,客户端每次发起请求时会携带cookiecookie保存的大小只有4k,同一域名下的cookie数量不能超过50个,浏览器可以存储cookie的数量为300个当用户第一次登录时,服务端会创建cookie,然后返回给客户端,并且存储在客户端。添加cookie添加cookie 需要在response上操作```java //首先新建...原创 2023-04-12 17:23:37 · 127 阅读 · 0 评论 -
redis命令记录
Rediusredius是基于内存的noSql数据库。优势:读写分离操作 搭建集群 单线程 支持高并发目前缓存的主流救赎RedisMemcachedmongoDB区别?很早出现的nosql数据库,数据都是存在内存中,不能持久化,支持的类型单一。Redis安装(Linux)1.首先下载压缩包 2.上传到服务器 3.进行解压 4.解压完成之后,...原创 2023-05-18 18:33:18 · 609 阅读 · 1 评论 -
java多线程&&设计模式浅了解
多线程一个进程就是一个正在运行的程序。 线程就是进程中的执行单位。 一个进程里可以有多个线程故而称之为多线程(一个线程只属于一个进程)。 线程执行相当于去抢cpu执行的,当执行一个线程未执行完事可能下一个线程开始执行了。线程创建java中线程创建的方式有两种:一种是集成Thread类,如果类继承了Thread类那么这个类就被成为线程类,一种是实现接口继承Thread类...原创 2023-02-28 20:44:48 · 118 阅读 · 0 评论 -
c++之类和对象
内存分区模型代码区:存放函数体的二进制代码,由操作系统进行管理。 全局区:存放全局变量和静态变量以及全局常量 栈区:由编译器自动分配释放,存放函数的参数值,局部变量等 堆区:由程序员分配和释放,若程序员不释放程序结束时由操作系统回收。 内存四区存在的意义: 不同区域存放不同的数据,赋予不同的生命周期程序运行前在程序编译后,生成了ex...原创 2022-11-11 22:13:41 · 136 阅读 · 0 评论 -
Servlet
Tomcat关于Tomcat的介绍可以去性能测试初始那个部分看Tomcat安装 && Idea配置(windows)### Tomcat安装 首先到apache去进行安装下载tomcat配置环境变量 配置完环境变量之后windows : win+r startup 开启tomcat linux : sh catalina.sh run 开启tomcat...原创 2023-04-03 09:11:12 · 68 阅读 · 0 评论 -
java的类和对象
类和对象## 面向对象 在java里一切皆视为对象,对象具有属性和方法,对象具有唯一性,对象是某个类的实例 ## 面向对象的三大特性 继承,封装,多态 ### 继承 继承通过extends关键字来实现 继承就是子类可以继承父类的属性和方法,比如A类和B类有一些共同的属性和方法,如果写两个类就会造成代码的冗余量高,代码重复,所以我们可以将A和B共同的属性和方法都放在C类里,然后A类...原创 2022-10-22 20:59:15 · 79 阅读 · 0 评论 -
初识Spring
highlight: androidstudiotheme: github初识SpringSpring是分层的(控制层/业务层/数据访问层) 对每一层都提供了技术支持。以Ioc(控制反转,可以看IOC设计模式)和Aop(面向切面编程)为内核。Spring实际上是一个大容器,包含了开发java程序所需的各种技术。用来解决企业级项目开发的复杂度问题-解耦特点:轻量级,体积...原创 2023-04-21 16:28:42 · 172 阅读 · 0 评论 -
Java基础学习字符串and数组
数组声明数组一维数组java如何声明数组 java声明数组跟c语言有点相似 例子: ```Java int [] 数组名称={数组项1,数组项2};// 首先先声明数组的类型然后写一个 [] 然后数组的名称= {数组的内容1,数组的内容2}String [] //字符串数组double [] //双精度数组//上面是直接给数组赋值的方式int [] ...原创 2022-10-19 14:42:42 · 185 阅读 · 0 评论