专业技术
麦田cn001
这个作者很懒,什么都没留下…
展开
-
java 实现深拷贝list 、map
java实现深拷贝的方式原创 2022-09-22 12:07:36 · 1350 阅读 · 1 评论 -
## c++学习笔记 --基础篇(第一周)##
c++学习笔记 –基础篇(第一周)1、编程语言是由data与functions组成的,c++语言把data与functions组合到一起合并为类。类相当于c语言中的struct。 2、c++创建对象分为有指针和无指针两种。当前都是讲无指针类型以complex(复数)为例。注意点 1)、防卫式声明 2)、inline函数,函数定义到类本体内,就可能成为inline函数,但是都取决于编译器。不在原创 2016-05-14 14:08:45 · 315 阅读 · 0 评论 -
无法定位程序输入点***于动态链接库QtCore5.dll的解决方法
这种问题可能是编译版本和release下版本不对导致的。1、检查编译时用的那个版本。2、检查release下qtcore5.dll qt5gui.dll qt5wiget的版本是否和编译时版本一样。可以“右键-属性-详细信息” 查看dll版本3、如果不一致将编译下的dll拷到release下即可。原创 2017-07-11 11:19:01 · 3242 阅读 · 0 评论 -
vs断点失效
有时候在vs中调试时发现断点失效了。此时有三种方法来解决。1、先检测是否代码执行到该函数,如果执行不到可能就是无法打断点。2、vs2010-工具->选项->调试里->常规 找到 要求原文件与原始版本完全匹配 不要打勾3、将该文件重新保存为Unicode编码格式重新加载原创 2017-08-21 16:42:17 · 1122 阅读 · 0 评论 -
编译64位的boost库
环境:win64 boost库步骤:1.点击win的开始菜单启动Visual Studio 的 Visual Studio 2008 的Visual Studio x64 Command Prompt进入命令提示符。2.从命令工具进入boost根文件夹,运行bootstrap.bat生成x64版的bjam.exe。3.执行命令编译boost库的动态库。bjam.e原创 2017-09-07 19:59:57 · 1982 阅读 · 0 评论 -
一个菜鸟程序猿的跳槽经验谈(附c++笔试面试总结)
背景:鄙人c++菜鸟一枚,工作不足两年,以前做工业自动化业务背景下的c++前后端开发工作。想想自己的同学朋友,有车的有车,有户口的有户口,有房的有房,而我还在浑浑噩噩,不免悲从中来。于是,我也想在这个跳槽季做一次转型,向互联网公司靠拢。计划与行动:1.选方向:首先做一件事就是有个方向,自己比起那些事业上起色很快的同学最大的问题就是没有一个方向,或者说没有一个明确的方向。因为没有很强烈...原创 2018-03-12 17:20:14 · 7748 阅读 · 9 评论 -
c/c++ string转int int转string string拼接
1.string转int利用c函数atoi()头文件:#include<stdlib.h>#include<cstdlib> 原型:int atoi(const char *nptr);举例:string strTemp = “test”;int iTemp =atoi(strTemp.c_str());2.int转string和s...原创 2018-09-13 18:12:17 · 12393 阅读 · 1 评论 -
c/c++ 读/写文件
利用c++的stream类头文件:#include <fstream>1.读文件string strRes;string strPath = “/opt/test/test.txt”;if (access(strPath .c_str(), 0) == 0) //如果路径存在{ ifstream ifFile(strPath .c_str());...原创 2018-09-13 19:36:29 · 250 阅读 · 0 评论 -
rsync include exclude使用 选择指定目录
说明:include 是同步时包含;exclude是同步时不包含;两种条件按顺序,文件先符合的就不在经过另一个过滤了。因此一般情况下要把include放到exclude前面。目录结构:ls /opt/ :as/bs/aaee1.只同步as目录到本地rsync -avzp --include=“as/” --include=“as/*” --excl...原创 2019-03-19 18:07:26 · 3922 阅读 · 0 评论