java的反射应用
摘要:class B{ public static void main(String[] arg){ Class c_a = Class.forName(packageName + "." + "A"); Object obj_a = c_a.newInstance(); Method do_m = c_
阅读全文
JAVA中的反射机制
摘要:反射,当时经常听他们说,自己也看过一些资料,也可能在设计模式中使用过,但是感觉对它没有一个较深入的了解,这次重新学习了一下,感觉还行吧! 一,先看一下反射的概念: 主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。
阅读全文
搭建nginx反向代理用做内网域名转发
摘要:由于公司内网有多台服务器的http服务要映射到公司外网静态IP,如果用路由的端口映射来做,就只能一台内网服务器的80端口映射到外网80端口,其他服务器的80端口只能映射到外网的非80端口。非80端口的映射在访问的时候要域名加上端口,比较麻烦。并且公司入口路由最多只能做20个端口映射。肯定以后不够用。
阅读全文
TOMCAT下面发布项目的4种方式
摘要:摘要 TOMCAT下面发布项目的4种方式,可用于在平时资料查询。 第一种方法: 将web项目文件件拷贝到webapps 目录中;或者直接通过Eclipse发布到Tomcat上。 第二种方法: 在tomcat中的conf目录中,在server.xml中的,<host/>节点中添加 访问地址:http:
阅读全文
centos 安装 rabbitmq
摘要:安装erlang 以root身份执行下面命令 yum install erlang 安装erlang 以root身份执行下面命令 yum install erlang 安装rabbitmq rpm包: wget http://www.rabbitmq.com/releases/rabbitmq-se
阅读全文
RabbitMQ在windows下的安装
摘要:RabbitMQ 它依赖于Erlang,需要先安装Erlang。首先确定你的window电脑是32位还是64位,以下的安装以window 64位电脑举例。 RabbitMQ 它依赖于Erlang,需要先安装Erlang。首先确定你的window电脑是32位还是64位,以下的安装以window 64位
阅读全文
mysql物理备份
摘要:原本以为直接将data文件夹下每个数据库对应的文件夹拷贝到新的MySQL的data文件夹就可以了,其实不然。 这样做有几个问题: 1.如果是用了引擎的表,还需要复制ibdata文件,并且frm文件所在目录不能变化 2.数据再不同的mysql的版本间不一定能完全兼容 3.用户名和密码的设置 总的来说,
阅读全文
Linux(CentOS)下,下载安装Nginx并配置
摘要:1、准备工作选首先安装这几个软件:GCC,PCRE(Perl Compatible Regular Expression),zlib,OpenSSL。Nginx是C写的,需要用GCC编译;Nginx的Rewrite和HTTP模块会用到PCRE;Nginx中的Gzip用到zlib;用命令“# gcc”
阅读全文
whereis 命令
摘要:whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。 和find相比,whereis查找的速度非常快,这是因为linux系统会将 系统内的所有文件都记录在一个数据库文件中,当使用whereis和下
阅读全文
windows下安装以及配置nginx
摘要:从nginx官网下载相应的安装包 从nginx官网下载相应的安装包 建议下载 下载稳定版 建议下载 下载稳定版 解压到相应的目录,比如我是e盘 然后修改目录名字为nginx 解压到相应的目录,比如我是e盘 然后修改目录名字为nginx 进入nginx目录 双击nginx.exe 来启动nginx 进
阅读全文
CentOS6.5下安装ActiveMQ
摘要:1.下载ActiveMQ [sql] view plain copy [root@localhost softwares]# wget http://archive.apache.org/dist/activemq/apache-activemq/5.9.0/apache-activemq-5.9.
阅读全文
linux下mongodb授权登录
摘要:mongodb版本为3.2(目前最新),演示的是linux下的mongodb授权认证 第一次登录不启动授权(mongo默认不启动) 接着使用 ./mongo 命令连接数据库 切换到admin数据库 use admin 使用创建用户命令: 则对admin数据库添加了名为coderhuang的用户(注:
阅读全文
mongodb基本命令
摘要:show dbs; 显示db名称及占用情况 show collections; 显示db下面的collection的名称 use xxdb; 使用具体的db db.dropDatabase(); 删除指定数据库,必须现use xxdb再使用 db.xxcollection.drop(); 删除集合
阅读全文
windows下MongoDB的安装及配置
摘要:登录MongoDB网站首页,地址:http://www.mongodb.org/ 来下载文件,mongodb-win32-x86_64-2008plus-ssl-3.0.3-signed.msi,下载后点击安装,如下图所示: 登录MongoDB网站首页,地址:http://www.mongodb.o
阅读全文
Centos 安装Mongo DB
摘要:NOSQL在很短的时间里使用人数据高涨,这不仅是它提出的一种新存储思想,更是因为它在对大数据做操作的效率,明显高于关系数据库 NOSQL在很短的时间里使用人数据高涨,这不仅是它提出的一种新存储思想,更是因为它在对大数据做操作的效率,明显高于关系数据库 NOSQL在很短的时间里使用人数据高涨,这不仅是
阅读全文
CentOS 6.5 安装 MySQL5.6 并用Navicat for MySQL 连接
摘要:环境 : MySQL 5.6.21 64位 CentOS 6.5 64位 VMware 10 Navicat for MySQL 11 1.卸载自带mysql [root@localhost ~]# yum remove mysql mysql-server mysql-libs 检查是否有残留 [
阅读全文
mysql 常用语句
摘要:查看mysql版本 select version(); show tables或show tables from database_name; // 显示当前数据库中所有表的名称 show databases; // 显示mysql中所有数据库的名称 show columns from table_
阅读全文
如何开启Centos6.4系统的SSH服务
摘要:登录Centos6.4系统。 ◆示例:使用root用户登录。 注:若为非root用户登录,输入执行某些命权限不够时需加sudo。 登录Centos6.4系统。 ◆示例:使用root用户登录。 注:若为非root用户登录,输入执行某些命权限不够时需加sudo。 查看SSH是否安装。 ◆输入命令:rpm
阅读全文
Linux下chkconfig命令详解
摘要:chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。 使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号
阅读全文
CentOS正确关机方法
摘要:1关机前准备 1.1观察系统使用状态 · 谁在线:who · 联网状态:netstat -a · 后台执行的程序:ps -aux 1.2通知在线使用者关机时间 · shutdown +2 "The machine will shutdown" # 2min 后关机,并通知在线者 2关机命令 2.1
阅读全文
消息队列RabbitMQ与Spring
摘要:1.RabbitMQ简介 RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。 官网:http://www.rabbitmq.com/ 2.Spring集成RabbitMQ 2.1 maven配置 2.2 rabbmitmq配置
阅读全文
./configure: error: the HTTP rewrite module requires the PCRE library解决
摘要:./configure: error: the HTTP rewrite module requires the PCRE library解决 有时候,我们需要单独安装nginx,来处理大量的下载请求。单独在Centos5安装nginx遇到的rewrite和HTTP cache错误解决办法: wge
阅读全文
CentOS 6.3开机启动服务及自动联网
摘要:虚拟机设置选择NAT模式,默认情况下,CentOS不是自动连接上网的,要点击右上角有个电脑图标,选择system eth0进行连接, 可以修改开机启动配置只需修改:/etc/sysconfig/network-scripts/目录下ifcfg-eth0这个文件,把ONBOOT="no"改为yes,下
阅读全文
java 基础知识
摘要:list在不做任何操作的情况下最省内存 注:不对list中的元素进行添加和删除,因为list是排序的!所以每添加一个或删除一个它又要从新排序,所以会占资源!map在做添加和删除的时候不会去排序!因为它是个非序的!但是它本身是个键值对,以比list在存储的时候占资源所以你在做添加,删除的时候可以用ma
阅读全文
redis 启动
摘要:C:\Users\Administrator>cd c:\ c:\>cd redis-2.6 c:\redis-2.6>redis-server.exe redis.conf 测试redis redis-cli redis 127.0.0.1:6379> set foo 123 OK redis 1
阅读全文
Linux下的tar压缩解压缩命令详解
摘要:tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compr
阅读全文
启用mongodb授权认证
摘要:linux下 1、以–auth 启动mongod 2、在配置文件mongod.conf 中加入 auth = true
阅读全文
mongodb授权登录
摘要:mongodb版本为3.2(目前最新),演示的是linux下的mongodb授权认证 第一次登录不启动授权(mongo默认不启动) 接着使用 ./mongo 命令连接数据库 切换到admin数据库 use admin 使用创建用户命令: 则对admin数据库添加了名为coderhuang的用户(注:
阅读全文
centos mongodb
摘要:cd到mongodb目录下的bin文件夹,执行命令./mongo 运行如下: [root@namenode mongodb]# ./bin/mongo MongoDB shell version: 1.8.2 connecting to: test > use test; switched to d
阅读全文
Linux切换工作目录命令:cd
摘要:cd 【语法】cd[目录路径]【详解】cd指令用于在不同目录间进行切换,前提下该帐号要有这个目录的权限。如果直接输入cd,并省略目录名,则会自动切换到用户根目录下。【参数】 例子 切换到/home目录 在SSH中执行以下语句 即可切换到 /home目录下,如果要切换到home目录里的子目录-sss里
阅读全文