- 博客(411)
- 资源 (15)
- 收藏
- 关注
原创 数据分析之Sql Server 如何计算年龄
数据分析中,常用的数据库工具就是Sql server,而在Sql server中,要想根据存储的出生年月字段计算出该用户的年龄信息,主要使用到DateDiff函数来实现。
2022-04-22 14:10:21
13862
原创 数据分析之Sql Server 查询当前数据库所有表的数据量
查询当前数据库所有表的数据量USE 当前数据库名称GOSELECT A.NAME ,B.ROWS FROM sysobjects A JOIN sysindexes B ON A.id = B.id WHERE A.xtype = 'U' AND B.indid IN(0,1) ORDER BY B.ROWS DESC,A.NAME
2021-06-15 14:26:17
6707
1
原创 VBA 运行存储过程中报错“对象关闭时,不允许操作”
一、报错3704在使用Exce模块l完成运行存储过程的操作中,发现不管怎么使用rs.open都会报错3704,”对象关闭时,不允许操作“。代码如下:Sub linkSQL() '定义数据链接对象 ,保存连接数据库信息 Dim CN As Object '定义记录集对象,保存数据表 Dim rs As Object '创建数据链接对象 Set CN = CreateObject("ADODB.Connection") '创建记录集对象,
2020-12-30 15:18:00
4940
1
原创 有道云笔记 设置默认字体风格和字体大小
MAC版在你的有道云笔记的头像右边有个下拉箭头,点一下,选择偏好设置,设置你喜欢的字体风格和大小。Windows版首先,最简单的就是直接点击文档上的字体选择更改成想要的字体。如果想永久修改默认,点击右上角的三个点选项。选择设置。更改字体或者字号,无需保存。创建新文档。可以发现默认字体变化了,但是原先的文档不会受此影响,如果要改,只能手动。...
2020-09-07 10:13:40
6137
1
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建二十一|天坑合集
文章目录一、makemigrations的坑二、`django-haystack`全文检索的坑1、`HAYSTACK`配置问题原因解决方法参考文章2、`six`模块找不到原因解决方法参考文章3、`python_2_unicode_compatible`在`django.utils.encoding`无法找到原因解决方法4、新增危险语法警告功能原因解决方法5、cryptography未安装原因解决方...
2020-05-04 11:54:06
910
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建二十|RSS订阅
文章目录一、编写订阅功能二、配置路由三、前端四、效果教程目录什么是RSS?可能很多人都没用过也不知道是什么。推荐阅读:什么是RSS一、编写订阅功能blog -> blog->settings.py添加# 用于RSSSITE_END_TITLE = "聚会阅读器"blog -> fswy 创建 feeds.py文件blog -> fswy -> fe...
2020-05-04 10:28:56
808
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建十九|RESTful API接口
文章目录一、安装依赖包方法一:方法二二、注册应用三、创建序列化类四、创建调用序列化数据的视图创建视图设置权限五、配置API路由六、数据展示页面七、运行效果教程目录RESTful API现在很流行推荐阅读:理解RESTful架构 RESTful API设计指南 官方文档使用 Django 常规方法可以实现REST,但有一种更快捷、强大的方法,那就是 Django REST framew...
2020-05-04 10:16:56
1019
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建十八|功能完善
文章目录一、浏览量二、喜欢配置路由三、访问路径方法一方法二五、总结教程目录目前个人博客基础功能基本实现。最后再对博客的一些细节进行完善一下即可,可能还有很多细节,就不一一处理了。这里准备处理三个重要的细节,浏览量、喜欢、访问路径一、浏览量blog -> fswy -> views.py在详情页DetailView视图中添加浏览量增加功能:不能是作者浏览,作者本人...
2020-05-04 09:30:36
1238
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建十七|Haystack 全文搜索
文章目录一、前言二、安装依赖包Whooshjieba三、Whoosh搜索引擎添加结巴分词四、配置 Haystackhaystack设置参数ENGINEPATHBASE_PAGE_BYHAYSTACK_SIGNAL_PROCESSOR重建索引:注意建立成功五、创建检索模型注意为什么要创建索引?注意六、编写视图七、配置路由八、编写自定义模板标签九、制作搜索结果页面SearchResult 参数修改搜索...
2020-05-03 22:17:12
935
1
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建十六|网站地图
文章目录一、添加sitemap地图应用二、定制地图成员Sitemap参数changfreqprioritylocation三、配置路由四、添加网站地图五、效果图教程目录网站地图是根据网站的结构、框架、内容,生成的导航网页,是一个网站所有链接的容器。很多网站的连接层次比较深,蜘蛛很难抓取到,网站地图可以方便搜索引擎或者网络蜘蛛抓取网站页面,了解网站的架构,为网络蜘蛛指路,增加网站内容页面的收录概率...
2020-05-03 15:41:26
469
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建十五|评论区
文章目录一、前言二、创建评论应用参考三、添加评论模型数据分析参考数据表信息变动四、分析评论区信息五、编写视图函数六、配置路由一级路由二级路由七、编写自定义模板标签八、编写评论区 HTML九、添加评论功能十、效果图十一、总结教程目录一、前言博客中的评论系统其实是个很复杂的东西,但是网上已经有现成的轮子了,比如django-contrib-comments,可以直接拿过来用。咱们的博客主页是抓取别...
2020-05-03 11:48:52
833
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建十四|注册登录
文章目录一、前言二、配置路由一级路由二级路由三、编写视图注意四、前端模板注意提示五、目前项目结构六、运行效果教程目录一、前言前面我们已经创建好数据模型了,并且在admin后台中添加了一些测试用户。下面我们就要设计好站点的url路由、对应的处理视图函数以及使用的前端模板了。这个登录注册使用的是 Bootstrap 虽然 崔庆才 的博客是 Wordpress 主题也是使用的 Bootstrap 但...
2020-05-01 13:35:50
1834
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建十三|博客详情页面
文章目录一、博客详情页面`object`:二、实现博客的上一篇与下一篇功能注意教程目录一、博客详情页面博客的详情页同样继承自 base.html 模板,侧边栏就不需要了,这里老规矩,不一块一块的讲解,这个自己要blog -> fswy -> view.py# 博客详情class DetailView(generic.DetailView): ''' Djang...
2020-05-01 11:25:54
882
转载 Django知识点之urls.py路由设置
路由系统路由系统是把接收到的请求,根据网址进行匹配,指定处理请求的函数或类。路由系统分类:网站框架路由系统一般分为两类,FBV,CBV,Django两者都支持,但有的框架只支持一种。FBV(Function Base View ): 函数基于视图,在views.py中,使用函数处理请求。CBV(Class Base View):类基于视图,在views.py中,使用类处理请求。UR...
2020-04-30 16:39:47
2153
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建十二|博客首页开发(三)
在前面 Django3.0+Python3.8+MySQL8.0 个人博客搭建十|整理项目结构结构梳理章节已经分析过了,分类页面、归档页面、标签页面都是一样的,只是路由不一样而已。所以这里以 生活笔记、关于自己为例讲解这一类页面一、渲染分类页面数据(一)生活笔记分类首先自定义模板标签:blog -> templatetags -> blog_tags.py# 获取标题@...
2020-04-30 16:17:23
679
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建十一|博客首页开发(二)
本节,写的代码量有点大,不要慌,主要是理解,渲染数据的逻辑,不要纠结于局部。【提示】——重点领悟 用户请求、路由、视图、自定义模板标签的关系,只要理解了这几个过程的逻辑和联系,前端写再多的代码,都不会感觉到慌乱一、理论讲堂视图函数(类),简称视图,是一个简单的 Python 函数(类),它接收 Web 请求并且返回 Web 响应。响应可以是一个网页的 HTML 内容,一个重定向,一个404错...
2020-04-29 10:45:48
2218
2
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建十|整理项目结构
这一节,需要规划一下项目结构,后边项目会添加很多东西,不整理一下会很乱。一、集中管理应用在项目根目录下新建 apps 文件,让项目变得更精致,把 storm 应用和 user 拷贝到内 apps 文件内现在项目结构.|-- blog| |-- apps| | |-- storm # 博客应用| | | |-- migrations...
2020-04-28 15:59:12
1094
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建九|博客首页开发(一)
一、添加模板现在我们进入博客的首页 127.0.0.1:8000, 发现还是欢迎页面,因为我们还没有给博客添加任何模板,也就是前端HTML页面博客前端模板托管在GitHub:HTML将项目下载到本地后,内含两个文件夹,static、templates,将 static 文件夹整个拷贝到博客项目根目录下,然后在将 templates 文件夹下的 html 文件全部拷贝到到 templates ...
2020-04-28 15:11:44
1517
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建八|通过admin管理后台
Django 中一个最强大的部分是自动管理接口,在模型中读取元数据来提供一个强大的、生产就绪的接口,使内容提供者能立即用它向站点中添加内容,在这篇文档中,我们讨论如何去激活,使用和自定义Django的站点管理接口。一、创建管理员我们在浏览器中输入http://127.0.0.1:8000/admin,便可进入到后台管理登录页面,如下图所示:此时我们还没有创建管理用户,与创建app一样(f...
2020-04-28 12:24:53
1374
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建七|makemigrations创建数据库的坑(第二弹)
一、理解Django的makemigrations和migrate因为前面多次因为makemigrations命令报错,我们来系统的理解一下Django的makemigrations和migrate命令。在你改动了 model.py的内容之后执行下面的命令:python manger.py makemigrations相当于在该app下建立 migrations目录,并记录下你所有的关于...
2020-04-24 20:18:57
729
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建六|数据库结构设计
一、功能分析今天主要做数据库的设计与实现,这一块需要数据库的基础知识了,如果要讲解篇幅就大了,有兴趣的朋友看一下推荐阅读,有基础的朋友可以看下面的思维导图来分析。推荐阅读:Mysql数据库基础知识 数据库表设计我们直接从想学习的目标博客网站的功能上分析,看看这个博客网站需要建立哪些表,每个表中都需要什么字段。First:博文最主要的是我们的博文表,名字可以直接叫做 art...
2020-04-24 19:50:59
1150
转载 Mac环境下安装Redis
一、修改配置文件1、打开配置文件,详解如下:################################## INCLUDES ####################################这在你有标准配置模板但是每个redis服务器又需要个性设置的时候很有用。# include /path/to/local.conf# include /path/to/other.con...
2020-04-24 10:26:42
332
原创 关于mac下redis5.0.8的安装和配置
一、环境macOS Catalina 10.15.3二、安装包下载官网下载页面下载下来就是redis-5.0.8.tar三、安装1、压缩包放在了/usr/local/下面2、打开终端,找到压缩包,在当前目录下输入:tar -zxvf redis-5.0.8.tarps:直接解压出来再放到/usr/local/ 也行3、然后cd到解压完的文件夹$ cd /usr/local/re...
2020-04-24 10:17:39
758
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建五|makemigrations连接MySQL数据库的坑
一、执行makemigrations命令在让Django与MySQL关联后,要让Python也和MySQL连接上,需要在虚拟环境中执行makemigrations命令(fswy) xxxxdeMacBook-Pro:blog xiatian$ python3 manage.py makemigrations二、报错后面报了一系列的错误,在此做个总结错误1:Error loading M...
2020-04-23 15:49:16
1276
1
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建四|创建第一个APP
一、创建APP创建APPDjango 中的一个app就是一个小的项目,我们通过 startapp 命令即可创建, 一下提供两种方式1、启动虚拟环境 fswy(fswy) xxxxdeMacBook-Pro:fswy xiatian$ cd fswy/blog(fswy) xxxxdeMacBook-Pro:blog xiatian$ django-admin startapp fswy...
2020-04-23 14:48:03
1720
2
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建三|创建博客项目
1、安装 Django在虚拟环境fswy中安装django(fswy) xxxxdeMacBook-Pro:~ xiatian$ pip3 install Django==3.0.5安装指定版本,如果不指定版本的话,默认会装最新版安装完成后,输入如下命令,可以查看该环境目录下安装包详细信息:$ pip3 list$ pip3 freeze二、创建项目PycharmPyChar...
2020-04-23 14:24:01
2526
3
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建二|创建虚拟环境
一、安装Python3.8具体安装过程可以参考这篇文章:Python3安装完全攻略 Mac篇这里就不过多叙述。安装成功之后,在终端命令行窗口中输入Python3 即可进入到Python的交互环境中,如下:xxxxdeMacBook-Pro:~ xxxx$ python3Python 3.8.0 (v3.8.0:fa919fdf25, Oct 14 2019, 10:23:27) [Cl...
2020-04-23 14:13:27
1063
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建一|配置开发环境
一、开发环境macOS Catalina 10.15.3Python 3.8.0Django 3.0.5Pycharm 2019.2.3mysql 8.0.19virtualenv基本使用的都是当前最新版本的环境,开发过程中肯定会遇到很多环境问题,让我们一起想办法解决吧。而在 linux 上部署时,一般有两种选择,一个是对新人稍微友好的ubuntu系统;二是centos,这个在公...
2020-04-23 13:53:18
1945
1
原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建|前言
一、为什么要搭建个人站点一直以来,我都有写博客的需要。一方面是好记忆不如烂笔头,把学习中知识点总结起来,方便以后查找;另一方面是在这个共享时代,想把自己遇到的各种坑写下来,方便其他读者解决问题,也算是我从其他博主那里学习后的一个反馈吧。除此之外,最近在学习Python的Django框架,结合以前学习的网页制作的知识,准备来实践一下。二、需求思考需求:制作一个可以自己随意实践所学的站点...
2020-04-23 13:46:09
1793
原创 Python3+Flask Mac中配置flask运行环境
配置:Python:3.8.0mac0S :10.15.3一、安装Homebrew如果没有安装我们来安装下/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"如果已经安装过的话我们更新下brew update二、查看python版本p...
2020-04-22 16:49:22
2395
转载 mongodb的配置文件的解析
port=27017 #端口dbpath= /usr/mongodb/db #数据库存文件存放目录logpath= /usr/mongodb/mongodb.log #日志文件存放路径logappend=true #使用追加的方式写日志fork=false #不以守护程序的方式启用,即不在后台运行maxConns=100 #最大同时连接数noauth=true #不启用验证...
2020-03-25 11:00:39
206
原创 Mac for mongodb的安装以及可视化工具的使用
一、到Mongodb官网下载相应的安装包地址:https://www.mongodb.com/download-center?jmp=nav#community点击Server选择当前版本Version(4.2.5),OS(macOS x64),Packeage(TGZ)点击Download二、Mac Mongodb安装过程方法一:正常安装解压mongodb-osx-ssl-x8...
2020-03-25 10:49:58
2100
1
原创 Python实战演练之数据过滤
上章回顾从上一章Python实战演练之数据导出中最后导出的数据表中有None的存在,它们是免费课程,这不是我们所需要的内容,所以对其进行数据过滤,保证获取数据的完整。开启EducsdnPipeline在settings中开启EducsdnPipelineITEM_PIPELINES = { # 为了做数据过滤,凡是要经过 MysqlPipeline的先经过 EducsdnPipel...
2020-03-04 10:26:43
302
原创 Python实战演练之数据导出
上章回顾前两章Python实战演练之scrapy初体验和中讲到了scrapy项目的创建,爬虫的创建,以及数据的提取。
2020-03-04 10:10:00
457
1
原创 Python实战演练之跨页爬取
上章回顾上一章Python实战演练之scrapy初体验中讲到了scrapy项目的创建,爬虫的创建,以及数据的提取。跨页爬取如何实现不过这些都是建立在单页网页数据的爬取之中,很多时候我们需要跨很多页去爬取数据,这个时候该怎么实现呢?首先分析该网页的下一页和本页的区别https://edu.csdn.net/courses/o280/p1 (第一页)https://edu.csdn.ne...
2020-03-03 17:27:37
700
原创 Python实战演练之scrapy初体验
最近一直在做网络爬虫的练习,现在对整个爬取过程做个总结。配置:电脑:MacBook Pro系统:macOS Catalina 10.15.3Python版本:3.8Python IDE:PyCharm数据库:Mysql数据库管理工具:Navicat Premium正式进入正题scrapy初体验scrapy安装我前面有在macOS成功在python3环境下安装Scrapy中提到,...
2020-03-03 17:13:24
667
原创 Mac下mysql配置文件没有my-default.cnf,无法配置my.cnf
Mysql不提供my-default.cnf文件的版本官网说:从5.7.18开始不在二进制包中提供my-default.cnf文件。针对用户针对mac端,并且没有my-default.cnf的用户添加并修改my.cnf文件修改期间必须关闭mysql我们要在/etc下新建my.cnf$ cd /etc $ sudo vim my.cnf输入: # Example MySQL c...
2020-02-19 17:51:48
5918
转载 mac 下 mysql 问题
命令行操作vi /etc/inid.d/mysql # 初始化文件vi /etc/my.cnf # 配置文件 vi /usr/local/mysql/support-files/my-default.cnf # 5.71 配置文件cd /usr/local/mysql/data/ # 错误排查文件(mysqld.local.err)sudo /usr/local/mysql/supp...
2020-02-19 17:05:31
329
原创 Mac 终端提示 Permission denied ,弹窗”不能打开文件夹“data”,因为您没有权限查看其内容。“
想看看mysql下的data目录里的文件,终端提示 Permission denied ,访达进去的话,data文件夹会有个红色图标标识,双击打开文件夹会弹窗提示:不能打开文件夹“data”,因为您没有权限查看其内容。解决方式:修改data目录的访问权限,自己的电脑,给最高权限就行:sudo chmod -R 777 赋权目录sudo chmod -R 777 /usr/local/mys...
2020-02-19 16:19:32
4131
1
原创 Python学习中遇到的问题小结
问题一:同时安装了py2/py3,如何使用pip安装和管理第三方模块在python语言的发展过程中,安装和管理第三方模块的方法也历经变化。现在,我们终于等来了pip这个近乎完美的工具。pip除了安装(install)和删除(uninstall)这两大功能,还可以指定模块的安装版本(无需预先删除当前已安装版本),可以显示所有已安装的模块,还可以通过 upgrade 自主升级。很多同学在使用pip...
2020-02-16 09:35:54
319
PyCharm Pro for Mac 2019.1汉化补丁
2019-11-19
rubygems-2.6.14
2017-10-31
WebDriverAgent
2017-10-16
ios-minicap
2017-10-16
convertImgToBase64.js
2017-10-12
Jetty-v9.4.1
2017-09-25
DynamicDataDisplay.dll
2017-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人