- 博客(38)
- 资源 (1)
- 收藏
- 关注
原创 Zookeeper在Linux系统当中的安装及其问题解决
ZooKeeper服务器是用Java创建的,它运行在JVM之上。需要安装JDK 7或更高版本。将下载的ZooKeeper放到/opt/ZooKeeper目录下将tar包解压到/opt/zookeeper目录下。
2024-10-24 14:47:26
235
原创 不同系统版本Maven的处理
Maven分系统版本,但是配置的repository是互通的,都是在某一个镜像下拉取下来的文件。所以在换电脑,记得把Windows的Maven库也一起移动到Mac,不光节省时间,还避免了到处解决环境依赖问题的麻烦。
2023-10-28 00:01:55
272
原创 使用Poi创建工作表需要注意的几点情况
在企业实战开发过程中,尤其是前端网站这块,报表、pdf、word、excel不可避免,本篇文章主要总结了学习POI技术过程当中的注意事项,能够帮助到其他友友,不胜荣幸。
2023-08-18 12:13:25
239
原创 哪些年,我们编程四处找的环境依赖
初学习开发时我们用的Jar文件,环境依赖是Jar文件的升级版本。我总结了学习JavaEE过程中的环境依赖,码友就可以不用到处找了,希望可以帮助到各位码友。
2023-08-04 00:07:21
1036
原创 使用数据流对Object对象,进行读取与写入持久性保存练习
IO流作为数据存储频繁用到的一个知识点,通过相关练习题可以迅速使用方法和涉及到的相关知识点,再次对以往的细节进行审视,巩固和练习。
2023-07-22 23:02:32
291
2
原创 Stream流式思想
也叫Stream流,是Jdk8开始新增的一套API (java.util.stream.*),可以用于操作集合或者数组的数据。优势: Stream流大量的结合了Lambda的语法风格来编程,提供了一种更加强大,更加简单的方式操作集合或者数组中的数据,代码更简洁,可读性更好。要使用Stream流,先检查自己电脑上配置的jdk版本是否在8以上,不是的话该更新了哦,Stream尊嘟好好玩。
2023-07-16 23:32:17
355
原创 学完前端三件套,图片切换来练手一下
学完html+css+javascript之后,怎样进行综合性汇总,图片切换就是不错的选择,看我是怎样学习前端的。
2023-02-26 14:28:16
191
原创 区分专业的学生信息管理系统
以往做的学生管理系统都是纯ArrayList来进行,区分不同专业这一功能配合学过HaspMap,适合刚刚入门或者想要复习、巩固Java基础的同学使用。方法都是通用的,除了使用HaspMap、ArrayList这些涉及到的技术之外,还可以提取出公共的方法,建一个接口打包,即实现接口的方式重写这些方法。希望我这个小Demo能够在同学们接下来的学习中助一臂之力,更进一步提升友友的技术。
2022-12-01 14:14:32
140
原创 实验五 数据查询(提高篇)
适合刚开始学习MySQL或者SQL server的编程爱好者学习,以单表、多表之间的相互查询为主,紧随课堂内容,方便不懂的同学理解和掌握。
2022-11-03 17:07:26
1323
原创 jQuery入门
jQuery是轻量级Javascript库,jQuery可以对html元素进行选取和操作,通过程序对css进行控制,其定义了很多html事件函数,能够实现JavaScript特效和动画,而且更方便对html dom进行遍历和修改。jQuery地简化了JavaScript编程,并且很容易学习掌握。语法:代码千万行,注释第一行。JQuery可以选取html元素,并对它们执行操作,jQuery的基础语法如下其中,美元$定义jQuery,selector(选择符)选取html元素,action()执行对元素的操作
2022-06-23 21:28:07
215
原创 什么是DOM,一起来了解一波?
DOM概述DOM简介DOM(document Object Model,文档对象类型)可以以一种独立于平台和语言的方访问和修改一个页面文档的内容和结构,DOM将整个页面映射为一个由层次节点组成的文件,使用DOM可以让页面动态地变化。例如:可以动态地显示或隐藏一个元素,改变它的属性,增加一个元素等。DOM的组成Core DOM:定义了一套标准的针对任何结构化文档的对象XML DOM :定义了一套标准的针对XML文档的对象HTML DOM :定义了一套标准的针对HTML文档的对象节点和节点树
2022-05-25 20:54:46
1297
原创 会话跟踪技术
会话跟踪技术简介:会话:用户打开浏览器,访问web服务器的资源,会话建立,直到有一方断开连接,会话结束。在一次会话中可以包含多次请求和响应。会话跟踪:一种维护浏览器状态的方法,服务器需要识别多次请求是否来自于同一浏览器,以便于同一次会话的多次请求间共享数据。HTTP协议是无状态的,每次浏览器向服务器请求时,服务器都会将该请求视为新的请求,因此我们需要会话跟踪技术来实现会话内数据共享。实现方式:客户端会话跟踪技术:Cookie服务端会话跟踪技术:Session学习
2022-05-21 11:52:52
147
原创 python之容器类型转换
python之容器类型转换tuple()作用操作方法快速体验:运行结果:list()作用操作方法快速体验:set()作用操作方法快速体验:第1次打印第2次打印tuple()作用 将某个序列转换为元组操作方法 将某个数据类型对象作为参数放进去,而不是某数据类型对象调取这个方法。快速体验:list1=[10,20,30,40,50,20]s1={100,200,300,400,50
2022-01-17 20:51:31
989
原创 Python字符串常用方法
2所谓修改字符串,指的就是通过函数的形式修改字符串中的数据replace():替换子串间的替换语法字符串序列.replace(旧子串,新子串) 快速体验源码说明oldStr="hello and world and me and lover"print(oldStr.replace("and",'Zhao',6))#用字符串'Zhao'替换掉,"and"所处的位置产生一个新字符串#replace()方法存在返回值,即刚才替换掉的新字符串,新字符串与原来字符
2022-01-10 23:42:09
414
原创 石头剪刀布
一、涉及到的知识点:Map集合Random对象Scanner 对象TreeMap集合二、案例描述: “剪刀石头布”的游戏相信大家都不陌生,本案例要求编写一个剪刀石头布游戏的程序。程序启动之后会随机生成一个1~3的随机数,分别代表剪刀、石头、布,玩家进行键盘输入剪刀、石头、布与电脑进行5轮的游戏,赢的次数多的一方为赢家。若5局皆为平局,则最终结果判为平局。三、 设计思路首先定义一个猜测选项数组,即字符串数组一个Random随机对
2022-01-02 14:13:56
3946
原创 第8章 python标准库
8.1.1 turtle库简介 Python语言中的turtle库是一个很流行的绘制图像的函数库,我们给它取名为turtle(乌龟)。 我们可以这样想象这样一幅场景:在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令(如“前进”、“后退”、“旋转”等)的绘制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。 &nbs
2021-10-24 22:43:45
1929
原创 Java多线程机制
既然继承一个线程和 实现一个Runnable 对象,然后将这个Runnable对象放进Thread的构造方法,作为它的参数也能实现线程。那为什么非要搞出来一个Runnable,这不是多此一举吗? 答曰:非也。 先看第一个,直接继承一个线程,在线程中重写run(),再从main方法中开启这个线程。  
2021-10-06 18:57:25
155
原创 1.2.2概念模型
1.2.2概念模型信息世界中的基本概念实体:客观存在并且可以相互区别的事务,称为实体。实体可以是具体的人、事、物,也可以是抽象的概念或联系。属性:实体所具有的某一特性称为属性,一个实体可以又若干个属性来刻画。唯一标识实体的属性集称为码。实体型具有相同属性的实体,必然是具有共同的特征和性质,用实体名以及其属性集名集合来抽象和刻画同类实体,称为实体型。实体集同一类型实体的集合称为实体集。联系实
2021-10-04 22:45:23
592
原创 1.1.3 数据库系统的特点
第一章 绪论1.1 数据库系统概述1.1.1数据库的四个基本概念数据、数据库、数据库管理系统、数据库系统是与数据库技术密切相关的4个基本概念。1.1.3 数据库系统的特点数据结构化 数据库系统实现整体数据的结构化,这是数据库的主要特征之一,也是数据库系统与文件系统的本质区别。 在文件系统中,文件中的记录内部具有结构,但是记录的结构和记录之间的联系被固化在程序中,需要由程序员加
2021-09-26 21:22:57
331
原创 Cookie会话技术
一、会话技术概念就是用户打开浏览器访问网站开始直到关闭浏览器的过程就是一次会话。在一次会话过程中会有数据的产生,需要使用容器来存储,存储会话过程中产生的数据。分类:CookieSession二、Cookie技术概念:Cookie属于一个类,可以直接创建对象Cookie是在服务器端创建的,然后tomcat服务器会将创建的Cookie以及Cookie中的数据响应给浏览器,保存到浏览器端。作用:利:减轻服务器压力。使用HttpServletResp
2021-06-26 00:48:46
172
原创 HttpServletResponse对象
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、Http响应详解1、HTTP响应报文2、使用抓包工具查看响应数据响应行格式:前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、Http响应详解1、HTTP响应报文 http是基于请求和响应
2021-06-25 20:55:43
199
原创 MySQL存储过程
MySQL存储过程存储过程的创建和调用存储过程概述SQL封装存储过程类似于java中的方法,将一段代码封装起来,然后使用的时候直接调用即可。SQL预编译mysql中的存储过程和函数是 一组预先编译并存储在数据库中的 SQL语句的集合,我们可以通过调用存储过程和函数来执行一组SQL语句的集合。SQL复用性好好处:提高代码的复用性,简化操作、减少编译次数并且减少了和数据库服务器的连接次数,提高了效率。存储过程创建创建存储过程语法格式
2021-06-07 02:56:19
94
原创 MySQL之DDL语句
DDL查看表与删除表查看表查看某个数据库下的所有表:show tables;查看表结构包含字段信息descriptiondesc 表名;查看创建表的SQL信息show create table 表名;删除表删除表信息drop table[if exists]表名;drop:删除关键字table:表示删除的对象是表类型if exists:表示如果存在就删除,不存在就不进行删除(不报错)。修改表结构表增添字段al
2021-06-05 23:34:36
257
1
原创 JavaSE-网络编程
网络模型计算机网络之间以何种规则进行通信,就是网络模型研究问题。网络模型一般是指:OSI(Open System Interconnectin)开放系统互联参考模型TCP/IP参考模型网络参考模型网络应用程序:网络编程、IO流、多线程编程。网络编程三要素:IP地址IP地址的定义:网络中计算机的唯一标识。IP地址的组成: 网络号+端口号A类:第一号段为网络号段+后三段的主机号段一个网络号:256 256 256 =16777216B类:前二号段为网络号段
2021-05-28 15:52:12
134
2
原创 List的嵌套使用
一、List简介嵌套以ArrayList举例 List集合特点有索引(下标)。允许重复存储(存在相同数据元素)。存取有序。 常用子类ArrayList: 底层结构为数组,查询快,增删慢。Vector: 底层结构也是数组(线程安全,同步安全,低效,所以很少使用)。LinkedList: 底层是链表结构(双向链表):查询慢,增删快 List集合有哪些常用的特有方法?add(增)、remove(删)、set(改)、get(查) List为什么可以嵌套Ar
2021-05-18 22:24:38
2218
原创 下拉列表框JComboBox的简单使用
所在包 java.swingx.JComboBox知识点:ComboBoxModel接口、泛型、下拉列表框setBounds()方法。在下拉列表框当中添加数据的三种方式: (一) 定义下拉列表框,直接向列表框对象当中添加数据。 a、源代码: import javax.swing.*; import java.awt.*; public class Demo exte
2021-05-13 22:47:57
6068
原创 详解Lambda表达式
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、什么是面向接口编程?一、什么是Lambda表达式?1.Lambda表达式使用前提:二、使用步骤1.引入库2.读入数据1、抽象方法2、翻译为Lambda表达式标准格式3、Lambda表达式的上下文推断1、推断条件2、推断条件三、Lambda表达式的使用(1) 根据赋值语句左侧的类型来进行Lambda上下文推断(2) Lambda表达式的简便写法前言一、什么是面向接口编程?提示:这里可以添加本文要记录的大概内容:例如:
2021-05-12 02:13:34
32210
4
原创 一、HTML基础入门
网页开发网页的相关概念:什么是网页?什么是HTML?网页的形成?什么是网页:1.网站是指在因特网上根据一定的规则,使用 HTML 等制作的用于展示特定内容相关的网页集合。2.网页是网站中的一“页”,通常是 HTML 格式的文件,它要通过浏览器来阅读。网页的组成:1.网页是构成网站的基本元素,它通常由图片、链接、文字、声音、视频等元素组成。通常我们看到的网页,常见以 .htm 或 .html 后缀结尾的文件,因此将其俗称为 HTML 文件。什么是HTML:1.HTML 指的是超文
2021-04-04 20:26:09
163
原创 进程管理
1、程序的顺序执行及其特征【1】程序的顺序进行:这些程序必须顺序按照某种先后次序来进行,仅当前一个操作执行完成后,才能进行后续操作。【2】特征:顺序性、封闭性、可再现性2、前趋图:有向无循环图,用于描述进程之间的前后关系。3、程序的并发执行及其特征【1】若干个程序(程序段)同时在系统中运行,这些程序(程序段)的执行在时间上是重叠的,一个程序(程序段)的执行尚未结束,另一个程序(程序段)的执行已经开始。【2】特征:异步性、失去封闭性、不可再现性。4、进程的定义及其特征【1】定义:进程是程序在一
2021-03-09 21:36:02
170
原创 操作系统文件管理知识点
操作系统文件目录涉及到的知识点一、 电梯调度算法 扫描调度算法(又称电梯调度算法)是计算机磁盘驱动调度的一种方法。扫描算法(SCAN)不仅考虑到欲访问的磁道与当前磁道的距离,更优先考虑的是 磁头的当前移动方向 。当磁头正在由里向外移动时,SCAN算法所选择的下一个访问对象应是其欲访问的磁道,既在当前磁道之外,又是距离最近的。二、 转储技术分类:转储技术分为海量转储和增量转储两种。差异:海量转储每次转储数据库全部,增量转储只转储上次转储
2021-02-14 20:42:25
422
1
原创 正确理解反码、补码、偏码三者之间的区别!
正确理解反码、补码、偏码三者之间的区别!系列文章目录前言一、原码举例:二、补码举例:三、反码举例:前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、原码举例:二、补码举例:三、反码举例:前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结
2020-12-07 23:42:58
4151
1
原创 因特网的基本应用
一、www服务1、WWW概述 www(World Wide Web,简写为Web)中文译文为万维网,是一个基于Internet的全球性的多媒体信息系统。 它将全球范围内浩瀚的信息通过超文本和超媒体技术衔接在一起。 使用者不需要知道自己所需要的信息在哪里,而只要知道自己想要什么信息,就可以在www中得到所需要的信息。在www中查询
2020-10-15 16:48:43
7034
1
基于Java Swing窗体设计的连连看小程序
2023-02-01
基于Java控制台+MySQL数据库的图书管理系统
2023-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人