- 博客(8)
- 收藏
- 关注
原创 基于JavaWeb文件上传与下载功能
单文件上传 首页页面端(upload.html) <form action="upload" method="post" enctype="multipart/form-data"> <input type="file" name="myfile"/> <button>上传</button> </form> 服务端处理(...
2019-09-01 14:39:15 298
原创 JavaScript实现验证功能
用JavaScript实现网页用户名,密码,邮箱,手机号等验证功能 1.用户名必须填写 2.密码长度8-16之间 3.邮箱地址,手机号必须符合正确格式 4.必须同意(勾选复选框)才能提交 5.当鼠标离开输入框点击后就会出现提示 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> &l...
2019-08-24 15:16:48 415 1
原创 JDBC操作数据库
JDBC操作数据步骤 1.加载驱动(驱动数据库:有三种方式,常用反射加载) 2.获取连接对象(建立从java到数据库的连接通道) 3.获取处理命令的对象(通过连接对象想数据发送并执行sql语句) 4.执行sql操作 5.处理结果 6.资源关闭 实际操纵如下: insert添加操作: //1.加载驱动 Class.forName("com.mysql.jdbc.Driver"); //2.获取连接对...
2019-08-18 17:44:13 125
原创 char和varchar的区别
char:是一个定长字符串,取值范围是0~255之间(根据数据库的编码来决定),一旦使用char类型定义列,则在添加数据时无论数据的实际大小是多大,始终会见申请的空间占满,不够使用空格填充。因此char类型一般用于长度确定的数据列(比如:手机号,性别,身份证号等)。 varchar:是一个可变长度的字符串,取值范围是0~65535之间(根据数据库的编码来决定),在定义字符串列时,如果使用varch...
2019-08-11 14:27:33 215
原创 wait和sleep的区别
sleep是Thread类中提供一个用于让当前线程休眠的方法,里面需要一个毫秒数作为参数,当sleep执行后,当前线程会进入休眠状态(让出cup的时间片),当休眠时间到达后,线程会自动唤醒继续执行,sleep不需要当前线程拥有任何对象的对象监视器(对象锁)。 wait是来之Object类中的一个方法,可以让一个线程进入等待状态,并且这种等待状态不能自动唤醒,需要其他线程通过调用该对象的notify...
2019-08-04 18:00:02 248
原创 基于Java高级技术实现简单聊天室系统
客户端 public class SQClient { private String ip; private int port; public SQClient(String ip, int port) { super(); this.ip = ip; this.port = port; } /** * 进入聊天室 * @throws UnknownHostE...
2019-08-04 17:57:30 1777
原创 Java常见异常
异常 异常概述 Java中将程序执行出现的一些意外情况分为两种: 1- 错误 2- 异常 错误(Error) 错误一般是JVM虚拟出现的一些内存不足,或者资源耗尽的系统级别错误(比如:栈溢出,JVM错误等),这些问题对于程序员来说无法从根本上解决。 异常(Exception) 异常指的是程序在编译或者执行过程中出现的一些外在因素导致的问题(比如:数组索引越界,空指针异常,类型转换异常等),这些问题...
2019-07-21 22:51:11 94
原创 String,StringBuffer与StringBuilder区别
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...
2019-07-17 10:33:33 127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人