首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Hank’s Blog

    2-7 R语言基础 数据框

    > df <- data.frame(id=c(1,2,3,4),name=c("a","b","c","d"),gender=c(TRUE,TRUE,FALSE,FALSE)) > nrow(df) #4行 [1] 4

    42620发布于 2020-09-16
  • 来自专栏Deep learning进阶路

    2-7 顺序表 和 链表 对比

    2-7 顺序表 和 链表 对比 1、存储结构的不同 虽然它们同属于线性表,但数据的存储结构有本质的不同: 顺序表存储数据,需预先申请一整块足够大的存储空间,然后将数据按照次序逐一存储,逻辑关系就是靠元素间物理空间上的邻接关系来维持

    48220发布于 2019-07-02
  • 来自专栏嵌入式音视频

    2-7 输入圆的半径,计算其周长与面积

    预览图如下 #include<stdio.h> int main() { int r; printf("请输入r:"); scanf("%d",&r); { if(r>0) {printf("面积是:%f\n",3.14159*r*r); printf("周长是:%f\n",2*3.14159*r);} else printf("输入的r不合法!\n"); } return 0; }

    71730编辑于 2022-12-01
  • 来自专栏刷题笔记

    2-7 一元多项式求导 (20 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/101025651 2-7 一元多项式求导 (20 分) 设计函数求一元多项式的导数。

    91720发布于 2019-11-08
  • 来自专栏cwl_Java

    C++编程之美-数字之魅(代码清单2-7)

    代码清单2-7 int lowestOne(int N) { int Ret = 0; while(N) { N >>= 1; Ret

    27420编辑于 2022-11-30
  • 【源码】spring源码解析

    在案例分析中,我们可以以一个简单的示例来解析 Spring 框架的源码。假设我们有一个简单的 Web 应用程序,需要实现用户管理的功能,包括用户的增删改查。 同时,我们也可以通过调试源码的方式来进一步了解 Spring 框架的内部实现细节。

    28710编辑于 2025-08-29
  • 来自专栏较真的前端

    编写自己的webpack loader

    一个最简单的 Loader 的源码如下: 由于 Loader 运行在 Node.js 中,你可以调用任何 Node.js 自带的 API,或者安装第三方模块进行调用: Loader 进阶 以上只是个最简单的 例如以用 babel-loader 转换 ES6 代码为例,它还需要输出转换后的 ES5 代码对应的 Source Map,以方便调试源码。 this.target:等于 Webpack 配置中的 Target,详情见 2-7其它配置项-Target。 都是通过 Npm 安装的,要使用 Loader 时会直接使用 Loader 的名称,代码如下: 如果还采取以上的方法去使用本地开发的 Loader 将会很麻烦,因为你需要确保编写的 Loader 的源码是在 ResolveLoader 在 2-7其它配置项 中曾介绍过 ResolveLoader 用于配置 Webpack 如何寻找 Loader。

    1.8K70发布于 2018-06-08
  • 来自专栏【计网】Cisco

    【斯坦福计网CS144】Lab1终结笔记

    代码源码见附录。 vim ../libsponge/Stream_Reseember.hh 图2-3 代码细节 (3)输入”vim .. 代码源码见附录。 vim .. libsponge/Stream_reassembler.cc 图2-4 代码细节 图2-5 代码细节 图2-6 代码细节 (4)确认文件无误后,保存退出,输入”make”对文件进行编译,编译结果如图2- make 图2-7 编译结果 (5)输入”make check lab1”进行测试,测试结果如图2-8所示。可以看到,所有测试结果全部通过。

    54210编辑于 2024-02-20
  • 来自专栏KAAAsS's Blog

    B站直播间协议指南

    结合逆向的Android客户端源码,我得以更深的了解B站直播间的协议。早些时候有dalao就解析过这个协议(链接),但是dalao是分析弹幕姬的,所以有很多疏漏或不清楚的地方。 而com.bilibili.cfw显示0、2-7似乎都是有效的值。

    3K10编辑于 2022-01-14
  • 来自专栏波波烤鸭

    SpringBoot源码核心源码讲解

    SpringBoot源码主线分析   我们要分析一个框架的源码不可能通过一篇文章就搞定的,本文我们就来分析下SpringBoot源码中的主线流程。 先掌握SpringBoot项目启动的核心操作,然后我们再深入每一个具体的实现细节,注:本系列源码都以SpringBoot2.2.5.RELEASE版本来讲解 1.SpringBoot启动的入口   当我们启动一个

    2K30编辑于 2022-01-07
  • 来自专栏857-Bigdata

    【源码解读】|SparkEnv源码解读

    metricsSystem, memoryManager, outputCommitCoordinator, conf) 总结 Spark Env 源码顺序大致就是上面的流程

    1.8K20编辑于 2022-05-17
  • 来自专栏857-Bigdata

    【源码解读】| LiveListenerBus源码解读

    异步事件列队主要由LinkedBlockingQueue[SparkListenerEvent] 构建,默认大小为10000

    2.2K20编辑于 2022-07-07
  • 来自专栏857-Bigdata

    【源码解读】|SparkContext源码解读

    (最短栈、最长栈) private[spark] case class CallSite(shortForm: String, longForm: String) 源码中通过「getCallSite( )」 方法配置返回CallSite 参数示意: 参数英文名 参数含义 lastSparkMethod 方法存入 firstUserFile 类名存入 firstUserLine 行号存入 源码如下:

    2.5K20编辑于 2022-05-17
  • 来自专栏LhWorld哥陪你聊算法

    Hadoop源码篇--Client源码

    前述 今天起剖析源码,先从Client看起,因为Client在MapReduce的过程中承担了很多重要的角色。 二。 then poll for progress until the job is complete job.waitForCompletion(true); 第一步,先分析Job,可以看见源码中 第二步,分析提交过程 job.waitForCompletion(true);   追踪源码发现主要实现这个类 JobStatus submitJobInternal(Job job, Cluster : 最为重要的一个源码!!!!!!!!!!! ); } return splits; } 1.long splitSize = computeSplitSize(blockSize, minSize, maxSize);追踪源码发现

    1.9K30发布于 2018-09-13
  • 来自专栏FreeBuf

    如何使用Cariddi扫描域名相关的各种敏感信息

    Linux安装 首先,广大研究人员可以使用下列命令将该项目源码克隆至本地: git clone https://github.com/edoardottt/cariddi.git cd cariddi edoardottt/cariddi.git; cd cariddi; go get; make linux Windows安装(可执行程序只能在cariddi目录下运行) 首先,广大研究人员可以使用下列命令将该项目源码克隆至本地 文件中) cat urls | cariddi -oh target_name (将结果存储至html文件中) cat urls | cariddi -ext 2 (搜索有价值的文件(等级2-

    1.6K10发布于 2021-08-24
  • 来自专栏进阶高级前端工程师

    React源码分析--hooks源码

    本文将讲解 hooks 的执行过程以及常用的 hooks 的源码。 总结所以我们总结一下 renderWithHooks 这个函数,它所做的事情如下: 图片hooks 源码前面 hooks 的执行入口我们都找到了,现在我们看一下常用的一些 hooks 源码。 updateReducer 的源码如下:function updateReducer<S, I, A>( reducer: (S, A) => S, initialArg: I, init? useCallback & useMemouseCallback 和 useMemo 也是一样,源码结构上十分相似,所以也放在一起来讲。 其他 hook 平时用的比较少,就不在这里展开讲了,但通过上面几个 hook 的源码讲解,其他 hook 看源码你应该也能看得懂。

    3.5K40编辑于 2022-12-20
  • 来自专栏小陈飞砖

    android源码(1)LiveData源码

    sync(); //源码前面有 } mAddingObserverCounter--; } 4、LiveData数据设置 LiveData有两种方式设置数据 mVersion++; mData = value; dispatchingValue(null); //前面已经有了dispatchingValue的源码

    2.8K30编辑于 2022-06-25
  • 来自专栏韩曙亮的移动开发专栏

    【Linux 内核】进程管理 ( 进程相关系统调用源码分析 | fork() 源码 | vfork() 源码 | clone() 源码 | _do_fork() 源码 | do_fork() 源码 )

    文章目录 一、fork 系统调用源码 二、vfork 系统调用源码 三、clone 系统调用源码 四、_do_fork 函数源码 五、do_fork 函数源码 Linux 进程相关 " 系统调用 " 对应的源码在 linux-5.6.18\kernel\fork.c 源码中 , 下面开始对该源码的相关 " 系统调用 " 进行分析 ; 一、fork 系统调用源码 ---- fork() 系统调用函数 , 最终返回的是 do_fork(&args); #else /* can not support in nommu mode */ return -EINVAL; #endif } #endif 二、vfork 系统调用源码 CLONE_VFORK | CLONE_VM, .exit_signal = SIGCHLD, }; return _do_fork(&args); } #endif 三、clone 系统调用源码 legacy_clone_args_valid(&args)) return -EINVAL; return _do_fork(&args); } #endif 四、_do_fork 函数源码

    5.6K10编辑于 2023-03-30
  • 来自专栏FreeBuf

    盗版软件也疯狂之六耳猕猴显神通

    图2-1 软件源码结构 那么如此一个应用肯定不是一个连Activity类都没有的源码实现的,我们就猜想它的源码或许是动态下载或者本地资源文件进行加载的。 图2-3 dex反编译源码 如果我们以为A816C5F3A07165F0D794BAE018C2D0C330734421文件就包含了其全部源码,就有点小看此“猕猴”了,在进一步的分析中,我们会发现它很多地方都在动态加载 最终我们在应用本地文件中找到了短信信息相关的两个数据库,分别是076311815970064文件和msg_com.yf.y.f.init.plugin.dao.DBOpenHelper.db数据库文件,两个数据库中相关表的内容如图2- 图2-7 076311815970064数据库相关表数据 ? Ø 对源码采用高级混淆机制,禁止别人二次使用。 Ø 对应用数据和协议包数据进行加密。 Ø 增加维权意识,坚决维护自身利益。

    1.1K30发布于 2018-07-31
  • 来自专栏小黑娃Henry

    RunLoop源码阅读RunLoop源码阅读

    系统内核在收发事件、消息时使用的消息传递函数。可以理解为多进程之间的一种通讯调用机制。

    1.7K20发布于 2021-08-09
领券