自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

麦子地的专栏

勇敢的心

  • 博客(40)
  • 收藏
  • 关注

转载 NotePad++快捷键总结

NotePad++快捷键总结http://blog.csdn.net/jingjbuer/article/details/42003979

2017-12-24 22:36:10 337

原创 关于blob数据类型引起的mysqldump乱码问题

关于blob数据类型引起的mysqldump乱码问题使用mysqldump导出的sql有乱码[root@caimeidev2 /]# mysqldump -uusermane -ppassword -h127.0.0.1 -P3306 --routines --default-character-set=utf8 db_name > db_name.sqlsql乱码DROP TABLE IF EXI

2017-12-24 20:54:58 1948

原创 Centos6/7修改系统编码

CentOs6/7修改系统编码CentOs6修改 /etc/sysconfig/i18n 立即生效 source /etc/sysconfig/i18nCentOs7修改 /etc/locale.conf 立即生效 source /etc/locale.conf

2017-12-24 20:42:35 5403

原创 查看MySQL字符集的方法

查看MySQL字符集的方法查看MySQL数据库服务器和数据库MySQL字符集mysql> show variables like '%char%'; +--------------------------+-------------------------------------+------ | Variable_name | Value

2017-12-24 20:32:18 7135

原创 API网关

API网关API接口安全分组Token安全认证机制需求网关调用流程

2017-11-29 12:00:55 353

原创 Linux下curl模拟带header的Http请求

格式: curl -H “头部内容” http://xxx.123.comcurl -H "Accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8Accept-Encoding:gzip, deflate, sdchAccept-Language:zh-CN,zh;q=0.8,en;q=0

2017-11-28 19:54:53 38912

原创 Nginx学习(一)

Nginx学习Nginx 安装环境安装yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-develpcre 安装[root@caimeidev2 ~]# tar zxvf pcre-8.35.tar.gz[root@caimeidev2 ~]# cd pcre-8.35[root@caimeidev2

2017-11-24 17:55:03 210

原创 Tomcat学习

Tomcat学习四种线程模指定IO模型BIO protocol=”org.apache.coyote.http11.Http11Protocol”NIO protocol=”org.apache.coyote.http11.Http11NioProtocol”AIO protocol=”org.apache.coyote.http11.Http11Nio2Protocol”APR p

2017-11-23 23:05:27 238

原创 CentOS6.5挂载U盘

CentOS6.5挂载U盘以root用户登陆 先加载USB模块 modprobe usb-storage 用fdisk -l 看看U盘的设备 假如U盘是sda1确定在 目录 /mnt 下建立了 文件夹 /usb,如果未建立可键入一下命令:mkdir /mnt/usb_disk,成功后进行下一步。 载入 u 盘,需键入以下命令:mount /dev/sda /mnt/usb_d

2017-11-22 11:39:08 4790

转载 SSL证书部署指南(https)

沃通证书部署指南:https://www.wosign.com/Docdownload/index.htm

2017-11-20 16:29:05 457

原创 iptables案例:iptables把内网web服务映射到外网

iptables把内网web服务映射到外网背景和原理左边为机器A,右边为机器B。B有两块网卡,一块和A在一个局域网,一块可以连外网。A外网不通。 下面希望外网的用户可以访问A机器提供的web服务。 iptables配置机器B开启内核路由转发功能[root@xuegod63 ~]# vim /etc/sysctl.conf#改:#net.ipv4.ip_forward = 0#为: net.i

2017-11-17 16:01:01 4066

原创 iptables案例:使用iptables搭建路由器

使用iptables搭建路由器场景及原理左边的机器为A,右边的机器为B A和B在同一个自网路,B有两个网卡。一个网卡和A同在一个网络,另外一个网卡可以连接外网。 iptable配置机器B开启内核路由转发功能[root@xuegod63 ~]# vim /etc/sysctl.conf#改:#net.ipv4.ip_forward = 0#为: net.ipv4.ip_forward = 1

2017-11-17 15:23:58 6994

原创 查看Linux系统有几块网卡

