问题列表 - 第33846页

如何使maven使用系统代理设置

我正在使用Ubuntu与Gnome,我可以设置网络代理设置(带身份验证).

问题是:如何在命令行中运行maven并使其使用此代理?

maven-2

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

在iOS App中发布定制的NSObject类

我有一个我作为NSObject创建的类.这个类有许多不同类型和方法的属性等.

当我在我的应用程序中实例化这个类时(比如在主视图控制器中),当我使用它时,我立即发送一个释放调用.即:

MyObject *myObject = [[MyObject alloc] initWithParameters:parms];
[myObject doSomeMethodCall];
[myObject release];
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:当我释放myObject时,它会自动释放我在MyObject .h文件中声明的所有声明的对象,变量等吗?

要么

我是否需要创建一个自定义发布方法来释放所有这些?

我问因为内存管理问题.

谢谢.

memory-management dealloc nsobject ios

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

从另一个共享对象动态加载共享对象时的约束?

我正在动态加载(whith dlopen())共享对象(命名libprofile1.so)main.

libprofile1.so我已经定义了工厂函数CreateProfile和类Profile.CreateProfilefunction创建一个Profile类的实例并返回一个指向它的指针.类Profile有一个方法pMethod.

在main中,在加载之后libprofile1.so,我正在调用CreateProfile方法,该方法返回指向Profile类对象的指针(调用它p).
之后,我正在调用pMethodobject p(p->pMethod)方法.在这个方法中,我正在动态加载其他共享对象(libdatasources.so).

在这个共享对象中,我有一个工厂函数CreateDataSource和类DataSource.
CreateDataSourcefunction创建一个DataSource类的实例并返回一个指向它的指针.DataSourceclass有方法dsMethod.

您可以注意到,两个共享对象的结构都是相似的.

pMethod加载后libdatasources.so我调用CreateDataSource方法,它返回一个指向DataSource类实例的指针,调用它ds.然后我调用dsMethoddsobject
(ds->dsMethod).


现在,问题是如下.

当我尝试调用dsMethodds对象,共享对象,我是第一次加载(libprofile1.so)不加载.实际上是 …

c++ linux shared-libraries

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

如何在Java中声明动态String数组

我正在使用String Array声明为zoom z[]=new String[422];.但这种阵列存储从重视032,所以我得到了null pointer exception循环值之后32.

如何在java中解决这个问题?

如何在java中声明动态数组?

java arrays

21
推荐指数
2
解决办法
12万
查看次数

UnmanagedCode权限.它是什么?

企业库的日志记录应用程序块中的LogEntry.cs中存在以下代码:

