<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[gr1021的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/gr1021</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; gr1021]]></copyright><item><title><![CDATA[centos7下   redmine的安装部署（完整版）]]></title><link>https://blog.youkuaiyun.com/gr1021/article/details/83026809</link><guid>https://blog.youkuaiyun.com/gr1021/article/details/83026809</guid><author>gr1021</author><pubDate>Fri, 12 Oct 2018 14:46:01 +0800</pubDate><description><![CDATA[Redmine建立在Ruby on Rails的框架之上，他可以跨平台和数据库。

在安装之前，应该确认Linux操作系统已经安装好gcc编译器

一、安装epel源yum -y install epel-release安装依赖yum -y install curl-devel sqlite-devel libyaml-devel

ruby yum安装版本对不上, 直接rvm

安装rvm及ru...]]></description><category></category></item><item><title><![CDATA[Redis集群的搭建]]></title><link>https://blog.youkuaiyun.com/gr1021/article/details/79277089</link><guid>https://blog.youkuaiyun.com/gr1021/article/details/79277089</guid><author>gr1021</author><pubDate>Wed, 07 Feb 2018 11:05:15 +0800</pubDate><description><![CDATA[1、使用ruby脚本搭建集群。需要ruby的运行环境。
首先来安装ruby
yum install ruby
yum install rubygems

2、安装ruby脚本运行使用的包。
[root@localhost ~]# gem install redis-3.0.0.gem 
Successfully installed redis-3.0.0
1 gem installed]]></description><category></category></item><item><title><![CDATA[分布式文件系统 - FastDFS 配置 Nginx 模块及上传测试]]></title><link>https://blog.youkuaiyun.com/gr1021/article/details/79248042</link><guid>https://blog.youkuaiyun.com/gr1021/article/details/79248042</guid><author>gr1021</author><pubDate>Sat, 03 Feb 2018 17:17:30 +0800</pubDate><description><![CDATA[一、安装 Nginx 和 fastdfs-nginx-module



1.下载 Nginx 和 fastdfs-nginx-module ，这里是通过wget下载（我喜欢这种方式）。
wget -c https://nginx.org/download/nginx-1.10.1.tar.gzwget https://github.com/happyfish100/fastdfs-ng]]></description><category></category></item><item><title><![CDATA[网上商城系统的购物车实现：]]></title><link>https://blog.youkuaiyun.com/gr1021/article/details/79127225</link><guid>https://blog.youkuaiyun.com/gr1021/article/details/79127225</guid><author>gr1021</author><pubDate>Mon, 22 Jan 2018 11:37:51 +0800</pubDate><description><![CDATA[项目做完很久了，今天要讲项目，然后选择了购物车这个模块，就当复习了，也在这里做个总结。 
网上商城项目在百度上一搜一大把，但是作为初学者，还是可以练练手的，我们做这个项目，当时没有用到框架，使用的是Servlet技术实现的，使用mvc模式实现，包括表现层，控制层，业务层，用到的数据库是mysql数据库，今天我们主要来说一下购物车功能的实现： 
购物车：实现添加商品、删除购物项、清空购物车、结算功能]]></description><category></category></item><item><title><![CDATA[多线程]]></title><link>https://blog.youkuaiyun.com/gr1021/article/details/78997686</link><guid>https://blog.youkuaiyun.com/gr1021/article/details/78997686</guid><author>gr1021</author><pubDate>Wed, 17 Jan 2018 11:42:46 +0800</pubDate><description><![CDATA[1、进程：进程指正在运行的程序。确切的来说，当一个程序进入内存运行，即变成一个进程，进程是处于运行过程中的程序，并且具有一定独立功能
2、线程：线程是进程中的一个执行单元，负责当前进程中程序的执行，一个进程中至少有一个线程。一个进程中是可以有多个线程的，这个应用程序也可以称之为多线程程序。
3、线程的三种实现方式：
（1）继承Thread类：Thread是程序中的执行线程。Java 虚拟机允]]></description><category></category></item><item><title><![CDATA[ssh三大框架整合——配置文件]]></title><link>https://blog.youkuaiyun.com/gr1021/article/details/79070221</link><guid>https://blog.youkuaiyun.com/gr1021/article/details/79070221</guid><author>gr1021</author><pubDate>Tue, 16 Jan 2018 00:14:07 +0800</pubDate><description><![CDATA[Spring hibernate struts2 三大框架整合配置文件：applicationContext.xml文件：基于xml配置
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="ht]]></description><category></category></item><item><title><![CDATA[单独使用jdbc开发程序]]></title><link>https://blog.youkuaiyun.com/gr1021/article/details/79006876</link><guid>https://blog.youkuaiyun.com/gr1021/article/details/79006876</guid><author>gr1021</author><pubDate>Mon, 08 Jan 2018 20:30:36 +0800</pubDate><description><![CDATA[import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

