搜索到与相关的文章
数据库相关

SQL语句汇总(三)——聚合函数、分组、子查询

拖了一个星期,终于开始写第三篇了。走起!聚合函数:SQL中提供的聚合函数可以用来统计、求和、求最值等等。分类:–COUNT:统计行数量–SUM:获取单个列的合计值–AVG:计算某个列的平均值–MAX:计算列的最大值–MIN:计算列的最小值首先,创建数据表如下:执行列、行计数(count):标准格式SELECTCOUNT(<计数规范>)FROM<表名>其中,计数规范包括:-*:计数所有选择的行,包括NULL值;-ALL列名:计数指定列的所有非空值行,如果不写

系统 2019-08-12 01:32:45 2175

各行各业

简易的分布式文件系统

简易的分布式文件系统本来初期打算用Hadoop2,可是后来有限的服务器部署了SolrCloud,各种站点,发现资源不够了,近10T的文件,已经几乎把服务器的磁盘全部用光。想来想去,由于目前架构基于Scala的,所以还是用ScalaAkka实现了一个简单版本的分布式文件系统。Scala版本是2.10.3:http://www.scala-lang.org,Akka版本是2.2.3:http://akka.io。所有文件随机放在不同的服务器上,在数据库中记录了

系统 2019-08-12 01:31:55 2175

Python

代码实例讲解python3的编码问题

python3的编码问题。打开python开发工具IDLE,新建‘codetest.py'文件,并写代码如下:importsysprint(sys.getdefaultencoding())F5运行程序,打印出系统默认编码方式将字符串从str格式编码程bytes格式,修改代码如下:importsysprint(sys.getdefaultencoding())s='你好'print(type(s))b=s.encode('utf-8')print(type

系统 2019-09-27 17:57:25 2174

Python

Python学习日记(二十九) 网络编程

早期的计算机通信需要有一个中间件,A要给B传东西,A必须要把信息传给中间件,B再把从中间件中拿到信息由于不同机器之间需要通信就产生了网络软件开发的架构1.C/S架构服务器-客户机,即Client-Server架构,C/S架构通常采取两层结构.Sever负责数据的管理,Client负责完成与用户的交互任务这里来说Client主要是某个应用软件的exe文件,程序要在安装后,才能运行在用户电脑上。例如:QQ、微信、网易云音乐等2.B/S架构浏览器端-服务器,即B

系统 2019-09-27 17:56:56 2174

Python

老生常谈Python进阶之装饰器

函数也是对象要理解Python装饰器,首先要明白在Python中,函数也是一种对象,因此可以把定义函数时的函数名看作是函数对象的一个引用。既然是引用,因此可以将函数赋值给一个变量,也可以把函数作为一个参数传递或返回。同时,函数体中也可以再定义函数。装饰器本质可以通过编写一个纯函数的例子来还原装饰器所要做的事。defdecorator(func):defwrap():print("Doingsometingbeforeexecutingfunc()")fun

系统 2019-09-27 17:55:37 2174

Python

Python3.6内置函数(10)——chr()

英文文档chr(i)ReturnthestringrepresentingacharacterwhoseUnicodecodepointistheintegeri.Forexample,chr(97)returnsthestring‘a’,whilechr(8364)returnsthestring‘€’.Thisistheinverseoford().Thevalidrangefortheargumentisfrom0through1,114,111(0

系统 2019-09-27 17:52:30 2174

Python

python中的异常(try)

1.异常程序在运行的时候,如果python解释器遇到一个错误,会停止程序的执行,并且提示一些错误的信息,这就是异常我们在程序开发的时候,很难将所有的特殊情况都处理,通过异常捕获可以针对突发事件做集中处理,从而保证程序的健壮性和稳定性在程序开发中,如果对某些代码的执行不能确定(程序语法完全正确)可以增加try来捕获异常try这个关键字来捕获异常try:尝试执行的代码except:出现错误的处理try:不能确定正确执行的代码num=int(input('请输入

系统 2019-09-27 17:52:11 2174

Python

windows下python虚拟环境virtualenv安装和使用详解

前面介绍了python在ubuntu16.04环境下,python的虚拟环境virtualenv的安装,下面介绍在windows环境下的安装和使用。环境信息操作系统:windows10python版本:3.6.3安装1.下载安装python3.6.3进入官网:https://www.python.org/downloads(windows)选择:Windowsx86-64web-basedinstallerWindowsx86-64web-basedins

系统 2019-09-27 17:50:58 2174

Python

python file read(), readline...(), readline(), xreadlines()的区别看python学习

常用python读取文件内容的,都知道python有几个不同的函数,完成功能一样,但细节有区别。一、read()读取整个文件,将文件内容(包括换行)放到一个字符串变量中。需要注意的是这个函数对内存的消耗,不推荐在工程中使用。二、readline()读取整行,包括行结束符,并作为字符串返回,保持当前行的内存。特点是不快。:)三、readlines()比上个函数多一个s,功能就有区别了。读取所有行然后把它们作为一个字符串列表返回。就是把全部的readline(

系统 2019-09-27 17:49:29 2174

Python

数据结构与算法(python描述)(四)—— 顺序表

文章目录内存1.顺序表的形式(元素内置vs外置)元素内置元素外置2.顺序表结构(一体式vs分离式)一体式存储更换数据分离式存储更换数据数据区扩充3.顺序表的操作增加元素删除元素4.python中的顺序表List的基本实现技术内存内存以1Byte=8bits来作为存储单位。操作系统寻址最小单位为字节,一个字节为8bit。一个整形int占4Byte.在计算机中占用内存如下:0x01-0x04对应的内存存储的就是整体inta,所以我们可以看到这时把它当作一个整体

系统 2019-09-27 17:46:04 2174