码迷,mamicode.com
首页 > 编程语言 > 日排行
字符数组VS字符指针
最近复习数据结构实验时,碰到这么一行代码,看的有点不爽。 借此梳理下数组和指针。 在32位平台下,由于p存的是地址,故p的值是32位。 不论p指向什么类型的数据,指针变量p本身都是整型。 c中没有 类型,所以一般用字符数组表示字符串。 c规定数组名表示数组在内存中的首地址,就是 ,我们一般输出字符串 ...
分类:编程语言   时间:2020-01-01 23:30:38    阅读次数:94
C++11 —— 使用 thread 实现线程池
1. 引言 在新的 C++11 标准中,引入并发编程的一些基础组件: 线程(thread) 、 互斥锁(mutex) 、 条件变量(condition_variable) 等,凭借这些,就足够我设计一个平台无关的 线程池 组件了。下面就详细介绍一下这个线程池组件。 2. 结构设计图 需要特别说明的是 ...
分类:编程语言   时间:2020-01-01 23:31:48    阅读次数:77
java 成员变量 静态成员变量 方法 静态方法初始化顺序
Java构造方法、成员变量初始化以及静态成员变量初始化三者的先后顺序是什么样的? 【Java笔试真题】:构造方法、成员变量初始化以及静态成员变量初始化三者的先后顺序是什么样的? 【解答】:当类第一次被加载的时候,静态变量会首先初始化,接着编译器会把实例变量初始化为默认值,然后执行构造方法。 Java ...
分类:编程语言   时间:2020-01-01 23:32:09    阅读次数:84
SpringCloud(二)
Eureka服务注册与发现 什么是Eureka Eureka是Netfix的一个子模块,也是核心模块之一。Eureka是一个基于REST的服务,用于定位服务,以实现云端中间层服务发现和故障转移,服务注册与发现对于微服务来说是非常重要的,有了服务注册与发现,只需要使用服务的标识符,就可以访问到服务,而 ...
分类:编程语言   时间:2020-01-01 23:33:01    阅读次数:77
《java为何这么简单》基础篇-学习前的概述
大家好,我是杜斯,首先,欢迎你们观看本章,如果你是有编程经验的,建议你跳过本篇。 什么是java? Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。(来自百度--因为我们学java不学道理, ...
分类:编程语言   时间:2020-01-01 23:35:41    阅读次数:84
【Python学习之旅】---多态(类的相关知识)
#多态反应的是执行时候的状态,不同对象调用的相同方法,调用同一个类,但运行结果不一样,属于继承的一种体现机制。class H2O: def __init__(self,name,wendu): self.name=name self.wendu=wendu def turn_ice(self): i ...
分类:编程语言   时间:2020-01-01 23:37:16    阅读次数:89
Java 并发之AbstractQueuedSynchronizer(AQS)源码解析
关键字:CLH,Node,线程,waitStatus,CAS,中断 目录 图解AQS的操作细节 0、前言 1、基本概念 1.1、CAS自旋 1.2、Node 1.3、CLH & AQS 1.4、ReentrantLock 2、图解AQS 2.1、线程A单独运行 2.2、线程B开始运行 2.3、线程C ...
分类:编程语言   时间:2020-01-01 23:38:01    阅读次数:112
java怎么制作一个窗口(精!)
有些人厌烦了写黑窗口的程序了,所以想试试有图形的界面 图形化界面 那么今天我就来和大家聊聊如何才能用java做出一个可视化窗口! 需要的工具: eclipse (任意版本) JDK 下面是源码(一会讲都这些代码都干什么的!!) // 设置窗口x y坐标 //|欢迎下载本源码| this.setLoc ...
分类:编程语言   时间:2020-01-01 23:39:20    阅读次数:189
java代写,java程序代写,代写java,java编程代写
java代写,java编程代写,java程序代写,代写java,代写java编程,代写java程序 ...
分类:编程语言   时间:2020-01-01 23:39:50    阅读次数:295
java的三种随机数生成方式
随机数的产生在一些代码中很常用,也是我们必须要掌握的。而java中产生随机数的方法主要有三种: 第一种:new Random() 第二种:Math.random() 第三种:currentTimeMillis() 第一种需要借助java.util.Random类来产生一个随机数发生器,也是最常用的一 ...
分类:编程语言   时间:2020-01-01 23:41:56    阅读次数:99
Python3爬虫实战:实战源码+博客讲解
Python Spider 贵有恒,何必三更起五更睡;最无益,只怕一日暴十寒。 Python3爬虫实战:实战源码+博客讲解 个人网站 CSDN博客 CSDN爬虫专栏 学习交流群【328127489】 声明 代码、教程仅限于学习交流,请勿用于任何商业用途! 文章首发声明 文章在自己的个人网站首发,其他 ...
分类:编程语言   时间:2020-01-01 23:42:15    阅读次数:149
子数组之和最大值
问题描述 给定一个序列$A_0$、$A_1$、$A_2$、...、$A_{n 1}$,求$A_i+A_{i+1}+...+A_j$的最大值。 解一 暴力枚举左端点$i$和右端点$j$,之后计算$A_i$和$A_j$之间的和,时间复杂度$O(n^3)$,很容易TLE。 解二 输入数据时记录前缀和,预处 ...
分类:编程语言   时间:2020-01-01 23:44:15    阅读次数:84
java代写与spring cloud
概述 毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。不过大多数讲解还停留在对Spring Cloud功能使用的层面,其底层的很多原理,很多人可能并不知晓。因此本文将通过大量的手绘图,给大家谈谈Spring Cloud微服务架构的底层原理。 实际上,Sp ...
分类:编程语言   时间:2020-01-01 23:44:29    阅读次数:113
(selenium+python)_UI自动化09_定位alert弹窗
前言 web网站中某些点击操作会触发alert弹窗。在selenium进行自动化过程中,模拟操作alert弹窗时直接定位会报错找不到元素。需要先切换到alert然后用alert处理方法进行操作。 alert常用方法 switch_to.alert # 切换到alert弹窗 text # 获取弹出框文 ...
分类:编程语言   时间:2020-01-01 23:45:15    阅读次数:138
libvlc —— 播放器示例程序[C++代码实现攫取 RGB图像 和 PCM音频 数据功能]
在我以前的实际项目中,曾利用 libvlc 去解码音视频媒体数据(如 RTSP、本地文件 等),通过其提供的回调函数接口,攫取 RGB图像 进行图像分析,如 人脸识别、运动检测 等一类的产品应用。除此之外,只要提供适当的 "MRL" ,配合选项参数,VLC 还可以进行屏幕录制、摄像头图像采集、麦克风 ...
分类:编程语言   时间:2020-01-01 23:46:01    阅读次数:126
C++11 —— 单生产者/单消费者 的 FIFO 无锁队列
  发现 zeromq 的 yqueue_t 模板类,其数据存储理念设计得非常妙。借这一理念,按照 STL 的泛型类 queue 的接口标准,我设计了一个线程安全的 单生产者/单消费者(单线程push/单线程pop) FIFO 队列,以此满足更为广泛的应用。 1. 数据存储理念的 ...
分类:编程语言   时间:2020-01-01 23:46:14    阅读次数:110
C++11 —— 判断 tuple 中是否包含某个数据类型
  如标题所提到的,这个问题也让我烦恼了一会,前两天在某个论坛上(现在找不到出处了)看到有如下代码的解决办法,非常巧妙,在此整理并记录出来做备忘。 include include include / @struct X_check @brief 协助 X_tuple_has_ty ...
分类:编程语言   时间:2020-01-01 23:46:45    阅读次数:110
【Eclipse】 Maven和Gradle区别及使用Eclipse中使用Gradle下载Jar包
【Eclipse】 Maven和Gradle区别及使用Eclipse中使用Gradle下载Jar包 ...
分类:编程语言   时间:2020-01-01 23:48:43    阅读次数:96
java修习之路(四)---------------路漫漫其修远兮
一、数据类型转换 1.1 自动转换 /* 当数据类型不一样时,将会发生数据类型转换。 自动类型转换(隐式) 1、特点:大妈不需要进行特殊处理,自动完成。 2、规则:数据范围从小到大。 */ public class Demo01DataType{ public static void main(St ...
分类:编程语言   时间:2020-01-01 23:49:02    阅读次数:113
在java中,如何输出不重复的几个随机数
在Java中,如果输出的随机数的个数比较少,为避免生成的随机数发生重复,可以把每个生成的输逐个进行比较。 以在[1.36]生成5个不重复的随机整数为例,如果出现重复,需重新生成 首先第一步,生成5个在[1,36]范围的随机整数 然后把生成的随机数逐个进行比较 如果要求生成的随机数比较多,显然通过逐个 ...
分类:编程语言   时间:2020-01-01 23:52:10    阅读次数:354
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!