网站首页 站内搜索

搜索结果

查询Tags标签: Shared,共有 150条记录
  • 在visual studio中使用cmake生成dll中的坑

    最近改用visual studio写c++,把我之前基于MinGW的代码库clon下来在vs中跑,结果不能运行,因为链接器总是莫名奇妙地链接的我想要生成的dll文件同名的lib文件如下图所示 文件结构很好看懂,shared.cpp和shared.hpp生成dll,然后main链接该dll(至少我之前在linux或者在wi…

    2022/8/31 23:22:48 人评论 次浏览
  • CentOS7 控制台上安装运行 vmware workstation 备忘录

    目标平台 CentOS 7.5.1804 无桌面,要跑个 Ubuntu.vmx 1.安装依赖库yum -y install perl gcc kernel-devel libX11 libXinerama libXcursor libXtst注意通过 uname -r 查询内核版本(如我的服务器为 3.10.0-862.el7.x86_64),然后到 CentOS 官网的历史版本里找到对应的 rpm…

    2022/8/25 5:23:22 人评论 次浏览
  • PHPExcel升级为PhpSpreadsheet的注意事项

    PHPExcel升级为PhpSpreadsheet的注意事项 PHPExcel_Shared_Date\PHPExcel_Shared_Date::ExcelToPHPObject() 升级为 \PhpOffice\PhpSpreadsheet\Shared::excelToDateTimeObject() -- https://github.com/PHPOffice/PHPExcel/blob/1.8/Classes/PHPExcel/Shared/Date.php#L1…

    2022/8/2 14:24:00 人评论 次浏览
  • C++11 smart pointer 之 weak_ptr(附源码链接)

    std::weak_ptr weak_ptr源码链接 (与shared_ptr在同个.h文件) 定义于头文件 <memory> template< class T > class weak_ptr; (C++11 起)std::weak_ptr 是一种智能指针,它对被 std::shared_ptr 管理的对象存在非拥有性(“弱”)引用。在访问所引用的对象前必…

    2022/8/2 1:27:38 人评论 次浏览
  • C++ 智能指针

    1.智能指针的作用和定义 智能指针的作用是管理指针所指向的内存的生命周期,能够管理(控制)该内存的共享和释放,避免用户在使用完该内存后忘记释放,造成内存泄漏。 智能指针是普通(生的,即未封装的)指针的封装,在提供普通指针的功能同时,管理指针所指向的内存空间…

    2022/7/29 14:26:54 人评论 次浏览
  • C++ 中 shared_ptr weak_ptr

    shared_ptrstd::shared_ptr<int> sp1 = new int(); // shared count = 1, weak count = 0 std::shared_ptr<int> sp2(sp1); // shared count = 2, weak count = 0 std::shared_ptr<int> sp3 = sp2; // shared count = 3, weak count = …

    2022/7/24 1:25:08 人评论 次浏览
  • php-fpm: error while loading shared libraries: libonig.so.5: cannot open shared object file: No such

    事由:新购阿里云安装了docker,在docker上部署了宝塔,宝塔面板切换php版本后运行php脚本报错 ​ 打开对应目录/tmp/php-cgi-74.sock检查,切换时并没有生成改文件,于是手动创建。 ​​编辑​ ​ 创建后依然报错,重启/etc/init.d/php-fpm-74 start 提示“php-fpm: erro…

    2022/7/20 9:21:53 人评论 次浏览
  • /www/server/php/56/sbin/php-fpm:error while loading shared libraries:libssl.so.1.0. 0:cannot open sh

    在开启PHP是要使用libssl.so.1.0. 0或者libcrypto.so.1.0.0,但由于他们大多没有1.0.0版本,我是基于链接解决的,以libcrypto.so.1.0.0为例 1.首先查看一下当前系统文件里,libcrypto.so都有哪些版本ll /usr/lib64/libcrypto.so.*2.属实没有这个libcrypto.so.1.0.0,但是…

    2022/7/11 1:22:40 人评论 次浏览
  • 智能指针思想实践(std::unique_ptr, std::shared_ptr)

    1 smart pointer 思想 ​ 个人认为smart pointer实际上就是一个对原始指针类型的一个封装类,并对外提供了-> 和 * 两种操作,使得其能够表现出原始指针的操作行为。 ​ 要理解smart pointer思想首先要了解一个概念RAII(Resource Acquisition Is Initialization), 直…

    2022/7/9 23:20:26 人评论 次浏览
  • java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file

    Linux配置好JDK环境 并运行 java -version 出现下面情况:java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory原因:我的 /usr/java/jdk1.8.0_202/lib/amd64/jli/libjli.so 路径下 没有 libjli.so 这个文…

    2022/7/4 1:22:48 人评论 次浏览
  • c++中智能指针的使用,个人总结

    一、什么是智能指针一般来讲C++中对于指针指向的对象需要使用new主动分配堆空间,在使用结束后还需要主动调用delete释放这个堆空间。为了使得自动、异常安全的对象生存期管理可行,就出现了智能指针这个概念。简单来看智能指针是 RAII(Resource Acquisition Is Initializ…

    2022/6/26 1:24:08 人评论 次浏览
  • 解决samtools: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file

    感谢: 记得叫我写教程 参考了他的解决方法! 解决方法:https://blog.csdn.net/ET_April/article/details/111405941今天使用samtools的时候突然就出现了这个问题:samtools: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file…

    2022/6/10 23:22:48 人评论 次浏览
  • 02 | C++ 自己动手实现智能指针

    0. 前言 RAII (Resource Acquisition Is Initialization, 资源获取即初始化) 是 C++ 特有的资源管理方式,依托栈和析构函数对所有资源(包括堆)进行管理。实际上就是利用一个类来实现一个来管理资源,将资源和类对象的生命周期进行绑定,这样就可以不用再手动释放资源。…

    2022/5/27 1:21:09 人评论 次浏览
  • 【Effective C++】设计与声明

    所谓软件设计,是“令软件做出你希望它做的事情”的步骤和做法,通常以颇为一般性的构想开始,最终演变成十足的细节,以允许特殊接口的开发,这些接口而后必须转换为C++声明式。本章将以接口开始讲解软件设计和声明,主要包括以下几个部分:接口 类 参数 返回值 成员变量…

    2022/5/24 1:19:59 人评论 次浏览
  • MySQL ---锁

    不加锁,数据备份 出现数据不一致问题 先锁住DB,利用系统提供的备份工具mysqldump 备份,期间只能操作DQL, DML 与DDL不能操作,备份结束产生xxx.sql文件,备份结束,解锁DB 相关命令#加全局锁 flush tables with read lock;#开始备份,在windows命令行中执行,不要在mys…

    2022/3/21 19:30:18 人评论 次浏览
共150记录«上一页1234...10下一页»
扫一扫关注最新编程教程