Java中的集合框架

1、什么是集合? (1)用来存储其他对象的对象 (2)数组长度是固定的,集合是可以扩容的 (3)数组要求所有的元素类型是相同的,集合是可以存储不同类型的元素2、什么是框架? 框架是有类、接口和继承结构的3、Java的集合框架 集合提供的接口: Collection接口:Set接口和...

2017-08-22 17:06:07

阅读数:207

评论数:0

Linux文件权限介绍

Linux中我们使用ls -l命令显示文件的属性以及文件所属的用户和组,如下 展示了文件权限,所属用户和组,以及文件创建时间、文件名等信息接下来要介绍文件权限了。在Linux中文件权限用10个字符代替,如上图所示的“-rw-r–r–”和“drwxr-xr-x” (1)第一个字符表示文件这个...

2017-07-01 15:44:30

阅读数:187

评论数:0

Protobuf 和 Json的对比

1、protobuf是google开发的一个数据传输格式,类似json 2、protobuf是二进制的、结构化的,所以比json的数据量更小,也更对象化 3、protobuf不是像json直接明文的,这个是定义对象结构,然后由protbuf库去把对象自动转换成二进制,用的时候再自动反解过来的。...

2017-06-13 22:02:05

阅读数:883

评论数:0

从sql脚本导入数据库(mysql)

1、命令行连接MySQL数据库:mysql -h localhost -P 3306 -u root -p 2、创建数据库 mysql> create database testbase; 3、选择数据库 mysql> use testbase; 4、导入数据库 mysql...

2017-06-13 20:47:40

阅读数:255

评论数:0

SQL语句的分类

DQL(Data Query Language):数据库查询语言。selectDML(Data Manipulation Language):数据库操作语言。insert、update、deleteDDL(Data Definition Language):数据库定义语言。create、drop、...

2017-06-13 20:29:29

阅读数:264

评论数:0

Python命名规范

1、模块名:小写字母,单词之间用“_”分割 case_module.py,case_suite.py,add_name_to_excel.py2、包名:和模块命名一样,包中要有init.py3、类名:单词首字母大写 CaseModule,CaseSuite,AddNameToExcel4、全局...

2017-06-12 21:33:24

阅读数:170

评论数:1

Python使用struct模块转换C语言结构体,打包、解包二进制数据

本文参考:https://docs.python.org/2/library/struct.html#struct-format-strings本文是我使用socket测试网络接口写的消息头,其中包含以下内容: (1)通过Python的struct模块将C的结构体转换成Python语言(stru...

2017-06-12 20:34:06

阅读数:6261

评论数:2

Python socket模拟客户端一直接收服务端数据,同时不影响客户端发送数据

client.py-- coding: utf-8 --import socket, select from threading import Thread from threading import Lock from time import sleep使用select方式的客户端def ...

2017-06-09 16:15:17

阅读数:903

评论数:1

Python环境搭建-安装python2.7和python3

1、下载Python 下载地址:https://www.python.org/downloads/ 下载 2.7.x 和 3.x.x 版本 安装 2.7.x 和 3.x.x 版本2、python2.7需要手动安装setuptools 对于 python2.7 使用 ez_install.p...

2016-11-08 16:15:38

阅读数:1231

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