- 博客(36)
- 收藏
- 关注
原创 linux 搭建seafile
linux 搭建seafile环境 centos7官方文档http://manual-cn.seafile.com/deploy/using_mysql.html搭建seafile 服务端1下载 mysql Yum Repositoryhttps://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
2017-11-17 10:13:02
2121
原创 linux 升级curl
zabbix场景安装zabbix 监控, 配置媒介邮件通知,触发动作发邮件,提示:==Support for SMTP authentication was not compiled in==解决方案:升级curl 包 , 在zabbix 3.0 以上的版本需要curl 2.0 以上版本的支持步骤1 现在repo 镜像源, 支持curl 更高版本的包的下载, 链接地址:
2017-11-13 13:02:11
4712
原创 linux 安装nginx
1 下载nginx 安装包 ① 进入nginx 官网 : http://nginx.org/en/download.html 选择版本自行下载。 ② 下载pcre 源码包 下载地址:https://sourceforge.net/projects/pcre/?source=typ_redirect ③ 将下载的文件解压到/opt 目录下。2 编译ngin
2017-11-01 17:01:45
327
原创 解决cengos device eth0 does not seem to present 问题
问题陈述: 在采用vmware 搭建hadoop 集群的需求下, 需要创建多个虚拟机, 但是频繁的创建很麻烦, 所以就采用了虚拟机克隆的方法 , 创建用户存储数据节点 datanode 的节点虚拟机。 克隆完成之后,启动完成克隆的虚拟机。1 查看ip 网关信息可以看到没有任何网卡的设备信息,2 重启一下网络,看能不能把网卡设备启用起来。 可以看到
2017-10-09 11:19:16
446
原创 wampserver 部署php项目出现问题的解决方式
前序:在将我们开发php项目部署到wampserver , 访问项目的时候会出现一些问题,这些问题总是搞得焦头烂额,下面是我在部署php项目中碰到的一些问题,希望能够给你带来帮助。问题一:下载安装wampserver 到本地服务器, 为了防止端口的冲突,首先更改wampserver/bin/apach/conf/httpd.conf 配置文件 , 把监听端口改为 8088
2017-07-11 10:15:19
2936
原创 oracle 基础--重新配置dbcontrol
emca -repos recreate 重新构建em档案库emca -config dbcontrol db 配置数据库dbconsole两步搞定。
2017-04-20 13:57:00
1152
原创 oracle基础--rman服务器管理的备份之备份加密
加密备份:① 在磁盘上创建加密备份,需要先启用 advanced security option 选项 ,这必须是在企业版数据库许可之上购买的单独许可的选项。② 要将加密的备份写入磁带: 需通过 oracle secure backuop sbt 接口 访问磁带库。 加密可以是透明的和基于口令的 默认是透明数据加密 基于wallet文件(包含用于加密和解密数
2017-04-13 12:07:28
411
原创 oracle 基础--备份的概念
用操作系统管理的备份被称为用户管理的备份,使用rman管理的备份被称为服务器管理的备份,1 执行服务器管理的备份可做的三种决策①备份是关闭状态还是打开状态。② 全部备份还是局部备份。③ 完整备份还是增量备份。 补充: 关闭状态的备份称为:冷备份、一至备份、脱机备份,打开状态的备份称为: 热备份、联机备份、非一致备份,打开状态的备份只能在数据库处于归档日志模
2017-04-13 09:43:04
519
原创 oracle基础---数据的可恢复性准备
前序:要保证数据库的最大可恢复性,,必须多路复用 控制文件、联机重做日志文件、 归档日志文件(以归档日志模式运行数据库)1 保护控制文件:①控制文件多路复用,每个副本要放在不同的磁盘上,如果是在一台小型的pc机上面,那也要保证副本放在了不同的目录上。(最少应该保证两个副本,最多是8个副本),② 在系统添加控制文件副本: 1 关闭数据库shutdown im
2017-04-12 15:21:58
408
原创 oracle基础--检查点设置
1 前序 ① 检查点在数据库遭到实例崩溃的恢复阶段有这很重要的意义,我们知道当数据库实例在不完整关闭,或遭遇断电,宕机等危险因数的情况下 ,实例会处于不一致的状态,(归档日志文件中的变更向量,和数据文件中记录不一致。。。已提交的事务,,数据变更没有写入磁盘上的数据文件, 【注意 commit 提交只对 lgwr 日志写入进程有影响】 ) ② 那么检查点的设置在实例恢复中
2017-04-12 11:22:59
729
原创 oracle基础--更改表定义
1 添加列alter table tablename add (column datatype );2 修改列alter table tablename modify(column datatype default value );3 删除列alter table tablename drop column columnname;4 将列标记为未使用:alt
2017-04-11 14:33:13
640
原创 oracle 基础---数据类型
1 适用于字符数字数据类型① varchar2 可变长度数据字符数据 从1b 到4kb 数据保存在数据库字符集中。② nvarchar2 可变长度, 保存在国家语言字符集 unicode 字符集之一③ char 固定长度字符数据 从1b 到2kb 保存在数据库字符集中。 2 适用于数字类型数据, 都为可变长度数据类型① number 数字数据类型 指定精度和小
2017-04-11 14:09:55
555
原创 oracle 标准数据库审核
oracle 提供了四种方式对于数据库操作的审核,其中一种是基于sysdba dba权限用户的审核,,这种oracle的超级管理员用户可以检测到所有普通的用户的操作,,这是肯定的,但是在一般情况下,即使是dba管理员也希望能够被监控自己做了什么操作,,以便在发生数据库崩溃时,可以拿出保证自己没有胡乱操作的依据,,这也是表明是严格按照标准去管理的。1除了第一种审核之外,还另外提供了
2017-04-11 11:36:15
1865
原创 ssm 框架整合ueditor 解决
我去啊,费劲了心思综合了百家之长终于终于,解决了这ueditor 编辑器上传视频的问题,,,,1 首先是要引入ueditor jsp版本, 可以在官网下载 相应的版本 官网地址:http://ueditor.baidu.com/website/download.html我这里就下在了下载完成后可以看到目录结构,
2017-03-30 14:40:52
3765
原创 ERROR 1005: Can't create table (errno: 121)
问题:mysql 数据库新建表的时候出现 ERROR 1005: Can't create table (errno: 121)解决问题:在创建表的过程中,定义了外检约束,但是外键约束名在别的表中已经使用了,就会提示这个错误,把命名的外键名重新命名一个新的名称,就可以创建成功了,
2017-03-01 11:51:48
1325
原创 eclipse创建maven工程报错 Could not resolve archetype org.apache.maven.archetypes-webapp-1.0......
问题:在创建maven webapp项目时 选择 maven-archetype-webapp-1.0 出现错误。解决思路:1 。从官网 http://maven.ibiblio.org/maven2/org/apache/maven/archetypes/maven-archetype-webapp/1.0/下载maven-archetype-webapp-1.0.
2017-02-28 14:35:02
507
1
原创 java.lang.UnsupportedOperationException 解决方案
问题:今天在处理一个 将字符串转换为 集合 ,(通过Arrays.asList() 方式), 然后 匹配到一个元素在通过它的 remove 方法将它移除掉,结果出现了这个错误,,解决方案:方法是 将 经过 Arrays.asList () 得到的值 , 用 List arrayList = new ArrayList(sour_arr) 处理一下, 就可以运用remov
2017-02-17 15:54:50
675
原创 linux 配置nginx https 访问认证
1 首先查看服务器有没有安装openssl 支持包, rpm -qa | grep openssl 如果有结果输出,说明已经有了openssl 包的支持如果没有结果输入 通过命令 yum instance -y openssl yum install -y openssl-devel 来安装openssl 支持2
2017-02-09 14:55:55
1839
原创 pycharm 误删掉项目文件处理办法
pycharm 文件丢了,怎么搞,,不要慌,鼠标右键点击想要恢复的项目,然后 local-history show history 点击 revert ,丢失的文件就能找回来了
2017-01-19 16:14:16
7113
1
原创 linux 安装pycharm
1 。 进入网站 https://www.jetbrains.com/pycharm/download/ ①可以选择官方版 也可选择社区版,这里我选在社区版, 点击下载即可,,②也可以通过 : wget https://download.jetbrains.8686c.com/python/pycharm-community-2016.3.2
2017-01-16 13:46:38
689
原创 linux gpt分割方式兼 gdisk方式隔出分隔槽
1 在安装centos 7 版本的linux describtion 中 , 默认的分割方式是MBR (Master Boot Record)这个是我们总所周知的,但是MBR 分割的方式有很多限制,① 如果要充分的利用磁盘的空间,那么至少需要采用一个主分割 一个延伸分割。② 将延伸分割多重分割为多个小的逻辑分割槽。这种分割方式在捕捉打的文件的时候常常会捕捉不到 例如大于2G 的文件,
2017-01-10 10:56:10
906
原创 socket 编程学习笔记
一 、 套接字连接过程①服务器监听: 是服务器套接字并不定位具体的客户端套接字,而是处于等待连接的状态,实时监控网络状态!。 ②客户端请求: 是指客户端套接字提出连接请求 要连接的目标是服务器端的套接字, 为此 客户端套接字必须首先描述他要连接的套接字即 服务器端套接字的ip和port。③ 连接确认: 服务器端套接字监听到客户端套接字请求 响应客户端,建立一个新的线程
2016-12-08 14:08:49
399
原创 java 之如何创建单实例
package com.test/*** Title:ChatManager * @author:Administrator* @date:2016年12月8日上午11:39:45 */public class ChatManager {private ChatManager(){};private static final ChatManager instal
2016-12-08 13:49:47
321
原创 mysqldump 备份数据库脚本
mysqldump 备份mysql数据库 并压缩为bz2 #!/bin/bash#program#this scrpt is for the full backup of the database#history#2016/12/7 lilei frist releaseUSER=rootPASSWD=123456BACKPATH=/mydata
2016-12-07 10:58:04
336
原创 linux之 创建多节点文件夹
如果我想创建一个文件夹,很简单 mkdir filename 就可以了例如 我想创建文件夹 /mydata 使用mkdir 命令创建 mkdir /mydata ,但如果我想创建一个多节点的文件夹呢, 如创建 类似 /mydata/data/backup 这样的文件夹捏,还可以通过 mkdir /mydata/data/backup 这样的
2016-12-07 09:36:13
764
原创 linux 复制文件到不同用户中
把文件从普通用户copy 到 root 管理员copy的方式有多种: 例如可以先把普通用户的文件复制到临时文件 /tmp 通过 su - 切换到 root 用户 ,之后再把 临时文件 /tmp 中的文件 复制到管理员想要的任意目录。本例子采用 scp ,scp 是在网络的不同主机之间copy 文件之用,它通过 ssh 做数据传输,并用相同的认证提供了相同安全的ssh
2016-12-06 12:39:45
2495
原创 linux 之setfacl acl权限设定
特定单一群组的权限设定 : g:群组名:权限例子: setfacl -m g:mygroup1:rx acltest1解释 :为群组mygroup1 单一群组设定 读 和 执行的权限 并把档案acltest1 加入到群组中针对有效的权限设定: m:权限例子: setfacl -mm:rx actest1解释 : 针对档案 ac
2016-12-02 15:31:19
1334
原创 linux 系统之重启tomcat 服务器的小脚本
我的tomcat服务器 是放在/opt 文件下面的 ,脚本路径要对应好哦!#!/bin/bash#program#this progarm is restart tomcat srever#history#2016/11/30 lilei frist releasePATH=/bin:/sbin:/usr/bin:/usr/sbin:/u
2016-11-30 14:16:51
407
转载 linux 之正规表达式
为什么语系的资料会影响到正规表示法的输出结果呢?举例来说,在英文大小写的编码顺序中,zh_TW.big5及C这两种语系的输出结果分别如下:LANG=C 时:0 1 2 3 4 ... ABCD ... Z abcd ...zLANG=zh_TW 时:0 1 2 3 4 ... a A b B c C d D ... z Z上面的顺序是编码的顺序,我们可以很清楚的发现这两种语系明显就
2016-11-30 11:55:22
405
原创 httpClient 之httpMethod
先贴一段代码/*** * * Description:富有充值回调中介* * * Company:xbd* * * @author:lilei* @date:2016年11月25日下午2:51:39*/@RequestMapping(value = "/angency/recharge")public String rechargeAngen
2016-11-25 17:04:10
1301
原创 ubuntu系统开root以及(su:认证失败)解决
开机进入桌面 ctrl + alt + T 打开终端界面 可以看到显示界面为 用户名@电脑名 : -$ 表示的是普通用户 -#表示root 用户 在ubuntn@ubuntu : 后输入sudo passwd root此时提示 [sudo] 输入新的unix 密码 输入你的密码后 并重新输入 表示已经成功更新了root用户的密码
2016-11-13 16:40:21
561
转载 mysql常用的日期函数
MySQL 为日期增加一个时间间隔:date_add()set @dt = now();select date_add(@dt, interval 1 day); - 加1天select date_add(@dt, interval 1 hour); -加1小时select date_add(@dt, interval 1 minute); - 加1分钟se
2016-11-09 14:58:27
396
原创 java模拟高并发请求
实现高并发请求,即同一个进程开辟出多个线程请求相同的资源 ,再同时对一个资源进行访问操作。 我们都知道 要实现一个多线程的并发服务可以有两种方式,一种是继承 Theard 类 ,另一种是实现Runnable 接口 在java.lang.Theard 包中,可以看到Theard类也是实现了 Runnable 接口 的实现。下文中 是通过实现Runnable 接口来完成多线程并发。
2016-11-07 15:53:19
5560
原创 java实现post get 传参数url
/** * */package com.byzk.p2p.thread;import java.io.IOException;import java.util.ArrayList;import java.util.List;import org.apache.commons.httpclient.*;import org.apache.commons.
2016-11-07 15:43:38
635
原创 java 实现post get 请求url
/** * */package com.byzk.p2p.thread;import java.io.IOException;import java.util.ArrayList;import java.util.List;import org.apache.commons.httpclient.*;import org.apache.commons.
2016-11-07 15:29:26
447
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人