iBatis get executed sql

iBatis get executed sql

Is there any way where I can get the executed query of iBatis? I want to reuse the query for an UNION query.For example: SELECT username, password FROM table WHERE id=#value# And when I execute the

《Linux入门》linux下配置ip地址四种方法

《Linux入门》linux下配置ip地址四种方法

1.通过修改配置文件对网络进行修改: 1) 打开网络配置文件: sudo vi /etc/network/interfaces 2)写入以下信息,然后保存退出 auto lo iface lo inet loopback auto eth0 iface eth0 inet static addre

Linux用户和用户组管理

Linux用户和用户组管理

一、用户配置文件   用户管理简介:     linux把通过把用户分为三个基本组,user,group,other来分配基本的权限    用户通过/etc/passwd用过用户名来获取用户的uid,通过/etc/group来获取用户所属组的gid,系统只能通过id号来识别哦那过户。所以,越是对服务器安全性要求高的服务器,越需要建立合理的用户

centos6.3 安装mysql5.6

centos6.3 安装mysql5.6

1、去官网下载MySQL,https://dev.mysql.com/downloads/mysql/5.6.html#downloads选择redhat6 64bit 下载rpm bundle2、将文件拷贝到centos,解压tar -xvfMySQL-5.6.39-1.el6.x86_64.rpm-bundle.tar3、检查是否已安装mysql,rpm -qa|grep mysql ,如果有

linux 重启nginx

linux 重启nginx

