码迷,mamicode.com
首页 > 编程语言 > 日排行
c++ shared_ptr储存this指针多次析构问题之enable_shared_from_this解决方案
```cpp #include #include #include /* //this //调用了两次析构函数, ParentPtr p(this); //智能指针出了作用域后就delete this ,析构了 //所以错了,为了解决这个问题,就需要自身的类继承于 std::enable_share... ...
分类:编程语言   时间:2020-02-24 21:03:10    阅读次数:121
c++智能指针-shared_ptr的尴尬-诞生weak_ptr
```cpp #include #include #include //auto ptr //shared_ptr //unique_ptr //weak_ptr class Parent; //采用前置声明 using ParentPtr = std::shared_ptr; typedef st... ...
分类:编程语言   时间:2020-02-24 21:03:42    阅读次数:90
【转】【链接】SpringBoot配置SSL同时支持http和https访问
SpringBoot配置SSL同时支持http和https访问:https://blog.csdn.net/qq_38288606/article/details/89478353#comments ...
分类:编程语言   时间:2020-02-24 21:04:25    阅读次数:82
c++11 stl-forward_list
```cpp #include #include //forward_list 是c++11中引入的单项串列(singal linked list) //namespace std { //template > //class //} //特点: 不支持随机元素访问, 访问头部元素速度快 //"fo... ...
分类:编程语言   时间:2020-02-24 21:06:10    阅读次数:100
c++智能指针-shared_ptr
```cpp #include #include static void interfaceOfSharedPtr(); int main(void) { interfaceOfSharedPtr(); return 0; } class Object { public: Object(int id... ...
分类:编程语言   时间:2020-02-24 21:06:37    阅读次数:78
SpringCloud微服务:阿里开源组件Nacos,服务和配置管理
源码地址:GitHub·点这里||GitEE·点这里一、阿里微服务简介1、基础描述Alibaba-Cloud致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过SpringCloud编程模型轻松使用这些组件来开发分布式应用服务。只需要添加一些注解和少量配置,就可以将SpringCloud应用接入阿里微服务解决方案,通过阿里中间件来迅速搭建分布式应用系统。2
分类:编程语言   时间:2020-02-24 22:13:06    阅读次数:83
利用开源软件搭建JAVA工程CI&CD自动化工具链
JAVA传统项目交付流程的问题开发和运维间环境有明显差异代码缺乏统一质量度量客户要求上线时间紧,人工测试慢,导致测试不充分,时常做线上BUG修复打造工具链●源码管理Gitlab●持续集成Jenkins●代码扫描SonarQube●接口测试PostMan+NewMan●制品管理ArtifactoryOSS版本(仅支持Maven)●自动部署AnsibleGitLab安装vim/etc/yum.repo
分类:编程语言   时间:2020-02-24 22:15:37    阅读次数:134
CXF处理JavaBean以及复合类型
前面讲的是处理简单类型,今天这里来讲下CXF处理JavaBean以及复合类型,比如集合; 这里实例是客户端传一个JavaBean,服务器端返回集合类型; 在原来的项目实例基础上,我们先创建一个实体类User: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ...
分类:编程语言   时间:2020-02-24 22:19:16    阅读次数:99
Java多线程的三大特性,线程池,JMM(Java内存模型)
Java多线程的三大特性,线程池,JMM(Java内存模型)
分类:编程语言   时间:2020-02-24 22:20:21    阅读次数:123
Java网络原理之连接管理:TCP三次握手和TCP四次挥手
TCP三次握手和TCP四次挥手
分类:编程语言   时间:2020-02-24 22:27:47    阅读次数:127
linux下安装python
编译安装python3.6的步骤1.下载python3源码包2.python下载地址:wgethttps://www.python.org/ftp/python/3.9.0/Python-3.9.0a1.tgz3.下载python3编译的依赖包yuminstall-ygccpatchlibffi-develpython-develzlib-develbzip2-developenssl-devel
分类:编程语言   时间:2020-02-24 22:36:01    阅读次数:106
mybatis-spring整合过程中AbstractMethodError
mybatis-spring整合过程错误:org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang
分类:编程语言   时间:2020-02-24 22:36:16    阅读次数:110
Java领域免费电子书资料分享
《Go语言编程》高清完整版电子书.pdf 《学习Go语言》中文版_201200730).pdf ...
分类:编程语言   时间:2020-02-24 22:38:34    阅读次数:100
idea中使用maven构建javaweb项目
项目环境 idea2019.3 maven3.6.1 jdk1.8 tomcat9.0 1.new一个maven并勾选模板,注意不要勾选错 2.项目起名 3.选择本地maven 4.报黄色警告则导入依赖后重启并rebuild项目即可 5.完善目录结构,在main下新建java和resource文件夹 ...
分类:编程语言   时间:2020-02-24 23:46:04    阅读次数:59
LeetCode刷题之数组复习
由于以后会从事嵌入式,所以这些题打算全部用C语言来完成。 第一题:从排序数组中删除重复项。 示例: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。 你不需要考虑数组中超出新长度后面的元素。 来源:点击这里 做数组题一定优先 ...
分类:编程语言   时间:2020-02-24 23:47:09    阅读次数:101
Swift -POP( 面向协议编程)与OOP
面向协议编程(Protocol Oriented Programming,简称POP),是Swift的一种编程范式,Apple于2015年WWDC提出的,如果大家看Swift的标准库,就会看到大量POP的影子。 同时Swift也是一门面向对象的编程语言(Object Oriented Program ...
分类:编程语言   时间:2020-02-24 23:53:17    阅读次数:164
Java集合---List和Set
一.List集合 1. List接口 接口继承自 接口,是一种单列集合。 List集合主要特点是:允许出现重复的元素,元素是有序的,存入和取出的顺序是一样的,是以一种线性方式进行存储的,能够用索引来访问集合中的元素。 2. List接口常用的方法 :在列表中指定的位置上插入指定的元素。 :返回此列表 ...
分类:编程语言   时间:2020-02-24 23:53:53    阅读次数:96
java.math包下计算浮点数和整数的类
(1)BigIntege:实现任意精度的整数运算。(2)BigDecimal:实现任意精度的浮点运算。 例如: 使用BigDecimal进行浮点数比较 import java.math.BigDecimal; public class HelloWorld{ public static void m ...
分类:编程语言   时间:2020-02-24 23:55:40    阅读次数:129
SpringCloud之eureka注册中心入门
eureka注册中心 一、基本概念 SpringCloud封装 了Netflix公司的eureka作为自己微服务的注册中心。这个注册中心和dubbo中的zookeeper很相似,简单来说,只要你可以将你的”微服务“模块注册到注册中心,就可以供其他服务调用,一般来说,只有provider会注册到eur ...
分类:编程语言   时间:2020-02-24 23:56:45    阅读次数:147
python练习题【二】
问题:使用struct来构建tcp数据包 ...
分类:编程语言   时间:2020-02-24 23:57:18    阅读次数:125
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!