ICode9

精准搜索请尝试: 精确搜索
  • 2022的七夕,奉上7个精美的表白代码,同时教大家快速改源码自用2022-08-03 22:02:36

    又到了一年一度的七夕情人节啦!轮表白能力,怎么能少得了神通广大的程序员呢? 正所谓表白千万条,一次就成功。想把说不出的表白,用代码生动地表现出来,不是更好吗?于是乎,程序员们就开始自己写表白代码,或者在网上找表白代码素材...... 但是,找了半天没找到好的代码素材?自己写费时费力,效果还

  • Unsafe类park和unpark方法源码深入分析(mutex+cond)-转载2022-08-03 14:03:04

    转载:https://blog.csdn.net/saintyyu/article/details/107426428 说明:本篇博客整理自文末的多篇参考博客(每篇博客各有侧重)。本文结合源码对Unsafe的park和unpark方法进行了完整全面的梳理,并对部分参考博客中存在的错误描述进行说明。 LockSupport类的park/unpark方法可以更简单灵

  • websocket-cometd源码阅读-初始化(二)2022-08-03 13:37:07

    常规配置 <!-- CometD Servlet --> <servlet> <servlet-name>cometd</servlet-name> <!--<1>--> <servlet-class>org.cometd.annotation.server.CometDServlet</servlet-class> <!--liqiang todo 600000--

  • Linux0.11源码学习(二)2022-08-02 19:35:16

    Linux0.11源码学习(二) linux0.11源码学习笔记 参考资料:https://github.com/sunym1993/flash-linux0.11-talk 源码查看:https://elixir.bootlin.com/linux/latest/source /boot/setup.s entry start start: ! ok, the read went well so we get current cursor position and save it

  • cache2go-源码阅读2022-08-02 17:36:18

    简介 cache2go 是非常简短的 go 开源项目了,很适合作为第一个读源码项目。 如果你有一定的 go 开发经验,读起来会感觉到比较容易。 如果你刚刚接触 go 语音,基础知识还不完全了解,希望阅读本文时,遇到一个不会的知识点,去攻克一个,带着为了看懂本文源码的目的去学习基础知识。比如: time.

  • 48.Django HTML表单实现用户登录退出(含源码)2022-08-02 16:05:35

    在上一节中,我们实现了用户注册功能,在本节将继续介绍,如何使用 Django 实现用户的登录以及退出功能,希望大家通过这两节内容的学习,学会总结思路,把这个开发功能的过程反复练习,这样才能够更好的理解 Django 框架,而且在以后 Web 开发的道路上也会对自己大有裨益。 1. HTML表单实现用户的

  • 【面经】被虐了之后,我翻烂了equals源码,总结如下2022-08-02 14:02:08

    面试最常问的问题 1、equals比较的什么? 2、有没有重写过equals? 3、有没有重写过hashCode? 4、什么情况下需要重写equals()和hashCode()? 1) equals源码 目标:如果不做任何处理(可能绝大大大多数场景的对象都是这样的),jvm对同一个对象的判断逻辑是怎样的 我们先读一下Object里的源码:

  • Redis源码阅读(一) SDS简单动态字符串2022-08-02 01:32:41

    tag: #Redis #源码阅读 #数据结构 代码链接: https://github.com/redis/redis/blob/unstable/src/sds.h https://github.com/redis/redis/blob/unstable/src/sds.c 数据结构 sds的定义 sds定义是一个char* 类型指针的别名, 我们在传递sds的时候实质上就是传递的C风格字符串. 实际

  • 迅为RK3568开发Android12系统烧写 Android 固件2022-08-01 16:37:51

      单独烧写 Android12 固件   本章节适用于单独烧写 Android11 镜像和 Android12 镜像,以下以 android11 单独烧写进行 讲解,android12 单独烧写过程和 Android11 是一样的。       单独镜像获取方式一 在编译 Android 源码时,各部分镜像(比如 uboot 镜像,kernel 镜像等等)会链接

  • Spring源码学习笔记9——构造器注入及其循环依赖2022-08-01 07:31:38

    Spring源码学习笔记9——构造器注入及其循环依赖 一丶前言 前面我们分析了spring基于字段的和基于set方法注入的原理,但是没有分析第二常用的注入方式(构造器注入)(第一常用字段注入),并且在循环依赖问题上构造器注入常被说spring无法解决构造器注入的循环依赖,下面我们来分析构造器注入

  • vue源码阅读—06—响应式原理(三)之 props2022-08-01 02:33:43

    一、props规范化 1.1概念:规范化只是格式上的规范化,确保我们的props是一个对象,对象的key的value又是一个对象; 1.2流程: 规范化主要发生在这几个流程中: <script> const A = { name:'A', props:['name','nick-name'], template:` <div id=

  • 记nginx源码部署2022-07-31 23:02:44

    下载源码:http://nginx.org/en/download.html1: yum -y install gcc gcc-c++ autoconf automake make2:yum -y install pcre-devel3:yum -y install openssl openssl-devel4:./configure --prefix=/home/ap/sdcn/nginx5:make install6:/home/ap/sdcn/nginx/sbin/nginx7:ps auxfww|

  • C++11 smart pointer 之 weak_ptr(附源码链接)2022-07-31 22:31:08

    std::weak_ptr weak_ptr源码链接 (与shared_ptr在同个.h文件) 定义于头文件 <memory> template< class T > class weak_ptr; (C++11 起) std::weak_ptr 是一种智能指针,它对被 std::shared_ptr 管理的对象存在非拥有性(“弱”)引用。在访问所引用的对象前必须先转换为 std::shared_p

  • 解决 idea无法下载源码 Sources not found for:XXX2022-07-31 21:01:26

    解决 idea无法下载源码 Sources not found for:XXX 命令行输入 mvn dependency:resolve -Dclassifier=sources 参考 https://blog.csdn.net/CSDN877425287/article/details/113923048

  • 《HDFS源码剖析》--初品ing2022-07-31 13:31:18

    HDFS HDFS概述 ​ HDFS是Hadoop 分布式文件系统,可以运行在通用硬件上、提供流式数据操作、能够处理超大文件的分布式文件系统。HDFS具有高度容错、高吞吐量、容易扩展、高可靠性等特征。 ​ HDFS是一个主/从体系结构的分布式系统,拥有1个Namenode和多个Datanodes,用户可以通过HDFS客

  • 1.1源码安装MySQL-5.72022-07-31 02:03:45

    MySQL-5.7源码安装(编译)   下载并解压mysql-5.7.26.tar.gz [root@centos7 ~]#tar xf mysql-5.7.26.tar.gz [root@centos7 ~]#cd mysql-5.7.26/   #安装依赖包 [root@centos7 mysql-5.7.26]#yum install -y ncurses-devel libaio-devel gcc gcc-c++ glibc cmake autoconf openss

  • iOS LLVM 中的宏定义2022-07-30 19:31:50

    在阅读 Objc 库源码时常常会遇到很多宏定义,比如宏 SUPPORT_INDEXED_ISA、SUPPORT_PACKED_ISA,代码如下所示: // Define SUPPORT_INDEXED_ISA=1 on platforms that store the class in the isa // field as an index into a class table. // Note, keep this in sync with any

  • 以太坊 Eth源码解析:accounts账户管理源码分析(一)2022-07-29 19:01:52

    accounts账户管理源码分析(一)###目录分析目录总共如下:首先看account.go文件,里面有一个account结构体,这也是账户的核心结构文件``` json Address common.Address `json:"address"` // 由密钥派生的以太坊账户地址 URL URL `json:"url"` // 可选的资源派生

  • PolarDB-X源码解读系列:DML之Insert流程2022-07-28 18:05:01

    简介: Insert类的SQL语句的流程可初略分为:解析、校验、优化器、执行器、物理执行(GalaxyEngine执行)。本文将以一条简单的Insert语句通过调试的方式进行解读。 在阅读本文之前,强烈建议先阅读《PolarDB-X源码解读系列:SQL 的一生》,能够了解一条SQL的执行流程,也能知道Galaxy

  • Jenkins部署python接口自动化测试2022-07-28 18:04:29

    一、点击新建Item 二、指定源码和分支    私钥位置:C:\Users\Administrator\.ssh 文件下 三、构建脚本编写   四、构建后操作 指定输出的allure 结果目录

  • 小视频源码,Android 页面跳转动画2022-07-28 14:35:21

    小视频源码,Android 页面跳转动画 动画的xml文件   push_in.xml<translate    android:duration="300"    android:fromYDelta="100%p"    android:toYDelta="0" /> push_out.xml<translate    android:duration="300"    android:fromYDelt

  • Linux0.11源码学习(一)2022-07-27 23:05:09

    Linux0.11源码学习(一) linux0.11源码学习笔记 参考资料:https://github.com/sunym1993/flash-linux0.11-talk 源码查看:https://elixir.bootlin.com/linux/latest/source 开始 电脑开机后,CPU初始化,固定的BIOS程序运行,将硬盘启动区的512字节的内容,复制到内存中的 0x7c00 的位置,并跳转

  • java面经:ThreadLocal源码2022-07-27 20:04:42

    https://blog.csdn.net/qq_26470817/article/details/124993311   举例:Apple类里创建ThreadLocal,对于apple对象,3个线程调用其ThreadLocal的set方法,set方法 会得到调用线程的ThreadLocalMap,没有则创建,往ThreadLocalMap存K-V对,K为apple对象的ThreadLocal,V为set存进去的值,3个线程对

  • Element 2 组件源码剖析之布局容器2022-07-27 15:34:37

    0x00 简介 前文分析过组件的 布局栅格化(Grid Layout) ,通过基础的 24 分栏,迅速简便地创建布局。 本文将介绍用于布局的容器组件,使用 Flexbox 功能将其所控制区域设定为特定的布局,方便快速搭建页面的基本结构。本文将深入分析组件源码,剖析其实现原理,耐心读完,相信会对您有所帮助。

  • web前端工程师如何提升个人能力?2022-07-27 11:37:07

    对于众多的前端开发者来说,即使是在工作后也难免时常被这样的问题所困扰,前端开发者要如何提升自我能力?其实前端开发的道路是没有捷径的,只有不断学习和积累经验,向着自己明确的目标规划才是最重要的。下面我们来看看前端开发者具体需要学习的内容和方式。 1、不断积累小项目的经验

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有