[Python]Python中的一些陷阱与技巧小结

  • 发表于:2018-06-22
  • 分享到:

  Python是一种被广泛使用的强大语言,让我们深入这种语言,并且学习一些控制语句的技巧,标准库的窍门和一些常见的陷阱。  Python(和它的各种库)非常庞大。它被用于系统自动化、web应用、大数据、数据分析及安全软件。这篇文件旨在展示一些知之甚少...

[操作系统]linux每天定时备份数据库并删除十天前数据

  • 发表于:2018-06-22
  • 分享到:

  每天定时备份数据库需要用到Linux的定时任务,利用Linux的crondtab 命令。下面我们来看详细步骤:  一、写好shell脚本 mysqlbak.sh  #!/bin/sh  mysqldump -uroot -pmysqlroot xhblt | gzip > /mysqlbak/`date '+%Y-%m-%d_%H:%M:%S'`.sql.gz ...

[Python]Python爬虫之多线程下载豆瓣Top250电影图片(图)

  • 发表于:2018-06-20
  • 分享到:

  爬虫项目介绍  本次爬虫项目将爬取豆瓣Top250电影的图片,其网址为:https://movie.douban.com/top250, 具体页面如下图所示:  本次爬虫项目将分别不使用多线程和使用多线程来完成,通过两者的对比,显示出多线程在爬虫项目中的巨大优势。本文所使...

[Java]Java虚拟机的Heap监狱(图)

  • 发表于:2018-06-20
  • 分享到:

  在Java虚拟机中,我是一个位高权重的大管家,他们都很怕我,尤其是那些Java 对象,我把他们圈到一个叫做Heap的“监狱”里,严格管理,生杀大权尽在掌握。  中国人把Stack翻译成“栈”,把Heap翻译成“堆”, 还有人会把Stack翻译成“堆栈”,唉,真不...

[操作系统]使用Stratis从命令行管理Linux存储

  • 发表于:2018-06-20
  • 分享到:

  通过从命令行运行它,得到这个易于使用的 Linux 存储工具的主要用途。  正如本系列的第一部分和第二部分中所讨论的,Stratis 是一个具有与 ZFS 和 Btrfs 相似功能的卷管理文件系统。在本文中,我们将介绍如何在命令行上使用 Stratis。  安装 Strat...

[Java]Java中死锁的定位与修复(图)

  • 发表于:2018-06-19
  • 分享到:

  死锁应该可以说是并发编程中比较常见的一种情况,可以说如果程序产生了死锁那将会对程序带来致命的影响;所以排查定位、修复死锁至关重要;  我们都知道死锁是由于多个对象或多个线程之间相互需要对方锁持有的锁而又没有释放对方所持有的锁,导致双方...

[操作系统]在Linux上通过可写文件获取Root权限的多种方式(图)

  • 发表于:2018-06-19
  • 分享到:

  在Linux中,一切都可以看做文件,包括所有允许/禁止读写执行权限的目录和设备。当管理员为任何文件设置权限时,都应清楚并合理为每个Linux用户分配应有的读写执行权限。在本文中我将为大家展示,如何利用Linux中具有写入权限的文件/脚本来进行提权操作...

[Python]Python 中 zip 函数的用法

  • 发表于:2018-06-19
  • 分享到:

  zip() 接受一系列可迭代的对象作为参数,将对象中对应的元素打包成一个个tuple,然后返回由这些tuple组成的list。  若传入参数的长度不等,则返回list的长度和参数中长度最短的对象相同。  利用 * 号操作符,可以将list解压。  Python3.0开始,z...

[.net].NET中JSON的序列化和反序列化的几种方式(图)

  • 发表于:2018-06-15
  • 分享到:

  一、什么是JSON      JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于ECMAScript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使...

[操作系统]用五行代码开发一个操作系统(图)

  • 发表于:2018-06-15
  • 分享到:

  这位开发者已经创建了一个只需要很少量代码的操作。你不相信么?看文章你就能够了解这些信息。  calendar_2011-29-06_005752.png  一个模块化的操作系统只有一项工作:动态加载并初始化已经安装的模块。优先级!除了这个简单功能外,你的操作系统所...

热议

分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。
顶部 底部


建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海瀛东律师事务所 张楠律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2018, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道