/**
 * 单独使用jdbc开发程序
 */
public class JdbcTest {
]]></description><category></category></item><item><title><![CDATA[oracle数据库连接不上：ORA-01034: ORACLE not available ORA-27101]]></title><link>https://blog.youkuaiyun.com/gr1021/article/details/78879601</link><guid>https://blog.youkuaiyun.com/gr1021/article/details/78879601</guid><author>gr1021</author><pubDate>Sat, 23 Dec 2017 13:53:03 +0800</pubDate><description><![CDATA[出现ORA-01034和ORA-27101的原因是多方面的：主要是oracle当前的服务不可用，shared memory realm does not exist，是因为oracle没有启动或没有正常启动，共享内存并没有分配给当前实例.所以，通过设置实例名，再用操作系统身份验证的方式，启动数据库。这样数据库就正常启动了，就不会报ORA-01034和ORA-27101两个启动异常了。

还有就是可]]></description><category></category></item><item><title><![CDATA[WebService的整理：]]></title><link>https://blog.youkuaiyun.com/gr1021/article/details/78879583</link><guid>https://blog.youkuaiyun.com/gr1021/article/details/78879583</guid><author>gr1021</author><pubDate>Sat, 23 Dec 2017 13:48:33 +0800</pubDate><description><![CDATA[WebService：
    CXF：CXF 是目前最主流 WebService 开发框架 ，由 Apache 提供
    CXF WebService 开发，主要分为两种服务提供方式 WS 、RS
        WS：
            服务端
                1.导入对应点jar包
                2.编写服务]]></description><category></category></item><item><title><![CDATA[进度条]]></title><link>https://blog.youkuaiyun.com/gr1021/article/details/78798356</link><guid>https://blog.youkuaiyun.com/gr1021/article/details/78798356</guid><author>gr1021</author><pubDate>Thu, 14 Dec 2017 00:42:06 +0800</pubDate><description><![CDATA[上传文件时的进度条显示：package com.itheima.servlet;
import java.io.File;
import java.io.IOException;
import java.text.NumberFormat;
import java.util.List;
import javax.servlet.ServletException;
import javax.servl]]></description><category></category></item><item><title><![CDATA[仿百度搜索]]></title><link>https://blog.youkuaiyun.com/gr1021/article/details/78798332</link><guid>https://blog.youkuaiyun.com/gr1021/article/details/78798332</guid><author>gr1021</author><pubDate>Thu, 14 Dec 2017 00:31:21 +0800</pubDate><description><![CDATA[domain层：package com.itheima.domain;public class Word {
    private int id;
    private String word;
    public int getId() {
        return id;
    }
    public void setId(int id) {
        this.id = i]]></description><category></category></item><item><title><![CDATA[applicationContext.xml文件内容：]]></title><link>https://blog.youkuaiyun.com/gr1021/article/details/78763808</link><guid>https://blog.youkuaiyun.com/gr1021/article/details/78763808</guid><author>gr1021</author><pubDate>Sun, 10 Dec 2017 11:33:00 +0800</pubDate><description><![CDATA[applicationContext.xml文件内容：]]></description><category></category></item><item><title><![CDATA[eclipse的基本使用：]]></title><link>https://blog.youkuaiyun.com/gr1021/article/details/78762778</link><guid>https://blog.youkuaiyun.com/gr1021/article/details/78762778</guid><author>gr1021</author><pubDate>Sun, 10 Dec 2017 00:31:59 +0800</pubDate><description><![CDATA[1:基本使用 
    A:创建Java项目： 
        点击File或者在最左侧空白处，选择Java项目，在界面中写一个项目名称，然后Finish即可。 
    B:创建包：展开项目，在源包src下建立一个包com.itheima 
    C:创建类：在com.ithiema包下建立一个类HelloWorld 
        在界面中写一个类名：HelloWorld，然后finish]]></description><category></category></item><item><title><![CDATA[Git常用命令总结]]></title><link>https://blog.youkuaiyun.com/gr1021/article/details/78762763</link><guid>https://blog.youkuaiyun.com/gr1021/article/details/78762763</guid><author>gr1021</author><pubDate>Sun, 10 Dec 2017 00:26:32 +0800</pubDate><description><![CDATA[Git常用命令总结git init 在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹.
