自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (6)
  • 收藏
  • 关注

原创 Python与JSON相互转换

import jsondata1 = { 'no' : 1, 'name' : 'Python', 'url' : 'https://www.python.org/'}# Python 字典类型转换为 JSON 对象json_str = json.dumps(data1)print ("Python 原始数据:", repr(data1))print ("JSON 对象:", json_str) # 将 JSON 对象转换为 Python 字典data2 = .

2022-05-25 11:52:50 1558

原创 Python格式化日期

Python使用 time 模块的 strftime 方法来格式化日期

2022-05-25 11:34:19 874

原创 Python正则表达式

正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。re 模块使 Python 语言拥有全部的正则表达式功能。

2022-05-24 17:24:47 190

原创 Python文件与目录操作

方法 描述 os.access(path,mode) 用来检测是否有路径的访问权限。 mode:os.F_OK(path是否存在)、os.R_OK(path是否可读)、os.W_OK(path是否可写)、os.X_OK(path是否可执行) import os, sys ret = os.access("E:/test.txt",os.F_OK) os.chdir(path) 用于改变当前工作目录到指定的路径。 os.chflags(pa

2022-05-20 16:28:03 161

原创 Python文件读写操作

open() 将会返回一个 file 对象基本语法格式如下:open(filename, mode) filename:包含了你要访问的文件名称的字符串值。 mode:决定了打开文件的模式:只读,写入,追加等。所有可取值见如下的完全列表。这个参数是非强制的,默认文件访问模式为只读(r)。模式 描述 r 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。 rb 以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。 r+ 打开一个文件

2022-05-20 11:56:44 124

原创 Python集合函数与方法

集合函数函数 描述 set.add(o) 将元素o添加到set集合中,若元素已存在,则不进行任何操作。 set.update(o[,o2]) 添加元素到set集合中,且参数可以是列表,元组,字典等 set.remove(o) 将元素 o 从集合 set 中移除,如果元素不存在,则会发生错误。 set.discard(o) 将元素 o 从集合 set 中移除,且如果元素不存在,不会发生错误。 set.pop() 随机删除集合中的一个元素 len(

2022-05-19 14:42:09 135

原创 Python字典函数与方法

字典函数函数 描述 len(dict) 返回字典元素个数 str(dict) 输出字典,可以打印的字符串表示 type(dict) 返回输入的变量类型 字典方法方法 描述 dict.clear() 删除字典内所有元素 dict.copy() 返回一个字典的浅复制 dict.fromkeys(seq[,value]) 创建一个新字典,以序列 seq 中元素做字典的键,value 为字典所有键对应的初始值。

2022-05-19 12:06:39 157

原创 Python列表函数与方法

列表函数函数 描述 len(list) 返回列表元素个数 max(list) 返回列表元素最大值 min(list) 返回列表元素最小值 list(seq) 将元组转换为列表 列表方法方法 描述 list.append(obj) 在列表末尾添加新的对象 list.count(obj) 统计某个元素在列表出现的次数 list.extend(seq) 在列表末尾一次性追加另一个序列中的多个值(用

2022-05-19 11:36:26 84

原创 Python字符串函数与数字函数

数学函数函数 描述 abs(x) 返回数字的绝对值,如abs(-10) 返回 10 ceil(x) 返回数字的上入整数,如math.ceil(4.1) 返回 5 floor(x) 返回数字的下舍整数,如math.floor(4.9)返回 4 cmp(x,y) 如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1。Python 3 已废弃,使用 (x>y)-(x<y) 替换。 exp(x) .

2022-05-16 17:18:40 200

原创 Python推导式

列表(list)推导式格式为:[表达式 for 变量 in 列表] 或 [表达式 for 变量 in 列表 if 条件]# 过滤掉长度小于或等于3的字符串列表,并将剩下的转换成大写字母>>> names = ['Bob','Tom','alice','Jerry','Wendy','Smith']>>> new_names = [name.upper()for name in names if len(name)>3]>>> pr.

2022-05-11 11:11:44 116

原创 Python数据类型转换

以下几个内置的函数可以执行数据类型之间的转换。这些函数返回一个新的对象,表示转换的值。函数 描述

2022-05-11 10:35:15 107

原创 Python基本语法

编码 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。# -*- coding: utf-8 -*- 标识符 1. 第一个字符必须是字母表中字母或下划线 _ 。2. 标识符的其他的部分由字母、数字和下划线组成。3. 标识符对大小写敏感。 python保留字 保留字即关键字,我们不能把它们用作任何标识符名称。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字:>>&..

2022-05-10 17:25:26 114

原创 Python简介与环境搭建

Python 是一门简单易学且功能强大的编程语言。它拥有高效的高级数据结构,并且能够用简单而又高效的方式进行面向对象编程。Python 优雅的语法和动态类型,再结合它的解释性,使其在大多数平台的许多领域成为编写脚本或开发应用程序的理想语言。你可以自由地从 Python 官方点: Welcome to Python.org,以源代码或二进制形式获取 Python 解释器及其标准扩展库,并可以自由的分发。此站点同时也提供了大量的第三方 Python 模块、程序和工具,及其附加文档。Python 特点

2022-05-10 12:56:12 355

原创 MapReduce性能优化小记

配置参数 Hadoop 0.20.*版本之前的参数配置文件为conf/hadoop-site.xml,Hadoop0.20.*版本之后将该配置文件分为core-site.xml、hdfs-site.xml、mapred-site.xml三个文件。① 优化Map和Reduce任务数参数mapred.tasktracker.map.tasks.maximum和mapred.tasktracker.reduce.tasks.maximum决定了一台服务器上最多能同时运行的Map和Reduce任务数..

2022-05-09 16:12:04 597

原创 Mysql复制常见的问题及处理方法

跳过复制错误 在明确知道数据库出现了何种错误时,可以忽略此错误,但不要滥用,跳过错误的命令如下。STOP SLAVE;SET GLOBAL sql_slave_skip_counter = 1;START SLAVE; 临时表和复制 必须保证干净地关闭从库,否则复制可能会出错。因为在复制的时候,从库的临时表也在进行同步,如果关闭了从库,再重启的时候,就没有临时表了,那么那些对临时表的更新就不能被复制过来,从而就会复制出错。所以需要干净地关闭临时表,在没有临时表的时候,干净地关闭..

2022-05-09 15:17:35 1340

原创 Mysql主从复制配置日志服务器

如果配置主从,从库需要读取的是比较旧的日志,而这些日志没有被主服务器操作系统缓存,必须从磁盘中进行读取,那么可能会导致大量的磁盘读写,从而严重影响数据库繁忙的生产系统,可以考虑的办法是不要直接从主库中进行日志传递,而是专门搭建一个日志服务器。配置守完日志服务器之后,把从库索取的日志文件放到日志服务器中,然后再从这个日志服务器进行同步。我们也可以使用日志服务器来进行时间点恢复,利用复制来进行时间点恢复不是用mysqlbinlog来进行,注意原因如下:* 复制是被久经考验的,而mysqlbinlog

2022-05-09 15:07:09 181

原创 (Mysql主从复制)在线搭建从库

我们有多种方式可以在数据库提供服务的时候搭建从库,而不影响线上数据库或对其影响很小。在线搭建从库一般可分为两类,一种是在操作系统下做快照,另一种是利用自带的备份工具mysqldump制作备份。 在操作系统下对打包文件配置主从 (1) 已经有一主一从,增加一个从库1) 关闭从库。2) 打包相关文件到另外一台主机。包括数据文件,如ibdata*、InnoDB事务日志文件ib_logfile*、master.info文件、relay-log.info文件和my.cnf配置文件3) 在

