202109-20 idea搭建可运行Servlet的Web项目 目录1.newProject2.填写GroupID\ArtifactID3.创建java目录4.创建Servlet5.配置web.xml6.配置Tomcat1.newProjectFile>new>Project…2.填写GroupID\ArtifactIDGroupID是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。ArtifactID是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。接下来一路Next然后Finish完成创建。创建完成后如下图所示:3.创建java目录... 继续阅读 >
202107-22 Spring Boot web项目的TDD流程 目录概述1技术工具2构建SpringBoot工程3开始编写测试和代码1Controller2Service3Repository4总结概述测试驱动开发可以分为三个周期,周而复始,红灯-绿灯-重构。由以下几个步骤构成:编写测试运行所有测试编写代码运行所有测试重构运行所有测试一开始编写测试,肯定通不过,红灯状态,进行代码编写,然后运行测试,测试通不过,测试通过,即变成绿灯。测试不通过,或者需要重构代码,再次运行... 继续阅读 >
202012-02 如何通过eclipse web项目导入itellij idea并启动 概述主要分为项目配置和tomcat配置两大步骤。一、项目配置打开idea,选择导入项选择将要打开的项目路径后,继续选择项目的原本类型(后续引导设置会根据原本的项目类型更新成idea的项目),此例中选中Eclipse,然后一直next到底即可File->ProjectStructure打开项目配置窗口在Project项中配置JDK版本和编译等级在Modules项的Sources标签页中配置项目结构(主要配置需编译的Java文件和配置文件在Module... 继续阅读 >
202011-19 Eclipse新建web项目流程图解 Eclipse新建动态页面作为web小学生,写一下很多人问的基本基本基本问题新建web项目出现一下界面:明明完成后一直点击next,但不要点击finish知道出现这个界面(最后一个界面)打上勾(用来自动生成web.xml,如果没有生成,那自己写一个就行)然后finish,下面是一般的web项目结构然后你要新建一个jsp或html页面(具体情况具体分析),然后写html代码,用到css在新建.css文件用来弄样式,用到js了在新建js文件,都在WebContent下面... 继续阅读 >
202011-06 Python Web项目Cherrypy使用方法镜像 1、介绍搭建JavaWeb项目,需要Tomcat服务器才能进行。而搭建PythonWeb项目,因为cherrypy自带服务器,所以只需要下载该模块就能进行Web项目开发。2、最基本用法实现功能:访问html页面,点击按钮后接收后台py返回的值html页面(test_cherry.html)<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>TestCherry</title><scriptsrc="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script></head><bo... 继续阅读 >
202010-24 python 利用Pyinstaller打包Web项目 最近需要用python打包一个单页面网页demo,于是准备用python包pyinstaller来打包程序。网上搜索了一下,大部分教程都是打包非web项目,这里分享一下打包简单网页demo的过程。系统环境:win10+python3.6一、安装pyinstallerpipinstallpyinstaller二、打包项目1.如果是单文件项目,pyinstaller可以通过简单的命令进行python代码的打包工作,其命令为:pyinstaller-option***.py1.1参数option可以有多个值:-F:指... 继续阅读 >
202010-23 利用Pycharm + Django搭建一个简单Python Web项目的步骤 一、Pycharm中安装Django此教程默认你已安装并配置了Python3.7.6)1.File—>Settings二、搭建Django项目1.File—>NewProject2.新窗口打开,会出现以下的文件简单解释一下这几个文件:**init.py:**这是一个初始化的空文件,一般我们不需要动它。settings.py:这是一个配置文件,里面有关于语言、时区、安装的app声明等等信息;urls.py:这个文件里指明了在访问一个页面时要调用的视图啊等的映射,确保在访问时可以正... 继续阅读 >
202010-10 IDEA打包普通web项目操作 背景:因为普通的web项目无法用maven命令进行打包,所以怎样打成war包发布呢?1.进入项目的结构配置在【ProjectStructure】中选择左侧的【Artifacts】页签,点击中间上面的,选择【WebApplication:Archive】->【Empty】2.添加war包的配置点击+号,选择【DirectoryContent】将项目的classes的文件配置好创建【WEB-INF】和子目录【classes】目录点击图标,选择【ModuleOutput】菜单给【classes】目录添加内容添加好后如若发现有警... 继续阅读 >
202010-10 Springboot web项目打包实现过程解析 对于war包,相信对于我们开发javaweb工程师来说都是不陌生的,外置tomcat+war包安装到服务器上。然而springboot可以内嵌tomcat插件,所以外置tomcat可以去掉,直接运行war包,下面就介绍一下基本配置。1、准备工具IDEA2019开发工具maven3.3.9配置好springboot2.1.7相关环境2、配置pom.xml文件<project...<groupId>com.lf</groupId><artifactId>zhdl</artifactId><version>1.1</version><packaging>war</packaging><!--ja... 继续阅读 >
202009-29 如何打包Python Web项目实现免安装一键启动的方法 一、现状Python有诸多优秀的Web开发框架供我们使用,比如Django、Flask、Sanic。正常的情况下,我们基于这些Web框架开发好了网站,最终都会使用Nginx搭配uWSGI或gunicorn将其部署在Linux服务器上,这样,用户就可以通过绑定的域名或IP地址访问。是的,这是正常的情况。往往很多场景,我们面对的就不是一个正常的情况。正常的情况下一切环境的问题都不是问题,因为有运维的伙伴帮我们处理好了所有环境的问题,从Pyth... 继续阅读 >