查看Linux系统有几块网卡ifconfig -a[root@xuegod65 ~]# ifconfig -aeth0 Link encap:Ethernet HWaddr 00:0C:29:04:08:91 inet addr:192.168.1.250 Bcast:192.168.1.255 Mask:255.255.255.0 in

2017-11-17 14:54:41 58316

原创 Mysql备份恢复(mysqldump)

Mysql备份恢复(mysqldump)导出参数结构[root@caimeidev2 /]# mysqldump -u[username] -p[password] -h [ip] -P [port] -d [dn_name] [table_name] > tmp.sql;导出全库备份[root@caimeidev2 /]# mysqldump -uusermane -ppassword -h127

2017-11-15 10:59:13 661

原创 iptables案例:iptables搭建路由器

iptables案例:iptables搭建路由器场景介绍服务器A,一个网卡,IP地址为:192.168.2.2 服务器B,两个网卡,网卡1 IP地址:192.168.1.250,网卡2 IP地址:192.168.1.1,其中网卡1可以通向外网。原理

2017-11-12 18:51:28 627

转载 jvm系列知识汇总

http://mp.weixin.qq.com/s/ReM763jIyPs2P0RuhWNeNQ

2017-11-12 18:40:28 186

原创 iptables案例:搭建web服务器的防火墙

iptables案例:搭建web服务器的防火墙防火墙原理图(硬件版)使用iptables实现防火墙(软件版)配置实战# 放行环回口所有数据[root@localhost ~]# iptables -A INPUT -i lo -j ACCEPT# 放行22、80端口[root@localhost ~]# iptables -A INPUT -p tcp -m multiport --dport

2017-11-12 18:15:10 1828

原创 Mysql常用管理语句(v5.7)

Mysql常用管理语句(v5.7)客户端登陆[root@VM_50_235_centos /]# mysql -u[username] -p[passwd] -h [ip] -P [port]注:[] 为你需要提供的参数。查看用户mysql> select host,user from mysql.user;+----------------+-----------+| host

2017-11-12 14:26:00 625

原创 iptables案例:通过本地服务器转发访问远程数据库

iptables案例:通过本地服务器转发访问远程数据库场景介绍我有个人PC一台,IP为:192.168.1.68,简称A 本地服务器一台,IP为:192.168.1.10,简称B 外网数据库服务器一台,IP为:119.29.0.47,简称C 我需要让A通过B的转发去连接数据库服务器C,而不是A直接连接C。解决方案基础知识通过iptables的IP端口转发机制实现。IP传输包的特点原理示意具体配

2017-11-12 12:07:01 1947

原创 iptables学习

