14 signjing

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 2w+

招聘面试—关于Mysql的一点儿总结

最近半年,作为部门的面试官之一,参加了许多次招聘面试。数据库知识,尤其是对数据的增删改查等操作是软件测试人员的基本功,是面试过程中的必考项。在这其中,有一道题,是我每次面试的必考题。 题目以Mysql为例,假设有一张数据库表user_info,第一列是id,用作唯一标识;第二列是user_name,即用户姓名;第三列是some_data,这是一列存储某某数值的列,比如用户的年收入、用...

2018-03-10 21:28:40

情景linux—不曾了解的cat用法

情景cat是linux命令中最为基础的命令之一,它是“concatenate”(连接)的简写,作用概述是concatenate and print files,即:连接和查看文件内容。 常见用法有: - 查看单个文件:cat file1 - 顺序查看多个文件:cat file1 file2 ...一般cat会结合重定向符号(重写>、追加>>)使用,如常见的用...

2018-03-04 16:09:42

TCP--telnet为何在127s后返回?

telnet为何在127s后返回?

2017-05-27 18:48:27

情景linux--如何解决read命令产生的硬编码问题

我们知道,read命令可以读取文件内容,并把内容赋值给变量。但它会产生硬编码的问题,应该如何解决呢?

2017-04-11 20:17:12

情景linux–在脚本中如何优雅地退出telnet

在脚本中使用telnet查看目标主机是否打开了某端口,如何优雅地退出呢?

2017-04-07 14:21:16

情景linux--如何获取一个UUID?

uuid和guid是什么?如何获取?

2017-04-05 21:24:16

情景linux--一张图搞懂head -n和tail -n

你搞得清楚head -n和tail -n的几种用法的区别吗?

2017-04-05 21:19:18

情景linux——获取一个进程的所在目录

获取一个进程的所在目录

2017-03-30 12:19:24

即使不跳槽,你也应该做的三件事情

每年的年初是各个行业跳槽最为频繁的季节,仿佛冬眠结束的动物们开始出来觅食。这例子并不恰当,因为不跳槽不意味着不需要觅食生存,不跳槽也依然需要在你一直以来坚守的岗位上继续地奋斗和付出。无论你是否有跳槽的打算,做了这三件事情,对你自身的提高将大有脾益。

2017-03-27 00:00:06

简明adb使用教程

简明adb使用教程@(安卓测试工具集)adb简介adb介绍全程是:Android Debug Bridge,即安卓调试桥,是安卓sdk的一个工具;B/S结构adb工具是一个客户端-服务器的应用程序

2016-07-05 22:07:24

python标准库_csv

python标准库_csv简介所谓的csv(逗号分隔值Comma Separated Values)格式是最通用的用于电子表格和数据库的导入和导出格式。因为没有“csv标准”,所以格式被读写它的许多应用程序自由定义。缺乏标准也意味着不同应用程序在产生和使用数据时总是存在一些微小的差异。这些差异使得处理来自多种源的CSV文件时令人头疼。同时,分隔符和引用符的多样性,使得所有格式足够相近以至于

2014-08-04 00:50:11

python基础教程_学习笔记26:好玩的编程

好玩的编程程序设计的柔术当大家坐下来并计划应该如何组织程序的时候,对于这个具体的程序,还没有任何的经验。在实现功能的时候,会逐渐地学到对原始设计有用的新知识。不应该无视一路走来所吸取的教训,而应该将它们用于软件的重新设计(或重构)中。灵活性的实现包括许多方面,下面是其中两个:原型设计:python最棒的功能之一就是可以快速地编写程序。编写原型程序是更充分地了解问题的一种很好的方法。

2014-07-26 13:39:38

python基础教程_学习笔记25:程序打包

程序打包准备发布程序时,开发者在程序发布前可能会想到将其打包。如果只有一个.py文件,那将不是什么大问题,但如果面对的是非程序员用户,甚至在正确位置放置一个简单的python库文件,或者处理PYTHONPATH变量这类工作都超出了他们的能力范围的话,就不好办了。用户通常只想双击一个安装程序,跟着安装向导一步一步走,接着程序就可以运行了。 distutils是每个程序员工具包内的基础工具

2014-07-23 15:02:10

python基础教程_学习笔记24:网络编程、Python和万维网

网络编程python是一个很强大的网络编程工具,首先,它有很多针对常见网络协议的库,在库顶部可以获得抽象层,这样可以集中精力在程序的逻辑处理上,而不是停留在网络实现的细节上;其次,python处理字节流的各种模式方面很擅长,因此可以轻松处理各种协议格式。少数几个网络设计模块socket模块在网络编程中的一个基本组件就是套接字(socket)。套接字主要是两个程序之间“信息通道”。程

2014-07-21 11:25:25

python基础教程_学习笔记23:图形用户界面

图形用户界面丰富的平台在编写Python GUI程序前,需要决定使用哪个GUI平台。简单来说,平台是图形组件的一个特定集合,可以通过叫做GUI工具包的给定Python模块进行访问。工具包描述Tkinter使用Tk平台。很容易得到。半标准。wxpython基于wxWindows。跨平台越来越流

2014-07-16 15:19:00

python基础教程_学习笔记22:数据库支持

数据库支持python数据库API支持sql标准的可用数据库有很多,其中多数在python中都有对应的客户端模块。全局变量python DB API的模块特性变量名用途apilevel所使用的python db api版本threadsafety模块的线程安全等级pa

2014-07-12 11:58:21

python基础教程_学习笔记21:文件和素材

文件和素材打开文件open函数用来打开文件,语法如下:open([name[,mode[,buffering]]) open函数使用一个文件名作为唯一的强制参数,然后返回一个文件对象。模式(mode)和缓冲(buffering)参数都是可选的。>>> f=open(r'D:\software(x86)\Python27\README.txt') 如果文件不存在,则出

2014-07-08 19:00:04

python基础教程_学习笔记20:标准库:一些最爱——os

标准库:一些最爱osos模块为你提供了访问多个操作系统服务的功能。os和它的子模块os.path还包括一些用于检查、构造、删除目录和文件的函数,以及一些处理路径的函数。 os模块中一些重要函数和变量函数/变量描述environ对环境变量进行映射system(command)在子s

2014-07-05 17:01:35

python基础教程_学习笔记19:标准库:一些最爱——集合、堆和双端队列

标准库:一些最爱集合、堆和双端队列集合集合Set类位于sets模块中。>>> range(10)[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]>>> set(range(10))set([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) 集合是由序列(或其他可迭代的对象)构建的。主要用于检查成员资格,因此,副本是被忽略的:>>> r

2014-07-01 18:56:22

python基础教程_学习笔记18:标准库:一些最爱——shelve

标准库:一些最爱shelveShelve唯一有趣的函数是open。在调用它的时候(使用文件名作为参数),它会返回一个Shelf对象,可以用它来存储内容。只需要把它当作普通的字典(但是键一定要作为字符串)来操作即可,在完成工作之后,调用它的close方法。 意识到shelve.open函数返回的对象并不是普通的映射是很重要的。>>> import shelve>>> s=sh

2014-06-30 20:09:13

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!