程序设计

专业和发烧友程序员的问答

4
将列添加到具有恒定值的数据框
我有一个现有的数据框,我需要添加一个额外的列,每行将包含相同的值。 现有的df: Date, Open, High, Low, Close 01-01-2015, 565, 600, 400, 450 新的df: Name, Date, Open, High, Low, Close abc, 01-01-2015, 565, 600, 400, 450 我知道如何追加现有的series / dataframe列。但这是另一种情况,因为我所需要的只是添加“名称”列,并将每一行设置为相同的值,在本例中为“ abc”。
186 python  pandas  dataframe 

7
子图的pyplot轴标签
我有以下情节: import matplotlib.pyplot as plt fig2 = plt.figure() ax3 = fig2.add_subplot(2,1,1) ax4 = fig2.add_subplot(2,1,2) ax4.loglog(x1, y1) ax3.loglog(x2, y2) ax3.set_ylabel('hello') 我希望不仅可以为两个子图中的每个图创建轴标签和标题,而且还可以为跨两个子图的通用标签创建轴标签和标题。例如,由于两个图具有相同的轴,所以我只需要一组x和y轴标签。我确实希望每个子图都有不同的标题。 我尝试了几件事,但都没有成功

16
jQuery为ajax请求返回“ parsererror”
我一直在从jquery收到针对Ajax请求的“ parsererror”,我尝试将POST更改为GET,以几种不同的方式(创建类等)返回数据,但是我似乎无法弄清楚问题出在哪里。 我的项目在MVC3中,我使用的是jQuery 1.5,我有一个Dropdown,并且在onchange事件上,我触发了一个调用,以根据所选内容获取一些数据。 下拉列表:(这会从Viewbag的列表中加载“ Views”,并触发事件可以正常进行) @{ var viewHtmls = new Dictionary<string, object>(); viewHtmls.Add("data-bind", "value: ViewID"); viewHtmls.Add("onchange", "javascript:PageModel.LoadViewContentNames()"); } @Html.DropDownList("view", (List<SelectListItem>)ViewBag.Views, viewHtmls) Javascript: this.LoadViewContentNames = function () { $.ajax({ url: '/Admin/Ajax/GetViewContentNames', type: 'POST', dataType: 'json', data: { viewID: $("#view").val() }, success: function (data) { alert(data); }, error: function (data) { …
186 javascript  c#  jquery  asp.net  json 

5
React Context vs React Redux,我什么时候应该使用每一个?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引文回答。 2年前关闭。 改善这个问题 React 16.3.0已发布,并且Context API不再是实验功能。Dan Abramov(Redux的创建者)在这里对此发表了很好的评论,但是Context仍然是实验性功能已经有两年了。 我的问题是,根据您的看法/经验,我何时应该在React Redux上使用React Context,反之亦然?

6
在while循环内修改的变量不被记住
在下面的程序中,如果我$foo在第一条if语句中将变量设置为值1 ,则它的工作方式是在if语句之后记住其值。但是,当我将相同的变量设置if为while语句内部的值2时,在while循环后将其忘记。就像我$foo在while循环中使用某种形式的变量副本,而我只修改该特定副本一样。这是一个完整的测试程序: #!/bin/bash set -e set -u foo=0 bar="hello" if [[ "$bar" == "hello" ]] then foo=1 echo "Setting \$foo to 1: $foo" fi echo "Variable \$foo after if statement: $foo" lines="first line\nsecond line\nthird line" echo -e $lines | while read line do if [[ "$line" == "second line" ]] …
186 bash  while-loop  scope  sh 

7
什么是符文?
什么是runeGo? 我一直在谷歌搜索,但Golang只说了一行:rune是的别名int32。 但是,为什么像交换案例一样在整数周围使用整数呢? 以下是函数交换案例。什么都<=和-? 为什么没有switch任何论点呢? &&应该是说和,但什么是r <= 'z'? func SwapRune(r rune) rune { switch { case 'a' <= r && r <= 'z': return r - 'a' + 'A' case 'A' <= r && r <= 'Z': return r - 'A' + 'a' default: return r } } 其中大多数来自http://play.golang.org/p/H6wjLZj6lW func …
186 go  rune 

4
Android Studio中的iml文件是什么?
Android Studio项目中的iml文件是什么?我读到它是模块的配置文件。我不了解它是如何工作的,我不能仅仅使用gradle脚本与您添加到项目中的外部模块进行集成。 而且,大多数时候AS都会生成它们,所以我无法控制项目行为。如果我有一个可以在不同的IDE(例如Eclipse和AS)中工作的团队,是否可以设置我的项目以使其与IDE无关? 我不完全了解该系统的工作原理。


2
CURL命令行URL参数
我正在尝试DELETE使用CURL 发送带有url参数的请求。我在做: curl -H application/x-www-form-urlencoded -X DELETE http://localhost:5000/locations` -d 'id=3' 但是,服务器没有看到参数id =3。我尝试使用某些GUI应用程序,并且在将URL传递为:时http://localhost:5000/locations?id=3,它可以工作。我确实更愿意使用CURL而不是此GUI应用程序。谁能指出我做错了吗?
186 http  curl 

5
角度2-如何使用this.router.parent.navigate('/ about')导航到另一条路线?
角度2-如何使用导航到另一条路线this.router.parent.navigate('/about')。 它似乎不起作用。我尝试了,location.go("/about");因为那没有用。 基本上,一旦用户登录,我想将他们重定向到另一个页面。 这是我的代码如下: import {Component} from 'angular2/angular2'; import {CORE_DIRECTIVES, FORM_DIRECTIVES} from 'angular2/angular2'; import {Router} from 'angular2/router'; import {AuthService} from '../../authService'; //Model class User { constructor(public email: string, public password: string) {} } @Component({ templateUrl:'src/app/components/todo/todo.html', directives: [CORE_DIRECTIVES, FORM_DIRECTIVES] }) export class Todo { model = new User('Mark@gmail.com', 'Password'); authService:AuthService; router: …

23
当发生“模糊”事件时,我如何找出哪个元素焦点去了*?
假设我将一个blur函数附加到HTML输入框,如下所示: <input id="myInput" onblur="function() { ... }"></input> 有没有一种方法可以获取导致blur事件触发的元素ID (在单击该元素时)在函数内部?怎么样? 例如,假设我的跨度是这样的: <span id="mySpan">Hello World</span> 如果在输入元素具有焦点之后立即单击范围,则输入元素将失去其焦点。函数如何知道它是mySpan被单击的? PS:如果跨度的onclick事件发生在输入元素的onblur事件之前,那么我的问题将得到解决,因为我可以设置一些状态值来指示已单击特定元素。 PPS:此问题的背景是,我想从外部(从可单击元素)触发AJAX自动完成器控件以显示其建议,而这些建议不会由于blur输入元素上的事件而立即消失。因此,我想检查blur函数是否已单击一个特定元素,如果已单击,请忽略模糊事件。
186 javascript  events 

6
快速设置为数组
一个NSSet可以被转换为Array使用set.allObjects(),但有在新的没有这样的方法Set(与夫特1.2引入)。仍然可以通过将Swift Set转换为NSSet并使用该allObjects()方法来完成,但这并不是最佳选择。
186 arrays  swift  set 

14
Node.js创建文件夹或使用现有文件夹
我已经阅读了Node.js的文档,除非我错过了一些内容,否则它不会告诉您某些操作(特别是)中包含的参数fs.mkdir()。正如您在文档中看到的那样,它不是很多。 当前,我有以下代码,该代码尝试创建一个文件夹或使用现有的文件夹: fs.mkdir(path,function(e){ if(!e || (e && e.code === 'EEXIST')){ //do something with contents } else { //debug console.log(e); } }); 但是我想知道这是正确的方法吗?检查代码EEXIST是否正确知道文件夹已存在?我知道我可以fs.stat()在创建目录之前执行此操作,但这已经是对文件系统的两次命中。 其次,是否有Node.js的完整或至少是更详细的文档,其中包含有关错误对象包含的内容,参数指示的内容等的详细信息。


3
Java脚本!instanceof If语句
这是一个非常基本的问题,仅是为了满足我的好奇心,但是有没有办法做这样的事情: if(obj !instanceof Array) { //The object is not an instance of Array } else { //The object is an instance of Array } 这里的关键是能够使用NOT!在实例前面。通常我必须设置的方式是这样的: if(obj instanceof Array) { //Do nothing here } else { //The object is not an instance of Array //Perform actions! } 当我只是想知道对象是否为特定类型时,不得不创建else语句有点烦人。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.