首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏一朵灼灼华的博客

    javaweb(4)

    有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。另外,线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点儿在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发执行。由于线程之间的相互制约,致使线程在运行中呈现出间断性。线程也有就绪、阻塞和运行三种基本状态。就绪状态是指线程具备运行的所有条件,逻辑上可以运行,在等待处理机;运行状态是指线程占有处理机正在运行;阻塞状态是指线程在等待一个事件(如某个信号量),逻辑上不可执行。每一个程序都至少有一个线程,若程序只有一个线程,那就是程序本身。

    66820编辑于 2022-08-05
  • 来自专栏后端开发笔记

    JavaWeb项目(四)

    web综合案例 学习目标 目标1:完成用户与角色的绑定功能 目标2:完成登陆功能的快速开发 目标3:完成登陆用户菜单控制的功能 目标4:完成登陆用户权限校验的功能 1. system/user/目录下 (3)在RoleService接口中添加查询方法,根据用户id查询角色列表 List<Role> findAllRoleByUserId(String userId); (4) response); }else{ response.sendRedirect(request.getContextPath()+"/login.jsp"); } } (4) title="角色" οnclick="roleList()"> 角色</button> </c:if>

    (4) 启动项目,测试

    89850编辑于 2022-11-18
  • 来自专栏MyTechnology

    JavaWeb项目搭建

    创建JavaWeb项目 务必选上Tomcat,没有选择的话可以查看另一篇博客。 javaweb 项目使用 Tomcat(idea) ? ? 注意: 项目的结构就是这样的,注意的是,我们需要访问的页面都应该放在web下面,而不是WEB-INF下,这是很多初学者的误区。src还是放我们的Java类 ?

    70120发布于 2020-07-31
  • 来自专栏后端开发笔记

    JavaWeb项目(三)

    启动项目,进行测试 2.权限系统设计与开发 2.1 权限系统简介与结构设计 什么是权限系统? findById(String id); List<Role> findAll(); } (3)添加接口的映射配置文件,从今日课程资料中找到资料\dao层资源文件将里面所有的xml映射配置文件拷贝到项目 ,从今日课程资料中找到:资料\模块页面将下面所有模块全部拷贝到项目/WEB-INF/pages/system目录下 (8)启动项目,进行测试 然后我们按照相同的方式将模块的相关功能快速开发完成 (1)创建模块实体 RoleServiceImpl(); moduleService = new ModuleServiceImpl(); } } (7)拷贝页面:之前已经拷贝过了,我们可以直接启动项目进行测试 role_id, module_id) values (#{roleId,jdbcType=VARCHAR}, #{moduleId,jdbcType=VARCHAR}) </insert> (7)启动项目进行测试

    1.3K20编辑于 2022-11-18
  • 来自专栏后端开发笔记

    JavaWeb项目(二)

    Course findById(String id); List<Course> findAll(); } (3)从今日课程资料中找到dao层资源文件\CourseDao.xml,拷贝到项目 ,进行测试 4. this.getServletContext().getRealPath("upload"),item.getName())); } } } } 需要在项目 operation=${operation}" method="post"> (5)启动项目进行测试 (6)测试发现编辑后,提交编辑的数据完成编辑哦呼跳转回页面,页面所有的数据又消失了,回到后台servlet operation=saveOrUpdate" method="post"> (6)启动项目测试 5.6 删除功能相关问题及解决方案 题目选项功能完成后,伴随而来的是题目的有些功能出现了问题,比如:删除题目

    1.8K20编辑于 2022-11-18
  • 来自专栏wangweijun

    JavaWeb项目——博客系统

    (2)开启Tomcat服务器,把MyBlog项目发布上去。 (3)打开Chrome浏览器,在地址栏中输入http://localhost:8080/MyBlog,进入“个人博客”页面。 4.我的好友 点击导航条里我的好友可查看我的全部好友。 ? 好友的详细信息。 ? 5.我的留言 好友对我的留言信息: ? ? 6.管理博客 博主登录界面: ?

    2.3K11发布于 2020-02-14
  • 来自专栏后端开发笔记

    JavaWeb项目案例(一)

    那么首先我们先聊一聊整个项目的系统架构。 对于整个系统来说,它分成两块,一个是后台系统,一个是前台系统。那么我们在访问后台系统的时候,是通过浏览器来进行访问,最终把我们的数据存入到我们的数据库端。 一个学科下其实分了很多的东西,比如Java下分Java基础、JavaWeb等等,所以在学科和试题建,需要有个目录。 假如你现在想去一个企业,是不想想看看这个企业以前都出些什么面试题呀。 启动初始项目,运行查看! webapp目录下,如果有文件需要覆盖则选择覆盖, 导入完成后可以启动项目进行查看 由AdminLTE构建的网站后台的整体页面布局如下: 3. resources目录下 4:在项目resources目录下创建一个目录:com\itheima\dao\store,然后把CompanyDao.xml配置文件放到该目录中 5:从今日课程资料中找到:dao

    1.7K10编辑于 2022-11-18
  • 来自专栏程序员的知识天地

    JavaWeb学习——4.XML

    前言 继续记录javaweb学过的东西 开始 1.xml的简介 1.什么是xml  XML:eXtensible Markup Language,可扩展标记性语言  和html一样,xml也是使用标签  (标签)  元素(标签)定义,下文统称标签:  (1)标签的定义有开始必须有结束  (2)如果标签没有包含标签的内容,则可以在标签内结束  (3)标签可以有嵌套,但是必须要合理嵌套,不能交叉嵌套  (4) ID:mtbcxx】 3.xml属性的定义  属性定义的要求:  (1)一个标签上可以有多个属性  (2)一个标签上两个属性的名称不能相同  (3)属性和属性值之间用等号,属性的属性值用引号引起来  (4) 打开xml文件使用浏览器打开的,浏览器只负责校验xml的语法,不负责校验约束  如果想要校验xml的约束,需要使用工具(可以使用myeclipse的工具)  打开myeclipse开发工具  创建一个项目 4.使用dtd定义属性  语法 ?

    1.1K20发布于 2018-09-14
  • 来自专栏MyTechnology

    JavaWeb项目使用Tomcat(idea)

    选择Tomcat的本地位置 4. 添加入war包 5. 修改路径 6. 点击OK,运行项目

    73110发布于 2020-07-31
  • 来自专栏后端开发笔记

    JavaWeb项目(五)-----结束篇

    tr_memberwhere email = #{email,jdbcType=VARCHAR} and password = #{password,jdbcType=VARCHAR} </select> (4) 启动项目服务进行测试 1.3 登陆状态校验 (1)在MemberServlet中添加方法checkLogin方法,用于判断登录用户的id是否存在redis中 public Result checkLogin 最终都是将所有题目的答案结果放置在一个数据中保存(results),整体操作就是为results添加/修改数据 [{},{},{}] //4. /3.获取当前提交试卷人的id String memberId = jsonObject.getObject("memberId", String.class); //4. examPaper.setState("1"); flag = flag && examPaperDao.save(examPaper) > 0; //4.

    1.5K20编辑于 2022-11-18
  • 来自专栏wuter

    JavaWeb后端入门4-Tomcat

    WEB-INF |————web.xml(必须) |————classes(可选) |————lib (可选)存放第三方jar包,比如mysql驱动 2.项目发布方式 直接将项目赋值到tomcat/webapps下 在tomact/conf/server.xml配置tomcat的虚拟路径 在tomcat/conf/Catalina/localhost下配置tomcat 的虚拟路径 2.1 方式1:直接将项目赋值到tomcat/webapps下 如将demo文件夹赋值到webapps下,直接通过localhost:8080/demo即可访问 2.2 方式2:配置虚拟路径

    27700编辑于 2025-04-03
  • 来自专栏零基础自学Java

    【JavaWeb】113:项目一结束了

    三、说点闲话 这个小项目,有一些业务被我跳过了,没有做完,比如收藏模块的分页功能实现。 因为我前面花了近3天时间仔细学了商品模块的分页,它们的实现方式是一样的。 关于项目部署什么的也被我跳过了,只能说以后学了项目二项目三之后再回头来学了。 主要是自己对于框架的学习也挺好奇的,天天有人对我说怎么不用框架,框架非常好用什么的。

    58630发布于 2020-08-07
  • 来自专栏jeremy的技术点滴

    分发JavaWeb项目之docker方案

    工程项目虽小,但算是一个很典型的Java Web项目,依赖于数据库,Java写的后端代码,JavaScript写的前端代码。 本来写了一个说明,告诉用户如何将这个工程跑起来,很自然想到有好几步: 安装前后端编译工具 安装数据库,并初始化数据库结构 根据数据库的具体信息,修改项目中的配置文件 编译前端代码 编译后端代码,最终形成 docker相关配置 项目下新建了dockerfiles目录,该目录下有一个docker-compose.yml文件,另外一个initdb目录下放数据库初始化脚本, 一个wars目录下放项目最后打的war 总结 像上述这样改造后,分发项目就变得很简单了。 记得以前做的一个项目依赖了mysql, mongodb, redis, mq, zookeeper,当时每个新加入团队的成员至少要花大半天来搭建开发环境,如果工程这样组织的话,一个新人就能很快将项目运行起来

    1.5K50发布于 2018-05-10
  • 来自专栏CSDNToQQCode

    javaWeb项目的层级以及作用

    目录 包名以及对应作用 编写顺序 包名以及对应作用 编写顺序 1、创建项目【tomcat直接引入】 2、引入【mysql.jar】包 3、创建项目层级【各种包名】 4、创建【JDBC】数据库操作类 5

    43710编辑于 2022-11-29
  • 来自专栏linux教程

    Linux系统部署javaweb项目教程

      一般都在windows下开发的,现在部署到linux下:   1.将项目达成war包(用eclipse,项目右键-->Export-->选择war file)   2.将tomcat(用winSCP 当然你也可以用secureCRT,用securCRT需要建立sftp(即上传文件的目录),用put tomcat命令)考到ilunx对应的目录下   3.然后将项目的war包放到tomcat的webapps 目录下   4.启动tomcat(命令:.

    1.4K20编辑于 2023-04-25
  • 来自专栏张恒的网络日志

    Maven JavaWeb项目完全拆分方案

    Maven多模块项目,适用于一些比较大的项目,通过合理的模块拆分,实现代码的复用,便于维护和管理。尤其是一些开源框架,也是采用多模块的方式,提供插件集成,用户可以根据需要配置指定的模块。 一 什么是Maven多模块 一般我们的项目都是在一个src目录下进行开发,但是随着代码量的增大,项目也越来越大,不容易进行管理。 我们可以在Maven的帮助下将项目拆分为多个模块,一个模块可以单独被一个人或者团队开发而不影响其他模块。 这里,我举一个比较极端的例子,将web项目的model,service,controller与web项目本身完全分开。web模块与其他模块都已经分离开来。 打包后的项目中没有classes文件,只有其对应的lib中的包。 二 创建多模块 如何创建多模块?

    1.2K30发布于 2020-04-28
  • 来自专栏零基础自学Java

    【JavaWeb】100:项目环境的搭建

    学Java的第100天,正好开始学习做项目了,不得不说还是蛮巧合的。 事先说明:该项目还未涉及到SSM这些主流框架的学习。 学习流程是:先将该项目做出来,再学习主流的各种框架,并将该项目使用框架进一步优化。 本项目来源于某培训机构,并且自己也对其拥有版权使用权。 因为考虑到会有打广告的嫌疑,故项目练习中对于项目本身并不做过多的介绍。 主要是自己做项目时的一些知识点说明以及记录遇到各种bug后的解决过程。 今天主要是关于项目环境的搭建。 项目立项:确定需要做某个项目。 需求阶段:《需求说明书》说明项目的需求。 概要设计阶段:《概要设计说明书》涉及技术选型和数据库设计阶段。 详细设计阶段:《详细设计说明书》涉及业务要实现的具体细节。 发布项目:项目正式上线。 项目维护以及二次开发。 以上就是对于项目流程的一个说明,有一些业内的术语还是要知道的。 比如说详设,就是指详细设计说明书,如果完全都不知道的话就会很尴尬。

    77640发布于 2020-07-30
  • 来自专栏Java开发

    JavaWeb 学习日记案例分享及完整 javaweb 项目案例解析教程

    以下是一篇关于JavaWeb项目完整案例的技术方案和应用实例文章,主要结合了CSDN上相关文章的内容,以部门和员工管理等常见功能为例进行介绍。 JavaWeb项目完整案例一、项目概述本JavaWeb项目旨在实现一个简单的企业员工管理系统,包含部门管理和员工管理等功能,采用前后端分离架构,后端基于Spring Boot开发,数据库使用MySQL, 二、环境搭建创建Spring Boot工程:使用IDE(如IntelliJ IDEA)创建一个Spring Boot项目,选择Web、MyBatis、MySQL驱动、Lombok等相关依赖。 JavaWeb, 学习日记,项目案例,JavaWeb 项目,完整案例,案例解析,Java 教程,Web 开发,JavaWeb 学习,项目教程,Java 案例,Web 项目,JavaWeb 开发,学习案例 ,项目解析

    68210编辑于 2025-07-28
  • 来自专栏秋落雨微凉Java开发栏

    JavaWeb核心篇(4)——Cookie和Session

    Java核心篇(4)——Cookie和Session 本篇文章将会简单介绍Cookie和Session的概念和用法 会话跟踪技术 首先我们需要搞清楚会话和会话跟踪的概念: 会话:用户打开浏览器,访问Web :Cookie不占用服务器资源,Session占用服务器资源 结束语 好的,关于Cookie和Session的内容就到这里,希望能为你带来帮助 附录 该文章属于学习内容,具体参考B站黑马程序员陈老师的JavaWeb

    72920编辑于 2022-10-25
  • 来自专栏程序源代码

    【程序源代码】快速开发JavaWEB项目

    “ 关键字: 开发框架 web java 后台管理” 正文:本项目本着避免重复造轮子的原则,建立一套快速开发JavaWEB项目(springboot-mini),能满足大部分后台管理系统基础开发功能

    59720发布于 2020-12-30
  • 领券