E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
c语言变量命名规则
C语言
-数据结构 无向图迪杰斯特拉算法(Dijkstra)邻接矩阵存储
在迪杰斯特拉中,相比普利姆算法,是从顶点出发的一条路径不断的寻找最短路径,在实现的时候需要创建三个辅助数组,记录算法的关键操作,分别是Visited[MAXVEX]记录顶点是否被访问,教材上写的final数组但作用是一样的,然后第二个数组是TmpDistance[MAXVEX],教材使用的D数组,命名语义化较弱不太好理解,实际用途与TmpDistance一样的,用于记录算法过程中,当前顶点到达邻接
Happy鱿鱼
·
2024-09-11 14:37
算法
c语言
数据结构
C语言
调用两个lib中的同名函数
在
C语言
中,如果你需要调用两个库中的同名函数,这会引起问题,因为链接器在连接阶段会遇到符号冲突。解决办法可以dlopen动态加载库,并使用dlsym获取函数指针。
星羽空间
·
2024-09-11 12:28
C/C++专题
c语言
开发语言
linux
mac上安装和卸载java的jdk
mac上安装和卸载java的jdkbrew安装brewcaskinstalljava8#安装java81配置Java环境
变量
1、定位JAVA_HOME位置/usr/libexec/java_home12
默然相爱鱼鱼鱼
·
2024-09-11 12:57
jdk
剑指offer----
C语言
版----第六天
目录1.用栈实现队列1.1题目描述1.2栈和队列的基础知识1.3思路分析2.扩展题目——用队列实现栈2.1题目描述2.2思路分析1.用栈实现队列原题链接:剑指Offer09.用两个栈实现队列-力扣(LeetCode)https://leetcode.cn/problems/yong-liang-ge-zhan-shi-xian-dui-lie-lcof/submissions/1.1题目描述用两个
姬如祎
·
2024-09-11 12:27
剑指offer
leetcode
算法
职场和发展
c语言
数据结构
13.Spark Core-Spark中广播
变量
和累加器
一、前述Spark中因为算子中的真正逻辑是发送到Executor中去运行的,所以当Executor中需要引用外部
变量
时,需要使用广播
变量
。累机器相当于统筹大
变量
,常用于计数,统计。
__元昊__
·
2024-09-11 12:33
c语言
--力扣中等题目(无重复的最长子串)讲解
题目如下:给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:s=“abcabcbb”输出:3解释:因为无重复字符的最长子串是“abc”,所以其长度为3。示例2:输入:s=“bbbbb”输出:1解释:因为无重复字符的最长子串是“b”,所以其长度为1。示例3:输入:s=“pwwkew”输出:3解释:因为无重复字符的最长子串是“wke”,所以其长度为3。请注意,你的答案必须是子
.普通人
·
2024-09-11 11:21
c语言
leetcode
开发语言
c语言
实现五子棋代码(有简单的人机对战,附解析)
主要函数主函数游戏界面函数菜单界面函数暂停键界面函数最简单人机对战函数简单人机对战函数落子函数判断胜利函数初始化棋盘函数打印棋盘函数结算界面函数暂停界面前段时间,我和我的小伙伴一起做了关于五子棋的小的团队项目,我将其中一些非核心的内容简化了一下,保留了核心的内容,今天我就和你们来分享一下我们所做小项目。因为我们定义了比较多的函数,所以我将其每个函数都单独讲解,在这个项目中,我做了两个人机对战,一个
.普通人
·
2024-09-11 11:20
c语言
开发语言
算法
c语言
--力扣简单题目(删除排序链表中的重复元素)讲解
题目如下:给定一个已排序的链表的头head,删除所有重复的元素,使每个元素只出现一次。返回已排序的链表。示例1:输入:head=[1,1,2]输出:[1,2]示例2:输入:head=[1,1,2,3,3]输出:[1,2,3]提示:链表中节点数目在范围[0,300]内-100next=NULL;printf("请输入链表的内容");while((ch=getchar())!='\n'){if(ch=
.普通人
·
2024-09-11 11:18
c语言
leetcode
链表
C++学习笔记(15)
而assert的表达式既可以是常量,也可以是
变量
。220、C++11新标准一、longlong类型新
月夕花晨374
·
2024-09-11 10:13
c++
学习
笔记
【机器学习】4 ——熵
机器学习4——熵文章目录机器学习4——熵前言前言熵衡量随机
变量
不确定性,由克劳德·香农(ClaudeShannon)在1948年提出,称为香农熵。反映了一个系统中信息的混乱程度或信息量。
qq_43507078
·
2024-09-11 10:13
我的机器学习
机器学习
人工智能
蒙特卡罗——排队模拟python代码实现
排队问题描述数学知识:指数分布指数分布随机
变量
生成的数学原理指数分布的定义指数分布是连续概率分布,常用于描述某些事件发生的时间间隔。
潮汐退涨月冷风霜
·
2024-09-11 09:07
python
开发语言
蒙特卡罗
2018-07-06
js高级今日所学摘要:①js的预编译:js很特别,在js代码执行前会进行预编译,预编译的结果就是——
变量
提升。
一名谦虚的学生
·
2024-09-11 09:05
matlab圆筒壁非稳态导热,一维传热方程
一维热传导方程分离
变量
法与差分法Maab解法_数学_自然科学_专业资料。
美猫的奇妙世界
·
2024-09-11 09:04
matlab圆筒壁非稳态导热
最近应用杀掉进程application不销毁问题探讨
最近应用杀掉进程application不销毁问题探讨在应用的application中使用了全局静态
变量
标志是否正在录制中,开启直播后将该
变量
设置为录制中,录制中一些操作将被屏蔽.但是对某些手机(如htcd816
轻口味
·
2024-09-11 09:31
Android系列
android
python组合数据类型
python数据类型概览python组合数据类型表.png重要知识点:1,通过索引的方式提取元素或切片,只适用于有序序列,而无序序列则不行2,可变序列和不可变序列的区别在于可变序列可以对
变量
本身修改,而不可变序列不能对
变量
本身修改
路口不会转弯
·
2024-09-11 08:42
循环和分支(这次来个全的,不分开写了)
for循环解决一个问题需要重复执行某一个过程Python中的循环有两个for循环还有while循环for循环"""for
变量
名in序列:循环体for:关键字
变量
名:和声明
变量
时是一样的,功能是存储值in
她即我命
·
2024-09-11 08:16
C语言
——插入排序
先将序列的第1个记录看成是一个有序的子序列,然后从第2个记录逐个进行插入,直至整个序列有序为止。#include#includevoidinsertion_sort(int*arr,intn){for(inti=1;i=0&&key
万河归海428
·
2024-09-11 07:52
c语言
数据结构
开发语言
visualstudio
排序算法
算法
C语言
——利用二分法求数组中特定元素的索引,并在函数中引入了冒泡排序,可以求无序数组中的特定元素的索引
#include#includeinterfenfa(int*p,intlen,inttarget){intleft=0;intright=len-1;inti;intj;inttmp;for(i=0;ip[j+1]){tmp=p[j];p[j]=p[j+1];p[j+1]=tmp;}}}while(lefttarget){right=mid-1;}}returnleft;}intmain(){i
万河归海428
·
2024-09-11 07:51
算法
c语言
visualstudio
数据结构
冒泡
二分法
数组
static全局
变量
与普通的全局
变量
有什么区别?
全局
变量
本身是静态存储方式,静态全局
变量
也是静态存储方式。两者在存储方式上没有不同。
vvc223c
·
2024-09-11 07:51
C++
C
C++
static
C语言
——希尔排序
希尔排序是对于插入排序的一种优化代码:#include#includevoidshell_sort(int*p,intlen){inti;intj;intstep;inttmp;for(step=len/2;step>0;step=step/2){for(i=step;i=0&&tmp
万河归海428
·
2024-09-11 06:16
排序算法
算法
数据结构
visualstudio
c语言
C语言
深入了解指针一(14)
文章目录前言一、内存和地址内存究竟该如何理解编址二、指针
变量
和地址取地址操作符&解引用操作符*指针
变量
的大小总结前言 终于来到指针啦!
tan180°
·
2024-09-11 06:45
C
c语言
程式语言区分
4.C++:
C语言
的扩展,支持面向对象编程,用于游戏开发、高性能应用等。5.JavaScript:主要用于网页前端
白总Server
·
2024-09-11 06:09
html
python
java
c++
开发语言
C语言
动态顺序表实现通讯录
基于动态顺序表实现通讯录
C语言
基础要求:结构体,动态内存管理,顺序表,文件操作1.功能要求1)至少能够存储100个人的通讯信息2)能够保存用户信息:名字,性别,年龄,电话,地址等3)增加联系人信息4)删除指定联系人
ghx_code repository
·
2024-09-11 05:36
C语言基础
c语言
算法
成功解决 -bash:***: command not found
PATH/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin2、修改~/.bash_profile,在最后添加环境
变量
方永
·
2024-09-11 05:03
Linux
bash
centos
linux
(C++ STL)list类的简单模拟实现与源码展示
list类的简单模拟实现一、前言二、ListNode单个节点的成员
变量
三、ListIterator迭代器四、ReverseListIterator迭代器五、list的成员
变量
与初始化六、list部分函数实现
瞌睡不来
·
2024-09-11 04:27
C++
STL
c++
list
c++STL
学习
数据结构
(学习总结15)C++11小语法与拷贝问题
auto关键字在早期C/C++中auto的含义是:使用auto修饰的
变量
,是具有自动存储器的局部
变量
,不过一般都会隐藏,导致后来不重要了。
瞌睡不来
·
2024-09-11 03:24
学习
c++
c++STL
【
C语言
】动态内存管理
目录一、动态内存管理函数:1、malloc:2、free:3、calloc:4、realloc:二、常见的错误:1、对NULL指针解引用:2、对动态开辟空间的越界访问:3、对非动态开辟内存的释放:4、使用free释放动态内存开辟的一部分:5、对同一块内存多次释放:6、动态内存开辟的空间忘记释放:(内存泄漏)前言:动态内存管理是在内存中的堆区上进行维护的:一、动态内存管理函数:1、malloc:这个
我言秋日胜春朝★
·
2024-09-11 03:50
C语言进阶
c语言
开发语言
MFC建立
C语言
项目,mfc开发(mfc项目开发实例85个)
什么是MFC编程MFC(MicrosoftFoundationClassLibrary)中的各种类结合起来构成了一个应用程序框架,它的目的就是让程序员在此基础上来建立Windows下的应用程序,这是一种相对.用MFC的四个模式都可以设计上面的界面吗?同时标签能够在单文档中建立不。可以,MFC,文档视图架构,单文档应用程序,再加一个静态窗口分割。可以列举一个简单的例子说明楼上说的太复杂了,那是要到一
嘻嘻哒的小兔子
·
2024-09-11 02:47
MFC建立C语言项目
Matlab 简单计算PDF和CDF
CDF(cumulativedistributionfunction)叫做累积分布函数,描述一个实数随机
变量
X的概率分布,是概率密度函数的积分。
奔跑着的孩子
·
2024-09-11 02:17
通信概念
最大似然
算法
基于UDP的简易网络聊天室
它和记录ip地址和端口号的结构体共同组成一个结构体
变量
:structusrmsg。服务器也分为两个线程,主线程用来群发消息,子线程根据接收到
老K殿下
·
2024-09-11 02:43
每日练习
udp
网络协议
网络
python从入门到精通:函数
目录1、函数介绍2、函数的定义3、函数的传入参数4、函数的返回值5、函数说明文档6、函数的嵌套调用7、
变量
的作用域1、函数介绍函数是组织好的,可重复使用的,用来实现特定功能的代码段。
人间无解
·
2024-09-11 01:09
python
开发语言
数据结构
数据库
mysql
多版本Python安装
多版本Python安装多版本python安装主要是保证环境
变量
不冲突即可,在linux上源码安装指定安装目录,在windows上建议直接下载可执行文件而不是安装程序到指定目录(下载安装程序不勾选PythonLauncher
__如风__
·
2024-09-11 01:08
python
开发语言
linux
有多个python版本_python 多版本共存
python2.7和python3.7,然后在C盘下新建一个Python文件夹,python2.7安装到C:\Python\Python27python3.7安装到C:\Python\Python372.检查系统
变量
中是否有
楽月
·
2024-09-11 01:38
有多个python版本
python编程:从入门到实践--学习笔记--基础知识
python编程:从入门到实践--学习笔记--基础知识第二章:
变量
和简单数据类型第三章:列表简介第四章:操作列表第五章:if语句第六章:字典第七章:用户输入和while循环第八章:函数传递实参第九章:类继承第十章
123176
·
2024-09-11 01:36
python
学习
笔记
linux内存分区bss,data,text,rodata,堆,栈
data用来存储已经初始化的全局
变量
和静态
变量
,是属于静态内存分配,是可读可写的。(3)bss段,是全局
变量
数据段。是用来存储未初始化的全局
变量
以及未初始化的静态
变量
,静态内存分配。
刚入坑的炸弹
·
2024-09-11 01:35
Linux随记
Linux
内存分区
NoSQL之REDIS配置与优化
一、Redis简介Redis(RemoteDictionaryServer)是一个开源的、使用
C语言
编写的NoSQL数据库,它基于内存运行并支持持久化,采用key-value的存储形式。
m0_73868728
·
2024-09-11 01:34
nosql
redis
数据库
C语言
学习笔记:内存的五大分区
在
C语言
中,进程可在内存中分别存入五大分区:1、text:也称为代码段,其中主要用于存放二进制指令、常量、被const修饰过的初始化过的全局
变量
、静态局部
变量
;该分区为只读权限,若强制修改将会产生段错误
五虎蘸酱
·
2024-09-11 00:03
C语言学习笔记
c语言
开发语言
数据库有关
c语言
数据库的概念SQL(StructuredQueryLanguage)是一种专门用来与数据库进行交互的编程语言,它允许用户查询、更新和管理关系型数据库中的数据。关系型数据库是基于表(Table)的数据库,其中表由行(Row)和列(Column)组成,每一行代表一个记录(Record),每一列代表一个字段(Field)。非关系型数据库MongoDB1、分类:大型中型小型ORACLEMYSQL/MSSQ
h海棠溪
·
2024-09-11 00:32
数据库
学习
c语言
linux
C语言
详细笔记--动态存储分配
动态存储分配是指程序运行过程中在需要时显示地申请内存空间、在不需要时释放内存空间的一种方法。通过使用动态存储分配,程序员可以在函数执行部分的任何地方使用动态存储分配函数或者回收内存空间,从而有效地使用内存空间。目录一、malloc()函数二、free()函数一、malloc()函数malloc()函数用于分配内存空间,函数原型如下:void*malloc(unsignedintsize);功能:在
Jasmine5606
·
2024-09-11 00:02
C语言
c语言
笔记
算法
c#
开发语言
轻松搞定Python多版本共存:小白也能轻松上手的配置指南
3.准备工作:下载安装不同版本的Python4.配置环境
变量
:实现多版本Python的关键步骤1:修改Python可执行文件名步骤2:配置系统环境
变量
PATH步骤3:验证配置是否成功5.PIP命令的使用
CongSec
·
2024-09-11 00:30
电脑各种疑难杂症
python
服务器
linux
php做表单打印,用PHP做一个简单的表单
PHP最有用的特性之一是它能够自动将表单中的
变量
值赋予PHP
变量
。这使得表单处理变得非常快捷。
温哥华小文青
·
2024-09-10 23:27
web前端基础——第八章
对象字面量八十九、函数的简介九十、函数的参数九十一、函数的返回值九十二、实参可以是任何值九十三、返回值的类型九十四、立即执行函数九十五、方法九十六、枚举对象中的属性九十七、作用域(Scope)全局作用域
变量
的声明提前函数作用域九十八
ZiminLi
·
2024-09-10 23:24
技术栈笔记
前端
javascript
GO怎么给手机发短信对接验证码短信接口DEMO示例
JA9Ewr查找APIID和APIKEY注意事项:(1)调试期间,请使用用系统默认的短信内容:您的验证码是:【
变量
】。请不要把验证码泄露给其他人。
樱桃桃
·
2024-09-10 22:07
c#视觉应用开发中如何使用Emgu CV在C#中进行图像处理?
microPythonPython最小内核源码解析NI-motion运动控制
c语言
示例代码解析python编程示例系列python编程示例系列二python的Web神器Streamlit如何应聘高薪职位
openwin_top
·
2024-09-10 22:51
C#视觉应用开发问题系列
c#
图像处理
开发语言
python
变量
进阶
目标
变量
的引用可变和不可变类型局部
变量
和全局
变量
01.
变量
的引用
变量
和数据都是保存在内存中的在Python中函数的参数传递以及返回值都是靠引用传递的1.1引用的概念在Python中
变量
和数据是分开存储的数据保存在内存中的一个位置
变量
中保存着数据在内存中的地址
变量
中记录数据的地址
ottox
·
2024-09-10 21:25
python释放
变量
内存_Python
变量
内存管理
一、
变量
存哪了?x=10当我们在p1.py中定义一个
变量
x=10,那么计算机把这个
变量
值10存放在哪里呢了?我们回顾计算机的三大核心组件为:CPU、内存和硬盘。
weixin_39669761
·
2024-09-10 20:38
atomic nonatomic assign retain copy strong weak 介绍
atomic设置成员
变量
的@property属性时,默认为atomic,提供多线程安全。在多线程环境下,原子操作是必要的,否则有可能引起错误的结果。
weixin_30493321
·
2024-09-10 20:07
移动开发
c语言
atomic能用数组的,属性关键字
一.属性关键字的分类?读写权限:readonly、readwrite(默认)原子相关:atomic(默认)、nonatomic(常用)aomic:可以保证赋值和获取是线程安全的。指的是成员属性直接的获取和赋值,不包括操作和访问。eg:用atomic修饰数组,获取和赋值保证线程安全,添加、移除对象,是不保证线程安全的。引用计数retain(mrc)、strong(arc):修饰对象assign(修饰
非著名程序~~~
·
2024-09-10 20:07
c语言atomic能用数组的
Vue 的常用指令以及相关修饰符的含义
Vue的常用指令插值表达式{{}}用来在Vue模板中插入
变量
。{{message}}newVue({el:'#app',data:{message:'HelloVue!'}})
渡鸦七
·
2024-09-10 20:35
Vue
vue.js
javascript
前端
从零开始学习Java的100个课程
今天给大家推荐的是从零开始学习Java的100个课程,接下来我会每天更新两篇课程经验供大家参考学习;以下是为大家设计的从零开始学习Java的100个课程:一、Java基础语法Java开发环境搭建安装JDK配置环境
变量
编写并运行第一个
陈在天box
·
2024-09-10 20:32
java
大数据
开发语言
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他