自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (3)
  • 收藏
  • 关注

原创 centos7下 redmine的安装部署(完整版)

Redmine建立在Ruby on Rails的框架之上,他可以跨平台和数据库。在安装之前,应该确认Linux操作系统已经安装好gcc编译器一、安装epel源yum -y install epel-release安装依赖yum -y install curl-devel sqlite-devel libyaml-develruby yum安装版本对不上, 直接rvm安装rvm及ru...

2018-10-12 14:46:01 8778 1

原创 Redis集群的搭建

1、使用ruby脚本搭建集群。需要ruby的运行环境。首先来安装rubyyum install rubyyum install rubygems2、安装ruby脚本运行使用的包。[root@localhost ~]# gem install redis-3.0.0.gem Successfully installed redis-3.0.01 gem installed

2018-02-07 11:05:15 210

转载 分布式文件系统 - FastDFS 配置 Nginx 模块及上传测试

一、安装 Nginx 和 fastdfs-nginx-module1.下载 Nginx 和 fastdfs-nginx-module ,这里是通过wget下载(我喜欢这种方式)。wget -c https://nginx.org/download/nginx-1.10.1.tar.gzwget https://github.com/happyfish100/fastdfs-ng

2018-02-03 17:17:30 590

原创 网上商城系统的购物车实现:

项目做完很久了,今天要讲项目,然后选择了购物车这个模块,就当复习了,也在这里做个总结。 网上商城项目在百度上一搜一大把,但是作为初学者,还是可以练练手的,我们做这个项目,当时没有用到框架,使用的是Servlet技术实现的,使用mvc模式实现,包括表现层,控制层,业务层,用到的数据库是mysql数据库,今天我们主要来说一下购物车功能的实现: 购物车:实现添加商品、删除购物项、清空购物车、结算功能

2018-01-22 11:37:51 9455 1

原创 多线程

1、进程:进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能2、线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的,这个应用程序也可以称之为多线程程序。3、线程的三种实现方式:(1)继承Thread类:Thread是程序中的执行线程。Java 虚拟机允

2018-01-17 11:42:46 183

原创 ssh三大框架整合——配置文件

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

2018-01-16 00:14:07 1690

原创 单独使用jdbc开发程序

