自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (11)
  • 收藏
  • 关注

原创 敏捷开发和瀑布模式

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

2019-07-14 15:33:51 1305

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

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

2019-01-07 11:04:58 1249

原创 将web应用部署到云服务器

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

2018-12-16 15:12:04 1541

原创 eclipse将web项目导出为war包

右键选中项目->Export->war文件Optimize for a specific server runtime:按照某个特定的运行环境进行优化Expot source file:打包源文件

2018-12-16 14:25:41 3016

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

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

2018-11-06 14:15:30 332

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

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

2018-07-14 19:47:49 1660

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

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

2018-07-14 13:42:41 2739

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

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

2018-06-12 23:49:21 4129

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

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

2018-05-11 11:24:14 3755

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

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

2018-04-18 16:08:05 787

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

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

2018-04-16 19:43:34 390

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

ApplicationContext接口继承MessageSource接口,因此具备国际化功能。下面是MessageSource接口定义的三个国际化方法。  》String getMessage(String code, Object[] args, Locale loc)  》String getMessage(String code, Object[] args, String def...

2018-04-15 15:45:33 216

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

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

2018-04-15 10:42:08 1993

原创 算法——最短路径——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 444

原创 算法——最短路径——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 485 2

原创 Spring入门——入门helloSpring

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

2018-04-14 18:10:27 2319

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

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

2018-04-13 11:03:23 206

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

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

2018-04-12 16:45:20 6305 2

原创 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 22797 51

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

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

2018-03-14 18:05:30 298

转载 java鼠标事件监听

addMouseListenerpublic void addMouseListener(MouseListener l)添加指定的鼠标侦听器,以接收发自此组件的鼠标事件。如果侦听器 l 为 null,则不会抛出异常并且不执行动作。 接口 MouseListener 用于接收组件上“感兴趣”的鼠标事件(按下、释放、单击、进入或离开)的侦听器接口。(要跟踪鼠标移动和鼠标拖动,请使用 MouseMot

2017-12-03 11:07:50 12902

转载 Linux—压缩解压缩命令

压缩 tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将

2017-11-25 08:42:53 217

原创 linux—vim打开修改保存文件的命令

vim的两种工作模式1) 命令模式,接受、执行 vi & vim 操作命令的模式,打开文件后的默认模式; 2) 编辑模式,对打开的文件内容进行 增、删、改 操作的模式; 在命令模式下按下‘i’键进入编辑模式,在编辑模式下按ESC键进入命令模式,在命令模式下输入: 后可以输入要执行的命令创建打开文件:vi [filename]使用 vi 加 文件路径的模式打开文件,如果文件存在则打开现有文件,

2017-11-06 22:29:11 7681

转载 Ubuntu使用su切换到root时提示:Authentication failure

在虚拟机的Ubuntu系统中,使用su切换到root用户,输入密码后总是提示su:Authentication failure 解决方案:切换root不行所以就用手动形式进行改密码切换 输入 sudo passwd Enter new UNIX password:这个是root的密码 Retype new UNIX password:重复root的密码 然后会提示成功的信息。 之

2017-11-05 14:43:20 513

原创 FragmentTabHost+Fragment实现底部菜单栏

实现顶部菜单栏的办法有很多,Tabhost已经不被推荐使用,这里实现一下啊FragmentTabHost+Fragment的实现方法 假设底部菜单栏有三个选项,所以我们要有三个Fragment,对这三个Fragment要分别实现三个Fragment继承类和三个XML文件,由于这三个都基本相同,以下只给出一个的内容 Fragment继承类实现package com.example.text;imp

2017-10-14 20:27:40 1348

原创 往eclipse项目中添加jar包

百度经验,写的很好 https://jingyan.baidu.com/article/ca41422fc76c4a1eae99ed9f.html

2017-09-22 13:13:27 1736

原创 Android 活动注册+主活动设置

activity要在AndroidManifest里注册,并且每个app都要在AndroidManifest里设置主活动,下面介绍如何注册activity,以及如何设置主活动<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" pa

2017-09-14 11:47:26 4354

原创 gradle-3.3-all安装

在Android stdio 更新或者第一次的时候,可能需要安装gradle-3.3-all ,自动安装经常安装不成功 可以离线gradle-3.3-all的安装包 将其放在C:\Users\liu(自己用户名).gradle\wrapper\dists\gradle-3.3-all,然后重启Android stdio即可 gradle-3.3-all下载地址http://big1.h5ga

2017-09-12 22:54:12 8451 1

spring所需的jar包

spring所需的jar包以及其所依赖的commons-logging包,希望能对大家有帮助

2018-11-02

web小项目的数据库创建sql语句

web项目地址https://download.csdn.net/download/qq_29924227/10349307 我不是有意分开实在是忘记传了

2018-07-14

jsp+servlet入门项目实例

jsp+servlet实现班级信息管理项目

2018-04-14

Spring入门例子

Spring入门例子,只是实现了如何注入依赖,具体细节可以查看博客https://blog.csdn.net/qq_29924227/article/details/79942724

2018-04-14

zybo的zybo板的指导手册1

zybo的zybo板的指导手册1zybo的zybo板的指导手册1zybo的zybo板的指导手册1zybo的zybo板的指导手册1zybo的zybo板的指导手册1

2018-04-12

最短路径floyd算法实现

最短路径floyd算法实现最短路径floyd算法实现最短路径floyd算法实现最短路径floyd算法实现

2018-04-06

最小生成树prim算法c实现

prim算法prim算法prim算法prim算法prim算法prim算法prim算法prim算法prim算法

2018-04-06

hibernate 5.2.15

hibernate 5.2.15 hibernate 5.2.15 hibernate 5.2.15 hibernate 5.2.15 hibernate 5.2.15hibernate 5.2.15

2018-03-27

mingw gcc

mingw-get-setup.exe

2017-10-18

bison --yacc in windows

yacc 语义分析器 windows下使用。。。。。。。。。。。

2017-10-18

flex 2.5.4

windows下的lex 词法分析器

2017-10-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除