git clone 获取一个url对应的远程Git repo, 创建一个local copy.
 一般的格式是git clone [url].
 clone下来的repo会以url最后一个斜线后面的名称命名,创建一个文件夹,如果想要指定特]]></description><category></category></item><item><title><![CDATA[git的常用命令]]></title><link>https://blog.youkuaiyun.com/gr1021/article/details/78762748</link><guid>https://blog.youkuaiyun.com/gr1021/article/details/78762748</guid><author>gr1021</author><pubDate>Sun, 10 Dec 2017 00:25:37 +0800</pubDate><description><![CDATA[## Git常用命令总结：

###git init
     在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹.

###git clone
     获取一个url对应的远程Git repo, 创建一个local copy.
     一般的格式是git clone [url].
     clone下]]></description><category></category></item><item><title><![CDATA[java基础知识（5）（方法、面向对象）]]></title><link>https://blog.youkuaiyun.com/gr1021/article/details/78699484</link><guid>https://blog.youkuaiyun.com/gr1021/article/details/78699484</guid><author>gr1021</author><pubDate>Sun, 03 Dec 2017 00:29:18 +0800</pubDate><description><![CDATA[1.方法的概述和定义格式

    /*
     * 方法：其实就是完成特定功能的代码块
     * 
     * 定义格式：
     *      修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) {
     *          方法体;
     *          return 返回值;
     *      }
     * 格式解释：]]></description><category></category></item><item><title><![CDATA[java基础知识总结（4）（Random、数组）]]></title><link>https://blog.youkuaiyun.com/gr1021/article/details/78699473</link><guid>https://blog.youkuaiyun.com/gr1021/article/details/78699473</guid><author>gr1021</author><pubDate>Sun, 03 Dec 2017 00:25:16 +0800</pubDate><description><![CDATA[1.Random产生随机数
    /*
     * Random:用于产生随机数
     * 
     * 使用步骤：
     *      A:导包
     *          import java.util.Random;
     *      B:创建对象
     *          Random r = new Random();
     *      C:获取随机]]></description><category></category></item><item><title><![CDATA[java基础知识总结（3）（循环语句）]]></title><link>https://blog.youkuaiyun.com/gr1021/article/details/78699465</link><guid>https://blog.youkuaiyun.com/gr1021/article/details/78699465</guid><author>gr1021</author><pubDate>Sun, 03 Dec 2017 00:23:34 +0800</pubDate><description><![CDATA[1.if语句的第一种格式
    /*
     * if语句有三种格式。
     * 
     * if语句格式1：
     *      if(关系表达式) {
     *          语句体;
     *      }
     * 
     * 执行流程：
     *      A:首先判断关系表达式看其结果是true还是false
     *      B:如果是t]]></description><category></category></item><item><title><![CDATA[java基础知识总结（2）（eclipse的使用）]]></title><link>https://blog.youkuaiyun.com/gr1021/article/details/78699438</link><guid>https://blog.youkuaiyun.com/gr1021/article/details/78699438</guid><author>gr1021</author><pubDate>Sun, 03 Dec 2017 00:20:52 +0800</pubDate><description><![CDATA[1:eclipse基本使用
    A:创建Java项目：
        点击File或者在最左侧空白处，选择Java项目，在界面中写一个项目名称，然后Finish即可。
    B:创建包：展开项目，在源包src下建立一个包com.itheima
    C:创建类：在com.ithiema包下建立一个类HelloWorld
        在界面中写一个类名：HelloWorld，然后fin]]></description><category></category></item><item><title><![CDATA[java基础知识总结(1)]]></title><link>https://blog.youkuaiyun.com/gr1021/article/details/78666335</link><guid>https://blog.youkuaiyun.com/gr1021/article/details/78666335</guid><author>gr1021</author><pubDate>Sun, 03 Dec 2017 00:13:13 +0800</pubDate><description><![CDATA[1、Java语言发展史和平台概述

 A:Java语言发展史
        詹姆斯·高斯林（James Gosling）1977年获得了加拿大卡尔加里大学计算机科学学士学位，1983年获得了美国卡内基梅隆大学计算机科学博士学位，毕业后到IBM工作，设计IBM第一代工作站NeWS系统，但不受重视。后来转至Sun公司，1990年，与Patrick，Naughton和Mike Sheridan等]]></description><category></category></item></channel></rss>