- 博客(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
8944
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
240
转载 分布式文件系统 - 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
649
原创 网上商城系统的购物车实现:
项目做完很久了,今天要讲项目,然后选择了购物车这个模块,就当复习了,也在这里做个总结。 网上商城项目在百度上一搜一大把,但是作为初学者,还是可以练练手的,我们做这个项目,当时没有用到框架,使用的是Servlet技术实现的,使用mvc模式实现,包括表现层,控制层,业务层,用到的数据库是mysql数据库,今天我们主要来说一下购物车功能的实现: 购物车:实现添加商品、删除购物项、清空购物车、结算功能
2018-01-22 11:37:51
9534
1
原创 多线程
1、进程:进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能2、线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的,这个应用程序也可以称之为多线程程序。3、线程的三种实现方式:(1)继承Thread类:Thread是程序中的执行线程。Java 虚拟机允
2018-01-17 11:42:46
209
原创 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
1732
原创 单独使用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
248
原创 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
990
原创 WebService的整理:
WebService: CXF:CXF 是目前最主流 WebService 开发框架 ,由 Apache 提供 CXF WebService 开发,主要分为两种服务提供方式 WS 、RS WS: 服务端 1.导入对应点jar包 2.编写服务
2017-12-23 13:48:33
227
原创 进度条
上传文件时的进度条显示: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
267
原创 仿百度搜索
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
318
原创 eclipse的基本使用:
1:基本使用 A:创建Java项目: 点击File或者在最左侧空白处,选择Java项目,在界面中写一个项目名称,然后Finish即可。 B:创建包:展开项目,在源包src下建立一个包com.itheima C:创建类:在com.ithiema包下建立一个类HelloWorld 在界面中写一个类名:HelloWorld,然后finish
2017-12-10 00:31:59
346
原创 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
173
原创 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
234
原创 java基础知识(5)(方法、面向对象)
1.方法的概述和定义格式 /* * 方法:其实就是完成特定功能的代码块 * * 定义格式: * 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) { * 方法体; * return 返回值; * } * 格式解释:
2017-12-03 00:29:18
335
原创 java基础知识总结(4)(Random、数组)
1.Random产生随机数 /* * Random:用于产生随机数 * * 使用步骤: * A:导包 * import java.util.Random; * B:创建对象 * Random r = new Random(); * C:获取随机
2017-12-03 00:25:16
364
原创 java基础知识总结(3)(循环语句)
1.if语句的第一种格式 /* * if语句有三种格式。 * * if语句格式1: * if(关系表达式) { * 语句体; * } * * 执行流程: * A:首先判断关系表达式看其结果是true还是false * B:如果是t
2017-12-03 00:23:34
326
原创 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
206
原创 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
262
原创 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
247
原创 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
3316
原创 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
1209
原创 表的记录查询(基础sql语句)
继上一篇创建表的基础上,进行表的简单查询:---------简单查询--查询水表编号为30408的业主记录select * from t_Owners where watermeter = '30408' --查询业主名称包含“刘”的业主记录select * from T_OWNERS where name like '%刘%' --查询业主名称包含‘刘’的且门牌号包含‘
2017-12-02 23:38:17
950
1
原创 oracle数据库初学
首先,先来创建表空间和表用户/*创建表空间*/create tablespace waterbossdatafile 'c:\waterboss.dbf'size 100mautoextend onnext 10m /*创建表用户*/create user tableuserdefault tablespace waterboss/*用户赋权,就可以用作登录*/gr
2017-12-01 18:04:12
299
原创 github
关于GitHub的使用,详解,自己亲身体会:1、首先注册一个免费git帐号,注册地址:https://github.com/signup/free2、填写,用户名【昵称】、邮箱地址【用来登录】、密码,点击“creat an account”进行注册3、点击右上方的”sign in”使用注册邮箱登录到git4、点击右上方,你的用户名之后的图标,新建一个版本仓库5、在“Repo
2017-12-01 14:01:36
1406
原创 常用正则表达式
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
158
原创 生成二维码的源码
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
1373
原创 java面试题及答案
Java基础方面: 1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域 当前类 同一package 子孙类 其他packagepublic √ √ √ √protected √
2017-11-29 00:07:11
282
转载 windows下基于gitbash上传项目到github
一、GitHub简介GitHub是一个利用Git提供免费的代码托管服务的网站(类似的网站还有老牌的SourceForge),很多著名的项目都托管在上面。要想在GitHub上参与开源项目,根据Git的使用方法,有两种途径可以实现:第一种是项目的创建人将你添加到项目的合作贡献者列表中,这样你就可以直接向这个项目推送代码。第二种是Fork一份代码到自己的空间下,这样的一份代码自己
2017-11-05 23:22:55
218
redis中的命令总结
2018-01-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人