- 博客(28)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 NextCloud的安装配置
NextCloud工具的安装安装NextCloud所需的运行环境LAMP(Linux、Apache、MySQL、PHP)安装Apache2Linux终端下执行命令sudo apt-get update 先升级所有软件的依赖信息安装Apache2sudo apt-get install apache2检验是否安装成功进入浏览器地址localhost:80查看,如果出现了apach...
2019-02-25 09:54:49 7683
原创 Python内层for循环如何break出外层的循环
偶然发现了for…else…这种用法,使用这个实现了break跳出嵌套的for循环In [31]: for i in range(1,5): ...: for j in range(5,10): ...: print(i,j) ...: if j==6: ...: break ...: ...
2019-01-31 16:49:47 15606 8
原创 Django Form 随记
渲染Form手工渲染字段:{{ form.name_of_field }渲染该字段的input标签渲染某个字段的错误提示信息{{ form.name_of_field.errors }}得到某个字段的label的id{{ form.name_of_field.id_for_label}}得到某个字段的label名:{{ form.name_of_field.label }...
2019-01-28 15:16:20 200
原创 Python 开源项目records库学习
records库源码学习records 项目地址:https://github.com/kennethreitz/records该项目是大神kennethreitz写的一个只有500行代码的库用来入门学习一个开源项目 个人觉得还是很不错的项目源码名为records.py位于根目录下作者使用了pipenv来管理相关依赖你可以fork这个项目后,使用pipenv install安装相关依...
2019-01-11 10:41:26 2732
原创 Pandas笔记
Pandas基础Pandas中的常用数据对象常用的数据对象有Series,DataFrame,PanelSeries对应一维数据,DataFrame对应二维数据,Panel对应三维数据或者可变维度数据Series对象创建Series对象g=np.array([27466.15,24899.3,19610.9,19492.4,17885.39,17558.76,15475.09,...
2018-12-25 16:40:34 249
原创 Numpy 笔记
Numpy基础Numpy基本使用Numpy可用来创建N维数组,N-dimension array。简单的创建一个ndarray,创建出的对象的类型为numpy.ndarraynumpy.array([1,2,3,4,5])> array([1,2,3,4,5])type(numpy.array([1,2,3,4])> numpy.ndarrayndarray即多维...
2018-12-24 16:16:35 1352
原创 Vue.js组件
Vue.js组件所有组件需要在初始化根实例前注册// 注册Vue.component('my-component', { template: '<div>A custom component!</div>'})// 创建根实例new Vue({ el: '#example'})组件作用域全局与局部全局组件:Vue.component(ta...
2018-12-21 14:40:01 135
转载 CSS选择器
CSS选择器选择器描述.class类选择#idid选择*全部选择elementhtml标签选择element,element逗号分隔,同时选择多种元素element element嵌套选择,选择element下的所有element元素[target]选择含有target属性的元素[target=value]选择targ...
2018-12-17 14:02:40 109
转载 CSS 浮动
CSS浮动请看下图,当把框 1 向右浮动时,它脱离文档流并且向右移动,直到它的右边缘碰到包含框的右边缘:再请看下图,当框 1 向左浮动时,它脱离文档流并且向左移动,直到它的左边缘碰到包含框的左边缘。因为它不再处于文档流中,所以它不占据空间,实际上覆盖住了框 2,使框 2 从视图中消失。如果把所有三个框都向左浮动,那么框 1 向左浮动直到碰到包含框,另外两个框向左浮动直到碰到前一个浮动框...
2018-12-17 14:01:26 106
原创 Django 静态资源
关于访问静态文件,当我们使用collectstatic命令收集静态文件到指定文件夹后,我们需要注释该设置,并配置STATICFILES_DIRS设置搜索静态文件的路径为我们刚刚collect的路径!# 配置收集静态文件到这里,之后使用要注释掉# STATIC_ROOT = os.path.join(BASE_DIR, 'static')STATICFILES_DIRS = (os.pat...
2018-12-12 10:56:36 560
原创 Django导出功能
导出Excel使用openpyxl生成Excel并导出下载``Example:import openpyxlfrom django.utils.http import urlquote # 下载文件中文需要编码需要使用这个def exportToExcel(request): # 创建一个WorkBook wb = openpyxl.Workbook() # 创...
2018-12-12 10:55:36 1601
原创 MSSQL
left(xx,number)将xx取左边number位round(x,y)用于四舍五入操作将x保留小数点右边y位来四舍五入,y为0代表不留小数四舍五入,y为负数则是保留小数点左边y位四舍五入查询一个库中的所有数据表-- 查找所有用户新增的数据表SELECT nameFROM sysobjectsWHERE xtype = 'U'查询数据表中的字段-- 查看一个数据表的所有...
2018-11-12 20:46:09 113
原创 Oracle相关
建立表空间CREATE TABLESPACE tablespacenameLOGGINGDATAFILE 'D:\appAdministratororadataNewDBDB_DATA.DBF'SIZE 32MAUTOEXTEND ONNEXT 32M MAXSIZE UNLIMITEDEXTENT MANAGEMENT LOCAL;创建用户CREATE USER userna...
2018-11-12 20:45:11 121
原创 Git Servers Windows下搭建
下载所需软件gitgitblitjdk重点是gitblit下载好后解压即可创建一个用于存储库的文件夹进入安装目录的data文件夹下修改配置文件,若gitblit中有include其他配置文件,则进入其他配置文件中配置。E:\Usefulpackage\gitblit-1.8.0\data\defaults.propertiesE:\Usefulpackage\gi...
2018-11-01 15:07:25 143
原创 JavaScript随记
js中的模板字符串,反撇号 `不同于普通的字符串引号,反撇号包裹的字符串是模板字符串,有其自己的模板语法来实现格式化字符串// ${}就是格式化字符串的写法里面放置变量名`/api/v1/code/${id}/`模板字符串不会自动转义特殊字符...
2018-11-01 15:06:40 146
原创 CSS优先级问题
CSS优先级级联将结合重要性、具体性(或称为特殊性:Specificity)以及出现的顺序来决定每一种样式属性的权重, 这个权重将会用来决定浏览器将会采用哪一种样式属性,权重高的则优先使用(具有更高的作用优先级)。CSS优先级(权重)计算对于一个给定的样式属性,例如color,先找出应用到某一个指定元素的所有CSS选择器(Selector)根据声明的重要性和来源对选择器进行排位...
2018-11-01 15:04:13 138
原创 bootstrap-duallistbox 多对多选择控件
其是bootstrap下的控件,所以要引入bootstrap相关css与js以及jquery,并引入自己的<link rel="stylesheet" href="{% static 'yd/bootstrap-duallistbox.min.css' %}"><script src="{% static 'yd/jquery.boots
2018-11-01 15:03:11 1666
原创 bootstrap-datepicker
其是bootstrap下的控件,所以要引入bootstrap相关css与js以及jquery,并引入自己的<link rel="stylesheet" href="{% static 'yd/bootstrap-datetimepicker.min.css' %}"><script src="{% static 'yd/bootstrap
2018-11-01 15:02:44 118
原创 Vue.js学习笔记
Vue引入Vue.js,官网找到开发版,另存一个js文件,在项目中引用基本语法# js 代码var app = new Vue({ el: '#app', 对应的元素名称 data: { name: 'hello Vue.js', } # 传入的数据 }); ...
2018-10-31 16:25:52 194
原创 bootstrap-select 下拉框控件
其是bootstrap下的控件,所以要引入bootstrap相关css与js以及jquery,并引入自己的<link rel="stylesheet" href="{% static 'yd/bootstrap-select.min.css' %}"><script src="{% static 'yd/bootstrap-select.
2018-10-31 16:24:46 339
原创 个人理解的一些东西
编程中常见的各种钩子(hook)个人理解就是一种在执行某种任务消息时,可以在其执行的前后添加一个hook程序来对其进行一些相应的控制,比如发送请求前,发送请求后等,就是一种在某个程序功能中嵌入某种控制的程序Js中的对象跟Python的字典dict很相似两者都是{ }包裹,Js的Key是一个变量名,Python是一个不可变对象,如strSQL语句多条件查询的拼接通过在基础sql查...
2018-10-31 16:23:57 150
原创 Python PyQt5
下载PyQt5pip install PyQt5下载designerpip install PyQt5-tools使用Qtdesigner将生产的ui文件转py文件,使用命令pyuic5 xx.ui -o xx.py此时只自动生成了ui界面的代码,需要自己写主程序调用你的界面类,并且需要自己编写界面的类并注册UI的类from PyQt5 import uic使用uic的...
2018-10-31 16:21:25 1155
原创 Pipenv管理虚拟环境
pipenv install xxxx在虚拟环境中安装包pipenv shell进入当前文件夹下的虚拟环境pipenv --venv查看虚拟环境位置pipenv源更改找到当前项目路径下的Pipfile文件,修改其中[[source]]下的url参数的值,改为清华源url = "https://pypi.tuna.tsinghua.edu.cn/simple"pip源更改# -i参数...
2018-10-31 16:19:16 748
原创 Python 序列化
序列化什么是序列化(picking)?我们把变量从内存中变成可存储或传输的过程称之为序列化。python的序列化库pickle、jsonjson中python类的序列化操作默认的情况下一个类该怎么被序列化,这些库是不知道的,所以需要手动提供def st_to_dict(a): return {'name':a.name,'age':a.age,'course':a.co...
2018-10-31 16:18:37 157
原创 PIP离线安装
pip离线安装第三方库离线安装whl文件下载所需包的whl文件安装wheel模块pip install wheel 在线安装wheel模块安装whl文件pip install ***.whl 即可完成whl文件的安装。离线安装tar.gz文件如果安装了pip,直接使用:pip install xxxx.tar.gz 安装就行了。...
2018-10-31 16:16:58 1149
原创 Python数据库
连接Sqliteimport sqlite3import tracebacktry: with sqlite3.connect('test.db') as conn: print('Opened database successfully') cur=conn.cursor() conn.execute('Drop Table if ...
2018-10-31 16:15:51 178
原创 Python Excel
写入Excel安装xlwt库pip install xlwt创建一个excel以及其sheet# 创建workbookworkbook = xlwt.Workbook(encoding='utf-8') # 创建worksheetworksheet = workbook.add_sheet('sheet1')往sheet中write进每个单元格元素# 往x y 单元格写...
2018-10-31 16:13:20 156
原创 Python随记
一些遇到的东西all(iterables)和any(iterables)两个内建函数本质上讲,any()实现了或(OR)运算,而all()实现了与(AND)运算。对于any(iterables),如果可迭代对象iterables中任意存在每一个元素为True则返回True。特例:若可迭代对象为空,比如空列表[],则返回False。对于all(iterables),如果可迭代对象itera...
2018-10-31 16:11:34 133
nuget包无法安装到项目中 一直停在搜索依赖项
2017-04-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人