首页
学习
活动
专区
工具
TVP
发布

后端技术

专栏作者
269
文章
268022
阅读量
31
订阅数
flock分析与文件权限问题
贴一个试验代码, 子进程直接获取锁, 若获取不到则输出错误; 父进程睡3秒后退出.
平凡的学生族
2021-03-04
7840
kafka 网络模型2 Selector
在上一篇文章中,我分析了Kafka的请求、响应流程,但留下了Selector的疑点。本文会分析Selector和它的poll()是如何进行网络IO的,NetworkReceive是如何被完整读取的,Send是如何被完整写出的,还会涉及到KafkaChannel和它的mute机制。
平凡的学生族
2020-06-09
8520
kafka 网络模型1 请求响应流程
在kafka 启动1 入口函数中,我们阅读了KafkaServer的注释,这里直接总结一下:
平凡的学生族
2020-06-02
1.1K0
【springmvc】controller的初始化与匹配
DispatcherServlet的初始化流程 讲述DispatcherServlet从Servlet::init一路调用至DispatcherServlet::initStrategies的过程。
平凡的学生族
2020-03-26
1.1K0
mybatis 核心原理 线程隔离
建议同时学习@Transaction, spring对事务的管理 spring @Transactional原理
平凡的学生族
2020-01-02
7690
java nio 源码分析2 IO
getTemporaryDirectBuffer和SocketChannelImpl值得分析
平凡的学生族
2019-12-20
7040
java nio总结 行为分析
由上图2可知, java Charset一般用于创建编码/解码对象, 对输入输出流进行编解码.
平凡的学生族
2019-12-20
5410
Spring-data-redis 的实现原理
强烈建议阅读Spring-session原理的"2.spring-session重写servlet request 及 redis实现存储相关问题"
平凡的学生族
2019-10-12
1.6K0
springboot tomcat自动配置原理
我们在项目栏->External Libraries->...autoconfigure里找到spring.factories
平凡的学生族
2019-10-10
7450
volatile 引用
Java - Volatile reference object and its member fields visibility
平凡的学生族
2019-06-15
4680
mybatis mapper解析(上)
参考 深入剖析 mybatis 原理(二) 图解 mybatis mapper原理.jpg 通过java 动态代理,创建Mapper代理对象,把数据库方法调用移交给MapperProxy对象。 Map
平凡的学生族
2019-05-29
6830
LinkedList
hasNext 可以看出,hasNext返回的是指针的nextIndex是否超过了链表长度。
平凡的学生族
2019-05-25
3230
JAVA JVM JRE JDK
https://stackoverflow.com/questions/11547458/what-is-the-difference-between-jvm-jdk-jre-openjdk
平凡的学生族
2019-05-25
1.2K0
重定位 静态链接 动态链接 动态加载
动态链接与静态链接的区别 静态链接库、动态链接库、导入库的区别 Linux下的静态库、动态库和动态加载库 ---- 总结:并没有找到动态链接与动态加载的明显区别,但动态链接与静态链接的区别是明显的: 一个是编译时就链接进可执行文件,一个是执行时才链接。 ---- 静态重定位 重定位时,取重定位项,加上重定位因子得到欲修改位置的实际地址。 优点:无须硬件支持 缺点:程序重定位以后就不能在内存中移动。要求程序的存储空间是连续的,不能把程序存储到若干个不连续的区域中。 动态重定位 当CPU取一条访问内存的
平凡的学生族
2019-05-25
1.6K0
初学JNI java中调用c++的函数 helloworld实验
reference https://www.cnblogs.com/liuling/p/2013-12-20.html
平凡的学生族
2019-05-25
9300
安装hadoop
我们发现usr/lib/jvm/java-11-openjdk-amd64可以作为$JAVA_HOME的路径
平凡的学生族
2019-05-25
5320
JAVA 引用与对象
参考:https://www.cnblogs.com/perfy/archive/2012/10/16/2726039.html
平凡的学生族
2019-05-25
4870
JAVA native关键字
reference https://stackoverflow.com/questions/6101311/what-is-the-native-keyword-in-java-for
平凡的学生族
2019-05-25
3800
Java(9):浅谈WebCollector的数据抓取
作为Java世界中小白的我(瑟瑟发抖的状态),在网络数据抓取这一块简直是一无所知.天无绝人之路,这时候我们老大向我推荐一个很好用的爬虫框架WebCollector,WebCollector是一个无须配置、便于二次开发的JAVA爬虫框架,它提供精简的的API,只需少量代码即可实现一个功能强大的爬虫。WebCollector-Hadoop是WebCollector的Hadoop版本,支持分布式爬取。WebCollector用起来个人赶脚还是非常的简单轻便的,这里就以一个初学者的身份简单分享一下WebCollector.
平凡的学生族
2019-05-25
1.3K0
netty 线程模型(未完成)
虽然Netty的线程模型基于主从Reactor多线程,借用了MainReactor和SubReactor的结构。但是实际实现上SubReactor和Worker线程在同一个线程池中
平凡的学生族
2019-05-25
5080
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档