iptables学习iptables概述iptables全称:netfilter/iptables,IP信息包过滤系统,它实际上由两个组件netfilter 和 iptables 组成。 netfilter 组件也称为内核空间(kernelspace),是内核的一部分,由一些信息包过滤表组成,这些表包含内核用来控制信息包过滤处理的规则集。 iptables 组件是一种工具,也称为用户空间(use

2017-11-08 21:55:11 457

原创 Mysql用户授权

Mysql用户授权Mysql的授权表 user: user表列出可以连接服务器的用户及其口令,并且它指定了有哪种全局(超级用户)权限。在user表启用的任何权限均是全局权限,并适用于所有数据库。例如:如果你启用了DELETE权限,在这里列出的用户可以从任何表中删除记录,谨慎设置。db: db表列出数据库有哪些用户有权限访问它们,在这里指定的权限适用于一个数据库中的所有表。host: host

2017-11-08 18:50:42 399

原创 MySQL修改存储过程和函数、事件、触发器、视图的DEFINER

MySQL修改存储过程和函数、事件、触发器、视图的DEFINER新建存储过程、视图、函数等这些功能模块时,用了用户A,由于项目不停的迭代和人员的流动,结果用户A不知道什么时候被删除了,只有用户B,这个时候使用用户B运行之前创建的存储过程等功能,就会出现 DEFINER对应不上的错误。例如:ERROR 1142 (42000): SELECT command denied to user 'user1

2017-11-08 16:42:30 3232 1

原创 RedHat6.5/CentOS6.5安装Mysql5.7.20

RedHat6.5/CentOS6.5安装Mysql5.7.20下载rpm安装包Mysql官网:https://dev.mysql.com/downloads/mysql/ 选择版本下载: 可以使用wget命令下载:[root@localhost opt]#wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7....

2017-11-08 15:30:27 1111 1

原创 Lucene搜索功能

Lucene搜索功能实现搜索功能,主要的API 示例:public static void search(String indexDir, String q) throws IOException, ParseException { Directory dir = FSDirectory.open(new File(indexDir)); IndexSearcher

2017-10-31 18:03:33 440

原创 Lucene构建索引

构建索引1.索引的基本元素在索引操作期间,文本首先从原始文档提取出来,然后组装成Document,一个Document包含多个Field。然后分析程序把Field的值分析成多个词汇单元,并把这些词汇单元通过倒排的方式和Document对应起来,这就形成了索引文件。 索引选项 索引选项(Field.Index.*)通过倒排索引来控制域文本可用何种搜索方式。他们分别如下:Index.ANALYZE

2017-10-29 13:28:28 439

原创 认识Lucene

认识LuceneLucene是一款高性能的、可扩展的信息检索(IR)工具库。它是一款以JAVA实现的成熟、自由、开源的软件项目,是Apache软件基金会的一个项目,并且基于Apache软件许可协议授权。1.Lucene能做什么?Lucene只是一个软件类库,可以理解为是一个工具箱,而并不是一套完整的搜索程序,当然如果你找一个比Lucene封装的更完整的搜索程序,可以去了解Lucene姊妹开源软件so

2017-10-28 19:34:37 287

原创 Intellij IDEA maven 不能建java文件

Intellij IDEA maven 不能建java文件出现这个问题的主要原因是项目指定那些是Sources目录,也就是告诉java那些目录的文件将被编译输出。方法1新建maven项目时,不使用模板 方法2指定Sources目录 操作如下:File -> Project Structure -> Modules,然后选中java目录,点击Sources,使其变蓝 方法3此方法和方法2同理,直

2017-10-26 16:25:06 490

原创 用户和用户组

用户和用户组1.1 用户分类1.1.1 按位置分类本地账号远程(域)账号1.1.2 按功能分类超级用户:即root用户,root用户是超级用户,权利无限,需要做好保密工作。root用的UID为0。普通用户系统用户:这类用户是为了满足系统自己的运行而内建的一些账号。在RHEL7中,它们的UID范围为:1-999;RHEL6中UID范围为:1-499由管理员创建的普通用户,权限受到一

2017-10-26 11:40:02 1130

原创 文件管理

文件管理1 文件的类型2 系统目录 3 路径的概念3.1 路径我们使用计算机的时候,需要知道文件放在那里,而表示文件位置的方式就叫做路径。3.2 绝对路径在Linux中,绝对路径是从“/”开始的,比如:/usr/bin。如果一个路径是从“/”开始的,那么就是一个绝对路径。3.3 相对路径相对路径是针对当前路径为参照物的,和绝对路径不同。其中“./”表示当前路径,“..”表示上

2017-10-25 21:26:38 666

原创 小试牛刀:Linux的几款基础命令

小试牛刀:Linux的几款基础命令1 终端设备介绍终端分两类:tty控制台终端、pts虚拟终端。1.1 tty控制台终端tty这个词来自teletypes,或者teletypewrites,很久之前专指电传打字机,现在被理解为终端,终端就是用来输入、输出信息的一种设备。 tty共有6个界面,分别为tty1 – tty6,其中tty1为图形界面,tty2 – tty6 为文字界面。如果安装的系

2017-10-25 18:51:37 252

原创 安装Linux操作系统(2)

上接《安装Linux操作系统(1)》 界面说明: Install Red Hat Enterprise Linux 7.1 安装RHEL 7.1 Test this media & install Red Hat Enterprise Linux 7.1 测试安装文件并安装RHEL 7.1 Troubleshooting 修复故障注:在Trobleshooting模式下,界面如下:

2017-10-25 14:05:44 331

原创 安装Linux操作系统(1)

安装Linux操作系统1.RedHat7和RedHat6的区别红帽公司于2014年6月11日正式发布企业Linux 7版本,该版本在裸服务器、虚拟机、IaaS 和 PaaS 方面都得到了加强,更可靠以及更强大的数据中心环境可满足各种商业的要求。RHEL 7 为企业提供一个内聚的、统一的基础设施架构以及最新的服务环境,包括 Linux 容器、大数据以及跨物理系统、虚拟机和云的混合云平台。更新亮点:

2017-10-25 13:43:05 706

原创 Linux发展史

Linux发展史1 .Linux是什么?Linux是一款操作系统,像微软的Windows操作系统一样,是管理和控制计算机硬件与软件资源的计算机程序。因为历史原因,Linux不像Windows一样,被大多数人用在个人电脑上面,而更多的是用在服务器上。 Linux的优势:跨平台的硬件支持、丰富的软件支持、多用户多任务、可靠的安全性、良好的稳定性、完善的网络功能。2.Linux的起源和发展198

2017-10-25 12:17:49 389

原创 Windows8.1设置默认输入法为英文

Windows81设置默认输入法位英文制作注册表并导入系统添加语言更改语言栏热键效果展示Windows8.1设置默认输入法位英文制作注册表并导入系统新建一个后缀名为.reg的文本文件,里面输入如下内容:Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Keyboard Layout][HKEY_CURRENT_USER\Keyb

2017-10-25 10:53:48 1260

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-10-25 10:40:20 134

原创 Linux基础(3)-RHEL7基本命令操作

基础介绍终端介绍终端分为两种:tty控制台终端、pts虚拟终端。 Linux有6个tty控制台终端,第一个为图形界面终端,2-6个为命令行终端,如图: tty控制台终端分别为:tty1-tty6 如是一开始进入的是图形图面:tty1 就是图形界面,tty2-6是字符界面 图形界面切换到字符界面终端: Ctrl+Alt+F2-6 字符界面切换到另一个字符界面终端: Alt+F2-6

2017-01-20 18:16:14 657

原创 Linux基础(8)-RHEL7网络管理以及shell、sed、awk命令

网络相关shell脚本sed和awk命令网络相关Linux下端口号的分配TCP和UDP采用16位的端口来识别应用程序,所以端口号的范围为:2^6=65536,范围为:0 ~ 65535 1024-5000为TCP/IP的临时分配端口,也就是用户可以使用的范围 大于5000的端口号是为其他服务保留的 小于1024的端口号为一些创建的端口号,比如: TCP端口分配 21 ftp(文件传输

2017-01-17 18:08:20 1127

原创 Linux基础(2)-Rhel7基本配置

固定的可以联网IP地址关闭防火墙关闭selinux(强制访问控制安全模块)光盘自动挂载配置好本地yum源固定的可以联网IP地址修改IP的三种方法Rhel6 中可以配置IP的方法有三种:ifconfig(临时)、配置文件(永久)、setup/nmtui(需图形化界面)。 Rhel7 中弱化了setup的功能,对于网络管理来说,network服务的功能弱化,主要通过NetworkManage

2017-01-12 18:01:25 4358

原创 Linux基础(1)-Linux介绍-学习环境搭建

Linux的发展史 Linux发展史Linux介绍Linux的分支认识红帽认证安装RHEL 7Rhel7报错整理Linux的发展史Linux发展史1984年,美国Richard Stallman发起GNU自由软件运动,GNU is Not Unix,类Unix的操作系统项目(http://www.gnu.org/) 1991年,芬兰 Linus Torwards 发布Linux内核(

2017-01-12 15:17:07 344

原创 PhpStorm+Xdebug+XAMPP组合搭建PHP调试环境

系统环境Windows 8工具介绍1. XAMPPXAMPP是一个PHP开发的集成套件,可以方便快捷的搭建一套PHP开发环境。XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了。它可以在Wi

2016-07-21 13:45:24 6506

空空如也

空空如也

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

TA关注的人

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