2022-05-09 14:30:45 1381

原创 MySQL需要关注的参数及状态变量

open_files_limit操作系统允许mysqld打开的文件数量。这个值可以设置得比较大,比如50000,最好在系统初始化安装时就设置了一个较大的值。可修改文件/etc/security/limits.conf来实现,命令如下:vi /etc/security/limits.conf* -nofile 50000max_connect_errors此值应设置得比较大,如大于5000,以避免因为连接出错而超过出错阈值,导致MySQL阻止该主机连接,如被阻塞,则须手动执行flush-hos

2022-05-09 11:13:31 43109

原创 Linux的NFS服务配置

NFS服务会经常用到,它用于在网络上共享存储。服务端配置NFS在CentOS上使用NFS服务需要安装两个包(nfs-utils和rpcbind),不过当使用yum工具安装nfs-utils时会一并安装rpcbind,如下所示:# yum install -y nfs-utils配置NFS比较简单,只需要编辑配置文件/etc/exports即可。首先修改配置文件(默认该文件为空),如下所示:# vim /etc/exports //写入如下内容:/home/ 192.168.0

2022-05-09 10:44:34 306

原创 Linux配置FTP服务

FTP是File Transfer Protocal(文件传输协议,简称文传协议)的英文简称,用于在Internet上控制文件的双向传输。

