DDullahan
码龄16年
关注
提问 私信
  • 博客:16,838
    16,838
    总访问量
  • 10
    原创
  • 1,918,691
    排名
  • 1
    粉丝
  • 0
    铁粉

个人简介:Face To New Life

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2008-11-24
博客简介:

DDullahan

博客描述:
Face To New Life
查看详细资料
个人成就
  • 获得10次点赞
  • 内容获得2次评论
  • 获得19次收藏
创作历程
  • 3篇
    2022年
  • 1篇
    2020年
  • 3篇
    2019年
  • 3篇
    2018年
成就勋章
TA的专栏
  • 计算机原理
    1篇
  • 分布式
    2篇
  • 网络编程
    2篇
  • Linux
    2篇
  • C/C++
    1篇
  • Java
  • ACM
    3篇
  • 前端
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    架构
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

357人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

存储设备原理

机械硬盘简介机械硬盘中较为重要的几个部件为盘片,盘面,磁头,磁道,扇区,簇,柱面.机械硬盘是由多个盘片组成,每个盘片还有两个盘面(类似于光盘).并且带有一个读写磁头,负责读写数据.机械硬盘中的盘片由多个同心圆构成,每个圆称为一个磁道,每个磁道之间有一定的间隔.在盘片旋转时,磁头在磁道上读写数据.从同心圆心向外划出几条间隔,可以将同心圆分割成不同的弧段,将每一个弧段成为一个扇区(也成为块),是磁盘读写数据的最小单位.而簇则是将多个相邻扇区组合在一起的逻辑概念,它是部分文件系统管理的直接对象,
原创
发布博客 2022.04.18 ·
3124 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

Google File System

设计系统由大量廉价机器组成, 组件失效属于常见现象, 需要监测运行情况, 容错以及恢复.文件绝大多数超100MB, GB级别常见且是主要优化对象. 支持小文件, 但不保证高效率.读操作包括流式读取(streaming reads)以及随机读取(random reads). 流式读取每次读取上百KB至1MB内容, 而随机读取往往只涉及几KB且不保证高效率.写操作包括追加写以及随机写. 追加写下一旦写入, 很少修改. 对随机写不保证高效率.相较于低延迟更倾向于持续高带宽.架构​ 系统由一个m
原创
发布博客 2022.04.18 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Replication

IntroReplication means keeping a copy of the same data on multiple machines that are connected via a network.There are several reasons why you might want to replicate data:To keep data geographically close to your users (and thus reduce latency)To all
原创
发布博客 2022.04.18 ·
635 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ODBC下乱码问题原理及解决

我在php中使用odbc连接mssql server时,在列名为英文,返回数据也为英文时一切正常。但如果列名出现中文,会提示SQL state 07001参数缺少或者SQL state 37000错误。如果返回数据中存在中文则为乱码。这一情况实际上正是编码的问题。在windows下对不支持unicode utf-8编码的程序,会默认使用GBK编码,而实际上ODBC在php实现内貌似是不支持utf-8的,因为utf-8编码的字符串提交给ODBC无法执行。因此解决方案就很明了了,直接修改字符串编码转码为
原创
发布博客 2020.07.22 ·
3653 阅读 ·
1 点赞 ·
2 评论 ·
2 收藏

muduo架构分析

本文以了解总体的架构后,从每个类的责任以及功能入手,深入各个类的依赖关系,最终按照运行流程梳理,了解框架的运行机理.目前的目标:了解框架结构,各个类的职责,各个类的依赖关系,最终能够解释客户端一个连接到达后的运行流程如何管理文件描述符如何派发连接进行处理如何设计不同的事件响应函数poll/epoll如何介入到框架中后续目标:多线程的并发同步定时任务如何管理性能效果测试...
原创
发布博客 2019.08.19 ·
844 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

TCP-socket异常情况

在Unix下进行网络编程时,由于网络并非完全可靠,会遇到各种协议主流程外发生的各种错误。而健壮的程序必须考虑到这些错误并正确处理,因此这里总结网络编程中可能发生的常见错误。TCP异常流程总体应答超时​ 在握手,挥手以及消息传递的状态下,若当前发送的报文期待一个应答报文。在规定时间应答报文没有到达,发送方会重发两次报文(报文重发间隔可设置)。若重发三次后依旧没有收到应答,则向应用返回E...
原创
发布博客 2019.08.18 ·
2848 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

vscode中代码格式化vue文件不通过eslint(分号,引号)的解决办法

在User Setting中加入"vetur.format.defaultFormatter.js": "prettier-eslint"
原创
发布博客 2019.01.19 ·
2725 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

关于二分边界的讨论

关于二分边界的讨论有许多的问题都会使用到二分,但就整数二分的情况就有4种这里总结了一下情况,没什么好多说的,直接上代码吧左开右闭while(l<r){ int mid=(l + r) >>1; if(check(mid)) l=mid+1; else r=mid;}cout<<l<<endl;左开右开while(l&
原创
发布博客 2018.11.21 ·
156 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mingw to_string()头文件

发布资源 2018.11.05 ·
rar

浅谈博弈论

博弈论博弈论适用一般为博弈论的题目有以下标志两个选手交替进行游戏每个选手当前可进行的操作只与局面有关游戏有至少一个终止情况如果不满足上述条件而题目很像博弈的话,可以往dp(状压)或者其他骚东西上考虑例如:Gems Fight! [HDU - 4778]思路博弈论类题目就目前做过的题来看,一般有两种情况,要么考虑必胜局面推公式或者刷SG表找规律,要么直接码出SG函数考虑必胜...
原创
发布博客 2018.10.28 ·
186 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cpp头文件配置

/***************************** @Author DDullahan ** @Date 2018/10/22 ** @Version 缘分更新 ******************************/#include<bits/stdc++.h>using namespace std;typedef long lon...
原创
发布博客 2018.10.22 ·
717 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