找到约 10000 条结果
  • Kubernetes Lease 及分布式选主
    在分布式系统中,应用服务常常会通过多个节点(或实例)的方式来保证高可用。然而在某些场景下,有些数据或者任务无法被并行操作,此时就需要由一个特定的节点来执行这些特殊的任务(或者进行协调及决策),这个特定的节点也就是领导者(Leader),而在多个节点中选择领导者的机制也就是分布式选主(Leader Election)。
    2023-12-26
  • Python 的异步 IO:Asyncio 之 TCP Client
    关于 Asyncio 的其他文章: Python 的异步 IO:Asyncio 简介 Python 的异步 IO:Aiohttp Client 代码分析 如果不知道 Asyncio 是什么,先看「Asyncio 简介」那一篇。 一个简单的 HTTP Server 首先,为了便于测试,我们用 Python 内建的 http 模块,运行一个简单的 HTTP Server。 新建一个目录,添加文件 index.html,内...
    2017-12-05
    1
  • IO之ByteArrayInputStream源码分析
    read()方法主要是先判断数据是否读完,如果读完则返回-1(所以数据读完了我们会经常用read()==-1来判断),如果没有读完则读取pos的数据然后将pos加1,那么下次则读取的数据是pos则是1,接着是一个 & 0xff的操作,这个其实是将byte数据转换成int数据,是通过位运算高位补0,例如byte的值是5,那么byte的二进制是0000 0...
    2018-03-16
  • Java中的IO的流的总结
    Java IO的一般使用原则: 一、按数据来源(去向)分类: 1、是文件: FileInputStream, FileOutputStream, FileReader, FileWriter 2、是byte[]:ByteArrayInputStream, ByteArrayOutputStream 3、是Char[]: CharArrayReader, CharArrayWriter 4、是String: StringBufferInputStream, StringReader, StringWriter 5、网...
    2019-11-08
  • Java IO流学习总结
    流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 
    2020-03-09
  • Python基础之:Python中的IO
    简介IO就是输入和输出,任何一个程序如果和外部希望有交互的话,都需要使用到IO。相对于java而言,Python中的IO更加的简单,易用。本文将会详细介绍Python中的IO操作。linux输入输出linux中有三种标准输入输出,分别是STDIN,STDOUT,STDERR,对应的数字是0,1,2。STDIN是标准输入,默认从键盘读取信息;STDOUT是标准输...
    2021-03-26
  • Python IO文件管理
    文件操作我们可以使用python来操作文件,比如读取文件内容、写入新的内容等,因为任何计算机文件的本质都是一些有不同后缀的字符组成的。python文件操作的两种模式打开模式while,写入模式,简写为 w ,指定的文件不存在则创建文件,存在则打开并清空内容,并且将文件指针(光标)放在文件的开头。read,读取模式,简写...
    2022-03-19
  • commons-io下的几个copy api
    copyFilecopy file and rename filereserve the file's last modified date/times(cp -p)both src and dest should be file {代码...} copyFileToDirectorycopy file to dest folderdest must be folder, if not exist, mkdirs {代码...} copyDirectorycopy all files in one folder to another foldersrc must be folde...
    2022-07-23
  • Python 的异步 IO:Asyncio 简介
    Asyncio 是并发(concurrency)的一种方式。对 Python 来说,并发还可以通过线程(threading)和多进程(multiprocessing)来实现。
    2017-03-24
    1
  • 【redis问题】Caused by: io.netty.channel
    "Caused by: io.netty.channel"这个错误通常是由于Redis客户端和Redis服务器之间的网络问题引起的。以下是一些可能的解决方案:
    2024-01-18
  • 一个编译时注解的 RxBus 库 - Apollo
    依赖于RxJava的编译时Android事件总线,并且支持Sticky(粘连)事件,以及多个Rx调度器. 示例预览 引入Apollo到项目中 我们需要引入一个apt插件到我们的classpath来开启注解处理功能. {代码...} 增加apt插件到项目的build.gradle配置文件中,使用apt插件来开启注解处理功能. {代码...} 使用方法 Init 在Application中初始化Ap...
    2016-08-12
    1
  • tomcat-通过添加日志文件,排查启动错误
    问题启动报错 {代码...} 这个不是真正的错误,真正的错误是其他错误。因为日志不全,所以看不到,解决方法?添加日志文件。具体方法:[链接]真正的错误 {代码...} 解决方法:排除其他的,只留下一个。怎么知道要排除哪一个jar?比较正常的项目和异常的项目正常项目异常项目 //多了一个jdk14的日志jar,多的jar刚好可以和...
    2020-09-10
  • springmvc单文件上传
    1、方式一1.1、新建控制层 {代码...} 1.2、配置springmvc的配置文件xml {代码...} 另外为了解决上传单行文本域有乱码问题,所以还需要再web.xml中声明编码过滤器,代码如下: {代码...} 1.3、jsp页面 {代码...} 小结:<input type="file" name="file"/>的name要与参数@RequestParam MultipartFile file名一样,如...
    2021-05-16
  • 《跟闪电侠学Netty》阅读笔记 - 开篇入门Netty
    和 《Netty In Action》 不同,这本书直接从Netty入门程序代码开始引入Netty框架,前半部分教你如何用Netty搭建简易的通讯系统,整体难度比较低,后半部分直接从服务端源码、客户端源码、ChannelPipeline开始介绍,和前半部分割裂较为严重。
    2023-04-13
  • 关闭ehcache的更新检查
    不知道ehcache玩的什么套路,竟然还做了个更新检查在核心里面,而且还是默认开启的,而且还会爆io异常,还是把它关了吧: {代码...} updateCheck="false"
    2014-11-10
  • css 3 3d box
    <p data-height="265" data-theme-id="0" data-slug-hash="kkjVoJ" data-default-tab="css,result" data-user="zd9027" data-embed-version="2" class="codepen">See the Pen css3d by zd9027<script async src="//assets.codepen.io/assets/embed/ei.js"></script>
    2016-10-15
  • Redis5源码阅读笔记--事件驱动框架及运行流程
    源码版本5.0.8大致流程图深蓝表示main函数执行流程浅蓝表示IO多路复用调用位置绿色表示Reactor模型中的acceptor和handler位置紫色表示事件调用处理位置灰色表示内部执行流程
    2021-12-31