snippet

如何获取data-id属性?

↘锁芯ラ 提交于 2020-04-27 06:00:29
问题: I'm using the jQuery quicksand plugin. 我正在使用jQuery quicksand插件。 I need to get the data-id of the clicked item and pass it to a webservice. 我需要获取所单击项的data-id并将其传递给webservice。 How do I get the data-id attribute? 如何获取data-id属性? I'm using the .on() method to re-bind the click event for sorted items. 我正在使用 .on() 方法重新绑定已排序项的click事件。 $("#list li").on('click', function() { // ret = DetailsView.GetProject($(this).attr("#data-id"), OnComplete, OnTimeOut, OnError); alert($(this).attr("#data-id")); }); <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"></script> <ul id="list" class="grid">

与Bootstrap 3垂直对齐

筅森魡賤 提交于 2020-04-19 06:29:35
问题: I'm using Twitter Bootstrap 3, and I have problems when I want to align vertically two div , for example — JSFiddle link : 我正在使用Twitter Bootstrap 3,并且在要垂直对齐两个 div 时遇到问题,例如 -JSFiddle链接 : <!-- Latest compiled and minified CSS --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"> <!-- Optional theme --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap-theme.min.css"> <!-- Latest compiled and minified JavaScript --> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"><

Youtube API数据类型

こ雲淡風輕ζ 提交于 2020-04-13 22:00:08
【今日推荐】:为什么一到面试就懵逼!>>> 数据类型 Activitys Activity资源包含了特定频道或用户的所有活动信息,包括打分、分享、喜爱、上传视频等等。每个Activity资源标识出了动作类型、频道或其他资源。 Captions //TODO Caption资源类似于一段说明,一个视频只能有一个说明。 ChannelBanners ChannelBanners资源包含一个频道最新上传的图片资源,即为频道封面。 ChannelSections //TODO ChannelSection 资源包含了一个视频集合信息。 Channels Channel资源就是YouTube里的频道。 CommentThreads 评论线资源,评论线是指一个顶级评论和其回复。频道Channle和视频Video都可以有评论线。 顶级评论和回复其实都是嵌套在一条评论线中的评论Comment。一条评论线没有必要包含一条评论的所有回复,因此如果需要列出评论的所有回复的话,可以使用comments.list 方法。要注意有些评论没有回复。 Comments 评论资源指的是一条简单的YouTube评论。频道和视频都具有评论。需要注意的是,评论分为顶级评论Top-level coment和回复reply。 GuideCategories 向导分类,包含了基于频道内容、频道流行度或其他算法的分类

UnicodeEncodeError:'ascii'编解码器无法在位置20编码字符u'\\ xa0':序数不在范围内(128)

北慕城南 提交于 2020-04-07 15:04:16
问题: I'm having problems dealing with unicode characters from text fetched from different web pages (on different sites). 我在处理从不同网页(在不同站点上)获取的文本中的unicode字符时遇到问题。 I am using BeautifulSoup. 我正在使用BeautifulSoup。 The problem is that the error is not always reproducible; 问题是错误并非总是可重现的。 it sometimes works with some pages, and sometimes, it barfs by throwing a UnicodeEncodeError . 它有时可以在某些页面上使用,有时它会通过抛出 UnicodeEncodeError 来阻止。 I have tried just about everything I can think of, and yet I have not found anything that works consistently without throwing some kind of Unicode-related error.

sublime text2的snippet设置

狂风中的少年 提交于 2020-03-21 15:07:00
3 月,跳不动了?>>> 打开tools-new snippet.. <snippet> <content><![CDATA[ Hello, ${1:this} is a ${2:snippet}. ]]></content> <!-- Optional: Set a tabTrigger to define how to trigger the snippet --> <!-- <tabTrigger>hello</tabTrigger> --> <!-- Optional: Set a scope to limit where the snippet will trigger --> <!-- <scope>source.python</scope> --> </snippet> content里面写上你定义的代码段 tabTrigger里面写上你的快捷键 scope里面是你要为什么格式的文件设置快捷键,有如下选项: ActionScript: source.actionscript.2 AppleScript: source.applescript ASP: source.asp Batch FIle: source.dosbatch C#: source.cs C++: source.c++ Clojure: source.clojure CSS: source.css D

技巧 | 编程只用NumPy码一个神经网络

旧时模样 提交于 2020-03-01 06:48:20
BP(Back Propagation)神经网络是1986年由Rumelhart和McCelland为首的科学家小组提出,是一种==按误差逆传播算法训练的多层前馈网络==,是目前应用最广泛的神经网络模型之一。BP网络能学习和存贮大量的==输入-输出模式映射关系==,而无需事前揭示描述这种映射关系的数学方程。它的学习规则是使用梯度下降法,通过反向传播来不断调整网络的权值和阈值,使==网络的误差平方和最小==。BP神经网络模型拓扑结构包括输入层(input)、隐层(hidden layer)和输出层(output layer)。 注:本文将包含大量用 Python 编写的代码片段。希望读起来不会太无聊。 Keras、TensorFlow、PyTorch 等高级框架可以帮助我们快速构建复杂模型。深入研究并理解其中的理念很有价值。下面尝试只使用 NumPy 构建一个全运算的神经网络,通过解决简单的分类问题来测试模型,并将其与 Keras 构建的神经网络进行性能比较。 密集神经网络架构 磨刀不误砍柴工 在开始编程之前,需要先整理一个基本的路线图。我们的目标是创建一个程序,该程序能创建一个拥有特定架构(层的数量和大小以及激活函数都是确定的)的密集连接神经网络。图 1 给出了网络的示例。最重要的是,网络必须可训练且能进行预测。 神经网络框图 上图显示了在训练神经网络时需要执行的操作

在JavaScript中增加日期

↘锁芯ラ 提交于 2020-02-27 12:43:28
我需要在JavaScript中将日期值增加一天。 例如,我的日期值为2010-09-11,我需要将第二天的日期存储在JavaScript变量中。 如何将日期增加一天? #1楼 不能完全确定它是否为BUG(已测试Firefox 32.0.3和Chrome 38.0.2125.101),但是以下代码在巴西(-3 GMT)上将失败: Date.prototype.shiftDays = function(days){ days = parseInt(days, 10); this.setDate(this.getDate() + days); return this; } $date = new Date(2014, 9, 16,0,1,1); $date.shiftDays(1); console.log($date+""); $date.shiftDays(1); console.log($date+""); $date.shiftDays(1); console.log($date+""); $date.shiftDays(1); console.log($date+""); 结果: Fri Oct 17 2014 00:01:01 GMT-0300 Sat Oct 18 2014 00:01:01 GMT-0300 Sat Oct 18 2014 23:01:01 GMT

Django-REST-framework使用技巧(一)

不羁岁月 提交于 2020-01-19 22:48:21
1.Quickstart 1.1 项目搭建 1.2 序列化 1.3 视图 1.4 URLs 1.5 设置 2.Serialization 2.1 创建一个模型 2.2 创建一个序列化类 2.3 使用Serializers 2.4 使用ModelSerializers 2.5 使用Serializer编写常规的Django视图 3.测试我们在Web API上的第一次访问 1、Quickstart 环境 Python 3.7.2 MacOS High Sierra django-2.2.1 djangorestframework-3.9.4 1.1 项目 我们将创建一个简单的API来允许管理员用户查看和编辑和系统中的用户和组。 项目创建 创建目录 mkdir tutorial cd tutorial 创建virtualenv,环境隔离我们本地的依赖包关系 virtualenv env # 会得到下面结果回应 Using base prefix '/usr/local/Cellar/python/3.7.2_2/Frameworks/Python.framework/Versions/3.7' New python executable in /Users/administrator/Desktop/Django-REST-Framework/tutorial/env/bin

Crytal reports水晶报表在Spring boot web项目中的使用, 无需web.xml文件

喜你入骨 提交于 2020-01-09 11:36:42
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 1. 配置pom.xml, 添加jsp支持: <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> </dependency> 2. 创建Crytal reports水晶报表文件夹 2.1 在src/main目录下创建webapp文件夹,同时将webapp文件夹加入build path. 2.2 配置application.properties指定待解析的jsp文件存放路径 /WEB-INF/ 文件夹为jsp文件存放的文件夹,可以是 / , 也可以是 /WEB-INF/jsp/ , /WEB

通过Objective-C中的NSNotificationCenter发送和接收消息?

人走茶凉 提交于 2020-01-07 02:56:44
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 我正在尝试通过Objective-C中的 NSNotificationCenter 发送和接收消息。 但是,我尚未找到有关如何执行此操作的任何示例。 如何通过 NSNotificationCenter 发送和接收消息? #1楼 这帮助了我: // Add an observer that will respond to loginComplete [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(showMainMenu:) name:@"loginComplete" object:nil]; // Post a notification to loginComplete [[NSNotificationCenter defaultCenter] postNotificationName:@"loginComplete" object:nil]; // the function specified in the same class where we defined the addObserver - (void)showMainMenu:(NSNotification *)note { NSLog(@