ICode9

精准搜索请尝试: 精确搜索
  • 漫画 | 民间流传的微信诞生记?2020-12-28 10:01:05

    据民间流传微信的诞生源于张小龙因得一扫地高僧指点,才有了微信的诞生,而这其中也少不了程序员们的付出,一起来看看它的故事吧~ 本期漫画灵感来源于《微信第 1 行代码曝光!》文章,部分情节仅为民间流传或虚构。 篇后 时至今日,微信已走过了10个年头,也完成了从0到1甚至是

  • 漫画 | 只有光头才能让我变强2020-12-23 11:04:43

    - 我是个程序员 也曾是个秀发浓密的程序员 但如今看着镜中光亮如新的自己 突然思绪万千 ...... - 生活从不会亏欠我们的每一份努力。   我们看的每一本书、上的每一节课、加的每一次班、敲的每一行代码、修复的每一个bug……和后来我们说的每一句话、做的每一个选择、迸发的每

  • 漫画:你们这些奇葩的代码!2020-11-29 20:02:20

    Python被应用于在众多领域,如:云计算、网站开发、科学运算、人工智能、系统运维、金融交易、图形GUI等众多领域。目前几乎所有大中型互联网企业都在使用Python,如:Youtube、Dropbox、BT、Quora(中国知乎)、豆瓣、知乎、Google、Yahoo!、Facebook、NASA、百度、腾讯、汽车之家、美团等

  • 漫画:一道数学题引发的血案2020-11-13 17:52:20

    漫画:一道数学题引发的血案 ————— 第二天 ————— 题目如下: 小灰向两位朋友各自借了50元。 用借来的钱,小灰花费97元买了一件格子衫。 这时候还剩3元钱,小灰还给两个小伙伴各1元,自己剩下1元。 那么问题来了:小灰此时欠两位小伙伴各49元,再加上自己剩下的1元,49+49+1 = 99元。

  • 漫画:如何实现大整数相加?(修订版)2020-11-13 17:51:59

    漫画:如何实现大整数相加?(修订版) 本周一发布的漫画,存在一些细节上的问题,在这里做出如下修改: 1.修改了代码中进位判断条件的bug,优化了部分代码的可读性。2.增加了JDK工具类BigInteger和BigDecimal的说明。3.补充了一个优化方法,即把大整数拆分成数组时,按十进制每9位拆分,而非每1位拆分。

  • 漫画:如何实现大整数相加?2020-11-13 17:51:44

    漫画:如何实现大整数相加? 本期封面作者:含蓄儿 ————— 第二天 ————— ———————————— 在程序中列出的 “竖式” 究竟是什么样子呢?我们以 426709752318 + 95481253129 为例,来看看大整数相加的详细步骤: 第一步,把整数倒序存储,整数的个位存于数组0下标位置,最

  • 漫画:删去k个数字后的最小值2020-11-13 17:51:36

    漫画:删去k个数字后的最小值 本期封面作者:蒲公英 ————— 第二天 ————— 什么意思呢?让我们举几个栗子: 给定整数1593212,删去3个数字,新整数的最小情况是1212 给定整数30200,删去1个数字,新整数的最小情况是200 给定整数10,删去2个数字,新整数的最小情况是0 需要注意的是,给定

  • 漫画:删去k个数字后的最小值2020-11-13 17:51:25

    漫画:删去k个数字后的最小值 本期封面作者:蒲公英 ————— 第二天 ————— 什么意思呢?让我们举几个栗子: 给定整数1593212,删去3个数字,新整数的最小情况是1212 给定整数30200,删去1个数字,新整数的最小情况是200 给定整数10,删去2个数字,新整数的最小情况是0 需要注意的是,给定

  • 漫画:什么是LRU算法?2020-11-13 17:51:10

    漫画:什么是LRU算法? 本期封面作者:A17 ————— 两个月前 ————— 用户信息当然是存在数据库里。但是由于我们对用户系统的性能要求比较高,显然不能每一次请求都去查询数据库。 所以,小灰在内存中创建了一个哈希表作为缓存,每次查找一个用户的时候先在哈希表中查询,以此提高访问

  • 漫画:如何用栈实现队列?2020-11-13 17:50:43

    漫画:如何用栈实现队列? 本期封面作者:蝉沐风 ————— 第二天 ————— ———————————— 栈的特点是先入后出,出入元素都是在同一端(栈顶): 入栈: 出栈: 队列的特点是先入先出,出入元素是在不同的两端(队头和队尾): 入队: 出队: 既然我们拥有两个栈,那么我们可以让其中一个

  • 漫画:如何用栈实现队列?2020-11-13 17:50:30

    漫画:如何用栈实现队列? 本期封面作者:蝉沐风 ————— 第二天 ————— ———————————— 栈的特点是先入后出,出入元素都是在同一端(栈顶): 入栈: 出栈: 队列的特点是先入先出,出入元素是在不同的两端(队头和队尾): 入队: 出队: 既然我们拥有两个栈,那么我们可以让其中一个

  • 漫画:深度优先遍历 和 广度优先遍历2020-11-13 10:52:54

    漫画:深度优先遍历 和 广度优先遍历 ————— 第二天 ————— ———————————— 什么是 深度/广度 优先遍历? 深度优先遍历简称DFS(Depth First Search),广度优先遍历简称BFS(Breadth First Search),它们是遍历图当中所有顶点的两种方式。 这两种遍历方式有什么不同呢?我

  • 今天,小灰的读者超过21万了!2020-11-13 10:52:33

    今天,小灰的读者超过21万了! 2016年的9月,因为一个突然降临的灵感,小灰这个蠢萌的菜鸟程序员形象诞生了。为了得到一个心仪的offer,小灰在面试的道路上屡战屡败,屡败屡战,在大黄的帮助下不断成长进步,学习到了许多有用的算法和编程知识。 许多人问小灰,怎么找到某某算法的漫画?怎么找到某某数

  • 漫画:什么是 “图”?2020-11-13 10:52:27

    漫画:什么是 “图”? 图的概念 究竟什么是图呢?大家先来想一想咱们常用的互联网产品。 举个栗子,大家一定都用过微信,假设你的微信朋友圈中有若干好友:张三、李四、王五、赵六、七大姑、八大姨。 而你七大姑的微信号里,又有若干好友:你、八大姨、Jack、Rose。 微信中,许许多多的用户组成了

  • 漫画:什么是 HTTPS 协议?2020-11-13 10:51:03

    漫画:什么是 HTTPS 协议? 什么是HTTP协议? HTTP协议全称Hyper Text Transfer Protocol,翻译过来就是超文本传输协议,位于TCP/IP四层模型当中的应用层。 HTTP协议通过请求/响应的方式,在客户端和服务端之间进行通信。 这一切看起来很美好,但是HTTP协议有一个致命的缺点:不够安全。 HTTP协

  • 漫画:如何将一个链表“逆序”?2020-11-13 10:50:45

    漫画:如何将一个链表“逆序”? ————— 第二天 ————— (现实里的小灰在刚入行的时候,面试官也问了我这个问题,当时小灰就傻傻的问面试官是单链表还是双链表?然后就没然后了......) ———————————— 让我们从链表头部开始,建立三个临时节点的引用,分别为p1,p2,p3。它

  • 漫画:什么是插入排序?2020-11-12 21:51:56

    漫画:什么是插入排序? ————— 第二天 ————— ———————————— 人们如何进行扑克牌的排序呢? 举个例子,比如我手中有红桃6,7,9,10这四张牌,已经处于升序排列: 这时候,我又抓到了一张红桃8,如何让手中的五张牌重新变成升序呢?用冒泡排序,选择排序,亦或是快速排序? 恐怕正常

  • 【漫画】活见鬼,明明删除了数据,空间却没减少!2020-11-11 12:34:30

    迁移数据常用 1、导出文件 - mysqldump 命令  ‍mysqldump 是 Mysql 自带的逻辑备份工具。其备份原理是通过协议连接到 Mysql 数据库,将需要备份的数据查询出来转换成对应的 insert 语句。当需要还原这些数据时,只要执行这些 insert 语句,即可将对应的数据还

  • 漫画:寻找股票买入卖出的最佳时机2020-11-10 20:52:05

    漫画:寻找股票买入卖出的最佳时机 ————— 第二天 ————— 什么意思呢?让我们来举个例子,给定如下数组: 该数组对应的股票涨跌曲线如下: 显然,从第2天价格为1的时候买入,从第5天价格为8的时候卖出,可以获得最大收益: 此时的最大收益是 8-1=7。 在上面这个例子中,最大值9在最小值1的

  • 下载漫画2020-10-24 22:31:51

    1 import os 2 import requests 3 from tkinter import * 4 import tkinter.messagebox 5 from openpyxl import load_workbook 6 from tkinter import ttk 7 import pprint 8 from tkinter import Tk, Checkbutton, Label 9 from tkinter import StringVar

  • 关于hashmap的文章2020-06-29 20:51:34

    漫画:什么是HashMap? 漫画:高并发下的HashMap(关于并发下死锁的过程要仔细捋一下) 深入理解 hashcode 和 hash 算法

  • PS绘画软件比较图2020-06-25 22:56:17

    今天得空,感冒和头痛也好了,在家使用、对比了几款适合画漫画的软件,除了laterboy平时用得最多的Photoshop(下用ps)外,laterboy的电脑还一直安装有painter(下用PT)、sai、IllustStudio(下用IS)、ComicStudio(下用cs),这几款都是画漫画常用的软件,总的来说,所有图形软件其实都大同小异,但仔细对比,

  • Raft和Paxos简易漫画理解2020-06-06 18:36:56

    一、 Paxo共识如何做事情? Paxos里面有三种角色,Proposer, Acceptor, Learner,其中learner完全被动复制已经形成共识的内容,这里不做介绍。 首先Proposer会向每一个acceptor发送一个数字n,这里n可以理解成工钱。 Acceptor接受到n后,知道有事情做了,于是回复Proposer同意请求,这里面

  • 来熬夜看小说啊,还有海量漫画,你想看的它都有!2020-05-25 19:06:03

    今天给大家推荐一个超级良心的平台,支持免费看小说和漫画,没有任何套路,安卓和苹果手机都可以下载。 它是一款全能阅读软件,聚合了全网小说资源,所有内容免费阅读,更新速度超级快;也是一个海量漫画库,想看什么直接sousou就可以了。 安卓端它叫——石头阅读。 IOS端它叫——石头读书

  • 漫画:通俗易懂的理解进程与线程2020-05-14 11:05:36

    作者:阮一峰 https://dwz.cn/5OKzMmnw 进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。 计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。 假定工厂

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有