自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (2)
  • 收藏
  • 关注

原创 java批量执行sql脚本

【代码】java批量执行sql脚本。

2023-09-05 10:21:24 467

原创 java实现多个文件压缩后下载

java实现多个文件压缩下载

2023-08-31 14:25:51 1157

原创 java实现 ftp下载和上传文件和文件夹

【代码】java实现 ftp下载和上传文件和文件夹。

2023-08-31 14:11:15 350

原创 Thinking in UML

Thinking in UML

2022-07-04 19:49:34 376 1

原创 MapStruc实现DTO装DO

1

2022-06-21 13:55:04 185

原创 Git总结

Gitgit相关命令创建版本库mkdir xxxx 创建一个空目录cd XXX pwd 显示当前目录git init 初始化目录变成git管理的仓库把文件放到git仓库git add 文件名git commit -m "提交的说明"版本回退head 表示当前版本head^表示上一个版本head^^表示上上个版本head~20前20个版本git log 查看历史记录git reset --hard head^ 回退到上一个版本git reflog

2022-04-26 14:31:26 76

原创 Redis(2)

Redis发布订阅Redis发布订阅是一种消息通信模式:发送者(pub)发送消息订阅者(sub)接收消息Redis客户端可以订阅任意数量的频道。当消息通过PUBLISH命令发送给频道channel时,这个消息就会被发送给订阅它的三个客户端。演示创建一个频道名为CokeChat在开一个客户端回到第一个客户端查看发布订阅命令PSUBSCRIBE PATTERN 订阅一个或多个符合给定模式的频道。PUBSUB subcommand [argum

2022-04-07 17:15:42 87

原创 Redis

Redis(远程字典服务器)防止在高并发的情况,一瞬间成千上万的请求到来,需要系统在极短的时间内完成成千上万次的读/写操作,这个时候往往不是数据库能够承受的,极其容易造成数据库系统瘫痪,最终导致服务宕机的严重生产问题。Redis可以支持每秒十几万此的读/写操作,其性能远超数据库,并且还支持集群、分布式、主从同步等配置,原则上可以无限扩展,让更多的数据存储在内存中,更让人欣慰的是它还支持一定的事务能力,这保证了高并发的场景下数据的安全和一致性。Redis采用的是K-V模型存储数据的。默认占6379端

2022-04-07 16:23:22 449

原创 Stream流

Stream流生成流List<String> filtered = strings.stream().filter(string -> !string.isEmpty()).collect(Collectors.toList());常用操作 System.out.println("---------foreach------------"); System.out.println("---------limit------------"); Ran

2022-03-22 13:56:27 236

原创 汉化Eclipse和改变主题

汉化Eclipse1.在Eclipse安装目录下找到如下文件;2.双击运行后查看版本号3.进入以下网址 http://www.eclipse.org/babel/downloads.php4.下载完解压后如下:将其中的两个文件夹复制到Eclipse安装目录下的如下位置:5.重启Eclipse之后成功改变主题1.进入帮助->Eclipse Marketplace2.搜索theme,选择第二个安装3.全选4.接受、完成5.等待完成之后如下图6.选择自己喜欢

2021-08-30 19:44:21 287 1

原创 程序设计基础(一)

程序设计基础1.Hello World什么是Hello World?一个最小的程序结构Hello World有什么用?编制程序编译程序运行程序去搭建最基本的一个语言的编制、编译、运行过程。怎么来开发一个HelloWorld?开发环境的搭建JDK ( java开发包)SDK ( C++)安装JDKjava的官网(http://www.oracle.com)或者(http://java.sun.com)java开发

2021-08-25 08:55:27 78

原创 HTML5和CSS3总结(2)

一、框架1、frameset<script>if(top.location != self.location){alert("");top.location = self.location;}</script>防止盗链2、iframescrolling 滚动条3、HTML5和HTML4.01版本的区别?文档声明不一样。 h5版本去除了一些元素。font center frame添加了一些语义化标记。nav aside foot添加了一些属性。

2021-08-24 20:15:10 85

原创 HTML总结(1)

一、HTML1、什么是HTML?超文本标记语言2、HTML的基础语法HTML是元素构成的,元素是浏览器渲染的最重要单位。开始标记+内容+结束标记=元素(element),单标记自己构成标记。内容可能是其 它元素,空元素,文本。3、标记语法:<+标记名称+>为标记语言带来结构和格式。在HTML中不区分大小写,推荐使用小写。4、属性属性是写在标记中的。修饰元素的某种性质。属性有属性名称和属性值组成。属性名必须写属性值可以忽略。属性值可以使用单引号和双引号

2021-08-24 20:11:13 93

原创 字符串基本操作

字符串操作一、创建字符串public String() //直接创建public String(char[] array) //根据字符数组,创建对应的字符串。public String(byte[] array) //根据字节数组,创建对应的字符串。举例: //空白字符串 String str1 = new String(); System.out.println("第一个字符串"+str1); //根据字符数组

2021-04-28 16:46:57 300

原创 JAVA编写PTA(10分)

L1-007 念数字 (10 分)输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。十个数字对应的拼音如下:0: ling1: yi2: er3: san4: si5: wu6: liu7: qi8: ba9: jiu输入格式:输入在一行中给出一个整数,如:1234。提示:整数包括负数、零和正数。输出格式:在一行中输出这个整数对应的拼音,每个数字的拼音之间用空格分开,行末没有最后的空格。如 yi er san si。输入样例:-600输出样例:fu

2021-03-19 11:12:36 2335

原创 教务系统开发数据校验

数据校验数据校验分为三个层次,分别是前端校验,后端校验,数据库校验。如果前端校验没有通过,数据是不会向后端发送的,而是在前端通知 用户校验失败。如果后端校验没有通过,数据时不会向数据库中存储的,而是将校验结果返回到界面,提示用户校验失败。如果数据库校验失败,数据是不会保存到数据库中的,而是将校验结果返回到dao,dao将校验结果返回给service,service将校验结果返回给controller,controller将校验结果返回给界面,界面提示用户校验失败。后端校验过程第一步:导入js

2020-12-30 11:22:47 216

原创 教务系统开发查询成绩业务(二)

开发查询成绩业务(二)第一步:开发dao在ScoreDao接口中添加查询的方法,方法定义如下public abstract ScoreModel selectById(String id);在映射文件中配置select语句 <select id="selectById" resultType="cn.itlaobing.models.ScoreModel" parameterType="string"> SELECT * FROM score where id=#{va

2020-12-29 21:17:03 253

原创 教务系统开发查询成绩业务(一)

开发查询成绩业务第一步:开发dao在ScoreDao接口中添加查询的方法,方法定义如下public abstract List<ScoreModel> selectAll() ;在映射文件中配置select语句 <select id="selectAll" resultType="cn.itlaobing.models.ScoreModel"> SELECT * FROM score </select>第二步:开发service在Sco

2020-12-29 21:08:10 544 1

原创 MySql乱码问题和解决方法

乱码问题和解决方法一、界面到控制器乱码界面提交的数据默认的使用ISO-8859-1的编码,该编码不支持中文,因此乱码,乱码表现为?????解决方案:在web.xml中设置编码过滤器,spring框架提供了编码过滤器类。<!-- 编码过滤器 --> <filter> <filter-name>character</filter-name> <filter-class>org.springframework.we

2020-12-29 21:02:36 218

原创 教务系统添加开发流程分析

SSM实训报告(二)教务系统添加开发流程分析第一步:SSM项目如何连接数据库连接数据库的信息都在db.properties配置文件中,你要保证配置正确。jdbc.driverClass=com.mysql.jdbc.Driverjdbc.jdbcUrl=jdbc\:mysql\://localhost\:3306/luasedu?characterEncoding=utf8jdbc.user=rootjdbc.password=rootjdbc.initialPoolSize=10jd

2020-12-28 18:20:02 322

原创 教务系统框架搭建

SSM实训报告(一)搭建开发环境配置Jdk环境变量Mysql,sqlyogSTSMaven,仓库Tomcat浏览器,建议使用google chrome教务管理系统架构图开始搭建过程第一步:创建数据库#创建数据库CREATE DATABASE luasedu2;#使用数据库USE luasedu2;#创建成绩表CREATE TABLE score( id INT AUTO_INCREMENT PRIMARY KEY , stuName VARCHAR(20),

2020-12-26 19:34:34 1538

原创 用户和组群

用户和组群一 、用户和组群的基本概念设置同用户和群组的目的:保护系统用户的数据与进程的安全。用户的分类:超级用户、普通用户、系统用户。超级用户:所有的设置修改只有超级用户才可执行。普通用户:由超级用户创建,只能执行其拥有的权限的文件和目录。用户属性:用户名、口令、用户ID、用户主目录、登录Shell、全名、组群ID。用户名:可由数字、字母、下划线组成。系统安装完后新建的第一个用户的UID默认是500,之后以此类推。超级用户的UID是0.1-499的UID专供给系统用户使用。超级用户的

2020-12-21 20:57:28 2638

原创 深入Shell

深入Shell1、Shell命令的通配符?:代表任何一个字符。*:代表任何长度的任何字符。2、输入\输出重定向Linux的标准输入是键盘,标准输出和标准错误输出是屏幕。在Shell中不适用系统的标准输入\输出端口,重新进行制定的情况称为输入\输出重定向。输出的重定向可分为输出重定向、附加输出重定向和错误输出重定向三种。与输入相关的重定向只要一种,称为输入重定向。输出重定向就是命令执行的结果不在标准输出(屏幕)上显示,而是保存到某一文件的操作。Bash通过符号>来实现输出重定向

2020-12-16 17:47:50 96

原创 Linux基本命令(二)

Linux基本命令(二)一、基本命令1、ls命令格式:ls [-a][-l][-h][-d][-F][-R][-t]作用:显示指定目录中的文件和子目录信息。-a:列出目录下所有的文件。-l:列出文件详细信息。-h:以KB形式表示文件的大小。文件类型或目录权限:文件类型(1位)+用户所有者权限(3位)+工作组权限(3位)+其他用户或组权限(3位)。2、dir命令格式:dir[参数]<路径(目录名)>作用:显示指定目录下的子目录和文件。-R:显示指定目录及子目录的内容。

2020-12-16 16:30:24 98

原创 Linux基本命令(一)

Linux基本命令操作一、字符界面的介绍Linux与unix操作类似,在字符界面下使用Shell命令就可以完成操作系统的所有问题了。主流的Linux系统默认使用的Shell命令终端是Bash解释器。选择Bash解释器作为命令行终端的优势:(1) 通过上下键调用过往命令(2) 命令或者参数输入前几位就可以用Tab键补全(3)具有强大的批处理脚本(4)具有使用的环境变量功能二、虚拟终端使用Alt+Fn(n为终端号)可以从字符界面切换到图形化的虚拟终端使用Ctrl+Alt+Fn(n为终

2020-12-15 17:41:53 155

原创 Hadoop安装配置

1. 虚拟机配置1.1 安装CentOS系统不建议安装CentOS最新版本,安装Centos后修改虚拟机名称为master注:本文使用VMWare进行配置,若使用VirtualBox配置时,除虚拟机网络配置略有不同外,其他一致。1.2 网络连接介绍1.桥接模式:虚拟机和物理机连的是同一个网络,虚拟机和物理机是并列关系,地位是相当的。无论是虚拟系统还是真实系统,只要在同一个网段下,相互之间就能ping通。2.NAT模式:物理机会充当一个“路由器”的角色,虚拟机要想上网,必须经过物理机,那物理机如果

2020-12-02 21:17:03 158

原创 用JAVA编写PTA习题(5分)

时间格式世界上不同国家有不同的写日期的习惯。比如美国人习惯写成“月-日-年”,而中国人习惯写成“年-月-日”。下面请你写个程序,自动把读入的美国格式的日期改写成中国习惯的日期。输入格式:输入在一行中按照“mm-dd-yyyy”的格式给出月、日、年。题目保证给出的日期是1900年元旦至今合法的日期。输出格式:在一行中按照“yyyy-mm-dd”的格式给出年、月、日。import java.util.*;public class Main { public static void main(

2020-11-10 15:30:57 1823 2

原创 HTML入门标签(二)

1、行标签1.1、视频标签<video><video>标签,用于在浏览器中播放视频。使用标签不需要下载任何额外的浏览器视频播放插件,完全由浏览器自身来实现视频的解码和播放。<body> <video src="source/likeYou.mp4" controls="controls" width="500" height="250"></video></body>说明:src属性是必要的属性,表示视频文件

2020-10-28 17:32:43 150

原创 HTML入门标签(一)

一、常用标签1、什么是块标签和行标签(内联标签)在HTML中,所有的标签都是预定义的,而其中的大多数标签根据其特点可分为块标签(block-level tags)和行标签(或称为内联标签)(inline-level tags)。块标签:块标签在浏览器中单独占一行。行标签(内联标签):行标签在浏览器中不单独占一行。下面是一个例子<!DOCTYPE html><html> <head> <meta charset="utf-8">

2020-10-26 20:45:50 869

原创 HTML中的超链接

一、URL1.1、什么是URLURL是统一资源定位符,对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。1.2、URL的结构1、模式(或称协议),常见的协议有:编码描述http超文本传输协议资源(Hypertext Transfer Protocol)https用安全套接字层传送的超文本传输协议file本地或网上分享的文件2

2020-10-26 19:37:16 247

原创 第一个HTML

一、了解HTML1、Hello World打开记事本 输入以下代码<html> <head> <title>hello world</title> </head> <body bgcolor="#F0F0F0"> Hello World ! </body></html>将文件保存为myPage.html在浏览器中打开myPage.html2、标签语法

2020-10-25 21:20:39 162

原创 HTML入门

历史1、浏览器1.1、简介浏览器,是一种用于检索并展示万维网信息资源的应用程序。这些信息资源可为网页、图片、影音或其他内容,它们由统一资源标志符标志。信息资源中的超链接可使用户方便地浏览相关信息。主流网页浏览器有MozillaFirefox、InternetExplorer、Microsoft Edge、Google Chrome、Opera及Safari等。1.2、历史世界上第一个浏览器WorldWideWeb(后改为Nexus)由Tim Berners-Lee创建于欧洲核子物理实验室

2020-10-25 18:11:08 121

w3cschool.zip

w3cschool.zip

2021-08-30

阿里巴巴Java开发手册终极版v1.3.0.zip

阿里巴巴Java开发手册终极版v1.3.0.zip

2021-08-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除