关于perforce(p4)服务器布署时,局域网和外网均提示端口错误的问题 一、背景将p4服务器作为内网服务器,供局域网和外网其它电脑同步访问,以便数据统一管理和备份。二、常规布署后的异常1、根据手册,将服务器布署在内网中一台PC(以下简称服务器,IP为192.168.0.150)。2、向电信运营商要来一个公网IP。3、在路由器上申请到一个二级域名,以便后期供外网访问。4、在路由器上做好IP和PORT的映射。192.168.0.150:1666映射到外网1666上。直接抛出异常点:第1步布署时,在CMD窗口中设置端口p4 set P4PORT=localhost:1
Qt 之 项目中间文件与可执行文件分离 相信用过Qt发布程序的友友们都遇到过上面这种情况,在release文件下,可执行文件和项目生成的中间文件(.moc,.o,.obj等)全都混在一起,难道发布出去前要手动一个个删掉?当然,想一个个删也不是不行,只是我个人比较懒。于是…Qt是一个很自由的软件,只要你想干,没有不行的。只需指定这些中间文件的路径即可。在.pro文件中加入以下语句UI_DIR = ./tmp/uiMOC_DIR = ./tmp/mocOBJECTS_DIR = ./tmp/objRCC_DIR = ./tmp/rcc.
STM32 内存/ROM分配-启动-升级 转载文章 https://www.cnblogs.com/amanlikethis/p/3719529.html后续补上升级部分,以及调试中易出现的问题、现象。
Qt之QSlider样式更改 首先,准备好一张背景图,自己画也可以。 然后,下面是样式代码,照改即可。#slider{ border-image: url(:/bg.png);}#slider::groove:horizontal{ background-color: rgba(0,0,0,0);}#slider::handle:horizontal{ border-image: ur...
hidapi库编译问题记录 1、下载hidapi-master包后,运行./bootstrap,出现以下问题autoreconf: Entering directory `.’autoreconf: configure.in: not using Gettextautoreconf: running: aclocal --output=aclocal.m4tCan’t exec “aclocal”: No such...
FreeRTOS之内存分配策略与选择 包括heap1、heap2、heap3、heap4、heap5。各heap的区别:| | Heap1 | Heap2 | Heap3 | Heap4 | Heap5 |分配–––––––––––––––––––––Heap2 Heap3 Heap4 Heap5分配 ✓ ✓ Malloc ✓ ✓回收 ✗ ✓ ...
source insight 4.0 + astyle 实现代码格式化 背景:source insight 4.0有代码格式化功能,在tools->reformat source code with xxx。但是对于不同的后缀文件(如.c),似乎会自动采用对应格式,如C文件用不了JAVA风格,就算设置了也不起作用。但是好处是可以对注释、变量等进行对齐、缩进。Astyle则是一款通用的,可控性高的代码格式化插件。缺点自然是无法对注释、变量进行对齐。Astyl...
Python之静态方法和类方法 Python中,方法有三种,实例方法,静态方法和类方法。 实例方法:需传入实例对象self,适合用于处理与实例相关的。 静态方法:无需传入实例对象和类对象,适合用于处理类本地相关的。 类方法:需传入类对象,适合用于处理类层级相关的。 以上适用范围并无绝对,看个人理解应用。在Python 3.x中, 1、有用staticmethod()转换过的方法,可以用类和实例直接调用。 2、无s...
Python描述符应用-实例属性与描述符的关系 以下是python学习手册P973\974的代码。 其中CardHolder.init,为什么self.name=name,会调用到Name.set去?class Name: def __get__(self, instance, owner): # Class names: CardHolder locals print('get', 'name') ...
Tensorflow安装问题 配置:win7 amd64 1、安装Anaconda。百度即有。 2、安装tensorflow。https://www.tensorflow.org/install/install_windows?hl=zh-cn此处有详细说明。 3、验证tensorflow安装时,出错。提示failed to load the native tensorflow runtime. 百度、谷歌,方法均无效...
jlink win7 修复 一、修复环境 本文验证在win7 32bit下可正常修复。在64bit环境下,虽然设备管理中可识别到驱动,但是sam-ba 连接时,界面一直在后台运行,就是弹不出来。 二、修复工具 1、在本站连接 https://download.csdn.net/download/tianjueyiyi/10392570 由于本站资源要收费,所以也提供了百度盘资源。 2、在百度盘连接 链接:htt...
作用域与嵌套函数,默认参数 在python中,当作用域与嵌套函数、默认参数,扯在一起的时候,它们的关系变得复杂,相互关联。下面,将该问题用代码来验证说明,以便理清相互间的关系。1、在《Python学习手册》第431、432页(下面引为‘书中’),有一段是关于–作用域与带有循环变量的默认参数相比较–,咱们就本着这一段代码来理解这些关系。这两页的内容如下,看客可以先预览一下: 2、先在此说明几点: a)、作用域的搜索...
STM32之调试输出printf 众所周之,调试(debug,帝八哥),乃斗bug之神。而工欲善斗bug之事,必先利debug之器。 debug,性主淫,子孙满堂,虽均有父之遗风,然而却各身技不同。 下述STM32之printf。debug,其技记于#include <stdio.h>int fputc(int ch, FILE *f){ USART_SendData(USART1, (uint8_t)ch); wh
STM32F ADC 多通道 非DMA STM32F的ADC,有多种分类,如单次/连续,间断/不间断,规则组/注入组等。 1、当设为连续模式时,即continuous convert mode = enable。间断模式(discontinuous convert mode)无效。连续模式,用于描述转换序列(sequencer)在整个序列(序列,即包括若干个通道)转换完成后,是否再次从头开始扫描。 2、当设为连续模式时,即contin
STM32下实现joystick 最近在做一个简单的joystick,用来项目调试,既是简单的,那上位机必定不要自己写驱动,利用win7自带的即可。奔着这个目标,花了两天时间整好,中间遇到了不少问题,最大的问题在于USB上。 这是WIN7(设备和打印机)上看到的设置界面 具体事项,下面一一道来。 1、采用STM32F103C8T6+普通摇杆。 2、USB的D+,一定要注意,注意,注意,要接上拉电阻1.5K。否则,