随笔分类 -  个人网站开发记录

摘要:我在学习Java class文件结构的过程中,发现手工阅读是一件非常麻烦的事情,基于此,我尝试使用java来编写工具对class文件信息进行提取。进一步的,我发现自己对编码和解码知识非常缺乏但同时很感兴趣,所以决定写一些关于编码和解码的工具,api,以及对常见的文件结构做一个探讨。 1、编写api 阅读全文
posted @ 2019-10-21 17:17 蓝色风扇 阅读(269) 评论(0) 推荐(0)
摘要:由于技术不熟练以及事情太多,导致开发周期一拖再拖。为了能够尽快实现上线,决定分为逐模块开发,而非一步到位。 总结一下: 1、开发项目的第一步骤是确认需求,想做什么,想有哪些功能。需求要尽可能完善,尽可能具体,并初步判断需要哪些技术,是否可以实现等。 2、确定开发环境,开发环境和运行环境。jdk8+e 阅读全文
posted @ 2019-10-16 10:23 蓝色风扇 阅读(241) 评论(0) 推荐(0)
摘要:在本项目中,用户被分为三类:管理员、特殊用户和普通用户。 管理员只有一位,在服务器的终端中登录mysql插入数据。 普通用户在注册子模块进行注册,特殊用户由管理员进行权限赋予。 用户公共类和数据库操作类 user 这是一个封装类,封装了user的属性,提供get()方法和set()方法获取或设置us 阅读全文
posted @ 2019-10-11 17:07 蓝色风扇 阅读(261) 评论(0) 推荐(0)
摘要:思想: 1、所有显示页面为.jsp文件,jsp页面只负责数据显示和提交,不处理逻辑部分,jsp页面与servlet一一对应,servlet会获取请求的session,如果没有就新建一个,在session中写入lastURL属性的值为当前Servlet名,jsp页面会读取session中的lastUR 阅读全文
posted @ 2019-10-11 15:29 蓝色风扇 阅读(149) 评论(0) 推荐(0)
摘要:开发环境 eclipse jdk tomcat 9.0 mysql 创建项目:File>New>Dynamic Web Project>项目名website>finish 在WebContent>WEB-INF>lib下导入httpcomponents-client-4.5.7-bin包,并buil 阅读全文
posted @ 2019-10-06 11:47 蓝色风扇 阅读(137) 评论(0) 推荐(0)
摘要:需求分析 一个简单的、满足基本功能和一些补充项目的个人网站。 博客的新建、删除、修改和查阅及管理,允许进行私密/公开,密码有无,分类和评论设置 支持普通用户注册,注册后可评论 文件上传、重命名、删除、下载和管理,允许进行私密/公开,密码设置 视频、音频的在线播放和图片查阅 允许特殊用户进行有额度的上 阅读全文
posted @ 2019-10-05 14:37 蓝色风扇 阅读(359) 评论(0) 推荐(0)