import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;/** * 单独使用jdbc开发程序 */public class JdbcTest {

2018-01-08 20:30:36 213

原创 oracle数据库连接不上:ORA-01034: ORACLE not available ORA-27101

出现ORA-01034和ORA-27101的原因是多方面的:主要是oracle当前的服务不可用,shared memory realm does not exist,是因为oracle没有启动或没有正常启动,共享内存并没有分配给当前实例.所以,通过设置实例名,再用操作系统身份验证的方式,启动数据库。这样数据库就正常启动了,就不会报ORA-01034和ORA-27101两个启动异常了。还有就是可

2017-12-23 13:53:03 919

原创 WebService的整理:

WebService: CXF:CXF 是目前最主流 WebService 开发框架 ,由 Apache 提供 CXF WebService 开发,主要分为两种服务提供方式 WS 、RS WS: 服务端 1.导入对应点jar包 2.编写服务

2017-12-23 13:48:33 205

原创 进度条

上传文件时的进度条显示: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

2017-12-14 00:42:06 240

原创 仿百度搜索

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

2017-12-14 00:31:21 295

原创 applicationContext.xml文件内容:

applicationContext.xml文件内容:

2017-12-10 11:33:00 510

原创 eclipse的基本使用:

1:基本使用 A:创建Java项目: 点击File或者在最左侧空白处,选择Java项目,在界面中写一个项目名称,然后Finish即可。 B:创建包:展开项目,在源包src下建立一个包com.itheima C:创建类:在com.ithiema包下建立一个类HelloWorld 在界面中写一个类名:HelloWorld,然后finish

2017-12-10 00:31:59 319

原创 Git常用命令总结

Git常用命令总结git init 在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹.git clone 获取一个url对应的远程Git repo, 创建一个local copy. 一般的格式是git clone [url]. clone下来的repo会以url最后一个斜线后面的名称命名,创建一个文件夹,如果想要指定特

2017-12-10 00:26:32 142

原创 git的常用命令

## Git常用命令总结:###git init     在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹.###git clone     获取一个url对应的远程Git repo, 创建一个local copy.     一般的格式是git clone [url].     clone下

2017-12-10 00:25:37 209

原创 java基础知识(5)(方法、面向对象)

1.方法的概述和定义格式 /* * 方法:其实就是完成特定功能的代码块 * * 定义格式: * 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) { * 方法体; * return 返回值; * } * 格式解释:

2017-12-03 00:29:18 312

原创 java基础知识总结(4)(Random、数组)

1.Random产生随机数 /* * Random:用于产生随机数 * * 使用步骤: * A:导包 * import java.util.Random; * B:创建对象 * Random r = new Random(); * C:获取随机

2017-12-03 00:25:16 336

原创 java基础知识总结(3)(循环语句)

1.if语句的第一种格式 /* * if语句有三种格式。 * * if语句格式1: * if(关系表达式) { * 语句体; * } * * 执行流程: * A:首先判断关系表达式看其结果是true还是false * B:如果是t

2017-12-03 00:23:34 298

原创 java基础知识总结(2)(eclipse的使用)

1:eclipse基本使用 A:创建Java项目: 点击File或者在最左侧空白处,选择Java项目,在界面中写一个项目名称,然后Finish即可。 B:创建包:展开项目,在源包src下建立一个包com.itheima C:创建类:在com.ithiema包下建立一个类HelloWorld 在界面中写一个类名:HelloWorld,然后fin

2017-12-03 00:20:52 183

原创 java基础知识总结(1)

1、Java语言发展史和平台概述 A:Java语言发展史        詹姆斯·高斯林(James Gosling)1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司,1990年,与Patrick,Naughton和Mike Sheridan等

2017-12-03 00:13:13 236

原创 oracle数据库 序列相关

创建序列create sequence se_owners--提取下一个值select se_owners.nextval from dual--提取当前值select se_owners.currval from dual--创建复杂序列--有最大值的非循环序列create sequence se_testincrement by 10start with 10maxval

2017-12-02 23:58:39 215

原创 oracle数据库 视图相关的语句

创建视图:create or replace force view view_ownersasselect * from T_OWNERS删除视图语法:drop view view_owners创建视图 :业主类型为 1 的业主信息create or replace view view_ownersasselect * from t_Owners where ownertyp

2017-12-02 23:51:00 3210

原创 eclipse的插件sts版本

sts-3.8.3的下载地址:http://download.springsource.com/release/TOOLS/update/3.8.3.RELEASE/e4.6/springsource-tool-suite-3.8.3.RELEASE-e4.6.2-updatesite.zipsts-3.8.2的下载地址:http://download.springsource.com/r

2017-12-02 23:41:35 1175

原创 表的记录查询(基础sql语句)

继上一篇创建表的基础上,进行表的简单查询:---------简单查询--查询水表编号为30408的业主记录select * from t_Owners where watermeter = '30408' --查询业主名称包含“刘”的业主记录select * from T_OWNERS where name like '%刘%' --查询业主名称包含‘刘’的且门牌号包含‘

2017-12-02 23:38:17 879 1

原创 oracle数据库初学

首先,先来创建表空间和表用户/*创建表空间*/create tablespace waterbossdatafile 'c:\waterboss.dbf'size 100mautoextend onnext 10m /*创建表用户*/create user tableuserdefault tablespace waterboss/*用户赋权,就可以用作登录*/gr

2017-12-01 18:04:12 265

原创 github

关于GitHub的使用,详解,自己亲身体会:1、首先注册一个免费git帐号,注册地址:https://github.com/signup/free2、填写,用户名【昵称】、邮箱地址【用来登录】、密码,点击“creat an account”进行注册3、点击右上方的”sign in”使用注册邮箱登录到git4、点击右上方,你的用户名之后的图标,新建一个版本仓库5、在“Repo

2017-12-01 14:01:36 1374

原创 常用正则表达式

1.校验密码强度密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$2. 校验中文字符串仅能是中文。[\\u4e00-\\u9fa5]3. 由数字、26个英文字母或下划线组成的字符串^\\w+$4. 校验E-Mail 地址同密码一样,下面是E-mail地址合规性的正

2017-11-29 00:12:14 139

原创 生成二维码的源码

package net.viralpatel.qrcodes;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException; import

2017-11-29 00:10:29 1338

原创 java面试题及答案

Java基础方面: 1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域          当前类      同一package 子孙类      其他packagepublic           √             √                 √             √protected       √    

2017-11-29 00:07:11 254

转载 windows下基于gitbash上传项目到github

一、GitHub简介GitHub是一个利用Git提供免费的代码托管服务的网站(类似的网站还有老牌的SourceForge),很多著名的项目都托管在上面。要想在GitHub上参与开源项目,根据Git的使用方法,有两种途径可以实现:第一种是项目的创建人将你添加到项目的合作贡献者列表中,这样你就可以直接向这个项目推送代码。第二种是Fork一份代码到自己的空间下,这样的一份代码自己

2017-11-05 23:22:55 190

linux的笔记总结

学习linux做的笔记,主要是一些常用的命令以及如何安装linux,如何在linux上安装jdk,eclipse,tomcat,mysql等

2018-01-30

redis中的命令总结

• Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。 • Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。 • Redis支持数据的备份,即master-slave模式的数据备份。

2018-01-30

虚拟机中数据库连接不上的解决方案(oracle)

在虚拟机中安装oracle数据库,数据库连接不上的的一些解决方案

2017-12-01

空空如也

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

TA关注的人

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