自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(152)
  • 资源 (2)

原创 使用css实现字匾边框的效果

实现代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>demo</title> <style> * { margin

2018-03-17 12:18:24 431

原创 js中的splice方法的使用说明

splice方法可以用来对js的数组进行删除,添加,替换等操作。1. 删除功能,第一个参数为第一项位置,第二个参数为要删除几个。用法:array.splice(index,num),返回值为删除内容,array为结果值。2. 插入功能,第一个参数(插入位置),第二个参数(0),第三个参数(插入的项)。用法:array.splice(index,0,insertValue),返回值为空数组,arra...

2018-03-14 12:30:43 9732

转载 使用vue-cli初始化一个vue.js项目

单文件组件和vue-loader解析打包.vue文件vue为了能够使我们在项目开发中对组件进行更好的维护,提供了一个单文件组件系统,vue把每一个独立的组件放在一个.vue的文件中,在这个文件中提供基础三个自定义标签:1. template2. script3. style来放置组件不同的内容块,但是因为浏览器不能够直接去识别该文件类型,所以我们需要通过webpack来进行编译打包,官方提供了一个...

2018-03-13 17:58:51 391

原创 Windows下运行vue报错ERROR: npm is known not to run on Node.js v4.4.3

我们经常会遇到node版本过低致使不兼容当前的npm而产生报错,如图:ERROR: npm is known not to run on Node.js v4.4.3Node.js 4 is supported but the specific version you're running hasa bug known to break npm. Please update to at lea...

2018-03-13 14:04:50 2463

转载 jQuery中 $ 符号的冲突问题及解决方案

在jQuery中,$是jQuery的别名,为了书写方便,我们更习惯用$('#id')这一类的方式来书写代码。当同一页面引用了jQuery多个版本或者jQuery与某些其他js库产生冲突,控制台就会报错。同一个页面多个版本冲突解决办法你可能会问,为什么在一个页面上会引用多个版本的jQuery,只引用一个不就好了吗?答案是:不行。一般要用到两个(或以上)版本的jQuery库的原因是:现有的网站已经用了...

2018-03-13 10:48:17 767

原创 jquery CDN 链接分享

版本:3.3.1https://cdn.bootcss.com/jquery/3.3.1/core.jshttps://cdn.bootcss.com/jquery/3.3.1/jquery.jshttps://cdn.bootcss.com/jquery/3.3.1/jquery.min.jshttps://cdn.bootcss.com/jquery/3.3.1/jquery.slim.jsh...

2018-03-13 09:55:50 3224

转载 什么闭包函数?什么是Python 装饰器?

以前你有没有这样一段经历:很久之前你写过一个函数,现在你突然有了个想法就是你想看看,以前那个函数在你数据集上的运行时间是多少,这时候你可以修改之前代码为它加上计时的功能,但是这样的话是不是还要大体读读你之前的这个的代码,稍微搞清楚一点它的逻辑,才敢给它添加新的东西。这样是不是很繁琐,要是你之前写的代码足够乱足够长,再去读它是不是很抓狂...。实际工作中,我们常常会遇到这样的场景,可能你的需求还不只...

2018-03-12 17:36:37 295

原创 HTML中块级元素与行内元素的区别

我们在做页面布局的时候,一般会将html元素分为两种,即块级元素和行内元素。块级元素:块状元素排斥其他元素与其位于同一行,可以设定元素的宽(width)和高(height),块级元素一般是其他元素的容器,可容纳块级元素和行内元素。常见的块级元素有div, p ,h1~h6等。行内元素:行内元素不可以设置宽(width)和高(height),但可以与其他行内元素位于同一行,行内元素内一般不可以包含块...

2018-03-12 17:10:00 295

原创 CSS组合选择符

CSS组合选择符1. 通配选择符:*适配文档中所有html对象用于定义html文档中所有对象的基础样式(消除浏览器默认设置的基础样式)根据就近原则,要放在css代码的首行最常用的用法:* {margin:0;padding:0;}  /* 消除所有html标签默认存在的内边距 */2.包含选择符:父级对象a 子级对象b根据html对象的嵌套关系,指定某个元素的子级元素样式选择符对象可以是多重包含,...

2018-03-11 15:31:55 220

原创 CSS常用选择符

CSS常用选择符1. 标签选择符:标签名称直接以html标签的标签名作为选择符对象h1{font-size:20px;}主要用于对网页文档中的基础标签进行统一的标准化设定2. id选择符:#id名以html标签的唯一标识符id属性的值作为对象 HTML部分CSS部分给标签添加id属性用#号+id值作为选择符对象<h1 id="newstitle">...</h1>#news...

2018-03-11 14:48:38 297

原创 div>p 与 div p的区别

一个是子类选择器,一个是后代选择器。div>p 是子类选择器,选择所有div的所有子元素中p元素(不包括孙子类元素)。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>demo</title&amp

2018-03-11 13:17:53 1593

翻译 HTML中input元素的setSelectionRange()方法的详细使用过程

HTMLInputElement.setSelectionRange 方法可以从一个被 focused 的 <input> 元素中选中特定范围的内容。在较新的浏览器中,你可以通过一个可选的 selectionDirection 来指定文本选中过程中的方向。比如通过点击和拖动从结束位置往起始位置选中一个字符串。每次调用这个这个方法会更新 HTMLInputElement 的 select...

2018-03-09 13:33:16 5389

转载 Firefox 火狐浏览器无法安装firebug 解决办法

Firefox 火狐浏览器无法安装firebug 解决办法(急需这个插件的朋友请直接下载)前两天刚回到学校,因为新换了笔记本,现在电脑里面没有火狐浏览器。大家都知道firebug是处理css的好帮手,我又是做这方面的人,所以我急于安装一个。但是安装好火狐之后怎么也安装不了firebug,总是提示错误。打开火狐的插件页面出现 ssl_error_bad_mac_read 下载firebug页面提示 ...

2018-03-09 11:25:34 6926 2

原创 使用AngularJS让checkbox复选框实现限选功能。(如一次只能限选两个checkbox复选框)

1. 使用AngularJS让checkbox复选框实现,但限选两个checkbox复选框代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>demo演示</title> &

2018-03-07 13:42:41 2077

转载 Flask-SQLALchemy对表中数据按时间进行统计

例如表的结构如下:class Status(db.Model): id = db.Column(db.Integer, primary_key=True) submit_time = db.Column(db.DateTime, default=datetime.now())其中,Status表接受用户的提交,现在想对用户的提交情况按时间进行统计。例如过去24小时,每小时的提交次数...

2018-03-05 13:20:05 4976

翻译 ImportError: Missing required dependencies ['numpy']

将panda升级0.19.2时,我也遇到过这类相似的问题,我是通过一下几行代码解决问题。    pip uninstall pandas    pip uninstall numpy    pip install pandas    pip install numpy这样问题就解决了。...

2018-03-05 10:57:38 14038 4

转载 vue中使用watch监视对象中的属性的方法

单层监控直接写该变量的方法,但是深度监控watch:{ //方式一:监控vue实例的数据 age:(newValue,oldValue) => { console.log('name的newValue值为:'+newValue+',旧值为:'+oldValue); }, user:{ handler:(newValue,oldValue) => { console.log...

2018-09-17 16:19:31 436

转载 jQuery获取和设置checkbox的checked属性小结

今天写静态页面,需要拿jquery去控制checkbox的check属性,开始用的attr,每次设置完成后,点开f12观察elements,后面每次,无论怎么点击checkbox,它的checked属性都是选中的,于是上网查找,得以解决,下面是是转载的内容在jquery里,有两种操作元素属性的方法,一种是attr(),另一种是prop()。attr()的属性在页面首次加载时就确定。当页面初...

2018-09-14 16:09:15 185

转载 mysql group by 用法解析(详细)

group by 用法解析group by语法可以根据给定数据列的每个成员对查询结果进行分组统计,最终得到一个分组汇总表。SELECT子句中的列名必须为分组列或列函数。列函数对于GROUP BY子句定义的每个组各返回一个结果。某个员工信息表结构和数据如下:  id  name  dept  salary  edlevel  hiredate       1 张三 开发部 2000 3 ...

2018-08-27 10:01:51 1052

翻译 Chrome下无法用window.close()关闭非脚本打开的页面

 由于在脚本中使用了 window.close(), 当前非弹出窗口在最新版本的chrome和firefox里总是不能关闭,而在 IE中是可以关闭的 。      在console中弹出提示"Scripts may close only the windows that were opened by it" (脚本只能关闭它所打开的窗口),[如下图所示] , 不明白是什么原因。 ...

2018-07-24 11:25:50 8309

转载 Android 搭配React Native开发的优势及劣势解析

前言React Native这两年确实挺火热,本人也无法自拔啊,关于React Native是什么可谷歌,这里主要和大家讨论如何看待React Native及使用时优劣分析,总结下一些从Android到React Native相关的概念和基础。来吧,互相伤害啊(˶‾᷄ ⁻̫ ‾᷅˵)。 一、React Native优势 它对比原生开发更为灵活,对比H5体验更为高效。 替...

2018-07-23 15:45:43 373

转载 Python更新所有已安装包的方法

Python安装新包,pip是很好用的安装工具。    pip list 可以查询所有已安装的包和版本。怎么知道本地安装包的版本是否有可以更新的新版本呢?通过pip list函数可以实现。具体实现方式如下:pip list  --outdated --format=legacy     pip list  --outdated --format=columns   ##对比format...

2018-07-20 09:28:42 2827

翻译 使用Js/Jquery获取iframe中的元素

在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素、或者在iframe框架中使用父窗口的元素。JavaScript在父窗口中获取iframe中的元素 1 2 3 4 5 6 7 8 9 10 11 格式:window.frames["ifra...

2018-07-18 15:50:18 346

转载 用Python对微信好友进行分析

运行平台: Windows Python版本: Python3.6 IDE: Sublime Text 其他工具: Chrome浏览器 1、准备工作 1.1 库介绍 1.2 wxpy库安装 1.3 登录微信 2、微信好友男女比例 2.1 数据统计 2.2 数据呈现 3、微信好友全国分布图 3.1 数据统计 3.2 数据呈现 4、好友签名统计 4....

2018-07-17 19:16:18 310 1

转载 值得推荐的10本PHP书籍

本篇文章的目的是想较全面地推荐10本PHP书籍,暂不讨论Linux/NGINX/Mysql等其他丛书。前言PHP方面的书,大部分都是语法基础,想要买对一本好书是很重要的,哈哈,好像还有一点难。有时候一本书能决定你的高度,你的兴趣,甚至你的工资...影响最大的可能是入门级和初级,进阶级的PHP程序员们。本篇TOP10排名可能前几名的不分先后,也不分好坏,没有最好,最有更好。它们都在不同领域展示了自己...

2018-07-11 14:00:20 16379 1

转载 pip list 和 pip freeze的区别

官方文档: Pip’s documentation statespipdescriptionfreezeOutput installed packages in requirements format.listList installed packages.pip安装包的方式中,有如下一种安装方式:pip install -r requirements.txt1而文件requirement.txt...

2018-07-09 10:47:25 462

转载 如何用js得到当前页面的url信息方法(JS获取当前网址信息)

1,设置或获取对象指定的文件名或路径。alert(window.location.pathname)2,设置或获取整个 URL 为字符串。alert(window.location.href);3,设置或获取与 URL 关联的端口号码。alert(window.location.port)4,设置或获取 URL 的协议部分。alert(window.location.protocol)5,设置或获...

2018-07-05 19:44:49 92

原创 flask api请求跨域问题解决方法

from flask import Flaskfrom flask_cors import CORS# 请求跨域app = Flask(__name__)CORS(app) @app.route("/")def helloWorld(): return "Hello, cross-origin-world!" if __name__ == '__main__':from flask impo...

2018-07-04 17:10:24 589

转载 git checkout : You have local changes cannot switch branches&Entry would be overwritten by mege

摘要:分支切换在git的使用中可谓是最重要的部分之一,而git checkout还经常被用于回滚当前工作目录——当然,也被用来做 分支切换。因此,这是出错率极高的命令。本文主要为你解析git checkout的两个如标题总的特殊错误,然后分析git checkout的回滚作用。When <paths> are not given, this command switches branc...

2018-06-27 16:34:45 156

转载 layer弹出层框架alert与msg详解

layer至今仍作为layui的代表作,她的受众广泛并非偶然,而是这五年多的坚持,不断完善和维护、不断建设和提升社区服务,使得猿们纷纷自发传播,乃至于成为今天的Layui最强劲的源动力。目前,layer已成为国内最多人使用的web弹层组件,GitHub自然Stars3000+,官网累计下载量达30w+,大概有20万Web平台正在使用layer。            在贴出代码 1 layer.a...

2018-06-06 15:41:16 3944

转载 最值得拥有的免费Bootstrap后台管理模板

在网站开发项目中,后台管理因为面向群体相对比较固定,大部分以实现业务逻辑和功能。使用Bootstrap后台模板可以让后端开发很轻松的就展现给客户一个响应式的后台,节约前端开发的时间。下面PHP程序员雷雪松给大家分享一下最值得拥有的免费Bootstrap后台管理模板。AdminLTEAdminLTE是一个完全响应的后台管理模板。基于Bootstrap3框架。高度可定制,易于使用。适合许多屏幕分辨率从...

2018-05-23 15:33:50 2541

转载 windows7 下使用 docker的教程

借助 docker 可以不在开发电脑中安装环境,比如 nodejs,记录下如何实现。下载安装根据自己的电脑系统,在 install-docker-for-mac-windows 下载最新安装包并安装。选择好目录后下一步,提示需要安装什么组件:Docker Compose for Window 不知道什么用,勾选VirtualBox 虚拟机,如果电脑之前安装过 Oracle VM VirtualBo...

2018-05-23 10:08:31 4739

转载 JS获取浏览器窗口大小 获取屏幕,浏览器,网页高度宽度

网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页可见区域高:document.body.offsetHeight (包括边线的宽) 网页正文全文宽:document.body.scrollWidth 网页正文全文高:do...

2018-05-17 10:36:04 484

转载 BS 模态框禁用ESC关闭、禁用点击空白处关闭

[csharp] view plain copy<!--Edit Model-->  <div id="AddProjectModel" class="modal inmodal" tabindex="-1" role="dialog" aria-hidden="true" data-keyboard="false">    &amp

2018-05-17 10:03:31 523

原创 css 如何控制ul元素list-style-type:disc点的大小

1. 方式一:通过设置li的font-size的值来实现改变disc点的大小<li style="font-size:20px;"><a style="font-size:10px;"></a></li>2. 方式二:通过使用before伪类来自定义disc点的大小<!DOCTPYE html><html&

2018-05-16 09:52:36 4136

转载 Flask request,g,session的实现原理

最近一直在研究Flask,由于gfirefly中提供的Http接口使用了Flask,以前都是写一些游戏中简单的操作,最近涉及到Flask的方面比较多,所以就认真研究了下。对Flask的request context和app context略有心得,所以和小伙伴们分享一下Flask的request原理。 在我们视图中要使用request时只需要from flask import request就可以...

2018-05-04 15:41:53 365

转载 使用 Flask-Celery-Helper 实现异步任务

Blog 项目源码:https://github.com/JmilkFan/JmilkFan-s-Blog目录目录前文列表扩展阅读Celery将 Celery 加入到应用中实现向新用户发送欢迎邮件前文列表用 Flask 来写个轻博客 (1) — 创建项目 用 Flask 来写个轻博客 (2) — Hello World! 用 Flask 来写个轻博客 (3) — (M)VC_连接 MySQL 和 ...

2018-05-04 15:14:38 1251

转载 解决vue.js 模板和jinja 模板冲突问题

jinjia和vue.js默认的模板转义符都是{{}}目前的解决办法是修改vue.js的转义符,将原来的{{}}替换为其他标签,我改为{[]}版本1.x和2.x方法如下// 1.xVue.config.delimiters = ['{[', ']}']// 2.xnew Vue({ delimiters: ['{[', ']}']})...

2018-05-02 11:08:06 1246

转载 PyQt实现图片的缩放和旋转

图片的缩放和旋转是图片处理的常用功能,本实例通过QMatrix实现图片的缩放和旋转:具体代码实现如下:[python] view plain copy# -*- coding: utf-8 -*-    from PyQt4.QtGui import *  from PyQt4.QtCore import *  import sys    QTextCodec.setCodecForTr(QTex...

2018-04-25 10:43:01 2719

转载 git的基础命令总结

git的一些基础命令Git常用命令请确保已经安装里git客户端 一般配置git --version //查看git的版本信息git config --global user.name //获取当前登录的用户git config --global user.email //获取当前登录用户的邮箱登录git/* 如果刚没有获取到用户配置,则只能拉取代码,不能修改 要是使用git,你...

2018-04-24 17:23:34 75

PDF编辑软件

可对PDF文件内容进行添加、修改、绘图,标注等操作,彻底就解决了PDF文档无法编辑的难题,完美实现PDF文件的编辑与阅读处理。

2018-06-21

Kivy-交互式应用程序和Python游戏

这本书提供了一些例子来了解他们的使用和如何整合本书附带的三个项目。 第一个,漫画创建者,例证了如何构建用户界面(第1章,GUI基础 - 构建一个接口),如何在屏幕上绘制矢量形状(第2章,图形 - Canvas),如何将用户交互与片段代码绑定(第3章,Widget事件- 绑定动作),以及与改善用户体验相关的其他组件(第4章,改善用户体验)。 第二个项目,侵略者报复,是一个互动游戏,介绍你使用动画,任务的调度,键盘事件和多点触摸控制(第5章,入侵者复仇 - 互动多点触摸游戏)。 第三个项目,Kivy Player,教我们如何控制视频流与现代设计和响应互动最大化的使用屏幕(第6章,Kivy播放器 - TED视频流)

2017-09-21

空空如也

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