4 风吟_

尚未进行身份认证

终身学习

等级
TA的排名 10w+

敏捷开发和瀑布模式

什么是敏捷开发?敏捷开发=迭代开发+增量开发迭代开发:将一个大项目分解成多个小项目,每个小项目都有类似的生命周期。开发者首先发布一个简单的版本,然后再不断的增加功能或者进行改进,这个过程就是不断迭代的过程,每次迭代都有完整的生命周期(包括需求分析、设计、编码、测试、部署评估)。增量开发:迭代开发只是将一个大项目分成多个小项目来完成,但是没有规定如何划分项目进行迭代。这时,就要按照增量开发的方...

2019-07-14 15:33:51

ssm项目----表情包管理系统(一)

功能分析所用技术框架开发工具数据库设计功能分析所要实现的功能包括登录注册功能表情包显示表情包创建和管理以及删除收藏夹广场个人信息修改Android端登录功能图片下载功能部署到云服务器所用技术框架使用springMVC作为服务器控制mybatis作为数据库orm映射mysql作为数据库Android端使用OKhttp进行http请求Android端使...

2019-01-07 11:04:58

将web应用部署到云服务器

步骤一:通过xshellssh登陆到云服务器步骤二:通过xftp将jdktomcat和项目的war文件传输到云服务器上步骤三配置jdk环境1.解压jdk命令为:tarzxvfjdk-8u191-linux-x64.gz2.配置系统环境变量:执行vi/etc/profile在最后面添加exportJAVA_HOME=/usr/local/jdk1.7....

2018-12-16 15:12:04

eclipse将web项目导出为war包

右键选中项目->Export->war文件Optimizeforaspecificserverruntime:按照某个特定的运行环境进行优化Expotsourcefile:打包源文件

2018-12-16 14:25:41

ssm项目--环境搭建及出现的问题

使用的ide是eclipse步骤一:创建web项目File->New->other在搜索框中搜索fynamicwebproject接着就是填写项目名称一路点next最后记得把Generateweb.xml点上步骤二:添加jar包需要spring的jar包spring官方下载地址https://repo.spring.io/webapp/#/artifacts/...

2018-11-06 14:15:30

statement和preparedstatement的区别以及sql注入的预防

Statement和PreparedStatement之间的关系和区别.关系:PreparedStatement继承自Statement,都是接口区别:PreparedStatement可以使用占位符,是预编译的,批处理比Statement效率高恶义SQL语法Stringsql=“select*fromtb_namewherename=‘”...

2018-07-14 19:47:49

为什么使用Class.forName("")加载数据库驱动

Class.forName(“”)返回的是类    Class.forName(“”).newInstance()返回的是object    有数据库开发经验朋友会发现,为什么在我们加载数据库驱动包的时候有的却没有调用newInstance()方法呢?即有的jdbc连接数据库的写法里是Class.forNam...

2018-07-14 13:42:41

基于图灵机器人的聊天机器人实现(一)

