会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
old-tom
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
下一页
2025年3月2日
软件工程第二周开课博客
摘要: 一、关于我:普通学生的日常 我是一个正在读软件工程大二的普通学生。只用过博客园半年,还不太会排版,正在慢慢摸索中。 二、我的学习现状 为什么选择这个专业? 当初选择软件工程的原因很简单: 数学成绩不错,觉得编程和数学有相通之处 听说毕业后工作机会多(很实在的理由) 现在的真实水平 用大白话说说我会的
阅读全文
posted @ 2025-03-02 18:16 老汤姆233
阅读(10)
评论(0)
推荐(0)
2025年2月20日
2.17
摘要: 在Java Web开发的学习进程中,今天接触到了MVC(Model - View - Controller)设计模式在Web开发中的应用。 我以一个简单的用户登录功能为例,构建了一个基于MVC模式的小型Web应用的框架。 Model层(User.java): public class User {
阅读全文
posted @ 2025-02-20 16:03 老汤姆233
阅读(7)
评论(0)
推荐(0)
2.16
摘要: Servlet是Java Web开发的基础组件。我首先搭建了一个简单的开发环境,创建了一个基本的Servlet示例。这个Servlet能够接收来自浏览器的请求并作出响应。 import javax.servlet.ServletException; import javax.servlet.http
阅读全文
posted @ 2025-02-20 16:01 老汤姆233
阅读(7)
评论(0)
推荐(0)
2.15
摘要: 异常处理在Java中是确保程序稳定性的关键部分。我学习了try - catch - finally语句块的用法。例如,在进行文件读取操作时,可能会遇到文件不存在或者权限不足等问题,这时候就需要进行异常处理。 import java.io.File; import java.io.FileInputS
阅读全文
posted @ 2025-02-20 16:00 老汤姆233
阅读(13)
评论(0)
推荐(0)
2.14
摘要: 今天在Java Web开发中深入学习了如何进行Web应用的部署,这是将我们开发的成果转化为可运行的服务的关键步骤。 首先,关于将项目打包成war文件(Web Application Archive),这不仅仅是简单的文件压缩。在打包过程中,要确保所有的依赖项都被正确地包含在内。例如,如果我们在项目中
阅读全文
posted @ 2025-02-20 15:48 老汤姆233
阅读(11)
评论(0)
推荐(0)
2.13
摘要: 学习了Java Web开发中的日志记录。在Web应用中,日志记录有助于排查问题、监控应用的运行状态等。 可以使用log4j或者slf4j等日志框架。例如,使用log4j,首先需要在项目中引入log4j的依赖,并配置log4j.properties文件。 log4j.rootLogger=DEBUG,
阅读全文
posted @ 2025-02-20 15:48 老汤姆233
阅读(23)
评论(0)
推荐(0)
2.12
摘要: 今天在Java Web开发中学习了如何优化Web应用的性能。 首先,减少数据库查询次数是很重要的。可以使用缓存技术,例如将经常查询的数据缓存到内存中。在Java中,可以使用Ehcache或者Guava Cache等缓存库。 其次,优化SQL语句也能提高性能。避免使用复杂的嵌套查询,尽量使用索引等。
阅读全文
posted @ 2025-02-20 15:48 老汤姆233
阅读(20)
评论(0)
推荐(0)
2.11
摘要: 学习了Java Web开发中的权限管理。在一个Web应用中,不同的用户可能有不同的权限,例如管理员和普通用户。 可以通过创建权限角色表和用户角色关联表来实现权限管理。在代码中,可以使用过滤器或者拦截器来检查用户的权限。 例如,创建一个简单的权限检查过滤器: import javax.servlet.
阅读全文
posted @ 2025-02-20 15:48 老汤姆233
阅读(14)
评论(0)
推荐(0)
2.10
摘要: 今天深入学习了Java Web开发中的安全性方面的知识。其中,防止SQL注入攻击是非常重要的。 在使用JDBC或者其他数据库操作时,如果直接将用户输入的内容拼接到SQL语句中,就可能会被利用进行SQL注入攻击。例如,一个不安全的登录查询可能是这样: String username = request
阅读全文
posted @ 2025-02-20 15:47 老汤姆233
阅读(9)
评论(0)
推荐(0)
2.9
摘要: 在Java Web开发中,今天学习了如何使用AJAX(Asynchronous JavaScript and XML)来实现异步数据交互。 在前端页面,可以使用JavaScript的XMLHttpRequest对象或者更现代的fetch API来发送AJAX请求。例如,使用fetch发送一个简单的G
阅读全文
posted @ 2025-02-20 15:47 老汤姆233
阅读(23)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
下一页
公告