网站首页 站内搜索
关注微信小程序
程序员编程王-随时随地学编程

扫描二维码或查找【程序员编程王】

可以随时随地学编程啦!

搜索结果

查询Tags标签: 源码,共有 3500条记录
  • gin框架路由组源码剖析

    package mainimport ("fmt""github.com/gin-gonic/gin""net/http""reflect""runtime" )func main() {r := gin.New()// 1. 添加中间件r.Use(gin.Logger(), gin.Recovery())// 2. 405支持r.HandleMethodNotAllowed = tr…

    2022/5/22 12:34:33 人评论 次浏览
  • linux篇-linux下源码安装nginx

    LNMP模式 后续继续更新,先搭建nginx 安装环境gcc gcc-c++2 下载源码包解压 配置第一个报错安装openssl openssl-devel yum -y install openssl openssl-devel Make报错解决 tar -zxvf pcre-8.37.tar.gz cd pcre-8.34 ./configure make make install tar -zxvf zlib-1.2.1…

    2022/5/22 7:05:53 人评论 次浏览
  • centos 源码安装 curl

    首先去curl 官方的Github,找curl的源码 wget https://github.com/curl/curl/archive/refs/tags/curl-7_76_1.tar.gz || \ wget http://download.zhufunin.com/curl-7_76_1.tar.gz因为curl源码,默认没有configure 文件,需要用buildconf生成 ./buildconf 源码编译安装 cu…

    2022/5/22 7:05:47 人评论 次浏览
  • Spring 源码(17)Spring Bean的创建过程(8)Bean的初始化

    知识回顾 Bean的创建过程会经历getBean,doGetBean,createBean,doCreateBean,然后Bean的创建又会经历实例化,属性填充,初始化。 在实例化createInstance时大致可以分为三种方式进行实例化:使用Supplier 进行实例化,通过BeanFactoryPostProcessor对BeanDefinition进…

    2022/5/22 1:04:36 人评论 次浏览
  • 3-Uboot源码目录分析

    1、cpu 本文件夹下的子文件与处理器相关,每个文件夹代表一种CPU系列。每个子目录中都包括cpu.c、interrupts.c、start.S文件。 cpu.c主要用于初始化CPU、设置指令Cache和数据Cache等 interrupt.c主要用于设置系统的各种中断和异常 start.S是U-boot启动时执行…

    2022/5/21 22:34:35 人评论 次浏览
  • 个人微信PC版hook发朋友圈源码api接口

    通过hookPC个微内存调用函数,实现各种方便的功能,支持各种开发语言调用,现已实现的功能: 发各种文本,图片,小程序,视频,XML等消息, 接收各种消息,加好友,群管理,收藏信息操作,获取朋友圈列表,点赞,评论,发朋友圈 等等功能接口,无限更新中部分c++代码示例…

    2022/5/21 20:05:16 人评论 次浏览
  • 第十三章 HashMap&HashSet源码解析

    HashMap源码解析5.1、对于HashMap需要掌握以下几点Map的创建:HashMap() 往Map中添加键值对:即put(Object key, Object value)方法 获取Map中的单个对象:即get(Object key)方法 删除Map中的对象:即remove(Object key)方法 判断对象是否存在于Map中:containsKey(Object…

    2022/5/21 20:04:57 人评论 次浏览
  • 第十二章 ArrayList&LinkedList源码解析

    一、对于ArrayList需要掌握的七点内容ArrayList的创建:即构造器 往ArrayList中添加对象:即add(E)方法 获取ArrayList中的单个对象:即get(int index)方法 删除ArrayList中的对象:即remove(E)方法 遍历ArrayList中的对象:即iterator,在实际中更常用的是增强型的for循环…

    2022/5/21 20:04:45 人评论 次浏览
  • linux篇-linux mysql5.6.27源码安装和错误解决

    centos mysql5.6.27 1编译安装 先进入到文件放置的路径下 创建一个个文件 #mkdir–p /data/mysql/mysql #mkdir–p /data/mysql/mysqldat 2创建用户和用户组 groupadd mysql useradd -r -g mysql mysql 3赋予数据存放目录权限 chown mysql:mysql -R /data/mysql/mysqldata…

    2022/5/21 19:05:51 人评论 次浏览
  • Spring是如何整合JUnit的?JUnit源码关联延伸阅读

    上一篇我们回答了之前在梳理流程时遇到的一些问题,并思考了为什么要这么设计。 本篇是《如何高效阅读源码》专题的第十二篇,通过项目之间的联系来进行扩展阅读,通过项目与项目之间的联系更好的理解项目。本节内容:TestRunner的执行流程Spring如何整合JUnit在我们使用S…

    2022/5/21 17:04:40 人评论 次浏览
  • 第一章 dubbo源码解析目录

    重要的网址:dubbo的github:https://github.com/alibaba/dubbo dubbo官网:http://dubbo.io/ dubbo使用者手册:https://dubbo.gitbooks.io/dubbo-user-book/ dubbo管理者手册:https://dubbo.gitbooks.io/dubbo-admin-book/ dubbo开发者手册:https://dubbo.gitbooks.io…

    2022/5/21 17:04:38 人评论 次浏览
  • 第六章 dubbo源码解析目录

    13.1 dubbo服务降级源码解析从 9.1 客户端发起请求源码 的客户端请求总体流程图中,截取部分如下://代理发出请求 proxy0.sayHello(String paramString) -->InvokerInvocationHandler.invoke(Object proxy, Method method, Object[] args)-->new RpcInvocation(met…

    2022/5/21 17:04:34 人评论 次浏览
  • 第五章 dubbo源码解析目录

    第十章 dubbo线程模型一 netty的线程模型在netty中存在两种线程:boss线程和worker线程。 1 boss线程 作用:accept客户端的连接; 将接收到的连接注册到一个worker线程上个数:通常情况下,服务端每绑定一个端口,开启一个boss线程2 worker线程 作用:处理注册在其身上的…

    2022/5/21 17:04:34 人评论 次浏览
  • Spring 源码(16)Spring Bean的创建过程(7)属性填充

    知识回顾 上一篇介绍了Spring中三级缓存的singletonObjects、earlySingletonObjects、singletonFactories,Spring在处理循环依赖时在实例化后属性填充前将一个lambda表达式放在了三级缓存中,后续在获取时进行了判断,如果不需要进行对象代理,那么直接返回对象Bean,然后…

    2022/5/21 12:37:04 人评论 次浏览
  • Nacos源码之服务端健康检查

    1.长连接概念:长连接是指在一个连接上可以连续发送多个数据包,在连接保持期间,如果没有数据包发送,需要双方发链路检测包 nacos注册中心客户端2.0之后使用gRPC代替http,会与服务端建立长连接,但仍然保留了对旧http客户端的支持 NamingClientProxy接口负责底层通讯调…

    2022/5/21 12:35:57 人评论 次浏览
共3500记录«上一页1234...234下一页»