最近要做一个智能音箱的项目,可是声卡一直配置不好。。。所以,还做个啥啊。没办法,智能退而求其次,做一个文本交互的聊天机器人管家,并给它写个界面。用java写,然后在linux装个jdk就行了。下面说一下怎么实现一.图灵api接口publicStringchart(Stringmessage){StringBuffersb=newStringBuff...

2018-06-12 23:49:21

嵌入式linux如何配置搭建网络环境的过程

在板子上装好linux后,然后接下来就是把它联网,在这个过程遇到许多问题,与大家分享一下首先,我们联网的方法是网线直连到路由器,所以我们需要做的事情有其实就两件,设置静态ip和设置dns。静态ip的设置1.确定路由器的ip设置开发板的静态ip时,需要路由器ip作为网关。我用的方法是pc连接路由器,然后使用ipconfig这里网关为192.168.1.12.修改/...

2018-05-11 11:24:14

javaweb--frameset遇到的问题:跳出frameset

很多网页都是框架结构的,在很多的情况下会通过按钮点击事件或链接,跳出框架转到其它界面。例如说点击“注销登录”返回到登录界面。比如我想frameset中的一个页面a.jsp提交请求带servlet,然后返回到登陆界面,如果直接重定向,会重定向到frameset,只是a.jsp对应的部分变成登陆界面。解决方法:在a.jsp的form中添加target=”_top”...

2018-04-18 16:08:05

Spring入门--spring中的注解使用

1.使用注解配置bean类@Component:标注一个普通的Springbean类@Controller:标注一个控制器组件@Service:标注一个业务逻辑组件类@Repository:标注一个DAO组件类现在这四个类的基本差不多,但是还是建议用合适的标签类标注合适的类,因为在以后的javaEE中.它们可能会携带更多语义。2.指定bean的作用域使用@scop...

2018-04-16 19:43:34

spring入门--applicationContext的国际化支持和让bean获取spring容器

ApplicationContext接口继承MessageSource接口,因此具备国际化功能。下面是MessageSource接口定义的三个国际化方法。  》StringgetMessage(Stringcode,Object[]args,Localeloc)  》StringgetMessage(Stringcode,Object[]args,Stringdef...

2018-04-15 15:45:33

spring入门--spring中applicationcontext的事件机制

Spring的事件框架有如下两个重要的成员:ApplicationEvent:容器事件,必须由ApplicationContext发布ApplicationListener:监听器,可由容器中的任何监听器Bean担任总的来说spring的事件机制主要包括四个步骤1.编写ApplicationEvent类的子类,这就是我们的事件类2.编写监听器类,这个类要实现Applicati...

2018-04-15 10:42:08

算法——最短路径——Floyd算法

算法——最短路径——Floyd算法作用:求任意两点的最短路径适用条件:无负边时间复杂度:O(N3)原理:从A到B的最短路径有两种有两种情况,一是从A直接到B,二是从A经过若单个节点到达B,所以我们对于每一个点X检测,对于任意A和B,Dis(AX)+Dis(XB)<Dis(AB)是否成立,如果成立,则更新Dis(AB)=Dis(AX)+Dis(XB)。代码实...

2018-04-15 09:55:25

算法——最短路径——Bellman-Ford算法

Bellman-Ford算法作用:求源点到其他所有点的最短路径,可以处理存在负环的情况时间复杂度:O(V*E)//V为顶点数,E为边数原理:1.用Distans[i]记录源点s到i的距离,首先初始化Distanc,如果存在s到i的边则设Distans[i]=si,如果不存在,则设Distans[i]=无穷,Distans[s]=0。2.对于n个顶点中的每个顶点u,检测其对于...

2018-04-15 09:55:06

Spring入门——入门helloSpring

1.新建一个动态web项目,file/new/dynamicwebproject2.导入jar包导入spring所需的常用jar包可以建一个专门为spring的library,将常用的springjar包放到里面,方便导入3.具体的目录结构(1)首先定义一个接口,HelloWorld.java,这是为bean实体准备的接口packageexForSpri...

2018-04-14 18:10:27

java web入门--jsp九大内置对象和四大作用域

jsp脚本中包含9个内置对象这些对象都是servletAPI的接口的实例,jsp对它们进行了初始化,可以在jsp页面中直接使用它们。application:是servletContext的实例,代表jsp页面所属的web应用,可以用来可存放全局变量,在jsp或者servlet中传递信息。它开始于服务器的启动,直到服务器的关闭,在此期间,此对象将一直存在config:config对...

2018-04-13 11:03:23

算法——最短路径——Dijkstra算法

下学期开学大三,是到了该考虑前程的时候了。感觉自己大一大二算法基础没打好,acm也没参加,成绩也不高,唉   所以大三努力吧,接下来就是多看算法,多写博客每天一个算法 第一个  Dijkstra算法Dijkstra算法是一个求最短路径的算法作用:求图中一点到图的其他所有点的最短路径,要求路径全为正的,不能有负值时间复杂度:O(V^2)空间复杂度:O(V)所属算法类别:贪心算法简单描述...

2018-04-12 16:45:20

jsp+servlet+mysql实现班级信息管理的web小项目

jsp+servlet+mysql实现班级信息管理的javaweb小项目功能描述:能够创建和查看班级列表,以及查看班级的学生信息,可以为每个班级添加学生。除此之外还实现了一个登陆界面。项目下载地址:https://download.csdn.net/download/qq_29924227/10349307项目主要参考了:http://blog.csdn.net/BlueSky_USC...

2018-03-18 17:05:05

java web入门---html常用标签

html常用标签html文件主要是由各种标签组成的,下面介绍一下一些常用的标签1表格标签<table>在html页面中,表格由<table>标签来定义。每个表格均有若干个行(由<TR>标签定义),每行被分割位若干单元格(由<td>标签定义)。单元格可以包含文本,图片,段落,表单,水平线,表格等内容语法格式为:<tabl...

2018-03-14 18:05:30

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!