码迷,mamicode.com
首页 > 编程语言
理清gcc、libc、libstdc++的关系(libstdc++是gcc搞的,libc++是llvm搞的,他们都是C++标准库的实现)
当你在linux下写C/C++代码的时候,是不是会遇到许多编译链接的问题? 时不时报个glibc,gcc,g++等相关的错误? 很多时候都无从下手,而且比较混乱。 这也是编译链接过程中经常出现的问题。 这篇文章不是去介绍如何编译链接,而是理清编译链接过程中碰到的一些概念和出现的问题。尤其是,libc ...
分类:编程语言   时间:2021-02-15 12:25:15    阅读次数:0
spring boot集成swagger2
spring boot集成swagger2 pom依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.6.1</version> </depend ...
分类:编程语言   时间:2021-02-15 12:24:14    阅读次数:0
PHP数组如何倒叙 array_reverse
有时候需要把PHP的数组倒序一下,PHP很方便,一个函数搞定。 array_reverse()函数 $a=array(1,2,4,5,6); print_r(array_reverse($a)); 结果:Array ( [0] => 6 [1] => 5 [2] => 4 [3] => 2 ... ...
分类:编程语言   时间:2021-02-15 12:23:46    阅读次数:0
JAVA之枚举
https://www.jianshu.com/p/7d3e3f6695a5 什么是枚举? 我们学习过单例模式,即一个类只有一个实例。而枚举其实就是多例,一个类有多个实例,但实例的个数不是无穷的,是有限个数的。例如word文档的对齐方式有几种:左对齐、居中对齐、右对齐。开车的方向有几种:前、后、左、 ...
分类:编程语言   时间:2021-02-15 12:22:22    阅读次数:0
JVM垃圾回收算法
1.Mark-Sweep算法 整个算法分为标记和清除两个部分。 标记阶段采用可达性分析算法。可达性分析算法从GC roots出发,寻找引用的对象,如果对象被遍历到,则标记。 清除阶段对目标空间进行遍历,若对象没有被标记过,则清除该对象。时间复杂度为O(n),结果会导致空间中存在大量碎片(零碎空间), ...
分类:编程语言   时间:2021-02-15 12:21:19    阅读次数:0
与Java的初遇——注释、关键字、保留字、标识符
1. 注释 1. 前言 平时我们编写代码,在代码量比较少的时候,我们还可以看懂自己写的,但是当项目结构一旦复杂起来,我们就需要用到注释来帮助理解了 注释并不会被执行,它是给我们写代码的人看的 书写代码是一个非常好的习惯 平时写代码一定要注意规范 在Java中注释有三种 单号注释 多行注释 文档注释 ...
分类:编程语言   时间:2021-02-15 12:20:54    阅读次数:0
排序算法介绍和分类
排序算法的介绍 排序也称排序算法(Sort Algorithm),排序是将一组数据,依指定的顺序进行排列的过程。 排序的分类: 1) 内部排序: 指将需要处理的所有数据都加载到内部存储器(内存)中进行排序。 2) 外部排序法: 数据量过大,无法全部加载到内存中,需要借助外部存储(文件等)进行排序。 ...
分类:编程语言   时间:2021-02-15 12:19:55    阅读次数:0
Python 去重csv文件中相同的重复行
通常会分为两种情况,一种是去除完全重复的行数据,另一种是去除某几列重复的行数据,就这两种情况可用下面的代码进行处理。 1. 去除完全重复的行数据 data.drop_duplicates(inplace=True) 2. 去除某几列重复的行数据 data.drop_duplicates(subset ...
分类:编程语言   时间:2021-02-15 12:17:56    阅读次数:0
java流程控制学习001Scanner对象
JAVA流程控制 Scanner对象 通过Scanner类来获取用户的输入 Scanner s = new Scanner(System.in); 通过Scanner类的next()与nextLine(方法获取输入的字符串,在读取前 我们一般需要使用hasNext()与hasNextLine()判断 ...
分类:编程语言   时间:2021-02-15 12:17:43    阅读次数:0
插入排序
1 #include <iostream> 2 #include <cstdlib> 3 4 #define ARR_SIZE 10 5 6 using namespace std; 7 8 /* 想象一下打牌时发完牌整理的时候,不同的是打牌我们一眼就能看出来这张牌应该插在哪个位置,而插入排序要逐一 ...
分类:编程语言   时间:2021-02-15 12:14:57    阅读次数:0
pom.xml报错:Failed to read artifact descriptor for xxxxxx.jar问题的解决方法
pom.xml报错:Failed to read artifact descriptor for xxxxxx.jar问题的解决方法 ...
分类:编程语言   时间:2021-02-15 12:05:54    阅读次数:0
python 使用多线程同时执行多个函数
import threading import time def test1(): print(1+5) def test2(): print(5+8) def test3(): print(5 + 8) def test4(): print(5 + 8) def test5(): print(5 ...
分类:编程语言   时间:2021-02-15 12:03:29    阅读次数:0
【SpringMVC】JSON使用(jackson、fastjson)
1.jackson的使用 乱码问题解决 注解@ResponseBody直接将方法的返回值 传到当前网页上 不需要去走视图解析器 问题解决 在注解ResponseMapping那里改为这个 或者可以更懒一点 直接在配置文件中声明 <mvc:annotation-driven> <mvc:message ...
分类:编程语言   时间:2021-02-15 12:03:04    阅读次数:0
JavaDoc生成文档
javadoc命令是用来生成自己API文档的 API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目bai的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。 ◆参数信息 ◆@ ...
分类:编程语言   时间:2021-02-15 12:01:32    阅读次数:0
Java 监听文件系统变化
Java 监听文件系统变化 使用Apache Commons-io可以实现,原理也是通过另起一个线程按照固定频率扫描目录。 1.继承FileAlterationListenerAdaptor 重写FileAlterationListenerAdaptor的方法可以快速实现自己想要的功能。包括对子目录 ...
分类:编程语言   时间:2021-02-15 12:00:38    阅读次数:0
搬家第13天-记一次quantum PLC升级unity架构遇到的模拟量输入模板的问题
现场有一套quantum plc系统,冗余架构,cpu为140CPU43412。下位机使用concept开发。前段时间CPU模板坏了一个,这个型号的CPU官方通知已经停产多年,从代理商手上买备件又担心买到二手的返修货,于是下决心升级到unity架构,CPU升级到140CPU67160,使用unity ...
分类:编程语言   时间:2021-02-15 12:00:24    阅读次数:0
十大经典排序算法-选择排序
一、算法步骤 首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置。再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。重复第二步,直到所有元素均排序完毕。 2、时间复杂度 O(n²) 的时间复杂度 3、代码实现 import java.util.Arrays; /** ...
分类:编程语言   时间:2021-02-15 12:00:11    阅读次数:0
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!