- 博客(61)
- 资源 (26)
- 收藏
- 关注
原创 Redis持久化策略
Redis持久化策略AOF(Append Only File)AOF的三种写回策略AOF把命令写入磁盘的时机AOF 机制给我们提供了三个选择,也就是 AOF 配置项 appendfsync 的三个可选值。 Always:同步回写:每个命令执行完,立马同步的将日志写回磁盘 Everysec,每秒写回,每一个写命令,先写入日志到AOF文件的内存缓冲区,每间隔1秒写入一次 No,每个命令执行完,先把日志写入到AOF文件的内存缓冲区,由操作系统控制写入. to do 操作系
2021-06-03 16:36:07
268
原创 python面向对象的魔术
官网call对象加()执行时调用的函数slots __slots__ = ("__storage__", "__ident_func__") 把括号中的属性变为只读init 类初始化为对象时,调用iter 实现了__iter__的对象为可迭代对象,返回一个可进行__next__的对象 for i in xxx: 首先会调用xxx.__iter__next 实现了__iter__和__next__的对象定义为迭代器getattributea.xxx,getattr(a,
2021-05-27 16:48:44
192
原创 面试_mysql
Mysql 学习记录1.join 的不同?2.SQL语句分类https://blog.youkuaiyun.com/jerrytomcat/article/details/82250898* DDL(Data Definition Language)数据定义语言.example: create,drop,alter,对数据的逻辑结构有修改* DQL(Data Query Language) 数据查询语言. example: select 查询操作* DML(Data Manipulation Lang
2021-04-05 17:23:08
181
原创 ubuntu20使用记录
ubuntu20使用记录1.安装chromewget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo dpkg -i google-chrome*sudo apt-get install -f
2020-12-18 17:38:02
370
1
原创 sql
sql1, group_concat 统计分类用逗号隔开.2, left jion on[Err] 1054 - Unknown column ‘o.ordersId’ in ‘on clause’解决方法:将from后面的表用()来。例:SELECT a.id, b.id, c.id FROM A a, B b LEFT JOIN C c ON c.a_id = a.a_id AND c.b_id = b.b_id这句话在mysql5下执行会有问题,要把联合的表用括号包含起来才行:SELE
2020-11-23 18:25:25
150
原创 pyinstaller打包使用
pyinstaller 使用1.直接使用pyinstaller进行打包pyinstaller manage.py参数-F 打包成为一个文件2.生成配置文件进行打包如果直接打包报错,使用如下命令可以直接生成配置文件pyi-makespec -D manage.py生成的配置文件格式如下# -*- mode: python ; coding: utf-8 -*-block_cipher = Nonea = Analysis(['impala_etl.py'],
2020-09-29 11:16:43
1036
转载 pyinstaller转载
PyInstaller可以将Python程序打包成一个exe程序来独立运行,用户使用时只需要执行这个exe文件即可,不需要在机器上再安装Python及其他包就可运行了。另外,PyInstaller相较于其他打包程序,比如py2exe,大多时候使用起来更加方便,可以通过命令行的一些简单命令即可进行打包,当然,当你需要打包的程序比较大且复杂时,使用哪个打包程序可能差别都不会太大了,这时候就看个人的习惯和爱好了。pip安装PyInstaller:pip install pyinstallerpip更新Py
2020-09-29 11:13:43
885
原创 需要的环境配置,方便查看
Linux系统conda虚拟环境添加环境变量 找到并进入conda虚拟环境的主文件夹,在云平台中tf2.1-gpu虚拟环境的路径是/home/dc2-user/miniconda3/envs/tf2.1-gpu。 运行如下指令: mkdir -p ./etc/conda/activate.dmkdir -p ./etc/conda/deactivate.dtouch ./etc/conda/activate.d/env_vars.shtouch ./etc/conda/de...
2020-09-10 11:00:11
268
原创 python内置函数
内置函数abs()**abs(x)**x可以为整数,浮点数,复数.返回一个数的绝对值。 参数可以是一个整数或浮点数或复数。整数或浮点数返回绝对值如果参数是一个复数,则返回它的模。如果 x 定义了 abs(),则 abs(x) 将返回 x.abs()。print ("整数 abs(-40) : ", abs(-40))print ("浮点数 abs(100.10) : ", abs(100.10))print("复数 abs(3+4j):",abs(3+4j))all()all(i
2020-08-06 10:42:36
915
原创 python 连接数据库
python 连接数据库使用python进行数据库的连接连接mysqlimpala使用python进行数据库的连接python 连接mysql,impala(逐渐添加)连接mysql进行插入或更新操作import pymysql# 打开数据库连接db = pymysql.connect("localhost", "root","1123950","TESTDB" )# 使用 cu...
2020-04-08 15:07:35
352
原创 docker学习整理
docker images显示本地已有的docker 镜像REPOSITORY TAG IMAGE ID CREATED SIZEubuntu latest 4e5021d210f6 ...
2020-04-03 15:17:50
295
原创 python 列表
一、创建列表1、定义列表中有a、b、c 三个变量list1=["a","b","c"]2、列表解析例子定义1到11的每个数的平方为一个列表squares = [value**2 for value in range(1,11)]二、应用列表1、遍历for i in list1: print(i) 输出 a b c ,i依次为列表中的元素2、通...
2019-10-27 22:26:38
511
1
原创 vue修改静态文件访问位置
在config文件夹中的index.js中的assetsPublicPath: '/',改为assetsPublicPath: '/chatbots/'使其在访问chatbots下访问静态资源
2019-10-18 10:57:00
1918
原创 vue 请求传递参数
import并不是引入代码到<style></style>里面,而是发起新的请求获得样式资源,并且没有加scoped<style scoped>@import "../static/css/user.css";</style>我们只需把@import改成<style src=""></style>引入外部样式,就...
2019-09-26 16:08:59
1064
原创 vue.esm.js?efeb:628 [Vue warn]: Error in v-on handler: "TypeError: Cannot read property 'post' of un
vue.esm.js?efeb:628 [Vue warn]: Error in v-on handler: "TypeError: Cannot read property 'post' of undefined"found in---> <Vchat> at src/components/Vchat.vue <App> at src/App....
2019-09-26 15:59:03
16871
原创 vue 实战学习
let和var和const声明变量let1、(相同作用域内)不可以重复声明2、声明的变量是局部变量(一般for循环中使用了他声明i)3、不存在变量提升(变量提升是在var中存在的,var声明的变量会在程序最开始统一定义一个空的变量(undefined))var 声明的变量是,全局变量const 声明常量,声明时必须进行初始化,初始化后不可以进行修改(声明的变量是块级作用域),不可重...
2019-09-26 13:23:59
214
原创 vue 速查手册
目录一、vue指令1、v-html 2、v-bind(可缩写为冒号 :)3、v-show4、v-if5、v-on(可缩写为@)6、v-for二、表单1、v-mode 修饰符2、文本框3、复选框4、单选框5、下拉框三、vue 组件1、全局组件2、局部组件3、prop4、自定义事件一、vue指令1、v-html ...
2019-09-24 11:44:11
1113
1
原创 git 基础命令
git init 初始化创建一个仓库git clone /path/to/repository 克隆本地的一个仓库git clone username@host:/path/to/repository 克隆远程服务器上的仓库git add <filename> 把改动文件添加到缓存区git add * 已有项目第一次使用git,把所有项目文件都添加到git...
2019-09-23 17:18:24
609
原创 python 函数常见
1、isinstance(a,x)//判断变量a是否为x类型例如判断是否为int型,可以替换列表list、元组tuple、字典dict、字符串strif isinstance(a,int): print "a is int"else: print "a is not int"...
2019-09-20 10:23:56
229
原创 js取数组截取
splice()会删除选定的数组,slice()只会进行选定,pop选定最后一个元素删除并返回最后一个元素的值,length函数判断数组的长度,使用slice选取 单个值的时候记得返回的是一个数组类型。const arr = [1,2,7,2,6,0,3,1,5,7,8,9,45,12,34,0,56,12,2]// slice()方法const sliceArr...
2019-09-19 09:54:19
3102
原创 js如何判断数组含有某值,in/includes/inArray/indexOf方案对比
总结:判断数组或字典的key使用in。判断数组是否存在某个元素推荐使用includes,当判断的是一个对象时自己写一个函数使用如下第四个。本文的测试数据是下面的两个值:let arr=[“a”,“b”,“c”];let arr2={“a”:“aaa”,“b”:“bbb”,“c”:“ccc”};一、inin操作符针对的是key,而非value。而对于普通的一维数组来说,key是隐藏的。所...
2019-09-18 17:14:59
2750
原创 django cros 跨域
安装pip install django-cors-headers添加应用在settings里面配置INSTALLED_APPS = ( ... 'corsheaders', ...)中间层设置MIDDLEWARE = [ 'corsheaders.middleware.CorsMiddleware', ...]添...
2019-09-18 15:23:56
139
原创 linux命令
直接打开homenautilusnautilus . 打开当前文件夹nautilus .gedit .打开当前文件夹atom markdown编辑器部署后台运行nohup python manage.py runserver 0.0.0.0:8080 >>./b.out 2>&1 &在Ubuntu下安装deb包需要...
2019-09-06 18:01:58
247
原创 pandas读取中文文件名,或路径中有中文名
使用pandas打开有中文名的文件时有两种方法:即使路径、文件名都完整,还是报错的原因是这个参数中有中文,但是Python3不是已经支持中文了吗?参考了错误原因和pandas的源码,发现调用pandas的read_csv()方法时,默认使用C engine作为parser engine,而当文件名中含有中文的时候,用C engine在部分情况下就会出错。所以在调用read_csv()方法时指定...
2019-08-23 11:30:30
7495
1
原创 前端css 属性
目录一、字体属性字体种类(font-family)字体大小(font-size)字重(字体粗细)(font-weight)文本颜色(color)文字对齐(text-align)文字装饰(text-decoration )首行缩进(text-indent)二、背景属性背景颜色(background-color)背景图片(background-imag...
2019-08-14 16:14:35
1421
原创 前端css 选择器
CSS分为选择器和属性,选择器:选择要应用属性值的标签 属性:应用在标签上改变标签的样式选择器:基本选择器 优先级:id选择器>类选择器>元素选择器>通用选择器 同等级选择器优先级从下到上选择器类型 使用方法 在css文件中使用示例(以p标签为例) 元素选择器 <p>标签选择器</p&...
2019-08-14 09:29:55
235
原创 前端_day2 form
form功能:表单用于向服务器传输数据,从而实现用户与Web服务器的交互表单能够包含input系列标签,比如文本字段、复选框、单选框、提交按钮等等。表单还可以包含textarea、select、fieldset和 label标签。表单属性属性 值 含义 action URL 指定一个表单处理目标URL,表单数据将被提交到该URL地址的处理程序。如...
2019-07-31 13:49:52
261
原创 前端_day1 html标签
一、 html5初始中语句含义<!--声明是html5文件--><!DOCTYPE html><!--声明主要使用的语言是中文--><html lang="zh-CN"><!--头标签--><head> <!--编码格式,meta中写给浏览器看的信息--> <meta char...
2019-07-30 16:40:46
165
原创 django入职修炼——使用mysql数据库
配置settings.py文件,修改sqlite数据库为mysql在__init__.py文件中添加import pymysqlpymysql.install_as_MySQLdb()执行 python manage.py migrate报如下错,因为django2.2和mysql5.5数据库不兼容,我更换mysql5.7问题解决...
2019-07-29 17:37:22
140
原创 django.db.migrations.exceptions.MigrationSchemaMissing: Unable to create the django_migrations table
执行 python manage.py migrate报如下错,因为django2.2和mysql5.5数据库不兼容,我更换mysql5.7问题解决raise MigrationSchemaMissing("Unable to create the django_migrations table (%s)" % exc)django.db.migrations.exceptions.M...
2019-07-29 17:16:22
2632
原创 django入职修炼—创建第一个django项目
一、创建django项目1、通过命令创建名为first1的django项目django-admin startproject first1__init__.py:是项目的初始化文件有了这个文件 标志当前文件夹是一个包,可以被引用settings.py:项目的配置文件,所有的django的配置信息都在这里面,包括数据库的配置,静态文件的配置,还有django依赖的第三方扩展包...
2019-07-29 14:04:38
180
原创 django入职修炼—virtualenv环境基本命令
虚拟环境需要的包Windows下默认虚拟环境是放在用户名下面的Envs中的,与桌面,我的文档,下载等文件夹在一块的。更改虚拟环境存放位置的方法:修改环境变量,添加WORKON_HOME,变量位置就是新的虚拟环境存放位置。pip install virtualenv virtualenvwrapper-winvirtualenv是虚拟环境的包,virtualenvwrapper是...
2019-07-28 10:52:16
211
转载 git 常用命令
Git常用命令总结git init 在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹.git clone 获取一个url对应的远程Git repo, 创建一个local copy. 一般的格式是git clone [url].clone下来的repo会以url...
2019-04-21 11:54:35
122
原创 Keras模型的保存与调用
一、模型的保存(结构 + 权重 + 优化器状态)1、model.save('model.h5')#保存名为model的h5文件到程序所在目录你可以使用 model.save(filepath) 将 Keras 模型保存到单个 HDF5 文件中,该文件将包含:模型的结构,允许重新创建模型 模型的权重 训练配置项(损失函数,优化器) 优化器状态,允许准确地从你上次结束的地方继续训练。...
2019-04-20 13:26:19
5675
转载 Python--matplotlib绘图可视化知识点整理
Python--matplotlib绘图可视化知识点整理强烈推荐ipython转载自:https://www.cnblogs.com/zhizhan/p/5615947.html无论你工作在什么项目上,IPython都是值得推荐的。利用ipython --pylab,可以进入PyLab模式,已经导入了matplotlib库与相关软件包(例如Numpy和Scipy),额可以直接使用相关库...
2019-04-18 17:19:11
236
原创 使用可视化库matplotlib绘图时,plt.show()过后只出现Figure size 640x480 with 1 Axes而没有生成图片
使用可视化库matplotlib绘图时,plt.show()过后只出现<Figure size 640x480 with 1 Axes>而没有生成图片解决:可以在前面添加plt.figure()创建画布。或者导入库之后添加以下代码即可%matplotlib inline1import numpy as np from matplotl...
2019-04-18 15:56:36
63002
17
转载 pandas基础
转载自:https://blog.youkuaiyun.com/qq_42156420/article/details/82813482#commentBox创建一个 Series 的基本语法如下:上面的 data 参数可以是任意数据对象,比如字典、列表甚至是 NumPy 数组,而index 参数则是对 data 的索引值,类似字典的 key。下面这个例子里,将创建一个...
2019-04-18 15:24:01
214
转载 pandas常用api
缩写和包导入在这个速查手册中,我们使用如下缩写:df:任意的Pandas DataFrame对象s:任意的Pandas Series对象同时我们需要做如下的引入:import pandas as pdimport numpy as np导入数据pd.read_csv(filename):从CSV文件导入数据 pd.read_table(filename):从限...
2019-04-18 11:34:28
398
循环结构的程序设计汇编语言
2018-07-11
分支结构的程序设计
2018-07-11
汇编语言代码转换
2018-07-11
常用排序算法的对比分析
2018-07-11
哈希表 数据结构学校使用
2018-07-11
校园导游 数据结构
2018-07-11
哈夫曼树 数据结构
2018-07-11
停车场问题
2018-07-11
约瑟夫环 数据结构
2018-07-11
2018-2023年中国芯片设计产业市场运营规模现状与行业发展现状分析报告(目录).doc
2018-07-11
简单通讯录链表
2018-07-11
约瑟夫退圈问题
2018-07-11
人机下棋
2018-07-11
空间、点、线面
2018-07-11
学生成绩管理程序
2018-07-11
简单通讯录
2018-07-11
学生成绩管理系统
2017-10-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人