当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] 使用多个windows的API报应输入标识符错误

    当我们使用多个WindowsAPI时需要包含多个头文件,头文件会出现定义冲突的问题,这就造成了应输入标识符等一系列错误。 我们需要做的就是调整包含头文件顺序,比如我们同时需要"WinSock2.h"和"Windows.h",因为一般编译器默认先查找windows.h头文件,windows.h文件会包...

    83
    热度
  • [综合] ZED相机的使用

    下面简要说明一下ZED双目相机的使用 1.开发环境搭建 首先zed的相机必须要nvidia显卡支持,没有的同学可以洗洗睡了,或者你可以拿来当普通相机用。 首先安装cuda,再去zed官网下载对应cuda版本的sdk,sdk安装过程中会自动添加环境变量。 2.简单开发 这里以C++(VS2019)为例...

    100
    热度
  • [综合] VS2015报错 error C2065:未声明的标识符错误 (__func__)

    问题:VS2015编译VTK8.2报错errorC2065未声明的标识符错误(__func__) 解决:(两种) (1)网上更换头文件顺序(第一种方法测试,但是没作用,暂时放在这里,第二种方法测试有效) #include"StdAfx.h" 放在最前面 (2)更改,,名称(测试有效) __func...

    36
    热度
  • [综合] Executors、Callable实现的多线程任务

    问程序结束运行时间。 ? importjava.util.ArrayList; importjava.util.Date; importjava.util.List; importjava.util.concurrent.Callable; importjava.util.concurrent.Ex...

    18
    热度
  • [综合] docker安装和配置镜像加速器

    1.安装docker 1、检查内核版本,必须是3.10及以上 uname-r 2、安装docker yuminstalldocker 3、输入y确认安装 4、启动docker [root@localhost~]#systemctlstartdocker [root@localhost~]#docke...

    80
    热度
  • [综合] Maven打包时添加外部jar包

    方法1: 1.安装本地jar包到本地仓库 mvninstall:install-file -Dfile=alipay-sdk-java-3.0.0.jar -DgroupId=com.aliyun -DartifactId=alipay-sdk-java-3.0.0 -Dversion=3.0.0 ...

    97
    热度
  • [综合] centos7防火墙设置

    1、firewalld的基本使用 启动:systemctlstartfirewalld 查看状态:systemctlstatusfirewalld 停止:systemctldisablefirewalld 禁用:systemctlstopfirewalld 2.systemct...

    4
    热度
  • [综合] docker各种镜像

    postgres:dockerrun--namebootPro-p2345:5432-ePOSTGRES_PASSWORD=xing-dpostgres redis:dockerrun--namepicker-redis-p6379:6379-dredis--requirepass"__@picke...

    85
    热度
  • [综合] JVM 堆、栈、方法区的区别

    结构化语言里函数(子程序)调用最方便的实现方式就是用栈,以至于现在绝大部分芯片都对栈提供芯片级的硬件支持,一条指令即可搞定栈的pop操作。栈的好处是:方便、快、有效避免内存碎片化。栈的问题是:不利于管理大内存(尤其在16位和32位时代)、数据的生命周期难于控制(栈内的有效数据通常是连续存储的,所以p...

    49
    热度
  • [综合] JVM Minor GC、Major GC和Full GC

    MinorGC 从年轻代空间(包括Eden和Survivor区域)回收内存被称为MinorGC。这一定义既清晰又易于理解。但是,当发生MinorGC事件的时候,有一些有趣的地方需要注意到: 当JVM无法为一个新的对象分配空间时会触发MinorGC,比如当Eden区满了。所以分配率越高,越频繁执行M...

    34
    热度
  • [综合] java hashmap重要源码

    /***Thedefaultinitialcapacity-MUSTbeapoweroftwo.*/默认容量staticfinalintDEFAULT_INITIAL_CAPACITY=1<<4;//aka16 /***Themaximumcapacity,usedifahigherv...

    23
    热度
  • [综合] java 增强型for循环

    1、必须继承AbstractCollection抽象类或其子类并重写iterator方法(子类为重写iterator方法的) 2、循环是使用iterator方法返回的迭代器 3、迭代器实现iterator接口并重写hasNext和next方法 AbstractList重写了iterator方法,故...

    96
    热度
  • [综合] java8 Spliterator接口

    Spliterator(splitableiterator可分割迭代器)接口是Java为了并行遍历数据源中的元素而设计的迭代器,这个可以类比最早Java提供的顺序遍历迭代器Iterator,但一个是顺序遍历,一个是并行遍历 booleantryAdvance(Consumer<?supe...

    54
    热度
  • [综合] ServiceLoader实现原理

    在java中根据一个子类获取其父类或接口信息非常方便,但是根据一个接口获取该接口的所有实现类却没那么容易。 有一种比较笨的办法就是扫描classpath所有的class与jar包中的class,然后用ClassLoader加载进来,然后再判断是否是给定接口的子类。但是很显然,不会使用这种方法,代价...

    110
    热度
  • [综合] Spring 获取注入类中实现 某个 接口的类

    @Controller publicclassTestController{@Autowired privateWebApplicationContextwebApplicationContext; @RequestMapping("/index")publicStringindex(){//根据...

    37
    热度
  • [综合] c 语言指针的基本操作

    赋值:可以把地址赋给指针。例如,用数组名、带地址运算符(&)的变量名、另一个指针进行赋值。注意,地址应该和指针类型兼容。也就是说,不能把double类型的地址赋给指向int的指针,至少要避免不明智的类型转换。C99/C11已经强制不允许这样做。 解引用:*运算符给出指针指向地址上储存的值。...

    51
    热度
  • [综合] postgres 授权

    关闭数据库所有连接 SELECTpg_terminate_backend(pid)FROMpg_stat_activityWHEREdatname='数据库名'ANDpid<>pg_backend_pid(); 授权数据库 grantallondatabasebasiclawdevtof...

    34
    热度
  • [综合] 域名型(DV),企业型(OV),增强型(EV)三种SSL证书之间的区别

    SSL证书根据验证级别,分为三种类型,即域名型SSL证书,简称DVSSL;企业型SSL证书,简称OVSSL;增强型SSL证书,简称EVSSL。 为了便于对比区分,环度网信用表格呈现: 对比 域名型SSL(DVSSL) 企业型SSL(OVSSL) 增强型SSL(EVSSL) 英文名称 Dom...

    62
    热度
  • [综合] 乐观锁与悲观锁原理及实现

    一、乐观锁 总是认为不会产生并发问题,每次去取数据的时候总认为不会有其他线程对数据进行修改,因此不会上锁,但是在更新时会判断其他线程在这之前有没有对数据进行修改,一般会使用版本号机制或CAS操作实现。 version方式:一般是在数据表中加上一个数据版本号version字段,表示数据被修改的次数,当...

    94
    热度
  • [综合] 领导者-追随者模式

    领导者-追随者模型介绍 这几天翻了些文章,发现对领导者/追随者模型说的比较少,下面就这个模型打个比方: 1.话说一个地方有一群有组织无纪律的人从事山贼这个很有前途的职业。 2.一般就是有一个山贼在山路口察看,其他人在林子里面睡觉。 3.假如发现有落单的过往客商,望风的山贼就会弄醒一个睡觉的山贼,然后...

    83
    热度