运维开发网

编程

0
  • 自学Python必备:学习路线+参考资料!

    2018年某一天,python突然变得很火。媒体宣传学习python的巨大好处与前景。原因很简单,人工智能将python推向了顶峰。一时间,全民编程的浪潮此起彼伏。python 列入全国计算机二级取代VB,部分城市试点,python引入高中。互联网时代,已经...[详细]

    2020-03-11 19:20 分类:Python
  • 用Golang自己构造ICMP数据包

    ICMP是用来对网络状况进行反馈的协议,可以用来侦测网络状态或检测网路错误。 限于当前Golang在网络编程方面的代码稀缺,资料甚少,所以分享一个用Golang来构造ICMP数据包并发送ping程序的echo消息的实例。 RFC792定义的echo数据包结构:...[详细]

    2020-03-11 19:06 分类:编程语言
  • 用Golang编写的网际校验和算法

    网际校验和算法适用于IP、TCP、UDP、ICMP等协议的校验。 func CheckSum(data []byte) uint16 { var ( sum uint32 length int = len(data) index int ) //以每16位为单位进行求和,直到所有的字节全部求完或者只剩下一个8位字...[详细]

    2020-03-11 19:00 分类:编程语言
  • 2019年python学习路线

    Python的代码效率很高,10行Python代码可以完成C20行代码的工作,并且错误概率更低。随着监管的加强和最佳实践的普及,python的性能和可用性得到越来越多的认可。2019年python学习路线分享给你。[详细]

    2020-03-11 18:36 分类:Python
  • 深入剖析线程同步工具CountDownLatch原理

    0CountDownLatch的作用CountDownLatch作为一个多线程间的同步工具,它允许一个或多个线程等待其他线程(可以是多个)完成工作后,再恢复执行。就像下面这样:1从一个Demo说起我们直接拿源码中给出的Demo看一下,源码中的这个demo可以看做...[详细]

    2020-03-11 18:26 分类:编程语言
  • Android实现编程修改手机静态IP的方法

    本文实例讲述了Android实现编程修改手机静态IP的方法。分享给大家供大家参考。具体如下:[详细]

    2020-03-11 18:06 分类:编程语言
  • Golang中如何模拟C语言中的if(scanf(…)==EOF)来控制输入的终止

    相信很多从C/C++转到Golang的朋友们都经常会对Go中的输入控制感到头疼。。。尤其是如果要在Go中模拟C语言中的如下代码会遇到不小困惑: char input[100]; while (1) { if (scanf("%s", input) == EOF) { printf("...[详细]

    2020-03-11 17:43 分类:编程语言
  • 2019年Python爬虫学习必看

    如果你用Python3写爬虫,强力推荐《Python网络数据采集》这本书,应该是目前最系统最完善介绍python爬虫的书。可以去图灵社区买电子版。[详细]

    2020-03-11 16:24 分类:Python
  • 大神带你重新认识Mybatis中强大的resultMap

    前言在Mybatis中,有一个强大的功能元素resultMap。当我们希望将JDBCResultSets中的数据,转化为合理的Java对象时,你就能感受到它的非凡之处。正如其官方所述的那样:resultMap元素是MyBatis中最重要最强大的元素。它可以让你从90%的JDB...[详细]

    2020-03-11 15:05 分类:编程语言
  • kafka为什么突然就火了呢?让我来告诉你原因

    为什么需要消息队列周末无聊刷着手机,某宝网APP突然蹦出来一条消息“为了回馈老客户,女朋友买一送一,活动仅限今天!”。买一送一还有这种好事,那我可不能错过!忍不住立马点了去。于是选了两个最新款,下单、支付一气呵成!满足的躺在...[详细]

    2020-03-11 14:28 分类:编程语言