- 博客(58)
- 资源 (3)
- 收藏
- 关注
原创 k8s init 初始化配置
storageclass.kubernetes.io/is-default-class: "true" #注解,是否是默认的存储,注意:KubeSphere默认就需要个默认存储,因此这里注解要设置为“默认”的存储系统,表示为"true",代表默认。image: registry.cn-hangzhou.aliyuncs.com/lfy_k8s_images/nfs-subdir-external-provisioner:v4.0.2 #使用NFS存储分配器的镜像。
2024-05-21 10:35:56 557 1
原创 git基础
git 优势大部分操作在本地完成,不需要联网完整性保证尽可能添加数据而不是删除或修改数据分支操作非常快捷流畅与linux命令全面兼容git 结构工作区(写代码)暂存区(临时存储)本地库(历史版本)git 基本原理哈希加密 文件比较git 代码托管中心1. 本地库2. 远程库git 基本命令本地库初始化 .git存放的是本地库相关的子目录和文件 git init 签名的设置 git config user.name tom # 设置项目级别的签
2020-05-11 18:41:26 219
原创 判断访问来源是pc端还是手机端
判断访问来源是pc端还是手机端(python)def judge_pc_or_mobile(ua): """ 判断访问来源是pc端还是手机端 :param ua: 访问来源头信息中的User-Agent字段内容 :return: """ factor = ua is_mobile = False _long_matches = r'...
2020-03-02 14:50:10 803
转载 js 获取鼠标位置
在JavaScript中,当事件发生时,获取鼠标的位置是件很重要的事件。由于浏览器的不兼容性,不同浏览器分别在各自事件对象中定义了不同的属性,说明如下表所示。这些属性都是以像素值定义了鼠标指针的坐标,但是由于它们参照的坐标系不同,导致精确计算鼠标的位置比较麻烦。属性及其兼容性 属性 说明 兼容性 clientX 以浏览器窗口左上顶角为原点,定位 x 轴坐标 ...
2019-12-27 10:23:37 2471
转载 Django ForeignKey ondelete
CASCADE:删除一并删除关联表下的所有的信息;PROTECT:删除信息时,采取保护机制,抛出错误:即不删除关联表的内容;SET_NULL:只有当null=True才将关联的内容置空;SET_DEFAULT:设置为默认值;SET( ):括号里可以是函数,设置为自己定义的东西;DO_NOTHING:字面的意思,啥也不干,你删除你的干我毛线关系...
2019-05-22 10:28:10 427
原创 小程序开发——常用API(笔记)
常用APIwx.canIUse(string schema)判断小程序的API、回调、参数、组件等是否在当前版本可用wx.getSystemInfoSync() | wx.getSystemInfo()获取系统信息wx.getLaunchOptionsSync()获取小程序启动时的参数属性path:启动小程序的路径scene:启动小程序的场景值query:启动小程...
2019-04-02 09:08:15 4763
原创 小程序开发----组件(笔记)
基础组件容器view: 视图容器scroll-view: 可滚动视图容器swiper:滑块视图容器movable-view/movable-area:可移动视图容器cover-view:覆盖在原生组件智商的文本视图cover-image:覆盖在原生组件智商的图片视图基础内容icon:图标text:文字rich-text:富文本progess:进度条表单bu...
2019-03-28 10:02:43 247
原创 小程序开发——页面结构(笔记)
代码组成:JSON数据中心 -------- WXML 结构中心 --------- WXSS 显示中心 ---------JS 逻辑中心、交互中心JSON配置app.json:是当前小程序的全局配置,包括小程序的所有页面路径、界面表现、网络超时时间、底部tab等静态配置,在小程序运行之情决定小程序的一些表现,无法在运行过程中去动态更新json配置文件。project.config.j...
2019-03-27 10:01:51 831
原创 解决django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: libmysqlclient_r.so.16:
遇见的错误django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: libmysqlclient_r.so.16: cannot open shared object file: No such file or directory.解决的方法ln -s /usr/lib64/mysql/libmys...
2019-02-22 13:17:11 539
转载 mysql 添加或更新数据时,自动添加更新或添加的时间
有时候我们会有这样的需求。往数据库添加一条数据。然后表中有一个字段是creat_time。添加数据的同时,这个字段默认为当前时间。其实很简单。设置字段类型为timestamp。然后默认值填写CURRENT_TIMESTAMP 下面那个根据当前时间戳更新 勾上。yes.搞定!~~~...
2019-01-28 11:06:01 1782
转载 python计算两个日期之间的天数、月数相差
import datetimedef days(str1,str2): date1=datetime.datetime.strptime(str1[0:10],"%Y-%m-%d") date2=datetime.datetime.strptime(str2[0:10],"%Y-%m-%d") num=(date1-date2).days return num...
2019-01-28 11:03:36 10394
转载 解决 uwsgi: error while loading shared libraries: libssl.so.1.0.0:cannot open shared object file:
解决 uwsgi: error while loading shared libraries: libssl.so.1.0.0:cannot open shared object file: no such file or directory解决方法: 在Anaconda的安装目录lib下复制 libssl.so.1.0.0 到 /lib64(32位linux到/lib) 下即可,缺哪个复制哪...
2019-01-14 15:17:51 25547 6
原创 常用sql命令
常用sql命令清空数据库: TRUNCATE Table name ; || DELETE * FROM Table name欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展...
2018-12-20 10:32:35 317
原创 django + uwsgi + nginx 网站发布
django + uwsgi + nginx 网站发布1 django setting 配置网站正式发布需要将setting中的开发模式关掉DEBUG = False需要增加ALLOWED_HOSTS配置ALLOWED_HOSTS = ["*"] * 代表所有ip2 uwsgi 配置下载uwsgipip install uwsgi运行uwsgi --http “IP地址”...
2018-12-19 19:11:54 204
原创 python print()函数出现编码错误(UnicodeEncodeError:),解决方法
UnicodeEncodeError: 'gbk' codec can't encode character '\u2212' in position 91: illegal multibyte sequencepython 在执行print()函数时报上面的错误,解决方法如下:添加代码:import sys,iosys.stdout = io.TextIOWrapper(sys....
2018-11-06 13:48:13 4053 2
原创 python 提取pdf文件中的信息
python 读取pdf文件有3个扩展包 pdfminer3k(python2中为pdfminer)、fitz和pymupdf1.pdfminer3k读取并获得pdf文档中的信息:from pdfminer.pdfparser import PDFParser,PDFDocumentfrom pdfminer.pdfinterp import PDFResourceManage...
2018-11-06 13:41:04 28208 1
原创 HTML5
HTML5 新增结构性元素:section: 定义文档中的节。article:特殊的section标签,独立的、完整的内容块nav: 表示页面中导航连接的部分。aside: 装载非正文的内容footer:页脚。header:页眉。hgroup: 标题元素;figure: 对元素进行组合。HTML5新增语义性元素:mark: 凸显文本;progress:进...
2018-10-15 14:38:35 155
原创 CSS基础
html 标签分类:1.行级元素:内容决定元素所占位置,不可以通过CSS改变宽高 span、strong、em、a、del2.块级元素:独占一行,可以通过CSS改变宽高 div、p、ul、li、ol 、form、address3.行级块元素:内容决定大小,可以改宽高 imgCSS 选择器优先级: !important > 行间样式 > id &...
2018-10-15 10:02:21 111
原创 js
立即执行函数创建方式: (function(){ ... }())、(function(){...})()特点:执行完成后立即销毁不占用内存空间对象创建方法: var obj = {}、var obj = new Object()原型:obj.prototype -->空属性。查看对象的构造属性: obj.constructor。事件.onclick = f...
2018-10-12 15:22:12 132
原创 DOM
document 方法:一、查document.getElementById('id');document.getElementsByTagName('div'); --> 返回类数组document.getElementsByClassName('class');document.getElementsByName('Name');document.querySe...
2018-10-12 13:30:39 108
原创 javascript 函数
1. typeof() :查看数据类型;返回值有 number string boolean object undefined function。2. Number():将数据转换为数字类型;返回数字类型数据。3. parseInt(demo,16):将数据转换为整数类型;demo:需要转化的数据,16:进制。返回整数类型数据。4. parseFloat(demo):将数据转换为浮点类...
2018-10-09 17:51:18 103
原创 js基本语法
变量的声明: var a; a = 1;变量名要求: 1. 变量名必须以_、$、英文字母开头。 2.变量名可以包括_、$、英文字母。 3.变量名不能以关键字和保留字命名。数据类型:原始值: 数字类型、字符串类型、布尔类型、undefined、null 引用值: 数组类型、时间类型、正则表达式类型、函数类型等等...
2018-10-09 16:54:57 104
原创 主流浏览器及其内核
主流浏览器:浏览器 内核IE tridentChrome webkit/blinkfirefox GeckoOpera prestoSafari webkit...
2018-10-09 15:57:26 124
原创 关于pyqt 程序使用.qrc 资源文件不显示图片的问题
1.首先想要在运行中使用资源文件,需先使用pyrcc5 程序生成.py 文件, 然后使用import 导入此文件pyrcc5 命令百度既能够找到答案2.其次pyqt 使用.png 文件类型的图片,其他类型的图片文件有可能不能显示图片(我就是这种情况).如果不显示图像的话,有可能是这个问题,将图片转换格式之后,就可以显示出图片(pyinstaller 打包的时候也要使用png 类型的图片)...
2018-09-13 11:39:32 2246 1
原创 pyqt5 打包出现达到最大递归深度错误的解决办法
在生成的.spec 文件中加入:import syssys.setrecursionlimit(5000)之后 运行 pyinstaller xxx.spec大部分能够解决(解决了我的问题)
2018-09-13 11:33:34 1880
原创 PyQt5 pyinstaller 打包出现 ImportError: C extemsion: No module named ‘pandas._libs.tslibs.nattype’ ...
pyqt5 程序打包时出现的问题,解决方法是 在生成的.spec 文件中 hiddenimports 中加入相应的包名称,运行pyinstaller xxx.spec问题得到解决。hiddenimports["pandas._libs.tslibs.nattpye"]...
2018-09-13 11:30:10 1749
转载 sqlalchemy reflect() 反射
在SQLALchemy中,我们使用反射技术来获取相关database schema信息,如tables,views,indexes等等Core模块反射反射单表from sqlalchemy import MetaData, create_enginemetadata = MetaData()engine = create_engine('sqlite:///Chinook_Sql...
2018-08-24 18:16:04 3069
原创 解决 sqlalchemy 报错:(1193, "Unknown system variable 'tx_isolation'")
1出现此报错的原因是使用的mysql8.0 以前用的是:tx_isolation 现在用是: transaction_isolationa.通过升级 sqlalchemy 的方法可以解决此问题, pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade sqlalchemy --ignore-installed(亲测有效...
2018-08-21 22:44:18 9557 8
原创 Mysql 8.0 Navicat连接报 2059 - authentication plugin 'caching_sha2_password'错误
安装Mysql 8.0后,使用Navicat Premium连接不上,报"2059 - authentication plugin 'caching_sha2_password' ..."错误 解决方案:在cmd中登录mysql使用命令行:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password ...
2018-08-14 11:23:31 733 2
转载 pyqt-窗口类型
使用QWidget类创建的默认窗口有一个标题栏和系统图标,标题栏、最大化按钮、最小化按钮和关闭按钮。调用setWindowsFlags()函数或者在用构造函数创建窗口时设置flags,可改变窗口的类型。setWindowsFlags()的调用要在窗口显示之前。其格式为:setWindowsFlags(Qt.WindowFlags type) Qt.WindowFlags在QtCo...
2018-08-10 17:16:13 862
转载 PyQt- Widget 窗体常用属性
myWidget -> setStatusTip ("StatusTip");//状态栏提示myWidget -> setToolTip ("ToolTip"); //鼠标放到控件上,浮动出一个小黄框。myWidget -> setWhatsThis ("WhatsThis");//QDialog 标题栏上有一个?按钮,先点按钮鼠标变问号,再点控件。object n...
2018-08-10 16:11:31 1878
原创 PyQt5之 Scroll Area
Scroll Area 出现滑块的条件:设置 ScrollAreaWidgetContents 的minimumSize属性,只有窗口大小小于这个值的时候,滑块才生效。
2018-08-10 09:16:45 4650
原创 pyqt- 多窗口之间相互调用
* 在编程开发中,一个程序不可避免的需要多窗口操作来实现具体的功能。实现此功能的基本步骤(以三个窗口为例,使用主窗口调用其它两个窗口)# 主窗口from PyQt5 import QtCore, QtGui, QtWidgetsclass Ui_MainWindow(object): def setupUi(self, MainWindow): MainWi...
2018-08-09 18:29:34 9474 3
原创 PyQt-使窗口中的元素跟随窗口大小的变化而变化
* 如果药实现这种视觉状态,那么就需要使用布局的方法。创建一个控件后,在主窗口上右击选择布局(layout) Lay Out Horizontally : 纵向布局Lay Out Vertically:横向布局Lay Out Horizontally in Splitter: 纵向分裂式布局Lay Out Vertically in Splitter:横向分裂式布局La...
2018-08-09 15:11:42 14580 1
原创 python GUI 编程之PyQt5
一、环境的搭建和配置a.使用pip install 安装PyQt5,如果本机上装的是Anaconda,那么扩展模块中已经集成了PyQt5。无需再次安装。b.安装pyqt5-tools, 这个模块集成了QtDesigner,使布局更加方便下面是pycharm 中的相关配置。 1、添加external Tools打开settings->Tools->External T...
2018-08-09 14:58:10 2636
原创 Django 集成现有数据库
1.修改setting.py文件以链接现有的数据库 DATABASES = { ‘default’: { ‘ENGINE’: ‘django.db.backends.mysql’, #’NAME’: os.path.join(BASE_DIR, “数据库文件路径“), ‘NAME’:’数据库名称‘, ‘HOST’:...
2018-08-07 15:57:09 202
原创 R语言连接数据库
1、需要下载的东西 1)MySQL 2)mySQL ODBC 下载网站:http://dev.mysql.com/downloads/connector/odbc 3)RODBC包 2、安装MySQL ODBC 3、打开控制面板、系统和安全、管理工具、数据源、添加 在列表中选择MySQL ODBC Driver、data Source name自己起名,如datana...
2018-06-27 22:01:32 558
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人