private bool UnmanagedCodePermissionAvailable
{
  get
  {
    if (!unmanagedCodePermissionAvailableInitialized)
    {
      // check whether the unmanaged code permission is available to avoid three potential stack walks
      bool internalUnmanagedCodePermissionAvailable = false;
      SecurityPermission unmanagedCodePermission = 
                  new SecurityPermission(SecurityPermissionFlag.UnmanagedCode);
      // avoid a stack walk by checking for the permission on the current assembly. this is safe because there are no
      // stack walk modifiers before the call.
      if (SecurityManager.IsGranted(unmanagedCodePermission))
      {
        try
        {
          unmanagedCodePermission.Demand();
          internalUnmanagedCodePermissionAvailable = true;
        }
        catch (SecurityException)
        { }
      }

      this.UnmanagedCodePermissionAvailable = 
          internalUnmanagedCodePermissionAvailable; …
Run Code Online (Sandbox Code Playgroud)

.net c# security pinvoke unmanaged

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

重新分配C++字符串,是否正确释放旧字符串?

我有一个c ++类,其成员是一个字符串,如下所示:

class Phone {
string name;

void foo()
  {
    name = string("new_name");
  }
}
Run Code Online (Sandbox Code Playgroud)

现在,在函数"foo"中,我将字符串重新分配给"new_name".我的问题是:

  • 旧的空字符串会发生什么?它被正确地"释放"了吗?它还会占用记忆吗?
  • 现在我将Phone的构造函数中的字符串初始化为string("old_name").这与之前的空字符串是一样的吗?旧字符串"old_name"在这里会发生什么?

c++ string free constructor

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

Django-dumpdata截断为最后n行

有没有人有一个简单的解决方案来使用(或修改)dumpdata将一个简单的表缩小到最后n行。我喜欢将转储数据用于测试夹具,但是数据大小太大了,这毫无意义。顺便说一句-我不是在设计桌子,我只是需要处理的吸盘。

对于那些可能会问这里结构如何的人。

从Django Side

class GridResourceUsage(models.Model):
    """Sampled point in time of license usage for individual grid resource. Includes who and quanity."""
    timestamp = models.DateTimeField(db_index=True)
    grid_license_resource = models.ForeignKey(GridLicResource)
    total    = models.IntegerField(default=None, null=True)
    limit    = models.IntegerField(default=None, null=True)
    free     = models.IntegerField(default=None, null=True)
    intern   = models.IntegerField(default=None, null=True)
    extern   = models.IntegerField(default=None, null=True)
    waiting  = models.IntegerField(default=None, null=True)
    def __unicode__(self):
        return str("GRU-" + self.grid_license_resource.name) 
    class Meta:
        ordering = ['-timestamp']
    @models.permalink
    def get_absolute_url(self):
        return('hist_res_id', (), {'resource': str(self.grid_license_resource.name), 'id':str(self.id)})
Run Code Online (Sandbox Code Playgroud)

从MySQL方面

CREATE TABLE `gridresource_gridresourceusage` (
  `id` int(11) NOT NULL AUTO_INCREMENT, …
Run Code Online (Sandbox Code Playgroud)

django mysqldump django-models django-admin

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

如何检查Bash中是否设置了变量?

我如何知道Bash中是否设置了变量?

例如,如何检查用户是否将第一个参数提供给函数?

function a {
    # if $1 is set ?
}
Run Code Online (Sandbox Code Playgroud)

variables bash shell

1417
推荐指数
23
解决办法
119万
查看次数

关闭后,我应该手动处理插座吗?

关闭我还应该打电话Dispose()给我的插座吗?

例如:

mySocket.Shutdown(SocketShutdown.Both);
mySocket.Close();
mySocket.Dispose(); // Redundant?
Run Code Online (Sandbox Code Playgroud)

我想知道因为MSDN文档说明如下:

关闭Socket连接并释放所有相关资源.

c# sockets dispose

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

无限的PHP while循环

我在使用基本的PHP while循环时遇到了一些麻烦,每次我在浏览器中启动test_post.php文件时,我都会得到一个永无止境的循环,我不知道我错过了什么!

这是我的PHP代码:

<?php

 mysql_connect('localhost', 'admin', '1234') or die(mysql_error());
 mysql_select_db('json');
 $test = mysql_query('SELECT user,pass FROM login WHERE user="john"');

 $row = mysql_fetch_array($test, true);

 while($row) {
  echo "Username: ".$row['user']." Password: ".$row['pass']."<br />";
 };
?>
Run Code Online (Sandbox Code Playgroud)

我的mySQL数据库中有三个符合该条件的条目,但它会无限循环遍历第一个条目!

我试图从数据库中获取一个数组,然后将其转换为一个JSON对象,可以传回以填充下拉列表.

我还尝试使用PHP的count函数来获取数组中的条目数量,以限制while循环执行的次数,但即使这样也会导致永不停止的循环.

我的数据库结构由一个名为login的表组成,该表包含3列,即id,user和pass,其中我有3个条目,其'user'值为'john'.

关于什么可能出错的任何想法?

PS:由于某些原因,我无法将代码格式应用到我的帖子,工具栏已经不见了!

php mysql json

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