问题列表 - 第17131页

(Java新手)实例化未知数量的对象

Java/OO新手问题:

main实例化Track类.现在我想要那个对象 - track1实例化许多Clip对象,其数量直到运行时才会被知道.从Track课堂内部我可以创建一个Clip像这样的新东西:

Clip clip1 = new Clip(); // this is track1.clip1 from main
Run Code Online (Sandbox Code Playgroud)

但是当我想根据用户输入添加更多剪辑时,我该如何以及在何处进行此操作?来自main,像:

Clip track1.clipX = new Clip();
Run Code Online (Sandbox Code Playgroud)

Clip当我不知道有多少对象时,如何命名和引用对象?

java oop

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

Sun Java KeyManagerFactory和空密码

我们在Sun JRE 1.6中遇到了KeyManagerFactory的问题.我们使用类似以下的代码上传和使用p12格式的证书:

KeyStore keyStore = KeyStore.getInstance(PKCS12);
KeyManagerFactory keyManagerFactory = KeyManagerFactory.getInstance(SUN_X509);

InputStream certificateFile = getSSLCertificate();
String certificatePassword = getSSLCertificatePassword();
keyStore.load(certificateFile, certificatePassword);
keyManagerFactory.init(keyStore, certificatePassword);
Run Code Online (Sandbox Code Playgroud)

当证书密码存在时,此代码可正常工作.但是当证书密码为空(因此证书不受密码保护)时,我们会从keyManagerFactory.init行获得除以零错误.

有谁知道为什么会这样?没有密码就不能使用证书吗?谢谢

java keystore divide-by-zero pkcs#12

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

python和保护磁盘上的pyc文件

我将django的settings.py文件设置为chmod 600,以防止重罪人员监视我的数据库连接信息,但是在导入时python编译此文件并将settings.pyc写为模式644.对于坏人来说,这并不需要太多的调查.从这个编译版本中获取所需的信息.我担心我的博客条目存在严重危险.

除了明显的os.chmod之外,人们使用什么技术来保持编译的python在磁盘上的安全?

python security

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

具有kind和key的数据存储区实体具有名为的null属性

向对象添加布尔属性后,从数据存储区中提取该对象会导致错误:

Datastore entity with kind <Class> and key <Class:ID> has a 
  null property named <attribute>
Run Code Online (Sandbox Code Playgroud)

java google-app-engine google-cloud-datastore

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

将Python转换为Haskell/Lambda演算

Haskell和Lambda演算中的Python代码是什么?

def f1():
   x = 77
   def f2():
      print x
   f2
f1
Run Code Online (Sandbox Code Playgroud)

我在lambda演算中的尝试

\x. 77 (\x.x)
Run Code Online (Sandbox Code Playgroud)

python lambda haskell lambda-calculus

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

什么时候,如果属性的名称应该包含类的名称?

public class Fruit
{
    // choose one
    public int Id { get; set; }
    public int FruitId  get; set; } // redundant or usefully more descriptive?

    // choose one
    public string Name { get; set; }
    public string FruitName { get; set;} // redundant or usefully more descriptive?
    public string Fruit { get; set; } // or what about this?
}
Run Code Online (Sandbox Code Playgroud)

这是水果的识别号码和名称的首选约定?为什么?还有其他例子,您会以不同的方式回答吗?

c# naming-conventions

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

使用自定义排序顺序对对象的ArrayList进行排序

我希望为我的地址簿应用程序实现一个排序功能.

我想要排序ArrayList<Contact> contactArray.Contact是一个包含四个字段的类:姓名,家庭电话号码,手机号码和地址.我想要排序name.

如何编写自定义排序功能来执行此操作?

java sorting collections arraylist

114
推荐指数
4
解决办法
17万
查看次数

如何在PHP中提高'include()s'的性能?

我有一个1.9MB的PHP库,我在脚本的开头包含了这个库.它包含我的网站所需的所有数据库对象,方法等.每次包含它需要0.1s至0.3s.

我使用eAccelerator来缓存这个文件的字节码.我还能做些什么来优化这个'包含'的性能?

php performance

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

MySQL - 做'SELECT table1.*,table2.column FROM table1,table2'是合法的吗?

MySQL - 合法'SELECT table1.*,table2.column FROM table1,table2'吗?

mysql

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

州/省的地理边界 - > Google Maps Polygon

我正在构建一个Web应用程序,它将根据按钮和单击事件在Google Map上动态突出显示某些美国州和加拿大省份.

计划A)多边形

我的主要想法是绘制多边形.为此我需要所有州和省轮廓的坐标列表(纬度+经度)(顺时针或逆时针).在政府网站上,我发现了各种不同的格式(即E00),但我无法将这些格式转换为简单的坐标列表,我可以用它来在地图上创建标记或多边形.你有什么提示可以获得这些坐标吗?

计划B)叠加

AFAIK,如果你在谷歌地图上使用叠加,当你进一步放大时它们会变得像素化(或者你可以叠加SVG吗?)在我的情况下,在最坏的情况下(所有州和所有省份)我需要50 + 11叠加.谷歌地图仍然可以实现这一点,还是会变得非常缓慢?

我有点吃惊的是,没有一种直接的方式来突出显示州或省,因为我认为这对于使用地图API的人来说是一项非常常见的任务.

提前致谢

gis google-maps geography coordinates

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