自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (6)
  • 问答 (2)
  • 收藏
  • 关注

原创 tomcat关闭重启遇到A child container failed during start问题

tomcat重启的时候遇到了如下错误: java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/chapt...

2018-09-29 15:14:42 1671 4

转载 Jfinal数据库操作语句中占位符的使用

占位符的优点:1.增加SQL代码可读性2.占位符可以预先编译,提高执行效率3.防止SQL注入4.用占位符的目的是绑定变量,这样可以减少数据SQL的硬解析,所以执行效率会提高不少假设要将id从1到10000的员工的工资都更新为150.00元,不使用绑定变量:sql.executeQuery("UPDATE employees SET salay = 150.00 WHERE id = ...

2018-09-29 09:50:02 537

原创 查询当前系统耗费CPU资源最多的前5个SQL语句

select sql_text,cpu_time,buffer_gets from ( select sql_text,cpu_time,buffer_gets from v$sql order by cpu_time desc) where rownum<5

2018-09-29 08:51:34 2338

转载 [实验-视频过程]oracle热备份-整个数据库-备份和恢复操作演示

先查看数据版本和数据文件所在位置10g以上版本支持整体表空间热备份select * from v$version;select name from v$datafiles;确认是否为归档模式archive log list; 如果不是改成归档模式shutdown immediate;startup mount;alter database archivelog;al...

2018-09-28 21:29:56 558

原创 Oracle启动的时候报ORA-01102: cannot mount database in EXCLUSIVE mode解决方法

报错信息如下:SQL> startupORACLE instance started.Total System Global Area 784998400 bytesFixed Size 2217464 bytesVariable Size 465570312 bytesDatabase Buffers 314572800 bytesRedo Buffe...

2018-09-28 08:59:26 2225

原创 Linux下卸载oracle 11g

使用oracle自带的runInstaller 卸载;[root@localhost deinstall]# pwd/usr/local/oracle/product/11.2.0/db_1/deinstall[root@localhost deinstall]# lsdeinstall deinstall.xml jlib response sshUserSetup.sh[ro...

2018-09-27 19:25:44 1688

原创 判断一段文本中出现比例是否命中

package com.wlkj.test;/** * 判断一段文本中出现比例是否命中 * @author 黄宝康 * */public class WordUtil { public static int appearNumber(String srcText, String findText) { int count = 0; int index = 0; ...

2018-09-27 16:52:49 338

原创 jfinal事务控制

可以使用DbKit工具类进行操作Connection conn=null; try { conn=DbKit.getConfig().getDataSource().getConnection(); DbKit.getConfig().setThreadLocalConnection(conn); conn.setAutoCommit(false);// ...

2018-09-27 15:14:50 1596

原创 未完全关闭数据库导致ORA-01012: not logged的解决

在启动oracle服务的时候报了如下错:SQL> startupORA-01012: not logged on网上资料讲是没有正常关闭,解决方法是kill相关进程。[root@localhost admin]# ps -ef|grep ora_dbw0oracle 2245 1 0 21:01 ? 00:00:00 ora_dbw0_orcl...

2018-09-25 09:11:25 2533 1

转载 su: warning: cannot change directory to /home/mysql: No such file or directory

[root@dbserver ~]# su - mysqlLast login: Thu Aug 31 17:20:03 CST 2017 on pts/1su: warning: cannot change directory to /home/mysql: No such file or directory-bash-4.2$ exit登出解决方法[root@dbserver ~...

2018-09-21 10:14:59 5769

原创 oracle修改序列当前值

业务上某个id采用触发器配合序列生成主键,由于在测试环境中,经常添加,导致序列当前值超过了最大值,那么oracle有没有方法修改序列的当前值呢?有的首先我们可以查看当前序列值是多少,如下:select 序列名.nextval from dual;比方说我现在查出来值是10,那么我要把当前值改成8,那么可以这么改:alter sequence 序列名 increment by -2;如...

2018-09-20 15:50:55 2979

原创 Linux无法登录,显示module is unknown,一闪而过

1.使用单用户模式登录系统查看我转载的博客https://blog.csdn.net/huangbaokang/article/details/827786292.查看日志:vim /var/log/secure3.记忆起曾经配置oracle添加过该参数vim/etc/pam.d/login中加入了:session required /lib/security/pam_limits.so...

2018-09-19 21:58:19 1283

转载 Linux基础——centos 跳过管理员密码进行登录(单用户模式、救援模式)

这里列举了两种更改或者取消管理员密码登录Linux系统的方法,其实两种方法类似,都是想方设法跳过用户认定,直接更改用户文件、更改密码的过程。为了跳过系统正常启动过程中的某些步骤,必须知道大致的系统启动流程是什么样的。大概情况如下:加电---->BIOS—>启动介质—>先读第一个扇区,引导 MBR—>GRUB—>找到kernel加载到内存—&

2018-09-19 21:25:23 5018

原创 Linux下安装gradle

一、安装包下载wget https://downloads.gradle.org/distributions/gradle-4.10-bin.zip下载到自定义目录中二、解压[root@localhost ~]# unzip gradle-4.10-bin.zip 三、加入到PATH环境变量中[root@localhost bin]# export PATH=$PATH:/root...

2018-09-19 16:01:04 1066

转载 使用Browserify来实现CommonJS的浏览器加载

前面的话Nodejs的模块是基于CommonJS规范实现的,可不可以应用在浏览器环境中呢?var math = require('math');math.add(2, 3);第二行math.add(2, 3),在第一行require(‘math’)之后运行,因此必须等math.js加载完成。也就是说,如果加载时间很长,整个应用就会停在那里等。这对服务器端不是一个问题,因为所有的模块都存放...

2018-09-19 11:22:23 583

原创 linux 下bower安装和使用

一、安装npm安装node主要是为了使用npm命令,也可以单独安装npm。安装node可查看如下文章https://blog.csdn.net/huangbaokang/article/details/81092247二、安装bower npm install -g bower三、安装jquery插件使用bower install jquery命令即可,如果报了如下错,根据提示加上–...

2018-09-18 18:04:44 4287

原创 solr 学习之solrJ

package testsolrj;import java.io.IOException;import java.util.List;import java.util.Map;import java.util.UUID;import org.apache.solr.client.solrj.SolrQuery;import org.apache.solr.client.solrj....

2018-09-17 19:09:20 247

原创 linux下安装solr

一、jdk1.8下载安装使用yum的形式,可以不用设置classpath,方便快捷。yum install java-1.8.0-openjdk* -y二、下载solr,下载tomcat8[root@localhost ~]# wget http://mirrors.shu.edu.cn/apache/lucene/solr/6.6.5/solr-6.6.5.tgz[root@l...

2018-09-17 16:41:31 354

转载 expdp&impdp只导出表结构的方法

场景:把一个用户的数据表结构导入到另外一个用户的表结构,方法如下: 1. 赋目录权限给hdoa用户grant read,write on directory expbk to hdoa;2.当设置CONTENT为ALL 时,将导出对象定义及其所有数据.为DATA_ONLY时,只导出对象数据,为METADATA_ONLY时,只导出对象定义 ——其中使用METADATA_ONLY导出数...

2018-09-15 10:50:44 24579

原创 java文件读写工具类

import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOExceptio...

2018-09-14 16:34:33 1479

原创 mysql集群测试

前提条件是搭建好了集群环境,搭建集群环境可以查看我的博客 https://blog.csdn.net/huangbaokang/article/details/82656011 https://blog.csdn.net/huangbaokang/article/details/82683925 https://blog.csdn.net/huangbaokang/article/detai...

2018-09-13 11:26:16 1778

转载 mysql集群搭建管理节点

安装配置管理节点 将下载后的包上传至服务器/usr/local下解压# tar xvf mysql-cluster-gpl-7.5.4-linux-glibc2.5-x86_64.tar.gz将需要的文件取出# cd mysql-cluster-gpl-7.5.4-linux-glibc2.5-x86_64# cp bin/ndb_mgm* /usr/local/bin...

2018-09-13 10:27:13 1133

原创 mysql集群搭建(二)

把网上下载的集群压缩包mysql-cluster-gpl-7.6.7-linux-glibc2.12-x86_64.tar.gz解压放在/usr/local/下[root@localhost hbk]# cd /usr/local/[root@localhost local]# lsbin etc games include lib lib64 libexec mysql-c...

2018-09-13 10:20:04 482

原创 linux卸载mysql

卸载mysql的时候先把mysql服务停止。[root@localhost mysql]# service mysql stop查找mysql安装文件的相关目录[root@localhost ~]# whereis mysqlmysql: /usr/lib64/mysql /usr/local/mysql /usr/share/mysql /usr/local/mysql/bi...

2018-09-12 15:20:40 528

原创 oracle批量删除当前用户下以xxxx开头的表

create or replace procedure drop_like_table(tablename in varchar2) as cursor curT is select table_name from user_tables where table_name like upper(tablename)||'%' ; begin for cur1 in curT loop ...

2018-09-12 09:21:06 756

原创 搭建Mysql集群(一)

很早以前就想搭建一个mysql集群,之前出于对mysql的了解不够,也没有环境,在安装的虚拟机上安装了一个linux Centos系统,安装好了一个mysql数据库,在本机使用sqlYog可以正常连接,接下来准备搭建一套自己的Mysql集群。一、基础回顾及集群优缺点介绍知识点回顾一个mysql集群包含三个节点:管理节点,数据节点和sql节点。启动顺序为:管理节点,数据节点,sq...

2018-09-12 09:16:33 1012

原创 Mysql游标使用

1.定义游标DECLARE cursor_name CURSOR FOR select_statement2.打开游标OPEN cursor_name--这个语句打开先前声明的游标。3.遍历游标FETCH cursor_name INTO var_name [, var_name] ...4.关闭游标CLOSE cursor_name5.清除游标...

2018-09-11 10:39:18 1348

原创 星级评分实现,封装成jquery插件

<!DOCTYPE html><html lang="zh-CN"><head><meta charset="UTF-8"/><title>星级评分</title><style type="text/css"> body ul li{

2018-09-10 11:58:49 784

原创 sublime text 设置新的代码段及标签自闭合

默认sublime text在响应html文件的时候,按下html:5,按下tab建将建立如下模板:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> &am

2018-09-09 21:38:40 1093

原创 Mysql全文本搜索

引擎的支持mysql全文本搜索需要myisam存储引擎,innodb引擎不支持。 在建表的时候启用fulltext索引 如:create table productnotes( note_id int not null auto_increament, pro_id char(10) not null, note_date datetime not null...

2018-09-09 18:12:09 3229

原创 MySql学习笔记

show命令show status用于显示服务器状态信息 show grants显示授予用户的安全权限。 show errors和show warnings用来显示服务器错误或者警告信息。limit语句的替换信息为了区别limit 3,4的含义是从行4开始的3行还是从行3开始的4行,这个容易把人搞糊涂,出于这个原因,MySql 5支持如下的语法:limit 4 offset...

2018-09-09 17:29:47 710

原创 MYSQL利用merge存储引擎来实现分表

创建user1和user2两个分表建表语句如下:只是表名不一样,其他字段信息及主键一致。CREATE TABLE IF NOT EXISTS user1(id INT(11) NOT NULL AUTO_INCREMENT,NAME VARCHAR(50) DEFAULT NULL,sex INT(1) NOT NULL DEFAULT '0',PRIMARY KEY (id))...

2018-09-07 12:00:55 3808 4

原创 oracle 切割字符按串完成列转行

目标: 切割字符串完成列转行(一列转成多行) 要点:regexp_substr 函数,connect by 子句,LEVEL 伪列 说明:加入伪列是为了说明 level 在语句中充当的责任。学过java或者C语言的可以认为level就是,i =1,i++。方法一select regexp_substr('110,112,113,114','[^,]+',1,LEVEL...

2018-09-06 19:20:40 1651

原创 CSS3中的resize,outline

主要值有如下: 这个属性可以用于overflow属性的任何容器元素。

2018-09-05 15:59:52 377

原创 CSS3中的媒体类型

W3C总共列出了10钟媒体类型,如下: 媒体类型的引用一、link方法通过link标签中的media属性来指定不同的媒体类型,如:<link rel="stylesheet" type="text/css" href="style.css" media="screen" /><link rel="stylesheet" type=&quot

2018-09-05 11:35:04 851

原创 CSS3伸缩布局

1、创建一个flex容器任何一个flexbox布局的第一步是需要创建一个flex容器。为此给元素设置display属性的值为flex2、通过flex-direction来改变主轴方向默认值是row,可以修改成column3、移动到顶部移动到顶部,取决于主轴的方向,如果它是垂直的方向,通过align-items设置,如果它是水平方向,通过justify-content设置...

2018-09-05 10:27:22 810

原创 Linux安装php

一、下载网址:http://cn2.php.net/get/php-7.1.6.tar.gz/from/a/mirror 我选择了一个香港近一点的服务器下载 下载之后是一个tar.gz文件,ftp上传到你的linux服务器。二、解压tar -xvf php-7.1.6.tar.gzcd php-7.1.6执行编译的时候报了如下错误:[root@localhost...

2018-09-04 14:45:04 314

原创 Linux下安装Cassandra

一、下载安装好JDKhttps://blog.csdn.net/huangbaokang/article/details/79487890二、下载Cassandra到官网下载http://www.apache.org/dyn/closer.lua/cassandra/3.11.3/apache-cassandra-3.11.3-bin.tar.gz[root@localhost...

2018-09-03 20:56:02 2299

原创 Jade模板引擎学习总结

一、针对p标签含有大量文本的时候,可以使用英文的句点后面接缩进如:html(lang="en") head title=pageTitle body h1 Jade - node template engine #container.col.class1.class2 p You are amazing...

2018-09-03 17:04:27 1486

nacos2.2.1整合达梦数据库进行持久化

通过下载nacos2.2.1源码,使用IDEA进行源码修改,重新编译生成nacos版本包。 压缩包里有nacos2.2.1官网源码,以及整合后的源码,以及安装教程文档。

2023-08-02

nginx离线安装.zip

在遇到不能yum安装时,你必须掌握的离线安装nginx方法,相关依赖包已在压缩包中。

2020-08-07

wbox.js弹窗插件,一款不错的弹窗插件选择

wbox.js为一个Jquery弹窗插件,是一款值得推荐的弹窗插件

2019-07-25

zabbix环境的搭建

在linux服务器环境中搭建zabbix智能化运维平台,该文档通过安装php,apache, mysql,zabbix实现

2019-04-10

jquery瀑布流插件

响应式jquery瀑布流插件,不依赖第三方js,在前端页面特效中,值得收藏

2019-02-19

企业进销存管理系统源码

企业进销存管理系统源码,数据库使用mysql,使用技术shiro,jpa,spring boot,easyui,highcharts4

2019-02-14

linux静默安装oracle11g

详情讲解oracle在linux上静默安装的步骤,望能帮助到各位运维人员遇到无图形界面linux情况下施展拳脚。

2018-12-26

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

TA关注的人

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