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语言
/基础梳理/期末复习】动态内存管理(附思维导图)
目录一、为什么要有动态内存分配(1)我们已经掌握的内存方式的特点(2)需求二、malloc和free2.1.malloc2.1.1函数原型2.1.2函数使用2.1.3应用示例编辑2.2free2.2.1函数原型2.2.2函数使用三、calloc和realloc3.1.calloc3.1.1函数原型3.1.2函数使用3.1.3应用举例编辑3.2realloc3.2.1函数原型3.2.2函数使用四、常
La_gloire
·
2024-02-07 08:18
新手友好
c语言
开发语言
python介绍,安装Cpython解释器,IDE工具pycharm的使用
python介绍官方的Python解释器本质是基于
C语言
开发的一个软件,该软件的功能就是读取以py.结尾的文件内容,然后按照Guido定义好的语法和规则去翻译并执行相应的代码。
N10N11
·
2024-02-07 07:58
python基础入门
python
pycharm
开发语言
数据结构(
C语言
)代码实现(七)——一元多项式的表示与相加
目录前言参考资料+格式头文件LinkList.hLocateElem函数,定位查找有序插入(没测试)完整代码头文件polynomial.h测试函数(主函数)测试结果前言寒假在家,有点学不下去,写文章的速度也很慢,看来四十天完成这项任务是不可能了。但比较兴奋的是,在这个过程中,我调试代码的速度有了明显的提升,很多时候一些小细节我可以通过网上资源的帮助解决,这是我以前严重缺乏的能力。第二个收获就是在复
万福泉源
·
2024-02-07 07:58
数据结构课本C代码实现
数据结构
【数据结构与算法】堆 / 堆排序 / TopK问题(Heap)
文章目录1.堆2.
C语言
实现堆2.1堆结构与基本操作2.2其它辅助操作2.3堆的基本操作2.3.1插入2.3.2删除3.堆排序4.TopK5.所有代码1.堆堆总是一棵完全二叉树,而完全二叉树更适合使用*
念来过倒字名qwq
·
2024-02-07 07:24
Data
Structure
and
Algorithm
C语言
数据结构
leetcode
c语言
算法
人都有劣根性,如何告诉好朋友“你在某方面很难搞”?
其实仔细
剖析
一下,每个人之所以不同,是因为由不同的人格特质排列组合而成,而每个人都有劣根性。不好相处无非就是其中夹杂着一种或者几种难搞的人格特性。
倚龙杂谈
·
2024-02-07 07:00
C#(C Sharp)学习笔记_Switch条件判断分支语句【六】
以
C语言
来说,switch(开关语句)常和casebreakdefault一起使用。Switch语句就相当于是elseif语句,有着很相似的作用:根据条件执行相对应的代码。
tiamo_16
·
2024-02-07 07:13
C#学习笔记
c#
学习
C++ ---释放内存(new和delete)
html-------------------------------------------------------------------------------------------------在
C语言
中
weixin_30881367
·
2024-02-07 07:08
晨间日记(202201270264)
起床:5:30就寝:22:40天气:晴心情:开心一、任务清单(一)昨日完成的任务,最重要的三件事1.完成2022年第5次直播,讲自我
剖析
;2.完成星火工程的第七课的课程学习;3.完成星火计划的复习知识点
锋听慧言曼语
·
2024-02-07 07:32
2024-02-04 混用 C 与 C++ 的 calloc 和 new 导致的问题
点击快速
C语言
入门混用C与C++的calloc和new导致的问题前言一、问题代码二、使用new总结前言要解决问题:同样的代码,含有std::string的结构,在gcc环境通过calloc可以赋值,但是在
不停感叹的老林_
·
2024-02-07 07:30
笔记
c++
c语言
Primer Plus c++ #ifndef说明
C语言
在对程序进行编译时,会先根据预处理命令进行“预处理”。
C语言
编译系统包括预处理,编译和链接等部分。#ifndef
yaoming168
·
2024-02-07 07:57
C++语言学习
C++
扒一扒找工作的时候遇到过的笔试题。。。
笔试题
剖析
:这道题考核的有两点:第一点是左右固定,中间自适应的三栏式。如果这个不理解,那么这道题就没法继续。三栏式是前端布局中的经典案例,以前的解决方式有圣杯布局,双飞翼布局等。所以考核
燃烧我的卡路里_93b1
·
2024-02-07 06:36
linux系统非关系型数据库redis
redis介绍redis的特点:缓存安装安装单机版redisredis的相关工具介绍redis是一个开源的、使用
C语言
编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库redis的官网
丨析木丨
·
2024-02-07 06:17
linux
数据库
linux
nosql
redis
《CG造型基础与创作》来提升一下审美吧
作为一本绘画类专业书籍,它用生活化的语言和生活中的案例为我们讲解了结构、透视、光影等专业绘图技巧,将具有空间感的原理通俗易懂的表达出来,并且对审美做出了深入的
剖析
,这本书不仅适用于CG绘画爱好者,更是(
19级李培钰
·
2024-02-07 06:53
【
C语言
】动态库
0.文件清单1.生成add.o2.生成共享库libadd.so3.编译主程序app4.解决方法0.文件清单add.c#includeintadd(){printf("addinit\n");return0;}add.hintadd();main.c#includeintmian(){add();return0;}1.生成add.ogcc-cadd.c-fPIC2.生成共享库libadd.sogcc
榕树子
·
2024-02-07 06:09
linux
c
c语言
c语言
典型编程题北理,c++经典编程题
1.给定等式ABCDE其中每个字母代表一个数字,且不同数字对应不DFG同字母。编程求出这些数字并且打出这个数字的+DFG算术计算竖式。───────XYZDEZ=45–a-b-c-d-e-f-x-y;1+2+3+4….+9=45;2.A、B、C、D、E五名学生有可能参加计算机竞赛,根据下列条件判断哪些人参加了竞赛:(1)A参加时,B也参加;(2)B和C只有一个人参加;(3)C和D或者都参加,或者都
weixin_39892460
·
2024-02-07 06:00
c语言典型编程题北理
解密 ARMS 持续
剖析
:如何用一个全新视角洞察应用的性能瓶颈?
作者:饶子昊、杨龙应用复杂度提升,根因定位困难重重随着软件技术发展迭代,很多企业软件系统也逐步从单体应用向云原生微服务架构演进,一方面让应用实现高并发、易扩展、开发敏捷度高等效果,但另外一方面也让软件应用链路变得越来越长,依赖的各种外部技术越来越多,一些线上问题排查起来变得困难重重。尽管经过过去十几年的发展,分布式系统与之对应的可观测技术快速演进,在一定程度上解决了很多问题,但有一些问题定位起来仍
阿里云云原生
·
2024-02-07 06:51
java
数据库
linux
同是ZooKeeper,你和架构师的理解差在哪里?
如何
剖析
ZooKeeper为什么这么设计?ZooKeeper到底能干
l鹿狸i
·
2024-02-07 06:12
@ 代码随想录算法训练营第三周(
C语言
)|Day17(二叉树)
@代码随想录算法训练营第三周(
C语言
)|Day17(二叉树)Day17、二叉树(包含题目110.平衡二叉树257.二叉树的所有路径404.左叶子之和)110.平衡二叉树题目描述给定一个二叉树,判断它是否是高度平衡的二叉树
a name easy to remember
·
2024-02-07 06:41
算法
c语言
数据结构
@ 代码随想录算法训练营第6周(
C语言
)|Day39(动态规划)
@代码随想录算法训练营第6周(
C语言
)|Day39(动态规划)Day39、动态规划(包含题目●62.不同路径●63.不同路径II)62.不同路径题目描述一个机器人位于一个mxn网格的左上角(起始点在下图中标记为
a name easy to remember
·
2024-02-07 06:41
算法
c语言
动态规划
@ 代码随想录算法训练营第二周(
C语言
)|Day7(哈希表)
@代码随想录算法训练营第二周(
C语言
)|Day7(哈希表)Day7、哈希表(包含题目454.四数相加II383.赎金信15.三数之和18.四数之和)454.四数相加II题目描述给定四个包含整数的数组列表
a name easy to remember
·
2024-02-07 06:10
算法
c语言
散列表
@ 代码随想录算法训练营第7周(
C语言
)|Day41(动态规划)
@代码随想录算法训练营第7周(
C语言
)|Day41(动态规划)Day41、动态规划(包含题目●343.整数拆分●96.不同的二叉搜索树)343.整数拆分题目描述给定一个正整数n,将其拆分为至少两个正整数的和
a name easy to remember
·
2024-02-07 06:39
算法
c语言
动态规划
再识
C语言
DAY15 【指针(中)理论结合实践】
文章目录前言一、补充二、数组与指针指针运算注意事项指针的应用传递参数(指针的间接访问)指针输出参数如果您发现文章有错误请与我留言,感谢前言本文章总结于此视频一、补充指针即指针变量,用于存放其他数据单元(变量/数组/结构体/函数等)的首地址。若指针存放了某个数据单元的首地址,则这个指针。指向了这个数据单元,若指针存放的值是0,则这个指针为空指针。如图所示:另外,在一个系统上指针所占用的字节是确定不变
马职音人
·
2024-02-07 05:49
c语言
学习
字符函数和字符串函数
的使用和模拟实现7.strncpy函数的使用8.strncat函数的使用9.strncmp函数的使用10.strstr的使用和模拟实现11.strtok函数的使用12.strerror函数的使用1.字符分类函数
C语言
中有一系列的函数是专门进行字符分类的
YMLT花岗岩
·
2024-02-07 05:13
c语言
算法
随笔2020-04-08
自己去仔细的
剖析
自己,就是一种属于自己的那种状态。至于说状态是什么样子的,
二楼聊球
·
2024-02-07 05:47
软件安装源码和二进制包
举例:**我们也可以自己写一个
c语言
的helloworld程序,然后自己编译,自己执行一下,玩玩儿,注意:
c语言
的程序后缀是.c**#includeintmain(void){printf("helloworld
qq_33406021
·
2024-02-07 05:05
Linux
linux
ubuntu
运维
C语言
调试示例
今天运用调试解决了一个bug,想和大家分享一下:程序如下:#includeintmain(){inti=0;intarr[10]={1,2,3,4,5,6,7,8,9,10};for(i=0;i<=12;i++){arr[i]=0;printf("hehe\n");}return0;}大家可以思考一下在VS2022、Debug、X86环境下运行以上代码的结果是什么,并跑一下程序,看看运行结果与自己
添砖java‘’
·
2024-02-07 04:33
c语言
C语言
流程控制语句简介
C语言
中的流程控制语句共有三种:顺序结构,分支结构和循环结构。下面将对这三
添砖java‘’
·
2024-02-07 04:02
c语言
C语言
实战——扫雷游戏
文章目录前言游戏规则游戏目标操作方法实现思路扫雷数组设计显示数组设计扫雷数组与显示数组初始化主函数实现游戏实现过程扫雷游戏代码实现使用工具文件结构设计主函数实现game.h文件game.c文件结果测试总结前言该文章将用
C语言
实现扫雷游戏的基本功能
添砖java‘’
·
2024-02-07 04:02
c语言
游戏
C语言
实战——扫雷游戏(扩展)
文章目录前言实现思路选择难度展开功能代码实现文件结构设计game.h文件game.c文件main.c文件结果测试总结前言在之前的文章中,我用
c语言
实现了扫雷游戏的基本功能,如果大家还不是特别清除如何实现扫雷的基本功能
添砖java‘’
·
2024-02-07 04:32
c语言
游戏
【Vitis】基于C++函数开发组件的步骤
(
C语言
仿真)利用C/C++语言测试激励文件验证C/C++代码的逻辑。3.(代码分析器)分析C/C++代码的性能、并行度与合规性。4.(
C语言
综合)使用v++编译器生成RTL。5.
神仙约架
·
2024-02-07 04:25
xilinx
vitis
FPGA
c++
开发语言
Python小课堂第一期·输出与输入
1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为AB
C语言
的一种继承。
姑苏小乐乐
·
2024-02-07 04:17
c语言
制作判断年份是否是闰年的工具
用
c语言
制作一个工具,输入一个年份,判断是否是闰年,是闰年则输出年份是闰年,不是闰年就输出该年份是平年代码如下#includeintmain(){intyear;puts("请输入年份:");scanf
冰暮流星
·
2024-02-07 03:34
c语言
算法
数据结构
c语言
之三目运算符
条件运算符由符号?和:组成,要求有三个操作对象组成,也叫三目运算符比较简单的写的方式是先把框架写出来()?:其中()?里写条件,在?后面写上条件是真如何运行,:后面写条件是假如何运行比如定义变量a,判断a小于10,就输出“a的值小于10”,否则输出“a的值大于10”。正常代码如下#include<stdio.h>intmain(){inta;puts("请输入a的值:");scanf(
冰暮流星
·
2024-02-07 03:34
c语言
算法
c语言
笔记
c语言
之逻辑表达式
逻辑表达式的值是一个逻辑量"真"或"假",但
c语言
用1表示真,0表示假。但判断逻辑量是真是假时,用0表示假,非0表示真比如if(0),这个0是假,if(2),2是真。
冰暮流星
·
2024-02-07 03:04
c语言
c语言
开发语言
笔记
c语言
之嵌套语句
嵌套语句的语法格式是if(表达式1)if(表达式2)语句1else(表达式3)语句2elseif(表达式4)语句3else语句4由于
c语言
不像python那样有缩进,无法通过缩进判断ifelse是否匹配分辨方法是
冰暮流星
·
2024-02-07 03:03
c语言
c语言
笔记
开发语言
狼牙山人-画家张国富原创写意作品
剖析
第97帧《東方朔獻壽圖》
狼牙山人-画家张国富原创写意作品
剖析
第97帧《東方朔獻壽圖》2016年9月原創寫意作品《東方朔獻壽圖》。
张国富字腴田
·
2024-02-07 03:49
利用
c语言
编辑--钟表模拟程序(表针形式)
运行效果如下:在源代码的基础上,可以通过API函数mciSendString轻松加上滴答声音。代码如下://程序名称:钟表模拟程序(表针形式)//编译环境:VisualC++6.0,EasyX2013白露版//程序编写:BestAns//最后更新:2010-10-30//#include#include#include#definePI3.1415926536voidDrawHand(inthou
shadowyingjian
·
2024-02-07 03:25
c语言
模拟钟表
实例
const
当我们在
c语言
中碰到这么一种情况:我们现在有一个变量,这个变量呢,我们指向访问它,但不会修改它。但是又担心在后续的代码中不小心将它修改,这种情况该怎么做呢?
打鱼又晒网
·
2024-02-07 03:25
C语言专栏
c语言
单片机51
c语言
程序实例(可调控的跑马灯)+Proteus仿真+源代码
可调控的跑马灯本例实现目标:利用51单片机控制16只LED灯按8种不同的模式滚动,模式选择由K1控制,加速按键由K2控制,减速按键由K3控制。本例电路图如下:电路图-1电路图-2在Proteus中的元器件:源代码://Ãû³Æ£º¿ÉÒÔµ÷¿ØµÄ×ßÂíµÆ//˵Ã÷£ºµ¥»÷ģʽ°´¼ü¿ÉÔÚ0-7ºÅģʽÖÐÑ¡Ôñ£¬¼ÓËٺͼõËÙ°´¼ü¿Éµ÷ÕûLEDÁ÷¶¯#
shadowyingjian
·
2024-02-07 03:55
51单片机实例
可调控的跑马灯
利用
c语言
代码打印一个心形(带立体感)
在我们IT行业每天面对的就是敲代码,所以很多人无法接受这份工作,因为很无聊也很枯燥,长期工作会使人情绪低落,其实我们编程很多时候也有有趣的地方,接下来我就用一个简单的
c语言
作图来缓解一下气氛。
shadowyingjian
·
2024-02-07 03:24
娱乐
c语言
进阶
C语言
-通讯录的实现
通讯录1.设计要求2.程序实现2.1打印菜单及初始化通讯录2.2显示所有联系人2.3查找指定的联系人2.4删除指定的联系人2.5查找指定的联系人2.6修改指定联系人2.7按照年龄排序(以此为例)3.全部源码以及实现1.设计要求通过前面关于结构体及相关自定义类型的学习,我们就可以写上一个通讯录这样的程序,该程序有如下要求:可以保存100个人的信息。增加人的信息。删除指定联系人的信息。查找指定联系人的
一口⁵个团子
·
2024-02-07 03:51
进阶C语言
c语言
开发语言
排序算法
2023.12.27-
C语言
基础作业
作业要求:1>源代码:#includeintmain(intargc,char*argv[]){printf("\t\t\t必杀技\n");printf("\t\t\t\t古巨基\n\n");printf("\t\t我道行都低估了你\n");printf("\t\t我以为撑得起\n");printf("\t\t一句为什么不找找你\n");printf("\t\t我练到再倔强再绝也\n");prin
Phosphophyllite609
·
2024-02-07 03:12
c语言
算法
开发语言
【Linux笔记】缓冲区的概念到标准库的模拟实现
一、缓冲区“缓冲区”这个概念相信大家或多或少都听说过,大家其实在
C语言
阶段就已经接触到“缓冲区”这个东西,但是相信大家在
C语言
阶段并没有真正弄懂缓冲区到底是个什么东西,也相信大家在
C语言
阶段也因为缓冲区的问题写出过各种
林先生-1
·
2024-02-07 03:41
Linux操作系统
笔记
linux
c语言
c++
服务器
后端
【云原生进阶之PaaS中间件】第三章Kafka-4.2-生产者工作原理
剖析
1kafka生产者工作模式1.1生产者消息发送流程1.1.1发送原理Producer首先调用send方法进行发送,首先会经过拦截器,可以对数据进行一些加工处理。随后会经过序列化,kafka并没有采用Java提供的序列化器,而是自己实现的序列化器,但是Java提供的序列化器,会在原有数据的基础上,增加很多的用于安全校验的数据,在大数据的场景下,每次传输的数据量很大,如果在此基础上还要加入大量用于安全
江中散人
·
2024-02-07 02:27
linq
c#
Java集合源码
剖析
之ArrayList
Java集合源码
剖析
之ArrayList1ArrayList概括1.1特性1.2数据结构2ArrayList源码
剖析
2.1继承关系2.2成员属性2.3构造方法2.4核心方法2.4.1添加元素2.4.2查询元素
JavaBigData1024
·
2024-02-07 02:25
源码阅读
Java
ArrayList
源码
Java集合源码
剖析
-工具类
一.Collections工具类概述:1.Collections(注意不是Collection,而是Collections,多了一个s)2.它是一个集合工具类3.方法分类:常规操作(查找,最大,最小等)、排序、线程安全(同步)操作、不可变集合packagecom.cxy.collection;importjava.util.ArrayList;importjava.util.Arrays;impo
AHU_
·
2024-02-07 02:25
Java
集合类
Java集合源码解析
【Java基础学习】Integer类
剖析
【Java基础学习】Integer类
剖析
一、Field提示:斜体表示进制标识,并非数值中的一位1.Integer.MAX_VALUEpublicstaticfinalintMAX_VALUE=0x7fffffff
梦年华a
·
2024-02-07 02:24
Java基础学习
java
Java Character源码
剖析
Character类除了封装了一个char外,还封装了Unicode字符级别的各种操作,是Java文本处理的基础。下面结合源码分析Character的贡献。Unicode也许你没听过Unicode,但应该见过UTF-8。UTF-8(8-bitUnicodeTransformationFormat)是一种常用的Unicode字符编码方案之一。它使用变长编码方式,将Unicode码点编码成1至4个字节
洒水水儿
·
2024-02-07 02:54
Java常用类的源码剖析
java
开发语言
Java 基本数据类型包装类源码
剖析
基本类型的包装类Java的八种基本类型都有对应的包装类,包装类内部有一个实例变量,保存对应的基本类型的值,这个类一般还有一些静态方法、静态变量和实例方法,以方便对数据进行操作。包装类的类名除了Integer和Character外,其他类名称与基本类型基本一样,只是首字母大写。装包和拆包包装类与基本类型的转换代码结构是类似的,每种包装类都有一个静态方法valueOf(),接受基本类型,返回引用类型,
洒水水儿
·
2024-02-07 02:53
Java常用类的源码剖析
java
开发语言
Java Integer源码
剖析
valueOf的实现下面展示了Integer对象缓存机制的基本原理。Java为了提高性能和减少内存使用,在-128到127(包含)这个范围内的整数值上实现了缓存。当调用Integer.valueOf(inti)时,如果这个整数处于缓存范围内,那么就会从缓存中返回相应的Integer实例。publicstaticIntegervalueOf(inti){assertIntegerCache.high
洒水水儿
·
2024-02-07 02:51
Java常用类的源码剖析
java
算法
开发语言
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
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
其他