简
4年前
源码解读Linux等待队列
从源码角度来解读Linux等待队列机制,了解休眠与唤醒的运转原理kernel/include/linux/wait.hkernel/kernel/sched/wait.ckernel/include/linux/sched.hkernel/kernel/sched/core.c一、概述Linux内核的等待队列是非常重要的数据结构,在内核驱动中广为使用,它是
灯灯灯灯 灯灯灯灯
4年前
一篇文带你了解JDK 13新特性,保姆级教程!!!
JDK13新特性介绍1.1JDK各版本主要特性回顾JDKVersion1.019960123Oak(橡树)初代版本,伟大的一个里程碑,但是是纯解释运行,使用外挂JIT,性能比较差,运行速度慢。JDKVersion1.119970219JDBC(JavaDataBaseConnectivity);支持内部类;R
专注IP定位 专注IP定位
4年前
2021年10月4日Facebook史上最严重宕机复盘分析
1、相关新闻据BBC等媒体报道,UTC时间2021年10月4日15时39分(即北京时间10月4日23时39分),社交网络Facebook及其子公司Messenger、Instagram和WhatsApp全球无法使用长达7个小时。Facebook在其twitter中发表官方声明“Ourengineeringteamshavelearnedthatc
Wesley13 Wesley13
4年前
Java通过sftp上传文件
Linux操作系统我们经常使用ssh中的ftp,sftp连接服务器,做相应操作。如何通过java代码的形式采用sftp连接到服务器,进行文件上传下载等操作呢?第一步,引入依赖包<!sftp上传依赖包<dependency<groupIdcom.jcraft</groupId
Stella981 Stella981
4年前
FastDFS图片服务器实现图片上传
一、传统使用1.将fastdfs\_client.jar导入工程2.加载配置文件(如conf.properties),配置文件中的内容就是tracker服务的地址。配置文件内容:tracker\_server192.168.25.133:221223.把commonsio、fileupload的jar包添加到工程中4.页面代码!
Wesley13 Wesley13
4年前
VMware Workstation player 安装CentOS实践
   本文实践在windows系统的VMwareWorkstationplayer上安装CentOS7系统,并对新安装的CentOS(最小化安装)系统做一些基本的配置。一、准备工作1.安装VMwareWorkstationplayer2.CentOS764系统镜像3.SSH工具(本文使用GIT的命令行)二、
Stella981 Stella981
4年前
Python进阶学习笔记——网络编程(1):IP、端口
网络编程IP地址定义:IP地址就是标识网络中设备的一个地址,好比现实生活中的家庭地址。种类:IPv4:目前使用的IP地址,由点分十进制组成,4字节,如:192.168.145.52(局域网IP)、10.254.2.171(公网IP)IPv6
Wesley13 Wesley13
4年前
Mysql免安装版的配置
使用mysql5.5.20版本。转载:http://supportopensource.iteye.com/blog/14155271、下载mysql5.5.20win32.zip,解压到D:\\dev,D盘的dev文件夹下就会出现mysql5.5.20win32目录,将其重命名为mysql。2、配置MYSQL的环境变量新增
Stella981 Stella981
4年前
Linux误删恢复
!(https://oscimg.oschina.net/oscnet/e7426efd77954a0b8fdf9f6a229d760b.png)1、前言在linux中,可能会误删文件,从而需要进行误删恢复,主要针对ext系列的文件系统,使用的到软件名称为extundelete0.2.4.ta
Redis数据结构(一)-Redis的数据存储及String类型的实现
1引言Redis作为基于内存的非关系型的KV数据库。因读写响应快速、原子操作、提供了多种数据类型String、List、Hash、Set、SortedSet、在项目中有着广泛的使用,今天我们来探讨下下Redis的数据结构是如何实现的。