为您找到搜索结果:3122个
packstack测试环境安装heat
虚机allinone环境测试安装heat[root@armstrong~]#tmuxat-tmysqlMariaDB[(none)]>CREATEDATABASEheat;MariaDB[(none)]>GRANTALLPRIVILEGESONheat.*TO'heat'@'localhost'->IDENTIFIEDBY'HEAT_DBPASS';QueryOK,0rowsaffected(0.01sec)MariaDB[(none)]>GRANTALLPRIVILEGESONheat.*TO'heat'@'%'->IDENTIFIEDBY'HEAT_DBPASS';QueryOK,0rowsaffected(0.00sec)[root@armstrong~]#sourcekeystonerc_admin创建heat用户[root@armstrong~(keystone_admin)]#openstackusercreate--domaindefault--password-promptheatUserPassword:RepeatUserPasswor...
安装redis,搭建环境
这里以redis-4.0.9为例 我自己为了好方便管理自己的软件包,就在/usr/local/目录下创建了一个software目录 mkdir /usr/local/softwarecd /usr/local/software 下载redis: wget http://download.redis.io/releases/redis-4.0.9.tar.gz 解压: tar-zxvfredis-4.0.9.tar.gz 编译,安装: cdredis-4.0.9 #创建一个redis安装目录mkdir/usr/local/redis #安装makeinstallPREFIX=/usr/local/redis 注意如果编译安装失败,可能是没有安装gccyuminstallgcc #进行联网安装,之后再重新安装redis。如果之后还是安装失败,就根据错误自行百度解决&nbs...
SQL Server解惑——为什么你的查询结果超出了查询时间范围
原文:SQLServer解惑——为什么你的查询结果超出了查询时间范围废话少说,直接上SQL代码(有兴趣的测试验证一下),下面这个查询语句为什么将2008-11-27的记录查询出来了呢?这个是同事遇到的一个问题,个人设计了一个例子。 USEAdventureWorks2014;GOSELECT* FROM[Person].[Person]WHEREModifiedDate>='2008-11-2600:00:00:000' ANDModifiedDate<='2008-11-2623:59:59.999' 其实如果细看过文档的话,应该知道是什么原因,因为数据类型Datetiem的时间范围:00:00:00到23:59:59.997,最后部分的范围为0~997,官方文档提示,datetime的秒的小数部分精度的有舍入,具体请见下面 datetime秒的小数部分精度的舍入如下表所示,将datetime值舍入到.000、.003、或.007秒的增量。用户指定的值系统存储的值01/01/9823:59:59.9...
【写法】为什么if判断中,值要倒着写
=============================================== 2019/8/27_第1次修改 ccb_warlock =============================================== 写这篇文章的起源是最近在看别人架构代码时,总看到类似下面的写法(param为变量):if(null==param){ //todo}一般的逻辑是“如果参数为null时,做什么操作”,直接等于null不就好了?C#好像也没区别?那为什么他要将null提前,写这么别扭的写法呢? 经过和作者的讨论,主要是防止其他语言的一些坑。举例,intvalue=3;if(value=3){//todo}C#:这个逻辑在编译器会...
PHP 命令行模式实战之cli+mysql 模拟队列批量发送邮件(在Linux环境下PHP 异步执行脚本发送事件通知消息实际案例)
源码地址:https://github.com/Tinywan/PHP_Experience测试环境配置:环境:Windows7系统、PHP7.0、Apache服务器PHP框架:ThinkPHP框架(3.2)Redis数据库:测试数据回调函数:通过一个Redis的自增incr来测试异步脚本执行的次数和访问的时间(平时都是用Redis测试写日志的)编辑器:VisualStudioCode(CLI运行环境好看点)PHP的命令行模式 从版本4.3.0开始,PHP提供了一种新类型的CLISAPI(ServerApplicationProgrammingInterface,服务端应用编程端口)支持,名为CLI,意为CommandLineInterface,即命令行接口。顾名思义,该CLISAPI模块主要用作PHP的开发外壳应用。CLISAPI和其它CLISAPI模块相比有很多的不同之处,我们将在本章中详细阐述。值得一提的是,CLI和CGI是不同的SAPI,尽管它们之间有很多共同的行为。 PHP命令行(CLI)参数详解-a以交互式shell模式运行-c|...
流媒体技术学习笔记之(十二)Linux(Ubuntu)环境运行EasyDarwin
Debug问题???./easydarwin-c./easydarwin.xml&//这样的话是80端口./easydarwin-c./easydarwin.xml-d//8088端口 以上出现的问题:在调试模式下加载配置文件是可以的,但是在后台模式下配置文件是加载不了的,列如:在配置文件配置后台管理端口为8088,当时在后台模式下,却是80端口,同时点播文件夹路径和日志文件夹路径也加载的不适root@iZ2363u41cdZ:/home/Tinywan/EasyDarwin#./easydarwin-c/home/Tinywan/EasyDarwin/easydarwin.xml&再次由调试模式切换成后台模式的时候,加载配置文件正确查看Ubuntu的版本号:sudolsb_release-agcc版本查看:gcc-vubuntu14.04自带的是4.8版本,而最新的4.9.2对c++11的支持更好一些。可惜直接sudoapt-getinstallgcc-4.9不好用,所以可以这样安装更新:sudoadd-apt-repositoryppa:ubu...
流媒体技术学习笔记之(十一)Windows环境运行EasyDarwin
流媒体平台框架下载安装 下载地址:https://github.com/EasyDarwin/EasyDarwin/releases 选择Windows安装平台的安装包(下载解压) 把解压生成的文件夹重命名放在本地磁盘,我这里测试放在E盘: start.bat Windows调试运行(这个批处理文件是用来做测试Debug服务的,下载安装包的时候已经自带好了)server.bat Windows服务方式运行(这个是我自己新建的)脚本代码:cd./setcurPath="%cd%"echoservicepath:%curPath%sccreateEasyDarwinbinPath="%curPath%EasyDarwin.exe-c%curPath%easydarwin.xml"start=autoscfailureEasyDarwinreset=0actions=restart/0netstartEasyDarwinpause运行EasyDarwin 格式:RTSP://[ip]:[rtsp_port]/EasyRelayModu...
微信小程序Server端环境配置
主要内容:1.SSL免费证书申请步骤2.NginxHTTPS配置3.TLS1.2升级过程 微信小程序要求使用 https 发送请求,那么Web服务器就要配置成支持 https,需要先申请SSL证书小程序也要求 TLS(传输层安全协议)的版本至少为 1.2,在配置好 https之后,如果 TLS 的版本较低,就涉及到升级问题所以Server端环境配置的主要步骤:申请SSL证书配置web服务器支持https(我使用的是nginx)升级到TLS1.2 https 需要使用SSL证书,这个证书的价格为每年三五千到一万多,对于小团队或者是想熟悉一下小程序的用户来说,这个价格还是比较高的,这种情况可以选择免费证书,另外,也可以考虑一下云服务,例如 野狗、LeanCloud 这些成熟的服务平台,都支持https,如果这些平台能满足自己的业务需求,就省掉了很多麻烦 免费证书:阿里云上的赛门铁克免费型DVSSL申请过程wanwang.aliyun.com登录控制台,...
工具系列 | Visual Studio Code 配合php-debug在Docker环境调试
1、本地安装环境为docker作为PHPWeb环境 2、php72容器已经安装好了xdebug扩展 3、php.ini配置文件(PHP7.2映射配置)[XDebug]xdebug.remote_enable=1xdebug.remote_handler="dbgp";Settohost.docker.internalonMacandWindows,otherwise,settohostrealipxdebug.remote_host=host.docker.internalxdebug.remote_port=9000xdebug.remote_log=/var/log/php/xdebug.log4、安装VisualStudioCodephp-debug扩展 5、配置VisualStudioCodedebug配置文件{"version":"0.2.0","configurations":[{"name":"XdebugforProjectmytest","type":"php","request":"launch","port":9000,"pathMa...
为什么要用 SpringMVC 的 SessionStatus
我们可以在需要访问Session属性的controller上加上@SessionAttributes,然后在action需要的User参数上加上@ModelAttribute,并保证两者的属性名称一致。SpringMVC就会自动将@SessionAttributes定义的属性注入到ModelMap对象,在setupaction的参数列表时,去ModelMap中取到这样的对象,再添加到参数列表。只要我们不去调用SessionStatus的setComplete()方法,这个对象就会一直保留在Session中,从而实现Session信息的共享。...
Hyperledger Fabric 环境配置
简单说一下1.第一步,安装curlbrewinstallcurl注:没有brew的自行百度(mac)2. 安装Docker下载并安装DockerforMac:Docker.dmg,同时设置一下镜像: 3.安装Golang, 安装go brewinstallgo3.1.设置GOPATHexportGOPATH=$HOME/goexportPATH=$PATH:$GOPATH/bin4.安装制定版本Node.jsbrewinstallnode@85.安装指定版本NPMnpminstallnpm@5.6.0-g 二、创建Fabric网络1.下载Platform-specificBinaries⚠️注:官网的“curl-sSLhttps://goo.gl/6wtTN5|bash-s1.1.0”命令可能被墙或者没反应,这里就直接用原始url了因此,我们可以使用curlhttps://raw.githubusercontent.com/hyperledger/fabric/ma...
深入理解--SSM框架中Dao层,Mapper层,controller层,service层,model层,entity层都有什么作用
SSM是sping+springMVC+mybatis集成的框架。MVC即modelviewcontroller。model层=entity层。存放我们的实体类,与数据库中的属性值基本保持一致。service层。存放业务逻辑处理,也是一些关于数据库处理的操作,但不是直接和数据库打交道,他有接口还有接口的实现方法,在接口的实现方法中需要导入mapper层,mapper层是直接跟数据库打交道的,他也是个接口,只有方法名字,具体实现在mapper.xml文件里,service是供我们使用的方法。mapper层=dao层,现在用mybatis逆向工程生成的mapper层,其实就是dao层。对数据库进行数据持久化操作,他的方法语句是直接针对数据库操作的,而service层是针对我们controller,也就是针对我们使用者。service的impl是把mapper和service进行整合的文件。(多说一句,数据持久化操作就是指,把数据放到持久化的介质中,同时提供增删改查操作,比如数据通过hibernate插入到数据库中。)controller层。控制器,导入service层,因为service中...
android eclipse 环境配置(win 7)
一、下载安装androidSDK两种方式:(1)官网下载(需翻墙):https://developer.android.com/studio/index.html (2)无需翻墙下载:http://www.androiddevtools.cn/ 找到SDKTools,选择下载windows的zip格式的。下载后在需要安装的位置解压,得到:打开SDKManager.exe,在以下界面中选择:【根据实际情况勾选,选择android8.0即可,否则会特别占用磁盘空间】 然后install 二、配置环境变量右键我的电脑,打开属性,点击高级系统设置,打开环境变量:1、新建一个环境变量名称为ANDROID_SDK_HOME,变量值为当前安装SDK的目录例如SDK装在C:android-sdk_r24.4.1-windowsandroid-sdk-windows中,则环境变量为: 2、把%ANDROID_SDK_HOME%platform-tools;%ANDROID_SDK_HOME%ools添加到Path环境变量中。 &nb...
环境变量
1,本质是文件的全局映射查看位置where 命令2,环境变量路径越靠前,越是优先使用...
python 多版本环境
参考 https://www.cnblogs.com/---JoyceLiuHome/articles/7852871.html 安装Anaconda集成化环境https://www.anaconda.com/ 虚拟环境1.安装pipinstall-ihttps://pypi.douban.com/simplevirtualenv2.创建文件夹mkdirmyproject3.创建环境virtualenvmyproject创建指定版本的环境virtualenv-pD:softwarepy37python.exemyproject 4.启动环境进入myprojectScripts执行activate5.安装所有依赖pipinstall-rrequirements.txt6.导出依赖列表pipfreeze>requirements.txt7.关闭环境进入myprojectScriptsdeactivate安装virtualenvwrapper-winhttp://www.jiangzhuolin.com/4394.html ...