Python全栈之路----数据类型—元组类型

元组类型:有序,不可变的,又叫只读列表 names = ("alex","jack","eric") 1.元组本身不可变,但如果元组中有可变元素,如列表,那么元组中的这个可变元素是可以改变的 2.相关操作 切片 >>> n2 = (1,2,3,4,5,6,7,8) >>> n2[2:5] (3, 4, 5) >>> n2 = (1,2,3,['a','b'],5) >>> n2[3] ['a', 'b'] >>> n2[3][1] 'b' >>> n2[3][1] = 'B' >>> n2 (
分类: 其他 发布时间: 01-11 23:51 阅读次数: 0

python 购物车作业

程序:购物车程序 需求: 启动程序后,让用户输入工资,然后打印商品列表 允许用户根据商品编号购买商品 用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒 可随时退出,退出时,打印已购买商品和余额''' shopping_list = [] shopping_goods = [ ("bicycle",500), ("car",5000), ("computer",8000), ("liwei",88), ("liqui
分类: 其他 发布时间: 01-11 23:51 阅读次数: 0

swoole 学习小结

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_29058883/article/details/85984209 websocket_server.php <?php /** * Created by PhpStorm. * User: Mac * Date: 2019-01-06 * Time: 13:04 */ //1创建服务器 $server=new swoole_websocket_server("0.0.0.
分类: 其他 发布时间: 01-11 23:51 阅读次数: 0

mysql中DECIMAL (10,2)能存的数据

DECIMAL(10,2) 总共能存10位数字,末尾2位是小数,字段最大值99999999.99(小数点不算在长度内) 如果提交表单是 提交1000000000000,最大还是会存99999999.99;
分类: 其他 发布时间: 01-11 23:50 阅读次数: 0

SHELL训练营--day19_shell练习36-40

#一个数字的行#!/bin/bashwhilereadlinedon=`echo$line|sed's/[^0-9]//g'|wc-L`if[$n-eq1]thenecho$linefidone<1.txt#日志切割归档#!/bin/bashcd/data/logslog=1.logmv_log(){[-f$1]&&mv$1$2}[-f$log.5]&&rm-
分类: 企业开发 发布时间: 01-11 23:50 阅读次数: 0

MYSQL_ASSOC 与MYSQL_NUM区别

以下代码执行的结果是() <?php mysql_connect("localhost","root","") $result=mysql_query("select id,namefrom tb1"); while($row=mysql_fetch_array($result,MYSQL_ASSOC)) {echo"ID;",$row[0],"Name;",$row[];} ?> MYSQL_ASSOC :返回关联索引 MYSQL_NUM:返回数字索引
分类: 其他 发布时间: 01-11 23:50 阅读次数: 0

小程序开发,简单的demo,亲测可用

最近在学小程序开发 写了个简单的demo 具体要实现更多细节,可以参照小程序开发api 来实现 仅仅记录学习流程,更多详细细节,到了具体开发在实现 目前我写的demo中实现的功能有 1.底部菜单栏 Tabbar配置 2.首页轮播图实现 3.首页内容实现 4.电话咨询 5.客服咨询 6.复制文字(版本库需要大于1.0.0) 基本配置 新建images文件 将需要的图标放在里面,目前由于 只做学习用,没有特意去设计图标,随便弄的图,可能会拉伸,效果不好, 具体页面如下,模拟器中轮播图不可以动,可以
分类: 其他 发布时间: 01-11 23:50 阅读次数: 0

showdoc编写接口文档时,不小心删除了内容,且保存,如何找回原来版本的接口文档

1.打开接口文档 编辑 2.点击历史版本 3.回退到相应的历史版本即可
分类: 其他 发布时间: 01-11 23:50 阅读次数: 0

接口授权时已经有access_token了为啥还需要refresh_token

access_token一般过期时间有两个小时, refresh_token则有30天, 两个小时过期了,不可能马上就又重新授权, 直接使用refresh_token 就行了
分类: 其他 发布时间: 01-11 23:49 阅读次数: 0

niginx负载均衡策略

nginx可以根据客户端IP进行负载均衡,在upstream里设置ip_hash,就可以针对同一个C类地址段中的客户端选择同一个后端服务器,除非那个后端服务器宕了才会换一个。 nginx的upstream目前支持的5种方式的分配 1、轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 upstream backserver { server 192.168.0.14; server 192.168.0.15; } 2、指定权重 指定轮询几率,we
分类: 其他 发布时间: 01-11 23:49 阅读次数: 0

Nginx 工作原理和优化、漏洞

1. Nginx的模块与工作原理 Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个location block(location是Nginx配置中的一个指令,用于URL匹配),而在这个location中所配置的每个指令将会启动不同的模块去完成相应的工作。 Nginx的模块从结构上分为核心模块、基础模块和第三方模块: 核心模块:HTTP模块、EVENT模块和MAIL模块 基础模块:HTTP Access模块、HTTP F
分类: 其他 发布时间: 01-11 23:49 阅读次数: 0

sql语句中 having与where区别

HAVING语句通常与GROUP BY语句联合使用,用来过滤由GROUP BY语句返回的记录集。 HAVING语句的存在弥补了WHERE关键字不能与聚合函数联合使用的不足。 CREATE TABLE `tp5_student` ( `id` int(11) DEFAULT NULL, `no` int(11) DEFAULT NULL COMMENT '学号', `course` varchar(255) DEFAULT NULL COMMENT '课程', `score` int(11) D
分类: 其他 发布时间: 01-11 23:49 阅读次数: 0

PHP Warning: PHP Startup: Invalid library (appears to be a Zend Extension, try loading using zend_e

重启服务器 再php-m查看
分类: 其他 发布时间: 01-11 23:48 阅读次数: 0

mamp下开启opcahce

zend opcache使用很简单,因为它启动后会自动运行.zend opcache会自动在内存中缓存预先编译好的php字节码,如果缓存了某个文件的字节码,就执行对应的字节码.常见的关于zend opcache扩展的函数: opcache_compile_file($php_file); #预生成opcode缓存 opcache_is_script_cached($php_file) #查看是否生成opcode缓存 opcache_invalidate($php_file, true) #清除
分类: 其他 发布时间: 01-11 23:48 阅读次数: 0

开启opcache扩展性能前后比较

终端使用ab测试 开启前 在本地 请求10000 并发200 看看处理情况 刚开始不稳定,瞬间并发,可能直接崩溃,要不就是响应时间超级慢,可以都测试几次 取平均值 fishMacBook-Air:~ may$ ab -n 10000 -c 200 http://172.17.130.160:7888/index/goodsclass/classlist This is ApacheBench, Version 2.3 <$Revision: 1748469 $> Copyright 1996
分类: 其他 发布时间: 01-11 23:48 阅读次数: 0

Centos7上安装FastDFS及Springboot集成FastDFS

一、概念 tracker-server: 跟踪服务器, 主要做调度工作, 起负载均衡的作用。 在内存中记录集群中所有存储组和存储服务器的状态信息, 是客户端和数据服务器交互的枢纽。 相比GFS中的master更为精简, 不记录文件索引信息, 占用的内存量很少。 storage-server: 存储服务器( 又称:存储节点或数据服务器) , 文件和文件属性( metadata) 都保存到存储服务器上。 Storage server直接利用OS的文件系统调用管理文件。 group: 组, 也可称为
分类: 其他 发布时间: 01-11 23:47 阅读次数: 0

lunix或者centos服务器下如何下载自己在github上面的项目代码

一、通过git下载 1、若电脑未安装git,需先安装git 查看系统是否已经安装git git --version 2、CentOS7 yum 安装git yum install -y git 卸载git yum remove git 3、从github上找到下载地址 4、开始下载,例如: git clone https://github.com/happyfish100/libfastcommon.git 二、通过zip下载,如下说明 https://www.cnblogs.com/
分类: 其他 发布时间: 01-11 23:47 阅读次数: 0

本地如何访问虚拟机中的服务

1、首先需要将虚拟机的网络形式设为NAT模式 2、关闭虚拟机Centos防火墙,通过命令: systemctl stop firewalld 3、启动本地虚拟机的网络,如下图都为启动状态 4、这个时候就可以访问服务器里的服务了。如下图通过浏览器访问到FastDfs中的图片:
分类: 其他 发布时间: 01-11 23:47 阅读次数: 0

fasterxml.jackson 将对象转换为json报错处理

最近在做查询的数据遇到如下报错: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer and no properties discovered to create BeanSerializer (to avoid exception, disa
分类: 其他 发布时间: 01-11 23:46 阅读次数: 0

Springboot中Aspect实现切面(以记录日志为例) @Slf4j

Springboot中Aspect实现切面(以记录日志为例) https://blog.csdn.net/zhuzhezhuzhe1/article/details/80565067
分类: 其他 发布时间: 01-11 23:44 阅读次数: 0