`
qieyi28
  • 浏览: 152532 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表

nginx 安装方法

一、yum安装(推荐)centos7系统库中默认是没有nginx的rpm包的,所以我们自己需要先更新下rpm依赖库(1)使用yum安装nginx需要包括Nginx的库,安装Nginx的库#rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm(2)使用下面命令安装nginx#yum install nginx(3)启动Nginx#service nginx start或#systemctl start nginx.service配置文件在 /etc/ ...
RabbitMQ的消息确认机制有两种:  1)消息发送确认(生产端product) 这种是用来确认生产者将消息发送给交换器,交换器传递给队列的过程中,消息是否成功投递。发送确认分为两步,一是确认是否到达交换器,二是确认是否到达队列。 ConfirmCallback  通过实现ConfirmCallBack接口,消息发送到交换器Exchange后触发回调。 使用该功能需要开启确认,spring-boot中配置如下: spring.rabbitmq.publisher-confirms = true ReturnCallback 通过实现ReturnCallback接口,如果消 ...
1.配置本地主机别名cd /etcvi hosts#zookeeper services192.168.1.105 eud-provide-01   2、创建 /usr/local/services/zookeeper 文件夹: mkdir -p /usr/local/services/zookeeper3、进入到 /usr/local/services/zookeeper 目录中:cd /usr/local/services/zookeeper4、下载 zookeeper-3.4.9.tar.gz:wget http://apache.fayea.com/zookeeper/zook ...
   Eclipse中10个最有用的快捷键组合  一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。     1. ctrl+shift+r:打开资源     这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。   2. ctrl+o:快速outline     如果想要查看当前类的方法或某个特定方法,但又不想把代码拉上拉 ...
1.我的项目是maven项目,最近因为要用到,先引进下面两个包   <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <version>1.5.2.RELEASE</version> </dependency>    2. 配置redis链接,因为spring-data集成了reids ...
       配置这个虽然不难,但是网上各种错误啊,坑了我好多时间,在此分享下,希望能为你节省一些时间。 1.切换到usr/local/tomcat/bin的安装目录下   用vi startup.sh文件 2.然后再startup.sh的文件开头的地方添加如下内容 #chkconfig: 2345 80 90     #description:tomcat auto start     #processname: tomcat     注意:别以为上面只是注释,如果没有这2行注释,后面把startup.sh加入到系统服务时将会提示不支持 chkconfig 错误。 解释: ...
性能相关的数据指标       (1)最近在项目中遇到Redis的一个问题,在初启动redis时(或 flashdb 清除当前所有的keys),从redis的pool中获取数据是很快的,可随着访问次数的增加,key的增加,速度会越来越慢,当清理(flashdb)ke ...
因为使用的是Centos所以安装JDK,先从官网下载 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 找到安装包 jdk-8u121-linux-x64.tar.gz 下载到本地。   1.在服务器/usr/目录下创建java目录   [root@localhost ~]# mkdir/usr/java [root@localhost ~]# cd /usr/java [root@localhost java]# tar -zxvf  jdk-8u121 ...
1.用root用户登录,通过yum来安装vsftpd   [root@localhost ~]# yum -y install vsftpd  2.设置为开机启动     [root@localhost ~]# chkconfig vsftpd on  3.把下面几行注释去掉,让其配置生效:      vi /etc/vsftpd/vsftpd.conf   # 禁止匿名用户anonymous登录 anonymous_enable=NO # 允许本地用户登录 local_enable=YES # 让登录的用户有写权限(上传,删除) write_enable=YE ...
概念区分别混淆 首先需要声明,apache和TOMCAT的关系 简单的理解,apache是静态服务器容器,tomcat是java环境服务容器。   Tomcat启动分析 打开下载的tomcat的bin目录 用文本编辑工具打开用于启动Tomcat的批处理文件startup.bat,仔细阅读。在这个文件中,首先判断CATALINA_HOME环境变量是否为空,如果为空,就将当前目录设为CATALINA_HOME的值。接着判断当前目录下是否存在bin\catalina.bat,如果文件不存在,将当前目录的父目录设为CATALINA_HOME的值。根据笔者机器上Tomcat安装目录的层次结构 ...
XSSFilter.java   public void doFilter(ServletRequest servletrequest, ServletResponse servletresponse, FilterChain filterchain) throws IOException, ServletException { //flag = true 只做URL验证; flag = false 做所有字段的验证; boolean flag = tru ...
   jsp页面硬编码是个很头疼的问题,工作这么多年,看到好多项目都有这种问题,这里介绍下如何防止页面硬编码吧      在Java程序中可以通过静态常量的方法来避免硬编码。如果JSP中允许使用Scriplet的话当然也可以直接使用常量了,不过现在JSP中一般不允许出现<%%>这样的代码,比如在JSTL中怎么办呢?我们不希望看到如下代码: <c:if test=${state=='01'}> </c:if>
          配置spingMVC日期转换器,最近在做一个很老的项目,各种问题不断,于是想重新架构下项目,上次遇到日期前端传到后端转换异常的问题,于是研究了一下,网上一查,各种错误。分享给小伙伴们一下。 我使用的spring版本为3.2.13. spring配置文件里我这样配置: <!-- 自定义转换器 --> <bean id="conversionService" class="org.springframework.format.support.FormattingConversionServiceFactory ...
   1.单个项目修改 项目上右键-->properties-->java compiler-->building-->enable project specific setting-->build path problems-->选中abort   Incomplete build path/Circular dependencies  这两个选项修改为Warning   2.整个环境修改window->preferences->java->compiler->building->build path problems ...
首先给一个结构给大家看一下: <Server> <Listener /> <GlobaNamingResources> </GlobaNamingResources> <Service> <Connector /> <Engine> <Logger /> <Realm /> <host> <Logger /> <Context / ...
Global site tag (gtag.js) - Google Analytics