将 using namespace 写在函数体中,以避免命名空间冲突 将 using namespace xxx 写在函数体中时, 命名空间 xxx 中定义的资源只在该函数体中有效。测试代码如下图所示(namespace std 只在函数 testFun2 中有效):转载于:https://www.cnblogs.com/dhqy/p/11459806.html...
C++ 动态加载 DLL 时,GetProcAddress() 返回 NULL,GetLastError() 获取错误代码为 127 1、问题现象: 采用“运行期间动态链接”自己的 dll 文件,LoadLibrary() 成功获取 dll 模块句柄,但是 GetProcAddress() 返回 NULL。2、问题分析: 调用 GetLastError() 获取错误代码为 127,意思是“找不到指定程序”; 用 Depends 工具(下载地址:http://www.dependencywal...
UE4 C++ 代码编译方式 Unreal 有一个非常酷的特性 —> 不必关闭编辑器就可以编译 C++ 更改!有两种方法可以达到这个目的:1、直接点击编辑器主工具栏中的 编译(Compile) 按钮。 2、在编辑器继续运行的情况下启用该功能,并像正常操作那样通过 Visual Studio 或 Xcode 构建。编辑器会检测出新编译的 DLL,并立即加载修改。 注:推荐使...
UE4 中的 C++ 与 蓝图交互 1、Unreal 引擎提供了两种创建新 Gameplay 元素的方法:C++ 和 蓝图视觉脚本。 通过 C++,程序员构建基础游戏系统;设计师可以基于此系统为场景 / 游戏创建自定义的游戏玩法。 这种情况下,C++ 程序员在他们喜欢的 IDE(通常是 Microsoft Visual Studio 或 Apple Xcode)中工作,设计师则在 Unreal 编辑器的蓝图编辑...
systemctl start docker失败,提示start request repeated too quickly for docker.service 情景说明本来服务器docker服务运行的很好,但客户重启了服务器…于是服务有些问题,遂进入到服务器再次启动docker及服务。不料提示上面的错误……解决办法尝试1Google了一圈,发现说法很多,有些建议改成国内的镜像加速器,但我们内网环境,所以不存在这个问题有些说把daemon.json改为daemon.conf,但也没用尝试2想到自己安装的docker,改了下安装目录,...
docker run启动的容器挂掉了,数据怎么办 情景描述在某个系统中,功能性的服务使用 docker stack deploy xxx 启动,某个国产数据库的服务单独使用 docker run xxx 启动,数据库服务没有将存储的位置挂载出来;结果客户重启了服务器…再登录到服务器重启服务的时候,发现了一个问题,之前数据库里的数据可能会消失(如果再使用 docker run 启动的话)。解决办法尝试1起初想的是数据肯定丢了,那...
Linux如何将未分配的硬盘挂载出来 情景说明客户给了几台服务器,说500G硬盘,但到手操作的时候,使用命令查看,发现只有不到200的硬盘[root@localhost ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/centos-root 50G 6.8G 44G 14% /devtmpfs ...
解构赋值好处 使用const { state } = this.props;无论使用let还是const都会有可能存在变量被改变的情况,例如const 虽然为常量,但是他的地址不会改变就算被push数据或obj.name,他也不会报错,他会增加这个属性,那么原来的值就被改变了。而采用解构赋值,不会改变原来的值。转载于:https://www.cnblogs.com/zhouyu0001/p/113...
redux-thunk和redux-promise区别 为了解决redux中要进行异步操作的问题,redux-thunk:Action 是由store.dispatch方法发送的。而store.dispatch方法正常情况下,参数只能是对象,不能是函数。import { createStore, applyMiddleware } from 'redux';import thunk from 'redux-thunk';import re...
popover/ToolTip设置在root标签外面,如何设置样式-antd 创建的节点不在root节点内,因此antd提供了overlayClassName来在外层设置了一个class转载于:https://www.cnblogs.com/zhouyu0001/p/11334683.html
引入dva后一直存在一个warning:Please use `require("history").createHashHistory` instead of ......... 转自:https://blog.csdn.net/qq_43201542/article/details/91489764转载于:https://www.cnblogs.com/zhouyu0001/p/11334651.html
react中给state赋予初始值(使用dva) 使用dva时,通过subscriptions中的setUp,根据路由去请求数据时,在setup函数结束时,页面上componentDidMount并不一定已经执行完,因为dispatch是异步执行,因此,如果想给state重新赋值,要使用componentWillRecieiveProps中使用setState转载于:https://www.cnblogs.com/zhouyu000...
手动触发validator this.props.form.validateFields([`sampleField[${id}]`], (errors, values) => { if (errors) { }}); 转载于:https://www.cnblogs.com/zhouyu0001/p/11334663.html
判断对象为空的情况 一、Object.getOwnPropertyNames()方法此方法是使用Object对象的getOwnPropertyNames方法,获取到对象中的属性名,存到一个数组中,返回数组对象,我们可以通过判断数组的length来判断此对象是否为空注意:此方法不兼容ie8,其余浏览器没有测试var data = {};var arr = Object.getOwnPropertyName...
[LEETCODE] 初级算法/数组 1.3旋转数组 原题:给定一个数组,将数组中的元素向右移动k个位置,其中k是非负数。示例 1:输入: [1,2,3,4,5,6,7] 和 k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 3 步: [5,6,7,1,2,3,4]示例2:输...
[LeetCode]1.Two Sum 两数之和&&第一次刷题感想 ---恢复内容开始---参考博客:https://www.cnblogs.com/grandyang/p/4130379.htmlhttps://blog.csdn.net/weixin_38715903/article/details/80483609 为了吃饭,于是就开启了leetcode的刷题之旅。其实应该在暑假就开始的,奈何个人太懒惰了,在此进行自我的检讨。...
[LEETCODE] 初级算法/数组 1.1删除排序数组中的重复项 题目:给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例1:给定数组 nums = [1,1,2],函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。你不需要考虑数组中超出新长度后面的元素。...
python requests的content和text方法的区别【转】 requests对象的get和post方法都会返回一个Response对象,这个对象里面存的是服务器返回的所有信息,包括响应头,响应状态码等。其中返回的网页部分会存在.content和.text两个对象中。两者区别在于,content中间存的是字节码,而text中存的是Beautifulsoup根据猜测的编码方式将content内容编码成字符串。直接输出content,会发现前面...
python assert使用说明 self.assertEqual(a,b,msg=msg) #判断a与1.b是否一致,msg类似备注,可以为空self.assertNotEqual(a,b,msg=msg) #判断a与b是否不一致self.assertTrue(a,msg=none) #判断a是否为Trueself.assertFalse(b,msg=none) #判断b是否为false...
xpath中normalize-space的用法【转载】 下面这个菜单中,要点击“货运表现”,我们来看一下xpath,菜单中的所有项的id都是“vertab”,所以不能用id来定位,那么先用文本的xpath试试//a[text()='货运表现']发现定位不了,因为文本“货运表现”的前后有空格和换行,那么用包含文本的xpath试试//a[contains(text(),'货运表现')]但是这个菜单中还有个“非货运表...