问题列表 - 第49499页

在c中释放指向动态数组的指针

我使用malloc在c中创建了一个动态数组.例如:

myCharArray = (char *) malloc(16);
Run Code Online (Sandbox Code Playgroud)

现在,如果我创建一个这样的函数并将myCharArray传递给它:

reset(char * myCharArrayp)
{
    free(myCharArrayp);
}
Run Code Online (Sandbox Code Playgroud)

这会工作,还是我会以某种方式只释放指针(myCharArrayp)的副本而不是实际的myCharArray?

c free pointers dynamic-arrays

4
推荐指数
2
解决办法
3万
查看次数

c#日期组件错误或我错过了什么?

我有以下代码的巨大问题:

DateTime date = DateTime.Now;
String yearmonthday = date.ToString("yyyy/MM/dd");
MessageBox.Show(yearmonthday);
Run Code Online (Sandbox Code Playgroud)

问题是,C#使用系统日期分隔符而不是总是使用我指定的"/".如果我运行该代码,我得到以下输出:

2011/03/18
Run Code Online (Sandbox Code Playgroud)

但如果我去"控制面板" - >"区域和语言选项"并将日期分隔符更改为" - ",我得到

2011-03-18
Run Code Online (Sandbox Code Playgroud)

即使在toString方法中我指定使用'/'.我错过了什么,或者这是C#/ .Net Framework错误?

c# datetime

6
推荐指数
2
解决办法
359
查看次数

我可以将float128设置为numpy中的标准float数组

所以我的数字程序有问题,我很好奇它是否是精度问题(即舍入错误).有没有一种快速的方法可以将程序中的所有浮点数组更改为float128数组,而无需通过我的代码并dtype='float128'在整个地方键入内容.我的数组都是float64,但我从未明确写过dtype='float64',所以我希望有一种方法可以改变这种默认行为.

python types numpy

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

如何发出AJAX请求来发布JSON数据并处理响应

我需要将JSON数据发布到URL并处理响应,这也是JSON数据.如何使用vanilla javascript,即没有第三方库?我还需要设置请求标头.请有人给我一个如何做到这一点的例子?

javascript ajax post json

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

在magento中添加新的系统属性

我想添加一个名为'category'的新属性作为系统属性,它将在所有属性集中可用.任何人都可以帮助我...请给我解决方法如何做到这一点...谢谢

magento

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

Xcode 4:删除Build Settings中的项目

在XCode 4.0中,有一个新设计的Build Settings页面.我的问题是,一旦我指定它,我就看不到如何删除设置.

示例:我已在目标级别将"版本控制系统"更改为"Apple Generic".之后我意识到我应该在项目级别设置它,所以我想删除目标级别设置.但是,我无法看到删除设置 - 您单击它并且有两个选项,这两个选项都不是默认的"未指定"空设置.点击键盘上的删除键没什么.

对于接受文本的字段也是如此 - 如果我尝试通过删除所有文本集来删除设置,它仍然显示该字段为绿色,但没有文本,并将其视为设置的存在.

iphone xcode xcode4

20
推荐指数
2
解决办法
9698
查看次数

我收到错误:在Ruby中编写了大量文件后打开的文件过多

我有一个脚本生成16000个html页面并将其保存在系统中.1013页后,我收到错误:打开文件太多.

这是生成文件的Ruby代码

FileUtils.mkdir_p "public/users_directory/#{DEFAULT_COUNTRY_CODE}/#{prefix}"
FileUtils.mkdir_p "public/users_directory/#{DEFAULT_COUNTRY_CODE}/#{prefix}/#{n/1000}"

html_file = File.new("public/users_directory/#{DEFAULT_COUNTRY_CODE}/#{prefix}/#{n/1000}/#{n}.html", "w")
html_file.write(html)
html_file.close
Run Code Online (Sandbox Code Playgroud)

你可以看到我在最后一行关闭文件....

有人知道我在做错了什么吗?我有Ubuntu 8.04.4 LTS

非常感谢

编辑:

这是整个脚本

    def self.fetching_directory_page(n=1, letter = nil)
      id = letter == '' ? "" : "/#{letter.upcase}"
      url = "this is a valid url :)"
      agent = WWW::Mechanize.new
      page = agent.get(url)
      html = page.search('div#my_profile_body').to_html

      prefix = id == '' ? 'all' : letter
      FileUtils.mkdir_p "public/users_directory/#{DEFAULT_COUNTRY_CODE}/#{prefix}"
      FileUtils.mkdir_p "public/users_directory/#{DEFAULT_COUNTRY_CODE}/#{prefix}/#{n/1000}"

      html_file = File.new("public/users_directory/#{DEFAULT_COUNTRY_CODE}/#{prefix}/#{n/1000}/#{n}.html", "w")
      html_file.write(html)
      html_file.close

      puts "+ CREATED #{prefix}/#{n/1000}/#{n}.html" 

      new_url = page.parser.xpath("//a[@class='next_page']")[0]['href'] rescue nil

      if new_url.present? …
Run Code Online (Sandbox Code Playgroud)

ruby ubuntu ruby-on-rails

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

抽象方法声明 - 虚拟?

在MSDN上,我发现在抽象方法声明中使用"虚拟"修饰符是错误的.我的一位同事应该是非常有经验的开发人员,但在他的代码中使用了这个:

public abstract class BusinessObject   
{
    public virtual void Render(){}
    public virtual void Update(){}
}
Run Code Online (Sandbox Code Playgroud)

它也正确与否?

c# oop abstract-class

10
推荐指数
3
解决办法
3298
查看次数

不同手机/设备和操作系统版本上的Android堆大小

有没有人知道Android手机上的堆大小是否是根据操作系统版本中设置的常量值,或者这是电话制作者可以决定的设置?

堆大小是否与手机上的RAM量成正比?

我只找到了人们说应用程序的堆大小为16M的文章.但是,这些文章有点陈旧.从我看来,作为一个例子,在一个特定型号上,堆大小从大约20M到24M不等.这款手机拥有768M的RAM.

heap android

71
推荐指数
6
解决办法
9万
查看次数

使用对话与活动

在android开发中,需要与用户进行弹出式交互时,可以在大多数情况下使用"对话"或"活动".除了选择容易的极端情况,我想知道你的想法是哪个是首选.

对于前者 有人可能会说,在屏幕方向上,对话框会丢失,用户必须进行相同的交互才能在活动停留的同时获取它(当然,它会再次"创建"但仍保留在可见性堆栈中的位置) .

我想两种情况下的所有可能的问题(性能,副作用,用户交互问题等).

android dialog android-activity

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