Nginx的启动、停止与重启启动 启动代码格式:nginx安装目录地址 -c nginx配置文件地址例如:[[email protected] sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 停止 nginx的停止有三种方式:从容停止  1、查看进程号

github基础--(2)--linux使用github 提示Permission denied (publickey)

github基础--(2)--linux使用github 提示Permission denied (publickey)

centos7.x64使用github环境搭建1、安装git执行命令:yum install git2、配置git配置文件git config –global user.name “your name” //配置用户名,比如zhangsan git config –global user.email “your email” //配置email,比如[email protected]、生成ssh

使用 FRP 内网穿透| 适用于Linux Windows服务端

使用 FRP 内网穿透| 适用于Linux Windows服务端

使用 FRP 内网穿透| 适用于Linux Windows服务端1、很多情况下处于NAT网络环境中没有公网IP,这个时候可疑通过FRP服务器的转发进行内网穿透。frp内网穿透服务器搭建和frp使用方法。本教程是使用TCP模式(连接内网Windows的远程桌面),frp客户端和frp服务端以Windows服务的方式在后台默默运行,还可以使用UD

日志切割工具logrotate解决Tomcat catalina.out日志过大的问题

日志切割工具logrotate解决Tomcat catalina.out日志过大的问题

一、介绍日志切割logrotate  对于Linux系统安全来说,日志文件是极其重要的工具。不知为何,我发现很多运维同学的服务器上都运行着一些诸如每天切分Nginx日志之类的CRON脚本,大家似乎遗忘了Logrotate,争相发明自己的轮子,这真是让人沮丧啊!就好比明明身边躺着现成的性感美女,大家却忙着自娱自乐,罪过!  logrotate程序是一个日志文件管理工具。用于分割日志文件,删除旧的日志

本地通过VMware Workstation创建虚拟机,配置网络环境

本地通过VMware Workstation创建虚拟机,配置网络环境

通过VMware Workstation创建虚拟机,系统安装完成后,需要配置相应网卡设置: 打开配置文件:vim /etc/sysconfig/network-scripts/ifcfg-ens33 为该网卡配置静态IP: TYPE=EthernetBOOTPROTO=staticDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILU

linux 安装JDK

linux 安装JDK

Centos 装jdk下载JDK 我这边下载的是 jdk1.7 上传文件(FileZilla)在 /usr/local/ 目录下 创建 java mdkir /usr/local/java安装 依赖yum install glibc.i686解压 jdk的包tar -zxvf jdk_xxx.tar.gz -C

Linux CentOS7下安装Zookeeper

Linux CentOS7下安装Zookeeper

安装准备JDK下载 jdk-8u171-linux-x64.gz ZooKeeper下载 zookeeper-3.4.10.tar.gz安装JDK1 检查一下系统中的jdk版本> java -version显示openjdk version "1.8.0_102"OpenJDK Runtime Environment (build 1.8.0_102-b14)OpenJDK 64-Bit Serv

Linux(九)Linux下安装NGINX

Linux(九)Linux下安装NGINX

1.安装环境    nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。2.NGINX依赖库    2.1gcc        安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc        命令:yum install gcc-c++     2.2P

CTF 学习笔记 03--Linux运维

CTF 学习笔记 03--Linux运维

注:linux上很少出现远程溢出漏洞,攻进linux一般拷爆破或通过控制Windows监视Linux行为进入(键盘记录器)##运维流程-SSH*    密钥登录                #禁止密码登录并配置公私钥登录#编辑sshd_config文件vi /etc/ssh/sshd_config#禁用密码验证PasswordAuthent

Linux 配置JDK

Linux 配置JDK

1、Linux的JDK下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2、在/opt/目录下创建两个目录(software存安装包 / modules 存解压文件)# mkdir modules # mkdir soft

修改CentOS默认yum源为国内yum镜像源

修改CentOS默认yum源为国内yum镜像源

CentOS默认的yum源不是国内的yum源,在通过yum安装一些软件的时候,会出现这样那样的错误,以及在下载安装的速度上也是非常慢的。所以这个时候就需要将yum源替换成国内的yum源,国内主要开源的开源镜像站点应该是网易和阿里云了。下面分别记录替换未阿里云和网易的方法:一、修改CentOS默认yum源为mirrors.aliyun.com1、首先备份系统自带的yum源配置文件 /etc/yum

windows更改MySQL存储路径

windows更改MySQL存储路径

在C:\ProgramData\MySQL\MySQL Server 5.7文件夹my.ini是默认的配置文件。在这里我们只更改数据存储路径。不更改配置文件1 # Path to the database root2 datadir=C:/ProgramData/MySQL/MySQL Server 5.7/Data将96行后面的值修改为需要的路径即可自定义的文件夹需要在安全属性里面添加netwo

生产环境中linux下的mysql安装

生产环境中linux下的mysql安装

写在开头的小故事:很久以前小石头我在一家公司做运维工程师,当时我们有一台认证服务器安装了mysql5.5版本。有一天领导说防止它挂掉,做个主从复制吧,我开心的接受任务,但是让某同事听到了,此同事代号x,小x上来就是一波跟我装x,跟我说我们还要用5.5版本的,5.5是最好的版本,安装一定要用源码安装,这样性能才是最佳的,还有一堆blablabla..........总之我感觉没一句是完全对的,我得出

LINUX_RHEl6_DHCP服务器配置

LINUX_RHEl6_DHCP服务器配置

安装DHCP服务器  DHCP配置文件  可以使用RHEL 6.0自身携带的RPM包安装,安装结束后DHCP端口监督程序dhcpd配置文件是/etc/dhcp目录中的名为dhcpd.conf的文件。下面手工建立/etc/dhcp/dhcpd.conf文件,该文件通常包括3个部分,即parameters参数、declarations声明和option选项。  1.DHCP配置文件中的paramete

DBA 小记 — 分库分表、主从、读写分离

DBA 小记 — 分库分表、主从、读写分离

前言我在上篇博客 “Spring Boot 的实践与思考” 中比对不同规范的 ORM 框架应用场景的时候提到过主从与读写分离,本篇随笔将针对此和分库分表进行更深入地探讨。1. 漫谈在进入正题之前,我想先随意谈谈对架构的拓展周期的想法(仅个人观点)。首先,我认为初期规划不该太复杂或者庞大,无论项目的中长期可能会发展地如何如何,前期都应该以灵活为优先,像分库分表等操作不应该在开始的时候就考虑进去。其次

linux 内核编译

linux 内核编译

编译的实质:基于头文件和c文件—>产生对象文件(.o)将所有的对象文件链接起来,产生可执行文件。内核的编译系统组成:Makefile: 分布在内核源代码中的Makefile, 定义内核的编译规则,配合Kconfig使用。Kconfig: 配置文件,给用户提供配置选项的功能,make menuconfig 等命令根据此文件生成配置文件菜单。配置工具: 包括配置命令解释器(解析Kconfig)和内核配

linux 怎样设置ip、网关、掩码

linux 怎样设置ip、网关、掩码

1、命令行使用vi编辑器打开网卡配置文件ifcfg-eth0:vi /etc/sysconfig/network-scripts/ifcfg-eth02、开始编辑,填写ip地址、子网掩码、网关、DNS等。其中“红框内的信息”是必须得有的。3、编辑完后,保存退出。4、重启网络服务。service network restart或/etc/ini

SELinux 引起的docker启动失败

SELinux 引起的docker启动失败

问题描述:有一台使用中的docker突然发生了故障,然后启动docker失败。机器的系统版本:CentOS Linux release 7.3.1611 (Core)最后将这台机器的docker卸载后重装,但是docker还是起不来,启动docker报“Error starting daemon: SELinux is not supported with the overlay2 graph d

Linux学习笔记6月4日任务

Linux学习笔记6月4日任务

20.20 告警系统主脚本20.21 告警系统配置文件20.22 告警系统监控项目Linux学习笔记6月4日任务原文:http://blog.51cto.com/12059818/2131537

Supervisor安装与配置(Linux/Unix进程管理工具)

Supervisor安装与配置(Linux/Unix进程管理工具)

Supervisor(http://supervisord.org/)是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。它可以很方便的监听、启动、停止、重启一个或多个进程。用Supervisor管理的进程,当一个进程意外被杀死,supervisort监听到进程死

CentOS 7部署LAMP+xcache (php-fpm模式)

CentOS 7部署LAMP+xcache (php-fpm模式)

  此次实验准备3台CentOS7服务器,版本号:CentOS Linux release 7.2.1511。搭建Apache服务器通过yum -y install httpd安装Apache:访问正常:修改配置文件,添加2个虚拟主机,一个提供phpMyAdmin,一个提供wordpress:[[email protected] ~]# vim /etc/httpd/conf/httpd.conf#启用