自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 servlet实现文件下载和文件上传

1.前端代码准备index.jsp文件<a href="show">点击下载</a><a href="upload.jsp">点击上传</a>download.jsp文件<form action="download" method="get"> <input type="text" name="file" placeholder="请输入下载的文件名"> <button type="su

2021-07-09 19:56:31 395

原创 mybatis使用注解方式实现多表查询

多对多查询的需求:查询学生以及所对应的课程信息1.mybatis主配置文件<configuration> <environments default="development"> <environment id="development"> <transactionManager type="JDBC"/> <dataSource type="POOLED">

2021-07-06 19:16:27 1614

原创 java实现jdbc增删改查的基本步骤

基本流程 1:导入对于数据库厂商提供的连接jar包 2:加载对应的数据库驱动 3:获得数据库和java程序的连接通道 4:通过连接通道,获得预处理平台 5:插入sql语句执行sql语句 6:切断数据库和java程序的关系1.导入jar包推荐使用5.x版本的jar包,粘贴到主目录里,右键add as Library2.加载对应的数据驱动两种方式都可以加载驱动,推荐Class.forName()方式:Class.forName("com.mysql.jdbc.Driver");Dr

2021-07-01 20:10:04 1201

原创 java中的字节码文件

1.类加载的过程类加载时机+ 创建类的实例(对象)+ 调用类的类方法+ 访问类或者接口的类变量,或者为该类变量赋值+ 使用反射方式来强制创建某个类或接口对应的java.lang.Class对象+ 初始化某个类的子类+ 直接使用java.exe命令来运行某个主类类加载过程1. 加载 + 通过包名 + 类名,获取这个类,准备用流进行传输 + 在这个类加载到内存中 + 加载完毕创建一个class对象 2. 链接 + 验证 确保Clas

2021-06-29 20:05:49 252

原创 linux关于用户和用户组的命令

1.账号命令1.创建用户useradd 选项 用户名选项:- -c comment 指定一段注释性描述。- -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。- -g 用户组 指定用户所属的用户组。- -G 用户组,用户组 指定用户所属的附加组。- -s Shell文件 指定用户的登录Shell。- -u 用户号 指定用户的用户号,如果同时有-o2.用户口令指定和修改用户口令的Shell命令是passwd。超级用户可以为自己和其他用户指定口令,普通用

2021-06-29 19:45:13 563

原创 JavaScript基础

1.引入js的三种方式1:行内引入<body> <button onclick="alert('点了')">点我</button></body>2:外部引入创建js文件:alert("你好");导入js文件<script type="text/javascript" src="js/JScript1.js"> </script>3:内部引入<body> <button onclick=

2021-06-29 19:22:49 34

原创 NIO的简单实现(非阻塞型IO)

1:NIO通道客户端的实现步骤1,SocketChannel打开通道2,connect连接指定的IP和端口号3,写入数据4,关闭通道释放资源public static void main(String[] args) throws IOException { SocketChannel open=SocketChannel.open(); open.connect(new InetSocketAddress("192.168.1.46",9999));//写入数据

2021-06-07 20:12:03 549

原创 java中流的异常处理方式

java中流的异常处理方式public static void main(String[] args) { Reader r=null; try{ r=new FileReader("d:/touhou.txt"); int i=r.read(); System.out.println(i); } catch (Exception e) { System.err.println

2021-06-02 19:52:14 1094

空空如也

空空如也

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

TA关注的人

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