9 baby_in_car

尚未进行身份认证

先不要着急做,想清楚为什么了再做,程序员最忌讳的就是上来就敲代码,技术为业务服务,先沟通需求,再找方法实现。

等级
TA的排名 7w+

【转载】Linux系统下查找最近修改过的文件

Linux的终端上,没有windows的搜索那样好用的图形界面工具,但find命令确是很强大的。比如按名字查找一个文件,可以用 find / -name targetfilename 。 唉,如果只知道名字,不知道地点,这样也不失为一个野蛮有效的方法。按时间查找也有参数 -atime 访问时间 -ctime 改变状态的时间 -mtime修改的时间。但要注意,这里的时间是以24小时为单位的。查看man手册后使用,你会很迷惑: -mtime n: Files data was last modifi

2020-05-11 10:55:33

数据结构与Python——堆(heap)

一、堆的特性堆分为最大堆(max heap)和最小堆(min-heap),一、堆的特性n里面堆的实现)三、heapq里面堆的函数heappush()heappop()heapify()heapreplace(heap,x)nlargest(n,heap)nsmallest(n,heap)三、heapq里面堆的函数...

2020-05-06 17:35:43

【原创】docker实践之一些常见概念和操作(上)

-------前言之前我写过两篇文章,介绍过如何在Ubuntu和Debian下安装docker,安装之后如何快速上手呢,接下来我们来娓娓道来。一、docker里面的3个重要概念二、Docker的一些常见命令1.镜像(images)2.容器(Container)3.仓库(Repository)a)、Docker镜像简单理解,安装过系统的都知道 我们需要一个镜像文件来安装系统,镜像相当于...

2020-04-30 18:00:09

【原创】如何优化网站的访问速度

相信做为一个web开发者,大家都有遇到过网站访问瓶颈的情况,那么如何通过一些技术手段来解决这个网站访问的性能问题呢? 首先,需要明确的一点是引发网站性能瓶颈的因素有哪些? 一、服务器 服务器方面又可以细分为硬件和系统架构的原因,比如当一个日常在2000 DAU的电商网站突然因为做促销活动网站的pv暴增的时候,肯定就要考虑扩容了,另一方面系统架构的原因,主要体现在我们选...

2020-04-27 10:57:33

解决Debian里面ifconfig没有ens33的错误

今天在Debian虚拟机里面执行ifconfig突然发现只有docker和lo的信息,情急之下开始求助度娘,经过多方查找查资料找到了一个最简单的解决方案:使用ifconfig ens33 up来启动ens33。然后再执行ifconfig即可查看到结果。类似的,如果是查找不到eth0,执行 ifconfig eth0 up即可...

2020-03-27 19:40:15

2020年技术目标

1.熟练掌握docker、MongoDB2.掌握一门新的语言(暂定Ruby)3.把数据分析师的课程视频看两遍,代码同步敲两遍4.熟练使用BS,Selenium等爬虫功能5.在CSDN发表文章50篇以上6.私下完成3~5个项目...

2020-03-24 11:35:36

Debian下安装docker方法详解

