自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 JavaWeb实现邮件发送

QQ邮箱–>邮箱设置–>账户->POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务 开启POP3/SMTP服务,然后获取16位授权码(注意不要将授权码泄露,一个账户可以拥有多个授权码)SMTP服务器地址:一般是 smtp.xxx.com,比如163邮箱是smtp.163.com,qq邮箱是smtp.qq.com。这些邮件服务器类似于现实生活中的邮局,它主要负责接收用户投递过来的邮件,并把邮件投递到邮件接收者的电子邮箱中。要在网络上实现邮件功能,必须要有专门的。

2024-04-30 09:00:00 501

原创 JavaWeb实现文件上传

使的用jar包文件上传注意事项为保证服务器安全,上传文件应放在外界无法直接访问的目录下,比如放于WEB-INF目录下为防止文件覆盖的现象发生,要为上传文件产生一个唯一的文件名要限制上传文件的最大值可以限制上传文件的类型,在收到上传文件名时,判断后缀名是否合法表单method属性应该设置为POST方法,不能使用GET方法。

2024-04-29 18:20:10 521

原创 JavaWeb

web开发:web,网页的意思静态web实现方法:html,css提供给所有人看的数据始终不会发生变化动态web几乎所有的网站,如淘宝提供给所有人看的数据始终发生变化,每个人在不同的时间,不同的地点看到的信息各不相同。技术栈:Servlet/JSP,ASP,PHP在Java中,动态web资源开发的技术统称为JavaWeb超文本传输协议(HypertextHTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。HTTP:文本:html,字符串超文本:图片,音乐,视频,定位,地图。

2024-04-29 13:20:19 545

原创 MySQL详解

为什么学习数据库1、岗位的技能需求2、当今世界,得数据者得天下3、存储数据4、数据库是几乎软件体系中最核心的存在。什么是数据库数据库(DataBase,简称DB概念:长期存放在计算机内,有组织,可共享的大量数据的集合,是一个数据仓库作用:保存,并能安全管理数据(如:增删改查等)减少冗余数据库总览:关系型数据库(SQL)关系型数据库通过外键关联建立表与表之间的联系。非关系型数据库非关系型数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来决定。

2024-03-24 21:47:03 542 1

原创 Java注解与反射

​//何为注释​//@Override 重写的注释@Override​​//自定义注解//注解可以显示赋值,如果没有默认值,我们就必须给注解赋值~@MyAnnotation2(age=18,name="张三")//注解的参数:参数类型 + 参数名();int age();String[] schools() default {"清华大学","北京大学"};静态语言VS动态语言​//通过反射机制获取类的class对象​​。

2024-03-14 18:30:15 1742 1

原创 Java网络编程详解

计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路和通信设备连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。传播交流信息,数据交换,通信如何准确的定位到一台主机。端口:定位到这个计算机上的某个资源找到了这个主机,如何传输数据?

2024-03-10 18:40:53 1896 1

原创 Java多线程详解

lambda表达式只能有一行代码的情况下才能简化为一行,如果有多行,那么就用代码块包裹,前提是接口为函数式接口;多个参数也可去掉参数类型,要去掉就都去掉,必须加上括号~

2024-03-09 17:00:33 860 1

原创 Gui实战之贪吃蛇

GUI中常用的几种容器和标签方法就到这里结束了,在贪吃蛇小游戏中,几乎涵盖了所有的GUI基础,还有javaSE的部分知识游戏拓展性:比如可以有多种样子的食物,分别代表不同的分数添加等级,到达一定分数就将定时器的时间缩短,以实现小蛇速度的提升连接数据库,将游戏数据写入数据库,再次打开游戏可以继续玩上次记录参考资料。

2024-03-07 12:00:00 834

原创 GUI编程入门

GUI的核心技术:Swing AWT为什么我们需要学习?可以写出自己心中想要的一些小工具工作时候。也可能需要维护到Swing界面(小概率)了解MVC架构,了解监听!包含很多类的接口!GUI(图形用户界面)元素:窗口、按钮、文本框等java.awt中可查看内含文件。

2024-03-07 08:30:00 739

原创 正则表达式

正则表达式,可以理解为通配符的增强版,它可以帮助匹配制定规则的字符串。如编译器的词法分析器使用正则表达式匹配代码中的关键字,网站的注册表单判断密码的复杂程度,爬虫中提取我们需要的信息等等。10分钟快速掌握正则表达式。

2024-03-02 09:00:00 809

原创 JavaScript入门

JavaScript是一门世界上最流行的脚本语言。一个合格的后端人员,必须要精通JavaScript定义方式一绝对值函数if(x>=0){return x;一旦执行到return代表函数结果,返回结果!如果没有执行return,函数执行也会返回结果,结果就是undefined定义方式二if(x>=0){return x;

2024-03-01 15:40:34 797 1

原创 CSS入门

如何学习css是什么css怎么用(快速入门)css选择器(重点+难点)美化网页(文字,阴影,超链接,列表,渐变)盒子模型浮动定位网页动画(特效效果)Cascading Style Sheet 层叠级联样式表CSS:表现(美化网页)字体,颜色,边距,高度,宽度,背景颜色,网页定位,网页浮动...margin:外边距padding:内边距border:边框。

2024-02-17 15:00:00 1576 1

原创 Java07-异常的小知识

实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序再跑着,内存或硬盘可能满了。等等。软件程序在运行过程中,非常可能遇到刚刚提到的这些异常问题,我们叫异常,英文是:Exception,意思是例外。这些,例外情况,或者叫异常,怎么让我们写的程序做出合理的处理。而不至于程序崩溃。

2024-02-16 22:42:06 901 1

原创 Java06-类和对象的小知识

面向对象的本质就是:以类的方式组织代码,以对象的组织(封装)数据。抽象三大特性封装继承多态从认识论角度考虑是先有类后有对象。对象是具体的事物。类,是抽象的,是对对象的抽象从代码运行角度考虑是先有类后有对象。类是对象的模板。

2024-02-16 22:13:34 849 1

原创 Java05-数组的小知识

数组是相同类型数据的有序集合。数组描述的是相同类型的若干数据,按照一定的先后次数排列组合而成。其中,每个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。

2024-02-06 11:39:01 883 1

原创 Java04-方法的小知识

Java的方法类似于其它语言函数,是一段用来完成特定功能的代码片段,一般情况下,定义一方法包含以下语法:修饰符 返回值类型 方法名(参数类型 参数名){……方法体……return 返回值;​。

2024-02-05 23:28:47 826 1

原创 Java03-Scanner的小知识

通过Scanner类的next()和nextLine()方法获取输入的字符串,在读取之前我们一般需要使用hasNext()与hasNextline()判断是否还有输入数据。System.out.println("输出的内容为:"+str);System.out.println("使用nextLine方式接收:");System.out.println("输出的内容为:"+str);System.out.println("输出的内容为:"+str);//使用next方式接收。//判断是否还有输入。

2024-02-05 16:02:37 898 1

原创 Java02-变量和常量的小知识

实例变量:从属对象 不初始化的默认为0(数值类型) 布尔值默认false 非基本类型为NULL。//变量类型 变量名字=new Demo()方法名:首字母小写和驼峰原则:run(),runRun()类成员变量:首字母小写和驼峰原则:monthSalary。类名:首字母大写和驼峰原则:Man,GoodMan。//类变量 static。局部变量:首字母小写和驼峰原则。//实例对象:从属于类。

2024-01-30 22:34:06 319

原创 Java01-数据类型的小知识

低--------------------------------------------------------高。用float类型时需要早数字后加一个“F/f”如:float num=10.0F;用long类型是需要在数字后加一个“L/l”如:long num=10L;这几乎是无法理解的,f和d都为0.1,但是它们却不相等;所有字符的本质是数字,这涉及到Unicode编码,如;

2024-01-28 18:41:16 342

原创 基本的Dos命令

输入“cd ”+“文件(夹)名”->进入当前目录下的文件(夹)在任意文件夹下,Shift+鼠标右击->在此处打开命令行窗口。输入“cd /d ”+"盘符名"->切换盘符。切换目录:输入“cd ..”->返回上级目录。ping命令:输入网址->可查看其IP地址等。cd> ->创建文件。del ->删除文件。查看当前目录下的所有文件:输入“dir”查看电脑ip:输入“ipconfig”盘符切换:输入“盘符名”+“:”文件操作命令:md ->创建目录。打开应用:calc->计算器。清理屏幕:输入“cls”

2024-01-26 18:38:06 314 1

原创 快捷键自我总结

常用快捷键功能 快捷键 全选 Ctrl+A 复制 Ctrl+C 粘贴 Ctrl+V 剪切 Ctrl+X 撤销 Ctrl+Z 保存 Ctrl+S 查找 Ctrl+F 截图 Alt+A 关闭窗口 Alt+F4 一键锁屏 Win+L 重复上操作 Ctrl+Y 打开运行框 Win+R 拓展功能 快捷键 新建 Ctrl+N 打开 Ctrl+O

2024-01-26 17:57:31 303 1

空空如也

空空如也

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

TA关注的人

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