ICode9

精准搜索请尝试: 精确搜索
  • nginx原理2022-08-21 13:03:21

    一、master和worker    [root@localhost sbin]# ps aux|grep nginxroot       1355  0.0  0.0  20572   652 ?        Ss   12:22   0:00 nginx: master process ./nginxnobody     1356  0.0  0.0  20952  1352 ?        S    12:22 

  • 编译原理知识整理2022-08-21 11:01:05

    幕布笔记链接 幕布笔记可以清晰地显示层级关系,还可以以思维导图方式浏览,阅读体验非常棒。 但是,由于幕布不支持导出为MarkDown格式,因此只能将链接放在这里供大家参考:编译原理

  • Change Your Think2022-08-21 09:05:54

    思维 To Be Human 爱具体的人;做具体的事 思考方式 遇到问题不要紧张,要冷静地思考,深呼吸一下 开放的心态 open, 接受不同的声音 你怎么想?学习做事,都要带着自己的思考和实践哈,需要自己琢磨 原理重于实现:原理是不变的,每个人的视线都可能会改变 接口定义重于接口实现 Peace & Lov

  • 一个远大的目标2022-08-20 21:30:09

    1.   python基础   c语言    计算机网络基础    计算机组成原理   编译原理  算法和数据结构 2.   web漏洞精通     爬虫精通    ctf比赛   渗透测试成熟  3.你说培训机构的人,那他妈的也不行啊  ,牛逼的人早被安全公司拉拢了。

  • MapReduce核心原理2022-08-20 11:03:56

    MapTask 运行机制详解 MapTask 流程 详细步骤: 读取数据的组件 InputFormat 会通过 getSplits 方法对输入目录中文件进行逻辑切片规划得到 splits,有多少 split 就对应启动多少个 MapTask。split 与 block 的对应关系默认是一对一。 将输入文件切分为 splits 之后,由 RecordReader(

  • 手机验证码原理2022-08-19 22:30:08

    表单提交,把手机号码传送到后端;后端拿到手机号码后根据相关算法随机形成一个验证码,并将其保存在数据库;用户拿到验证码后将验证码填写完毕提交后,这时候前端会将用户填写的验证码跟数据库中的验证码进行校验,如果数据相同,则登录成功。反则登录失败。

  • 04 - volatile 原理分析2022-08-17 17:02:04

    什么是 Volatile 能够保证线程可见性,当一个线程修改主内存中共享变量时,能够保证对另外一个线程可见性, 但是注意他不能够保证共享变量的原子性问题。 Volatile的特性 可见性 能够保证线程可见性,当一个线程修改主内存中共享变量时,能够保证对另外一个线程可见性, 但是注意他不能够保

  • JSP概念和JSP原理2022-08-15 11:33:42

    JSP入门学习 概念: Java Server Pages:Java服务器端页面 可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码 用于简化书写 <html> <head> <title>$Title$</title> </head> <body> <% System.out.println("hello jsp");

  • Camera工作原理2022-08-14 17:00:43

    Camera基础知识 一口Linux 2022-08-12 11:46 发表于江苏   以下文章来源于嵌入式软件开发交流 ,作者young 嵌入式软件开发交流. 分享嵌入式Android,Linux,Zigbee,OpenWrt, WIFI, STM32等开发经验及知识 Camera工作原理     物体通过镜头(lens)聚集的光, 通过CMOS或CCD集

  • Java AQS锁实现原理2022-08-14 14:30:50

    ​  整体介绍 概念 ​     首先阅读一下类的源码注释,可以知道,这几个接口是最关键的。 ​   这几个方法是使用AQS类的关键,只有这几个方法是可以定制的,其他方法几乎都是final的,不可修改。 从代码实现上看,能看到的变量几乎都是volatile的,能看到的方法几乎都是CAS或者Unsafe类的原

  • 用了那么久的Lombok,你知道它的原理么?2022-08-12 15:30:43

    简介: 在写Java代码的时候,最烦写setter/getter方法,自从有了Lombok插件不用再写那些方法之后,感觉再也回不去了,那你们是否好奇过Lombok是怎么把setter/getter方法给你加上去的呢?有的同学说我们Java引入Lombok之后会污染依赖包,那我们可不可以自己写一个工具来代替Lombok呢? 作者 |

  • epoll的实现原理2022-08-12 00:00:22

    1.为什么在用户态协议栈实现epoll? 内核协议栈是对内核文件系统的管理,vfs。fd是用户空间,内核的epoll是没办法管理int类型的fd。 2.协议栈如何与epoll模块通信 客户端与服务器三次握手之后,会加入到全连接队列,这时候会通知epoll   从协议栈回调到epoll 1.通过fd查找对应的节点 2.把

  • eBPF原理介绍与C语言实现eBPF程序2022-08-11 21:02:40

    eBPF原理介绍与C语言实现eBPF程序  发表于 2022-03-22   分类于 Network 之前的文章<<使用eBPF和BCC调查创建文件的进程>>介绍了基于BCC来实现eBPF程序。BCC实现了对eBPF的封装,用户态部分提供Python API, 内核态部分使用的eBPF程序还是通过C语言来实现。运行时BCC会把eBPF

  • IO流+原理和疑问2022-08-11 15:30:53

    1.IO流可以理解成一个管子,管子连接着IO流关联的源,管道中是不存放数据的,但是会缓存要交换的数据 2.使用read(),write()方法触发数据读写 read(),read(byte[] b),read(byte[] b,int off,int len) 方法参数解释 节点流和处理流 节点流:是底层流,直接跟数据源相连

  • 读书经验[转载]2022-08-11 15:03:52

    1. 数据结构与算法分析:Java 语言描述;Java并发编程的艺术;周志明的: 深入理解java虚拟机;MySQL 技术内幕:InnoDB 存储引擎;RabbitMQ自行选择吧,没什么特殊的,2.Spring源码深度解析; Spring Boot技术内幕-架构设计与实现原理;深入理解 Spring Cloud 与实战;深入理解 Apache Dubbo 与实战3. 设

  • appium系列-工作原理-待补充2022-08-11 01:03:28

    详情可以参考https://blog.csdn.net/qq_43787743/article/details/125048370

  • 深度学习-神经网络原理12022-08-08 14:31:21

    逻辑回归基础 逻辑回归目的 逻辑回归的目的就是训练一个函数,将数据的数据输入,输出一个结果,这个结果对于不同的问题不同,对于二分类问题主要是输出一个概率值,表示是这个分类的概率。假设数据数据X为输入,Y为分类结果,计算下面这个函数: \[\hat{y}=w·X+b \]\[ \begin{aligned} &输入数

  • 24.ReturnValueHandler原理2022-08-08 13:30:09

    @Controller public class ResponseTestController { @ResponseBody @GetMapping("/test/person") public Person getPerson(){ Person person = new Person(); person.setAge(4); person.setBirth(new Date()); per

  • Request_原理和Request_继承体系2022-08-08 10:32:09

    Request_原理 1.request对象和response对象的原理   1.request和response对象是由服务器创建的。我们来使用它们   2.request对象是来获取请求消息,response对象是来设置响应消息 Request_继承体系 requese对象继承体系结构:   ServletRequest     - -接口     |  

  • EEPROM的工作原理2022-08-07 23:30:22

    EEPROM(Electrically Erasable Programmable read only memory)即电可擦可编程只读存储器,是一种掉电后数据不丢失(不挥发)存储芯片。 EERPOM的基本结构有几种,这里讲解比较常用的FLOTOX管结构,如下图所示:     FLOTOX(Floating Gate Tunneling Oxide)MOS管即浮栅隧道氧化层晶体管,它是在标

  • SRAM的工作原理图解2022-08-07 17:31:33

    SRAM六管结构的工作原理 注:其实CMOS静态反相器等价于一个非门!SRAM cell 6T等价于SR锁存器(也就是RS触发器) 6T:指的是由六个晶体管组成,如图中的M1、M2、M3、M4、M5、M6. SRAM中的每一bit存储在由4个场效应管(M1, M2, M3, M4)构成两个交叉耦合的反相器中。另外两个场效应管(M5, M6)是存

  • Servlet_执行原理和Servlet_生命周期方法2022-08-07 14:30:37

    Servlet_执行原理 1.当服务器接收到客户端浏览器的请求后,会解析请求URL路径,获取访问的Servlet的资源路径 2.查找web.xml文件,是否有对应的<url-pattern>标签体内容。 3.如果有,则在找到对应的<servlet-class>全类名 4.tomcat会将字节码文件加载进内存,并且创建其对象 5.调用其方法 S

  • cookie的原理及使用2022-08-07 11:31:13

    关于cookie: 1.是什么? 本质就是一个【字符串】,里面包含着浏览器和服务器沟通的信息(交互时产生的信息)。 存储的形式以:【key-value】的形式存储。 浏览器会自动携带该网站的cookie,只要是该网站下的cookie,全部携带。 2.分类: --会话cookie(关闭浏览器后

  • kafka原理与使用2022-08-07 00:01:13

    分布式消息队列 kafka 1.典型应用:异步处理、系统耦合、流量削峰、日志处理 2.核心原理:kafka体系结构以及读写流程 3.具体操作:high level api 以及 low level api   分布式消息队列: 1.高可用性  2.可靠性  持久化 3.可扩展性 高吞吐量   nginx         A服务和B服务进行交

  • 字典的底层实现原理2022-08-06 12:44:29

    Python字典的底层实现原理 这个问题可以从三个方面来回答: 1.python字典及其特性 字典是Python的一种可变、无序容器数据结构,它的元素以键值对的形式存在,键值唯一,它的特点搜索速度很快:数据量增加10000倍,搜索时间增加不到2倍;当数据量很大的时候,字典的搜索速度要比列表快成百上千倍1

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

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

ICode9版权所有