一、安装之前的准备之前我在上一篇讲过Ubuntu下如何安装docker,但是Ubuntu在实际使用的过程中,不论是系统的流畅性还是稳定性方面感觉都不能达到我们的需求,后面在朋友的建议下,我吧Ubuntu换成了Debian,Debian到现在为止最新版本是10.0(Buster)。系统的镜像文件在网上也比较容易搜索到。虚拟机我选择的是virtualBox,下载好了Debian的镜像之后(这里我选...

2020-03-12 22:05:12

Ubuntu下安装docker方法详解

从19年开始,在华为的一次面试中第一次听到docker,后来因为找工作和入职开发任务繁忙没有太多的去研究这一块,直到最近我们公司的软件供应商交付的产品是用docker作为承载来开发,这一次必须来研究研究如何部署docker了。部署之前的准备准备好相应的软件测试一、部署之前的准备部署之前必须得说一句,我之前用的是window7系统32位,但是拿到官方文档一看才知道,用现在...

2020-03-10 01:30:28

【转】python里面的“垃圾”是怎么回收的

大家都熟悉C和Java的垃圾回收机制,可以帮助机器很好的去释放内存空间,提升内存的使用效率。那么对于胶水语言Python来说,是怎么样做到垃圾回收的呢?前言:对于python来说,一切皆为对象,所有的变量赋值都遵循着对象引用机制。程序在运行的时候,需要在内存中开辟出一块空间,用于存放运行时产生的临时变量;计算完成后,再将结果输出到永久性存储器中。如果数据量过大,内存空间管理不善就很容易出现...

2020-02-27 20:59:00

ReactJS moment库时间戳转换的bug解决方案

Steven最近在开发公司的活动管理系统的过程中遇到了一个问题: 时间在数据表里面存储的是时间戳的格式,使用React moment库来转换为“2019-12-29 10:00:00” 这种格式的时候的时候,会出现一个问题:直接使用moment函数会自动把我的时间戳截取掉最后三位导致转化出的时间出入很大。当然了我做事讲究有图有真相,看图说话:第一眼看到这个时间的感受,这不是那啥吗? ...

2019-12-30 21:13:55

jQuery - 解决DataTables重复初始化时报“Cannot reinitialise DataTable”错误

1,问题描述通常情况下页面上的表格只需初始化一次就可以了。但有时我们的代码可能对同一个表格多次进行初始化操作,那么这时浏览器就会弹出错误提示框,内容如下:2,问题原因Datatables 不允许多次初始化同一表格。虽然这个提示只是起告知作用,不会造成表格功能失效,或是其他 js 错误,但弹出个提示框总归不爽。3,解决版本只需在初始化的时候初始化时设置 retrieve...

2019-12-12 21:31:19

如何用Sanic输出模板

Steven最近因为工作需要,在学习Sanic,上网搜索之后发现, 针对于Sanic的资料相对比较少,所以想要快速上手还是有一定的困难的。输出最简单的Hello world可以说是手到擒来from sani import Sanic,responseapp = Sanic()@app.route('/')async def rindex(request): #每一个函...

2019-11-25 18:23:20

【转】ubuntu下运行python和python3提示: no module named pip

1、Python2的环境提示no module named pip解决:apt-get install python-pip2、Python3的环境提示no module named pip解决:apt-get install python3-pip————————————————版权声明:本文为CSDN博主「康康的博客」的原创文章,遵循 CC 4.0 BY-SA ...

2019-11-22 13:26:58

平安科技Python面试题分析

Steven最近在考虑换工作,突然接到了平安的面试邀请,也没怎么特别的准备就跑过去面试了,结果聊了一个小时之后被无情刷掉,不过还是想把这次的一些考点放在这里供大家以后参考。btw:面试我的竟然是个妹子,刚开始进来的时候我还以为先是HR面,结果人家一开始问技术问题,肃然起敬。先是问道:1.Python里面的数据类型有哪些?分析:其实这个问题并不难,除了基础的int/float/bool/...

2019-11-13 11:02:25

【原创】RabbitMQ 简单玩法之——生产者/消费者

大家都知道RabbitMQ是用来处理高并发,多个请求,通过生产者和消费者以及channel的技术来实现消息的高并发处理的技术。那么如何在代码里面里面实现呢?生产者/消费者模式1.首先我们要知道,RabbitMQ的实现模式,通过创建一个队列来存储生产者发送的消息,然后消费者通过既定的规则去队列里面去取,然后做相应的动作。一、设计生产者:在开始编写代码之前,我们要确认电脑上是否...

2019-10-24 00:27:07

解决RabbitMQ admin账号登陆失败的问题

昨天刚在Mac上装好了RabbitMQ,也打开了默认的网址localhost:15672/ , 看了网上的教程说用admin账号登陆即可,密码也是admin,但是当我试着这样登陆的时候却一直提示登陆失败。后来查了网上的文档才发现,账号是要自己添加的.Step 1:切换到rabbitmq所在目录然后执行:./rabbitmqctl list_users查看所有的用户,发现...

2019-10-23 20:01:37

如何在Mac上安装RabbitMQ: 解决RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54的问题

大家都知道,RabbitMQ是现在用的比较多的消息中间件,可以用来分流客户端发过来的大量请求,Steven最近用开始重新的学习RabbitMQ了,但是第一步是要在我的Mac上装上RabbitMQ, 其实这个软件在Linux上可以很简单的安装,用apt-get 或者yum命令就可以了,但是Mac没有自带这些命令,所以需要我们手动安装。Part I、安装Brew第①次尝试:因为电脑上装了p...

2019-10-23 01:00:46

解决MAC上Django连接Mysql django.db.utils.OperationalError: (2003, "Can't connect to MySQL 的问题

Steven 最近在mac电脑是开发Django项目,但是遇到了一个很棘手的问题,就是跑Django程序连接Mysql始终报错,最开始的问题是password的问题,后来把password改过来之后,发现还是不行,后来检查自己的Django程序urls.py和views.py反复修改都无济于事,views.py函数 setting.py在网上查了很多方法,...

2019-10-16 21:48:35

windows下完成pip的安装

目录 1.准备工作 2.下载好文件包 3.准备安装 4.总结一、准备工作大家都知道pip的安装是依赖于Python的,所以提前我们需要下载好Python的安装包,鉴于2.0已经逐渐要退出历史舞台了,这里我们推荐3.0以上的版本,下载地址:https://www.python.org/downloads/,选择一个版本下载,然后点击 “下一步”就可以了。安装好之后,我们要在CMD的...

2019-10-16 16:58:57

【转载】常见的HTTP状态码总结

本内容摘抄自《RESTful WebServices》 中文译本附录B '42种常见的HTTP响应代码'。原文作者:Leonard Ricbardson & Sam Ruby翻译:徐涵、李红军、胡伟原文地址:https://www.cnblogs.com/xflonga/p/9368993.html1、三至七种最基本的响应代码 200("OK") 一切正常。实体主...

2019-10-16 01:06:04

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。