小编Pic*_*olo的帖子

如何将unsigned long转换为string

在C语言中,如何将unsigned long 值转换为字符串(char*)并保持我的源代码可移植或只是重新编译它以在其他平台上工作(不重写代码?

例如,如果我有sprintf(buffer, format, value),我如何以平台无关的方式确定缓冲区的大小?

c

18
推荐指数
3
解决办法
9万
查看次数

将不同的函数应用于组对象中的不同项:Python pandas

假设我有一个如下数据帧:

In [1]: test_dup_df

Out[1]:
                  exe_price exe_vol flag 
2008-03-13 14:41:07  84.5    200     yes
2008-03-13 14:41:37  85.0    10000   yes
2008-03-13 14:41:38  84.5    69700   yes
2008-03-13 14:41:39  84.5    1200    yes
2008-03-13 14:42:00  84.5    1000    yes
2008-03-13 14:42:08  84.5    300     yes
2008-03-13 14:42:10  84.5    88100   yes
2008-03-13 14:42:10  84.5    11900   yes
2008-03-13 14:42:15  84.5    5000    yes
2008-03-13 14:42:16  84.5    3200    yes 
Run Code Online (Sandbox Code Playgroud)

我想组在时间重复的数据14:42:10和应用不同的功能,以exe_priceexe_vol(例如,求和exe_vol的和计算体积加权平均exe_price).我知道我能做到

In [2]: grouped = test_dup_df.groupby(level=0)
Run Code Online (Sandbox Code Playgroud)

将重复索引分组然后使用first()last()函数来获取第一行或最后一行,但这不是我想要的.

有没有办法分组,然后将不同的(由我编写)函数应用于不同列中的值?

python group-by function apply pandas

10
推荐指数
2
解决办法
8729
查看次数

使用opencsv读取远程.csv文件

我一直在考虑这个问题很长一段时间.我正在尝试从Yahoo!的Stock API下载数据.当您使用API​​时,它会为您提供一个.csv文件.我一直在看opencsv,看起来很完美,除非我想避免下载和保存文件,如果可能的话.

根据示例,OpenCSV 只能从a读取FileReader.根据Oracle的文档FileReader,该文件需要是本地的.


是否可以使用OpenCSV从远程文件中读取而无需下载?

java opencsv

9
推荐指数
1
解决办法
7225
查看次数

使用箭头键控制BXSLIDER

你能帮我解决这个问题吗?当我按下下一个键(右箭头)时,我试图将箭头控件(左和右)集成到BxSlider,最后一个滑块图像显示出来,而不是显示下一个滑块图像,然后与前一个键相同(左箭头)当我按下它时,第一张图像显示出来.这是我正在使用的代码

jQuery('.bxslider').bxSlider({
pagerCustom: '#bx-pager',
nextSelector: '#slider-next',
prevSelector: '#slider-prev',
nextText: '',
prevText: '',
onSliderLoad: function(){ jQuery('#listing-slider').show();}
});
Run Code Online (Sandbox Code Playgroud)

bxslider

6
推荐指数
1
解决办法
4574
查看次数

使用$ _POST在同一页面上获取输入值

对不起,如果这是一个相当基本的问题.

我有一个HTML表单的页面.代码如下所示:

<form action="submit.php" method="post">
  Example value: <input name="example" type="text" />
  Example value 2: <input name="example2" type="text" />
  <input type="submit" />
</form>
Run Code Online (Sandbox Code Playgroud)

然后在我的文件中submit.php,我有以下内容:

<?php
  $example = $_POST['example'];
  $example2 = $_POST['example2'];
  echo $example . " " . $example2;
?>
Run Code Online (Sandbox Code Playgroud)

但是,我想消除外部文件的使用.我想在同一页面上使用$ _POST变量.我该怎么做?

php

5
推荐指数
1
解决办法
5万
查看次数

是否有可能在Java中回忆起println?

假设我正在创建一个命令行界面.我想打印出一个字符串,然后更改它.例如,当您运行该程序时,它会打印出来

Hello, World!
Run Code Online (Sandbox Code Playgroud)

几秒钟后,消息变为:

Hello, Computer User!
Run Code Online (Sandbox Code Playgroud)

这可能吗?跨操作系统会更好.

java command-line-interface

5
推荐指数
1
解决办法
190
查看次数

找不到类型或命名空间名称'ScriptBundle'(您是否缺少using指令或程序集引用?)

using System.Web;
using System.Web.Optimization;

bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
                    "~/Scripts/jquery-{version}.js"));

        bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
                    "~/Scripts/jquery-ui-{version}.js"));

        bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
                    "~/Scripts/jquery.unobtrusive*",
                    "~/Scripts/jquery.validate*"));
Run Code Online (Sandbox Code Playgroud)

我收到错误:

Error   16  The type or namespace name 'ScriptBundle' could not be found (are you missing a using directive or an assembly reference?)
Run Code Online (Sandbox Code Playgroud)

看起来像一些参考问题,但我无法弄明白.请帮忙.可能导致此错误的原因是什么?

model-view-controller asp.net-mvc-4

5
推荐指数
2
解决办法
1万
查看次数

将数字组合成一个Java变量

我试图创建一个程序,根据调用的int length,将一定数量的9添加到一个名为的变量nines.例如,如果length是4,那么我想nines等于9999.如果length是7,我想nines等于9999999. length需要的值对应于nines.这是否可能,如果是这样,如何?

java

3
推荐指数
1
解决办法
686
查看次数

将输入固定到页面底部

在过去的几个小时里,我一直在摸不着头脑.我正在尝试将输入字段保留在页面底部,类似于聊天栏.

我正在引用聊天栏

我已经将我的高度设置为100%(好吧,99,因为如果设置为100页面有不必要的滚动条)并将CSS bottom属性设置为0,但无论我尝试什么,该栏都保持浮动10%左右页.

我的CSS代码是:

html {
height:99%;
width:99%;
}

input.chatbar {
bottom:0;
width:90%;
height:5%;

outline:none;
resize: none;

border:none;
border-bottom:#000 medium solid !important;
}
Run Code Online (Sandbox Code Playgroud)

我的HTML代码是

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Global Chat</title>
</head>
<body>
  <input class="chatbar" />
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

这里是它的的jsfiddle.

我希望它漂浮在页面上方并与用户一起滚动,就像在聊天栏中一样.我该怎么做?

对不起,我知道这是一个基本问题,但我无法在其他任何地方找到答案.

html css

3
推荐指数
1
解决办法
2851
查看次数

如何通过从另一个数组中分配随机值将数组转换为哈希?

我有一个数组names,包含12个名字.

我有另一个数组weights,包含12个数字.

我想创建一个散列,其中键是名称,值是权重.

权重数字是预先确定的(它们应该总是,例如,200,150和180),但每次运行程序时都应将它们分配给随机名称.

例如,如果我使用数组names = ['homer', 'marge', 'maggie']weights = [265, 140, 10],我可以运行该程序,并得到{homer: 140, marge: 265, maggie: 10},然后重新运行它,并得到{homer: 10, marge: 140, maggie: 265}.

这样做的明智之举是什么?

ruby

1
推荐指数
1
解决办法
57
查看次数