- 博客(18)
- 收藏
- 关注
原创 Linux vsftpd简介以及安装
1.安装系统环境CentOS7.0 2.vsftpd版本vsftpd.x86_64 0:3.0.2-22.el7 3.安装yum -y install vsftpd 4.新建一个根目录下的ftpfile专门用来进行文件传输,并且添加一个只对ftpfile权限的用户ftpusermkdir ftpfileuseradd ftpuser -d /ftpf...
2019-02-12 23:32:33
280
原创 Linux安装git
1.下载git压缩包 2.解压缩 3.安装相关依赖,yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils- MakeMaker 4.进入解压后的目录,执行make prefix=/usr/l...
2019-02-12 23:31:38
287
原创 nginx简介以及Linux安装nginx
1.Nginx简介和特点以及常用命令 2.安装相关依赖 1)安装gcc,执行 yum install gcc 2)安装pcre,执行 yum install pcre-devel 3) 安装zlib,执行yum install zlib zlib-devel 4)安装openssl,执行 yum install openss...
2019-02-12 23:30:39
223
1
原创 Maven简介以及 Linux安装Maven
1.安装系统环境CentOS7.0 2.Maven版本Maven3.0.5(安装前必须安装jdk) 3. sudo wget http://learning.happymmall.com/maven/apache-maven-3.0.5-bin.tar.gz压缩文件 4.解压缩 tar -zxvf apache-maven-3.0.5-bin.tar.gz(解...
2019-02-12 23:29:05
141
原创 Linux安装mysql
1.查看系统是否已经安装mysql,执行 rpm -qa|grep mysql-server 2.使用yum安装mysql,执行执行命令 1) wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 2)rpm -ivh mysql-community-release-el7-5.noarch.rpm...
2019-02-03 13:07:59
778
原创 Linux安装jdk
1.清楚系统自带的jdk(1)执行 rpm -qa | grep jdk查看已经安装的jdk(2)执行sudo yum remove XXX 卸载已经安装的jdk,XXX为第一步的查找结果 2.下载jdk到centos执行命令sudo wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense...
2019-01-12 23:11:58
113
原创 Linux软件源配置(centos7.0)
1.访问https://opsx.alibaba.com/mirror2.找到centos点击帮助3.备份 执行sodu mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup4.下载新的CentOS-Base.repo 到/etc/yum.repos.d/ 执行wget -O ...
2019-01-12 23:11:20
305
原创 Mybatis进阶
一.SQ大号语句拼,接向SQL语句传递参数1.向SQL语句传递需要的参数import java.io.IOException;import java.util.List;import org.apache.ibatis.session.SqlSession;import db.Dbutil;import model.Message;/** * 数据操作层 */publ...
2018-12-21 19:49:31
174
原创 Mybatis之hello world
一.搭建mybatis环境需要mysql-connector-java-5.1.43-bin.jar,mybatis-3.4.5.jar二.创建在mybatis_db数据库中创建中messages表,同时在项目中创建实体类message三.创建mybatis核心配置文件(mybatis源码包中可以找到标准的mybatis核心配置文件)主要包含配置加载驱动,链接数据库地址,数据库用户...
2018-12-21 19:43:08
189
原创 eclipse web项目部署到阿里云服务器
1.租用服务器和购买域名不多说了 2.在阿里云上搭建JDK + Tomcat的+ MySQL的 (1)安装JDK 通过百胜安装JDK 执行命令 yum -y install java-1.8.0-openjdk.x86_64等待出现完全完毕,则安装成功 执行java -version ,出现当前版本信息表示安装成功...
2018-12-16 19:54:03
4136
1
原创 ajax方式实现局部刷新
利用JS向服务端发送请求,并且响应请求,分3要点1.向后端处理页面发送请求function input() { var req = new XMLHttpRequest(); //设置传送方式 请求处理页 是否异步处理 默认为true异步 req.open("POST","workload/SetWorkloadServlet"); req.setRe...
2018-12-16 19:52:17
608
原创 使用freemaker导出excel表格
1.新建excel表格 保存为xml格式 用例如<#list userlist as user>…</#list>包含所需导出的表格数据,并对每个数据单元格cell做如下操作 user.id为javabean类字段2.javabean类public class TestModel implements Serializable{ private sta...
2018-12-16 19:49:51
521
原创 重定向和转发的区别
1.重定向URL发生变化,转发URL变2.重定向在客户端进行,转发在服务端内进行3.重定向速度慢,转发速度快4.重定向是两次请求,转发是一次请求5.重定向必须在一个服务器内进行,转发可以再不同的服务器进行...
2018-12-15 19:14:50
129
原创 Get和Post的区别
1.doGet有数据大小的限制,通常是1024个字节,doPost方法没有数据大小限制。2.doGet是通过键和值的方式传输数据,doPost方法通过HTTP请求的附件传输,在URL中没有明文显示。3.post相对于获取更加安全...
2018-12-15 19:14:18
109
原创 JDBC链接数据库
一。导入jdbc链接需要的驱动包mysql-connector-java-xxx-bin.jar二。编写jdbc链接工具具体数据库操作留给控制层import java.sql.Connection;import java.sql.DriverManager;/** * jdbc链接数据库工具类 * @author lingyumin * */public class DBU...
2018-12-15 19:13:29
142
原创 jsp中include指令和include动作的区别
一,语法上的区别1.include指令:<%@ include file =“includeFile.jsp”%>2.include动作:<jsp:include page =“jspInclude.jsp”> </ jsp:include> 二,处理方式不同1.include指令:将被包含的文件原封不动的插入包含文件,JSP引擎对其同一编译...
2018-12-13 22:46:36
3807
原创 jsp生命流程和servlet生命流程
一.jsp生命流程二.servlet生命流程 1.检查servlet实例是否存在于服务器 不存在则创建实例,调用init()方法(先执行构造方法,后init) 存在则直接进入下一步2.调用service()方法 根据客户端请求方式 执行doGet()或者doPost()3.服务器停止以后调用destroy()销毁servlet实例4.当servlet文件作出修改...
2018-12-13 22:45:02
274
原创 两种基础的排序算法和二分查找法
经历了两个面试,遇到了一些算法题,都是基础的算法,手写还真写不清楚。做个记录吧,给自己站长记性。两种基础的排序算法和二分查找法1.冒泡排序和选择排序冒泡外循环控制冒泡次数 length-1次内循环控制数组相邻数逐个比较 随着冒泡次数递增 内循环的逐个比较次数逐渐减少选择外循坏控制比较次数 length-1次 且设置索引为i的值为当前最小值内循环控制 索引为J的数逐个 和最小值比较 小则替换 ...
2018-07-11 11:06:50
289
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人