自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

甫式人生

fswy的个人博客,欢迎━(*`∀´*)ノ亻!

  • 博客(411)
  • 资源 (15)
  • 收藏
  • 关注

原创 数据分析之Sql Server 如何计算年龄

数据分析中,常用的数据库工具就是Sql server,而在Sql server中,要想根据存储的出生年月字段计算出该用户的年龄信息,主要使用到DateDiff函数来实现。

2022-04-22 14:10:21 13066

原创 数据分析之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 6617 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 4574 1

原创 有道云笔记 设置默认字体风格和字体大小

MAC版在你的有道云笔记的头像右边有个下拉箭头,点一下,选择偏好设置,设置你喜欢的字体风格和大小。Windows版首先,最简单的就是直接点击文档上的字体选择更改成想要的字体。如果想永久修改默认,点击右上角的三个点选项。选择设置。更改字体或者字号,无需保存。创建新文档。可以发现默认字体变化了,但是原先的文档不会受此影响,如果要改,只能手动。...

2020-09-07 10:13:40 5838 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 898

原创 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 802

原创 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 1010

原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建十八|功能完善

文章目录一、浏览量二、喜欢配置路由三、访问路径方法一方法二五、总结教程目录目前个人博客基础功能基本实现。最后再对博客的一些细节进行完善一下即可,可能还有很多细节,就不一一处理了。这里准备处理三个重要的细节,浏览量、喜欢、访问路径一、浏览量blog -> fswy -> views.py在详情页DetailView视图中添加浏览量增加功能:不能是作者浏览,作者本人...

2020-05-04 09:30:36 1229

原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建十七|Haystack 全文搜索

文章目录一、前言二、安装依赖包Whooshjieba三、Whoosh搜索引擎添加结巴分词四、配置 Haystackhaystack设置参数ENGINEPATHBASE_PAGE_BYHAYSTACK_SIGNAL_PROCESSOR重建索引:注意建立成功五、创建检索模型注意为什么要创建索引?注意六、编写视图七、配置路由八、编写自定义模板标签九、制作搜索结果页面SearchResult 参数修改搜索...

2020-05-03 22:17:12 926 1

原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建十六|网站地图

文章目录一、添加sitemap地图应用二、定制地图成员Sitemap参数changfreqprioritylocation三、配置路由四、添加网站地图五、效果图教程目录网站地图是根据网站的结构、框架、内容,生成的导航网页,是一个网站所有链接的容器。很多网站的连接层次比较深,蜘蛛很难抓取到,网站地图可以方便搜索引擎或者网络蜘蛛抓取网站页面,了解网站的架构,为网络蜘蛛指路,增加网站内容页面的收录概率...

2020-05-03 15:41:26 454

原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建十五|评论区

文章目录一、前言二、创建评论应用参考三、添加评论模型数据分析参考数据表信息变动四、分析评论区信息五、编写视图函数六、配置路由一级路由二级路由七、编写自定义模板标签八、编写评论区 HTML九、添加评论功能十、效果图十一、总结教程目录一、前言博客中的评论系统其实是个很复杂的东西,但是网上已经有现成的轮子了,比如django-contrib-comments,可以直接拿过来用。咱们的博客主页是抓取别...

2020-05-03 11:48:52 823

原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建十四|注册登录

文章目录一、前言二、配置路由一级路由二级路由三、编写视图注意四、前端模板注意提示五、目前项目结构六、运行效果教程目录一、前言前面我们已经创建好数据模型了,并且在admin后台中添加了一些测试用户。下面我们就要设计好站点的url路由、对应的处理视图函数以及使用的前端模板了。这个登录注册使用的是 Bootstrap 虽然 崔庆才 的博客是 Wordpress 主题也是使用的 Bootstrap 但...

2020-05-01 13:35:50 1817

原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建十三|博客详情页面

文章目录一、博客详情页面`object`:二、实现博客的上一篇与下一篇功能注意教程目录一、博客详情页面博客的详情页同样继承自 base.html 模板,侧边栏就不需要了,这里老规矩,不一块一块的讲解,这个自己要blog -> fswy -> view.py# 博客详情class DetailView(generic.DetailView): ''' Djang...

2020-05-01 11:25:54 873

转载 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 2023

原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建十二|博客首页开发(三)

在前面 Django3.0+Python3.8+MySQL8.0 个人博客搭建十|整理项目结构结构梳理章节已经分析过了,分类页面、归档页面、标签页面都是一样的,只是路由不一样而已。所以这里以 生活笔记、关于自己为例讲解这一类页面一、渲染分类页面数据(一)生活笔记分类首先自定义模板标签:blog -> templatetags -> blog_tags.py# 获取标题@...

2020-04-30 16:17:23 668

原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建十一|博客首页开发(二)

本节,写的代码量有点大,不要慌,主要是理解,渲染数据的逻辑,不要纠结于局部。【提示】——重点领悟 用户请求、路由、视图、自定义模板标签的关系,只要理解了这几个过程的逻辑和联系,前端写再多的代码,都不会感觉到慌乱一、理论讲堂视图函数(类),简称视图,是一个简单的 Python 函数(类),它接收 Web 请求并且返回 Web 响应。响应可以是一个网页的 HTML 内容,一个重定向,一个404错...

2020-04-29 10:45:48 2179 2

原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建十|整理项目结构

这一节,需要规划一下项目结构,后边项目会添加很多东西,不整理一下会很乱。一、集中管理应用在项目根目录下新建 apps 文件,让项目变得更精致,把 storm 应用和 user 拷贝到内 apps 文件内现在项目结构.|-- blog| |-- apps| | |-- storm # 博客应用| | | |-- migrations...

2020-04-28 15:59:12 1066

原创 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 1508

原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建八|通过admin管理后台

Django 中一个最强大的部分是自动管理接口,在模型中读取元数据来提供一个强大的、生产就绪的接口,使内容提供者能立即用它向站点中添加内容,在这篇文档中,我们讨论如何去激活,使用和自定义Django的站点管理接口。一、创建管理员我们在浏览器中输入http://127.0.0.1:8000/admin,便可进入到后台管理登录页面,如下图所示:此时我们还没有创建管理用户,与创建app一样(f...

2020-04-28 12:24:53 1367

原创 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 720

原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建六|数据库结构设计

一、功能分析今天主要做数据库的设计与实现,这一块需要数据库的基础知识了,如果要讲解篇幅就大了,有兴趣的朋友看一下推荐阅读,有基础的朋友可以看下面的思维导图来分析。推荐阅读:Mysql数据库基础知识 数据库表设计我们直接从想学习的目标博客网站的功能上分析,看看这个博客网站需要建立哪些表,每个表中都需要什么字段。First:博文最主要的是我们的博文表,名字可以直接叫做 art...

2020-04-24 19:50:59 1136

转载 Mac环境下安装Redis

一、修改配置文件1、打开配置文件,详解如下:################################## INCLUDES ####################################这在你有标准配置模板但是每个redis服务器又需要个性设置的时候很有用。# include /path/to/local.conf# include /path/to/other.con...

2020-04-24 10:26:42 320

原创 关于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 718

原创 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 1266 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 1712 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 2509 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 1051

原创 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 1927 1

原创 Django3.0+Python3.8+MySQL8.0 个人博客搭建|前言

一、为什么要搭建个人站点一直以来,我都有写博客的需要。一方面是好记忆不如烂笔头,把学习中知识点总结起来,方便以后查找;另一方面是在这个共享时代,想把自己遇到的各种坑写下来,方便其他读者解决问题,也算是我从其他博主那里学习后的一个反馈吧。除此之外,最近在学习Python的Django框架,结合以前学习的网页制作的知识,准备来实践一下。二、需求思考需求:制作一个可以自己随意实践所学的站点...

2020-04-23 13:46:09 1777

原创 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 2331

转载 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 200

原创 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 2069 1

原创 Python实战演练之数据过滤

上章回顾从上一章Python实战演练之数据导出中最后导出的数据表中有None的存在,它们是免费课程,这不是我们所需要的内容,所以对其进行数据过滤,保证获取数据的完整。开启EducsdnPipeline在settings中开启EducsdnPipelineITEM_PIPELINES = { # 为了做数据过滤,凡是要经过 MysqlPipeline的先经过 EducsdnPipel...

2020-03-04 10:26:43 294

原创 Python实战演练之数据导出

上章回顾前两章Python实战演练之scrapy初体验和中讲到了scrapy项目的创建,爬虫的创建,以及数据的提取。

2020-03-04 10:10:00 447 1

原创 Python实战演练之跨页爬取

上章回顾上一章Python实战演练之scrapy初体验中讲到了scrapy项目的创建,爬虫的创建,以及数据的提取。跨页爬取如何实现不过这些都是建立在单页网页数据的爬取之中,很多时候我们需要跨很多页去爬取数据,这个时候该怎么实现呢?首先分析该网页的下一页和本页的区别https://edu.csdn.net/courses/o280/p1 (第一页)https://edu.csdn.ne...

2020-03-03 17:27:37 682

原创 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 644

原创 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 5762

转载 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 303

原创 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 3973 1

原创 Python学习中遇到的问题小结

问题一:同时安装了py2/py3,如何使用pip安装和管理第三方模块在python语言的发展过程中,安装和管理第三方模块的方法也历经变化。现在,我们终于等来了pip这个近乎完美的工具。pip除了安装(install)和删除(uninstall)这两大功能,还可以指定模块的安装版本(无需预先删除当前已安装版本),可以显示所有已安装的模块,还可以通过 upgrade 自主升级。很多同学在使用pip...

2020-02-16 09:35:54 305

PyCharm Pro for Mac 2019.1汉化补丁

用于python的编译器pycharm2019.1版本的汉化补丁,直接将jar包放入pycharm的安装目录中的lib文件中重启编译器即可,切换为英文版将该jar包移出lib文件夹即可,简单方便

2019-11-19

rubygems-2.6.14

Rubygems是类似Radhat的RPM、centOS的Yum、Ubuntu的apt-get的应用程序打包部署解决方案。Rubygems本身基于Ruby开发,在Ruby命令行中执行。我们需要它主要是因为jekyll的执行需要依赖很多Ruby应用程序,如果一个个手动安装比较繁琐。jekyll作为一个Ruby的应用,也实现了Rubygems打包标准。只要通过简单的命令就可以自动下载其依赖。 在此提供rubygems-2.6.14的下载版本。

2017-10-31

Appium学习指南

自动化测试软件Appium学习指南,教会你安装配置与使用Appium!

2017-10-23

WebDriverAgent

Facebook 推出的一款新的iOS移动测试框架 —— WebDriverAgent。 WebDriverAgent 在 iOS 端实现了一个 WebDriver server ,借助这个 server 我们可以远程控制 iOS 设备。你可以启动、杀死应用,点击、滚动视图,或者确定页面展示是否正确。 好多人在配置和安装中存在很多问题,这里上传一个亲测可用使用的WebDriverAgent项目文件,用户只需要在WebDriverAgentLib和WebDriverAgentRunner中将Signing改为自己的开发者证书即可

2017-10-16

ios-minicap

minicap 是开源项目 STF 中的高速截图工具。STF利用此工具不断的传输图片信息并在web端绘制实现。 以前只有Android版本,最近有新的ios版本。 好多人直接git clone下来的无法build或者无法run,现将我能使用已经build好的资源上传,如果使用存在问题,应该是路径问题,检查CMakeLists.txt中路径是否更改自己的 ios-minicap的本地路径。

2017-10-16

commons-fileupload.jar

commons-fileupload的jar包,导入eclipse用java实现文件上传功能

2017-10-12

jQuery.form.js 支持ajax表单提交和ajax文件上传

jQuery.form.js是一个form插件,支持ajax表单提交和ajax文件上传。

2017-10-12

jquery.form.js

jquery中关于 form 的插件库,支持ajax表单提交和ajax文件上传。

2017-10-12

vue.js 构建用户界面的渐进式框架

Vue.js 是一套构建用户界面的渐进式框架。分享在这里方便大家使用。

2017-10-12

jquery-1.4.4.min.js

jquery 使用插件,常用资源,我本意也只是上传方便自己以后下载而已。

2017-10-12

html2canvas.js

将html的标签转化为canvas(画布)的js插件,可以结合canvas2image.js实现将一个img标签截图并下载的功能

2017-10-12

convertImgToBase64.js

网上较难找到的js插件,能将img转化为Base64编码的图片,也可以直接调用网上的链接:https://cdn.bootcss.com/Base64/1.0.1/base64.js

2017-10-12

canvas2image.js

canvas2image.js 将canvas转化为image的js插件,可以将画布内容下载实现截图功能。

2017-10-12

Jetty-v9.4.1

从官网上下载的Jetty v9.4.1,方便找不到资源和不会官网下载的朋友使用 官网地址:http://www.softpedia.com/get/Internet/Servers/WEB-Servers/Jetty.shtml

2017-09-25

DynamicDataDisplay.dll

DynamicDataDisplay.dll,在WPF中使用DynamicDataDisplay控件必须使用的dll。使用前记得先在属性中解除锁定,不然引用后会报错。

2017-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除