202009-24 YII2框架中日志的配置与使用方法实例分析 本文实例讲述了YII2框架中日志的配置与使用方法。分享给大家供大家参考,具体如下:YII2中给我们提供了非常方便的日志组件,只需要简单配置一下就可以使用。我们在config/web.php中配置如下:return[//log必须在bootstrap期间就被加载,便于及时调度日志消息到目标'bootstrap'=>['log'],'components'=>['log'=>[//消息跟踪级别,设置yii\log\Dispatcher::traceLevel属性//YII_DEBUG开启时,日志消息被记录时,追... 继续阅读 >
202009-24 SpringCloud配置中心Config过程解析 1.什么是配置中心统一管理配置,怏速切换各个环境的配置相关产品:百度的disconthttps://github.com/knightliao/disconf阿里的diamandhttps://github.com/takeseem/diamondspringcloud的configs-server:http://cloud.spring.io/spring-cloud-config/2.添加依赖<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-config-server</artifactId></dependency><dependency><groupId>o... 继续阅读 >
202009-24 基于Eclipce配置Spring Boot过程图解 步骤一:步骤二:点击左下角Eclipse图标下的“Popular”菜单,选择Spring安装(已安装的插件在Installed中显示),一直按步骤确定就好了,如果中途下载超时什么的,就看看自己的网络连接是否正常,如果正常则多试几次安装就可以了以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持自学编程网。... 继续阅读 >
202009-24 PHP swoole中http_server的配置与使用方法实例分析 本文实例讲述了PHPswoole中http_server的配置与使用方法。分享给大家供大家参考,具体如下:swoole中为我们提供了一个swoole_http_server类,方便我们处理http请求。但是它对http协议的支持并不完整,所以一般建议在前面加一层nginx进行代理,对于php文件的处理交由swoole处理。一、创建一个简单的http服务<?php//创建一个httpserver服务$server=newswoole_http_server('0.0.0.0',8888);$server->set(['package_max_l... 继续阅读 >
202009-24 在Mac中PyCharm配置python Anaconda环境过程图解 在python开发中我们最常用的IDE就是PyCharm,有关PyCharm的优点这里就不在赘述。在项目开发中我们经常用到许多第三方库,用的最多的命令就是pipinstall第三方库名进行安装。现在你可以使用一个工具来帮你解决经常安装第三方库的麻烦,这个工具就是Anaconda。Anaconda集成了100多个常用的第三方库,在项目的开发中就可以减少使用pip命令进行安装。有关Anaconda的安装包,大家可以前往官网进行下载并安装。这里我想注重说明的... 继续阅读 >
202009-24 配置Servlet两种方法以及特点详解 1、传统web.xml文档中部署servlet<servlet><servlet-name>LifeServlet</servlet-name>//创建的servlet名字<servlet-class>servlet.LifeServlet</servlet-class>//完整的包名+类名</servlet><servlet-mapping>//映射配置<servlet-name>LifeServlet</servlet-name>//和上面的名字保持一致<url-pattern>/LifeCycle</url-pattern>//servlet的映射路径</servlet-mapping>注意:如果有form表单和servlet有关联,<url-pattern>后面... 继续阅读 >
202009-24 Spring Cloud Feign组成配置过程解析 Feign的组成接口作用默认值Feign.BuilderFeign的入口Feign.BuilderClientFeign底层用什么去请求和Ribbon配合时:LoadBalancerFeignClient不和Ribbon配合时:Fgien.Client.DefaultContract契约,注解支持SpringMVCContractEncoder... 继续阅读 >
202009-23 Spring整合junit的配置过程图解 配置步骤:1.导入Spring整合Junit的jar(坐标):<dependency><groupId>org.springframework</groupId><artifactId>spring-test</artifactId><version>5.0.2.RELEASE</version><scope>test</scope></dependency>2.使用Junit提供的一个注解@Runwith()把原有的main方法替换成spring提供的,这样就可以创建容器了:3.告知Spring的运行器,spring的容器创建是基于xml的还是基于注解的,并且说明位置;@ContextC... 继续阅读 >
201611-08 MySQL简单主从方案暴露问题 1、概述从本篇文章开始我们将向读者介绍mysql的各种服务集群的搭建方式。大致的讨论思路是从最简的MySQL主从方案开始介绍,通过这种方案的不足延伸出更复杂的集群方案,并介绍后者是如何针对这些不足进行改进的。2、MySQL最简单主从方案及工作原理我们讲解的版本还是依据目前在生产环境上使用最多的version5.6进行,其中一些特性在Version5.7和最新的Version8.0中有所改进,但这不影响读者通过文章去理解构建MySQL集群的技... 继续阅读 >
201511-17 MySQL 主从复制的原理和配置 工作原理图:主从复制的原理:分为同步复制和异步复制,实际复制架构中大部分为异步复制。复制的基本过程如下:1).Slave上面的IO进程连接上Master,并请求从指定日志文件的指定位置(或者从最开始的日志)之后的日志内容;2).Master接收到来自Slave的IO进程的请求后,通过负责复制的IO进程根据请求信息读取制定日志指定位置之后的日志信息,返回给Slave的IO进程。返回信息中除了日志所包含的信息之外,还包括本次返回的信... 继续阅读 >
201501-27 在Linux上配置Memcached输出日志方法详解 Memcached在linux上安装时并不支持显示地配置服务日志,我们如果想要把Memcached服务日志保存到日志文件中,则需要在启动参数中进行配置。安装好Memcached后,我们可以通过-h命令查看Memcached支持的参数:[root@localhost~]$/usr/local/memcached/bin/memcached-h#其余的省略-vverbose(printerrors/warningswhileineventloop)-vvveryverbose(alsoprintclientcommands/reponses)-vvvextremelyverbose(als... 继续阅读 >
201501-27 Yii2.0教程入门篇 —— 安装配置 说明:Yii2.0需要PHP5.4+版本下载&安装:使用Composer安装composerglobalrequire"fxp/composer-asset-plugin:1.0.0-beta4"composercreate-project--prefer-distyiisoft/yii2-app-basicbasic下载文件安装下载地址:http://www.yiiframework.com/download/或者从github下载最新版本:https://github.com/yiisoft/yii2解压下载到的压缩文件,进入apps/basic/config/web.php,修改cookieValidationKey://!!!insert... 继续阅读 >
201501-06 CentOS 5.10系统安装配置图解教程 说明:在实际生产环境中,CentOS5.x系列仍然是很多服务器装机者的首选系统截止目前CentOS5.x最新版本为CentOS5.10,下面介绍CentOS5.10的具体安装配置过程服务器相关设置如下:操作系统:CentOS5.10主机名称:wwwIP地址:192.168.236.128网关:192.168.236.2DNS:8.8.8.8 8.8.4.4附CentOS5.10系统镜像下载地址:32位下载地址:http://mirrors.163.com/centos/5.10/isos/i386/CentOS-5.10... 继续阅读 >
201411-07 Yii框架官方指南系列13——基础知识:开发规范 Yii偏爱规范胜于配置。遵循规范可使你能够创建成熟的Yii应用而不需要编写、维护复杂的配置。当然了,在必要时,Yii仍然可以在几乎所有的方面通过配置实现自定义。下面我们讲解Yii编程中推荐的开发规范。为简单起见,我们假设WebRoot是Yii应用安装的目录。1.URL默认情况下,Yii识别如下格式的URL:http://hostname/index.php?r=ControllerID/ActionIDr GET变量意为 路由(route) ,它可以被Yii解析为控制器... 继续阅读 >
201411-07 Vagrant入门——简单配置及使用(Provisioning) Alright,sowehaveavirtualmachinerunningabasiccopyofUbuntuandwecaneditfilesfromourmachineandhavethemsyncedintothevirtualmachine.Let'snowservethosefilesusingawebserver.WecouldjustSSHinandinstallawebserverandbeonourway,buttheneverypersonwhousedVagrantwouldhavetodothesamething.Instead,Vagranthasbuilt-insupportforautomatedprovisioni... 继续阅读 >
201411-07 PHP扩展之选项和配置信息 这些函数允许你获得许多关于PHP本身的参数,例如:运行时的配置,被加载的扩展,版本等。你也将找到设置你的运行中的PHP的选项的函数。可能最好用的PHP-函数 phpinfo() 可以在这里找到。选项和信息函数:assert_options —设置/获取断言的各种标志assert —检查一个断言是否为FALSEcli_get_process_title —返回当前的进程标题cli_set_process_title —设置进程标题dl —运行时载入一个PHP扩展extension... 继续阅读 >