2022-05-09 10:10:21 346

原创 报错: stat_count() must not be used with a y aesthetic.

stat_count() must not be used with a y aesthetic.

2022-05-08 17:20:10 254

原创 Mysql查询优化

查询优化的常用策略、连接的优化、group by 、distinct、order by语句优化、优化子查询、优化limit子句等等

2022-05-08 17:01:06 749

原创 Linux配置Squid

Squid是比较知名的代理软件,它可以在Linux、Windows以及Unix上运行,其技术已经非常成熟。Squid的优点是安装简单、配置灵活,支持缓存和多种协议。Squid不仅可以做正向代理,也可以做反向代理。正向代理,Squid后面是客户端,客户端上网需要通过Squid发送需求。反向代理,Squid后面是服务器,服务器需要通过Squid返回给用户数据。

2022-05-08 14:07:43 1697

原创 Mysql在存储过程中使用游标

Mysql在存储过程中使用游标

2022-05-07 22:12:18 528

原创 springMVC监听tomcat服务器的启动与关闭

springMVC监听tomcat服务器的启动与关闭

2022-05-07 20:55:26 561

ECharts工具类前后端实例(java&jsp)

ECharts工具类前后端实例(java&jsp)

2022-10-22

java面试题.基础篇

java面试题 包含100道java面试题及详细答案,希望对大家有帮助。

2022-05-28

(Linux)jdk8和tomcat7环境部署.rar

在Linux环境下部署java jdk8 及 tomcat7服务器 其中包括: 1. jdk及tomcat的免安装包,解压即用 2. 详细环境配置说明文档

2022-05-09

Mysql性能调优指引.pdf

Mysql性能调优指引 包含如下内容: 1、调优指引(定义调优的目标) 2、调优步骤(收集信息、分析问题、验证性能问题的原因、进行调整、观察性能调整的效果) 3、调优方法(USE方法、延迟分析法) 4、程序访问/Server调优(缓存、非结构化数据的存储、隔离大任务、应用程序相关数据库优先注意事项/MySQL的16个主要参数、MySQL内存优化、MySQL CPU 优化、MySQL I/O 优化等)

2022-05-08

网页设计作业系列(网页设计期末作业)- 个人博客

网页设计作业系列(网页设计期末作业)- 个人博客 本设计包含5个页面,分别是首页、个人档案、个人相册、心情日志和联系留言。 页面采用DIV+CSS样式布局、闪图(幻灯片式播放)、文字走动(走马灯效果),行为、表单等技术。

2022-05-07

fusioncharts 3.15.0-sr.1 去水印版.rar

fusioncharts 去水印

2022-05-07

Kafka基本原理及程序示例

Apache Kafka是一个分布式发布 - 订阅消息系统和一个强大的队列,可以处理大量的数据,并使您能够将消息从一个端点传递到另一个端点。 Kafka适合离线和在线消息消费。 Kafka消息保留在磁盘上,并在群集内复制以防止数据丢失。 Kafka构建在ZooKeeper同步服务之上。 它与Apache Storm和Spark非常好地集成,用于实时流式数据分析。

2022-05-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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