我是新手,需要js,问题是我真的不明白如何加载jQuery插件.
我想加载多个插件,但我已经遇到了第一个问题,选择了插件
JS
//site full url
var siteUrl = window.location.protocol+"//"+window.location.host + "/";
requirejs.config({
baseUrl: siteUrl + "assets/js",
paths: {
"jquery": "libs/jquery",
"jquery-ui": "libs/jquery-ui",
"bootstrap": "libs/bootstrap",
"scripts": "scripts",
"plugins": "plugins",
},
});
requirejs(['jquery', 'jquery-ui', 'bootstrap', 'plugins/chosen'],
function($, chosen){
$('.chzn-select').chosen();
});
Run Code Online (Sandbox Code Playgroud)
我的测试HTML
<select data-placeholder="Choose a country..." style="width:350px;" class="chzn-select">
<option value="">Test</option>
<option value="">Test</option>
<option value="">Test</option>
</select>
Run Code Online (Sandbox Code Playgroud)
当我尝试加载它时,我收到以下错误
TypeError: $ is not a function
...tion(){"in"==self.hoverState&&self.show()},self.options.delay.show),void 0):self...
bootstrap.js (line 6)
TypeError: $(...).chosen is not a function
$('.chzn-select').chosen();
Run Code Online (Sandbox Code Playgroud)
有人可以指出我做错了什么吗?
我想使用PowerShell在我解析的JSON中添加一些东西.我的代码:
function ConvertFromJson([string]$file)
{
[System.Reflection.Assembly]::LoadWithPartialName("System.Web.Extensions")
$jsoncontent = Get-Content $file
$jsonobj = New-Object System.Web.Script.Serialization.JavaScriptSerializer
$global:json = $jsonobj.DeserializeObject($jsoncontent)
}
Run Code Online (Sandbox Code Playgroud)
我的JSON:
{
"BlockA": {
"BlockB": {
"name": "BlockB",
"value": "Value_B"
},
}
Run Code Online (Sandbox Code Playgroud)
我想让BlockC像这样:
{
"BlockA": {
"BlockB": {
"name": "BlockB",
"value": "Value_B"
},
"BlockC": {
"name": "BlockC",
"value": "Value_C"
},
}
Run Code Online (Sandbox Code Playgroud)
我试过了
$json.BlockA.Add("BlockC", "")
Run Code Online (Sandbox Code Playgroud)
和
$json.BlockA.BlockC.Add("name", "BlockC")
Run Code Online (Sandbox Code Playgroud)
但它不适用于错误:
没有添加方法
我尝试了所有我可以做的(尝试添加方法,使用Add-Member),但都失败了.
补充:PS C:\ Users\Develop7> $ json.BlockA.BlockC | 获得会员
TypeName: System.String
Name MemberType Definition
---- ---------- ----------
Clone Method System.Object Clone()
CompareTo Method int CompareTo(System.Object …
Run Code Online (Sandbox Code Playgroud) 我试图修改这个列出重复项的定义,以便列出重复值的索引.另外,我希望它列出所有重复项,这意味着a = [1,2,3,2,1,5,6,5,5,5]的结果将是duplicate_indexes = [3,4,7] ,8,9]这是定义:
def list_duplicates(seq):
seen = set()
seen_add = seen.add
# adds all elements it doesn't know yet to seen and all other to seen_twice
seen_twice = set( x for x in seq if x in seen or seen_add(x) )
# turn the set into a list (as requested)
return list( seen_twice )
a = [1,2,3,2,1,5,6,5,5,5]
list_duplicates(a) # yields [1, 2, 5]
Run Code Online (Sandbox Code Playgroud) 我跟着苹果开发指南文档上programmatically.though我搜索计算器上以前的解决方案之一,但偏偏他们都不似乎是帮助me.here是下面的错误我的iOS应用程序添加的iAd:
iAdBanner失败[AppDeveloper] ADBannerView:未处理的错误(没有委托或委托不执行didFailToReceiveAdWithError :):错误域= ADErrorDomain代码= 7"操作无法完成的广告由这面旗帜卸载"的UserInfo = {0xb07b9a0 = ADInternalErrorCode 7,ADInternalErrorDomain = ADErrorDomain,NSLocalizedFailureReason = Ad已从此横幅中卸载}.值得一提的是,大多数时候我都会收到iAdBanner加载的消息.这是我的项目SinglePlayerViewController.h的以下代码
代码如下
#import <iAd/iAd.h>
@interface SinglePlayerViewController : UIViewController <ADBannerViewDelegate>
{
ADBannerView *adView;
}
Run Code Online (Sandbox Code Playgroud)
SinglePlaerViewController.m代码:
- (void)viewDidLoad
{
[super viewDidLoad];
adView = [[ADBannerView alloc] initWithFrame:CGRectZero];
adView.currentContentSizeIdentifier = ADBannerContentSizeIdentifierPortrait;
CGRect adFrame = adView.frame;
adFrame.origin.y = self.view.frame.size.height-adView.frame.size.height;
adView.frame = adFrame;
adView.delegate =self;
[self.view addSubview:adView];
}
-(void) bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error
{
NSLog(@"iAdBanner failed");
}
-(void) bannerViewDidLoadAd:(ADBannerView *)banner
{
NSLog(@"iAdBanner loaded");
}
Run Code Online (Sandbox Code Playgroud) 我close_fds
在Python27中遇到了一个问题,所以在做了一些研究后我发现了这个例子:
from subprocess import Popen, PIPE, STDOUT
p1 = Popen(['cat'], stdin=PIPE, stdout=PIPE)
p2 = Popen(['grep', 'a'], stdin=p1.stdout, stdout=PIPE)
p1.stdin.write("aaaaaaaaaaaaaaaa\n")
p1.stdin.close()
p2.stdout.read()
Run Code Online (Sandbox Code Playgroud)
我的问题是,我无法理解为什么p1.stdin
仍然开放.p1
不是孩子,p2
所以p2
不应该继承任何明确传递的p1
资源p1.stdout
.此外,为什么设置close_fds=True
在p2
解决问题?这是写的:
如果close_fds为true,则在执行子进程之前将关闭除0,1和2之外的所有文件描述符.
因此,即使我能够理解它之间的继承p1
,p2
仍然p1.stdin
不应该被关闭,close_fds=True
因为它是标准输入(1).
我有简单的代码,如下所示:
class testxx(object):
def __init__(self, input):
self.input = input
self.output = T.sum(input)
a = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]], dtype = np.float32)
classfier = testxx(a)
outxx = classfier.output
outxx = np.asarray(outxx, dtype = np.float32)
Run Code Online (Sandbox Code Playgroud)
但是,我收到以下错误信息:
ValueError: setting an array element with a sequence.
Run Code Online (Sandbox Code Playgroud)
此外,当我使用theano.tensor的函数时,似乎它返回的内容称为"tensor",我不能简单地将它切换到numpy.array类型,即使结果应该像矩阵一样形状.
所以这是我的问题:如何切换outxx键入numpy.array?
使用以下字典:
dic = {'S1':["2013-11-12", "2013-11-13"],
'S2':["2013-11-15", "2013-11-17"]}
Run Code Online (Sandbox Code Playgroud)
如何使用多个列索引创建以下 DataFrame?
S1 S2
Start Stop Start Stop
2013-11-12 2013-11-13 2013-11-15 2013-11-17
Run Code Online (Sandbox Code Playgroud)
任何帮助表示赞赏。
我有一个如下所示的 DataFrame:
one | two
a | 2 | 5
b | 3 | 6
NaN | 0 | 0
Run Code Online (Sandbox Code Playgroud)
如何用字符串替换索引中的 NaN,比如“无标签”?
我试过:
df = df.replace(np.NaN, "No label")
Run Code Online (Sandbox Code Playgroud)
和
df.index = df.index.replace(np.NaN, "No label")
Run Code Online (Sandbox Code Playgroud)
但是得到了
TypeError: expected string or buffer
Run Code Online (Sandbox Code Playgroud) 我一直坚持这个问题很长时间这是个问题:
编写一个以字符串作为参数的函数,并返回与该字符串对应的电话号码作为结果.电话号码也应该是一个字符串.转换规则是电话号码规则的标准字:
'a','b'或'c'映射到2
'd','e'或'f'映射到3
'g','h'或'i'映射到4
'j','k'或'l'映射到5
'm','n'或'o'映射到6
'p','q','r'或's'映射到7
't','u'或'v'映射到8
'w','x','y'或'z'映射到9.
基本上我试过了
for char in word:
if char == 'a' or char == 'b' or char == 'c':
print 2,
Run Code Online (Sandbox Code Playgroud)
等等,但是当我调用该函数时strng_to_num("apples")
,输出就是2 7 7 5 3 7
我想要的地方'277537'
.无论如何要删除空格?
我有一个dataframe1
带有列的DataFrame ['A', 'B', 'C', 'D']
.
我有另一个DataFrame dataframe2
如下:
Old_Names New_Names
A 1st
B 2nd
C 3rd
D 4th
Run Code Online (Sandbox Code Playgroud)
如何使用dataframe2
更改列名dataframe1
到['1st', '2nd', '3rd', '4th']
?
python ×5
pandas ×3
dataframe ×1
duplicates ×1
for-loop ×1
indexing ×1
ios ×1
javascript ×1
jquery ×1
json ×1
label ×1
list ×1
member ×1
nan ×1
numpy ×1
objective-c ×1
parent-child ×1
powershell ×1
process ×1
python-2.7 ×1
replace ×1
requirejs ×1
string ×1
theano ×1