问题列表 - 第25588页

Android中的线性布局和重量

我总是在Android文档中读到这个有趣的重量值.现在我想第一次尝试它,但它根本不工作.

据我所知,这个布局的文件:

  <LinearLayout
     android:layout_width="fill_parent"
     android:layout_height="wrap_content"
     android:orientation="horizontal">

     <Button
        android:text="Register"
        android:id="@+id/register"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:padding="10dip"
        weight="1" />

     <Button
        android:text="Not this time"
        android:id="@+id/cancel"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:padding="10dip"
        weight="1" />

  </LinearLayout>
Run Code Online (Sandbox Code Playgroud)

应创建两个水平对齐的按钮,并平等分享空间.问题是两个按钮不会增长以填充空间.

我想按钮增长并填满整行.如果两个按钮都设置为仅匹配父按钮,则显示第一个按钮并填充整行.

android android-linearlayout android-layout-weight

251
推荐指数
9
解决办法
37万
查看次数

如何在Sharepoint中隐藏文件夹

我需要在下面的代码中添加什么来确保文件夹是隐藏的还是只读的?

SPListItem createFolder = myDocLib.Folders.Add(myDocLib.RootFolder.ServerRelativeUrl,SPFileSystemObjectType.Folder, "Folder444");

folder.Update();

directory sharepoint hide

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

初学者问题:什么是约束力?

我试图理解早期和晚期绑定之间的区别,并在此过程中意识到绑定的概念对我来说是模糊的.我我明白它与数据作为内存字的方式与类型为一组语言特征的方式有关,但我不确定这些是正确的概念.另外,如何理解这一点有助于人们成为更好的程序员?

请注意:这个问题不是"什么是迟到的早期约束"或"两者之间的权衡取舍".这些已存在于此.

谢谢,

JDelage

data-binding language-features programming-languages data-structures

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

x64应用程序可以使用x86程序集 - 反之亦然?

我的应用程序是作为x64应用程序构建的.移动到VS2010后,我遇到了一些问题,这些问题似乎与参考dll中的某些x64/x86不匹配有关.现在我正在转向.NET4,我遇到了更多类似的问题.

我的问题是:关于混合x64和x86,我需要采取哪些预防措施.它可以完成吗?我认为x64应用程序应该能够毫无问题地使用x86 dll.没有?另一种方式呢?x86应用程序可以引用x64 dll - 只要它在x64平台上运行吗?我需要注意哪些陷阱?

.net dll 64-bit x86 x86-64

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

那个,自我还是我 - 在JavaScript中更喜欢哪一个?

在编写JavaScript时,有时您会将对象的引用存储this在本地变量中以用于不同目的(设置适当的范围,帮助编写混淆器等).有些编辑喜欢使用别名thisthat明确其意图.其他人使用,self因为它指向对象本身.我甚至看到源代码在哪里me有参考,它仍然有意义.当然还有其他的.

我应该选择哪一个?是否有使用的惯例或仅仅是品味的问题.

javascript naming-conventions this

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

Java客户端上的SSL HandShake

我对SSL HandShake有一个非常基本的疑问.假设我们有一个使用自签名证书的服务器S. 我编写了一个连接到S的Java客户端C.当C连接到S时,C从S获取证书并将它们保存到信任库,并继续进行通信的剩余部分.一段时间后,我使用相同的C连接到S,因此S将再次将证书发送到C,或者C将使用已存储在truststore中的证书.我不擅长SSL和Java中Truststore功能的底层实现.

将S发送证书给C不变,C是否在其信任库上有证书?我相信,如果我在信任库中有证书C信任S和C在我再次连接时不会要求证书?我的假设是对的?

自签名证书和CA证书的流程是否相同?

提前致谢.

java ssl ssl-certificate

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

在webservice和asp.net应用程序之间共享会话

我有一个asp.net应用程序和webservices(asmx),它们驻留在同一个应用程序中,但不在aspx文件的同一个文件夹中.我还有一个使用webservices的winform应用程序.我用[WebMethod(EnableSession = true)]标记了webservice方法,但是我无法共享webservices中应用程序上的相同会话值.winform应用程序可以从应用程序访问sessionID,我使用以下代码

Uri uri = new Uri(ServerServiceUrl);
_cookieContainer = new CookieContainer();
_cookieContainer.Add(new Cookie("ASP.NET_SessionId", SessionID, "/", uri.Host));
Run Code Online (Sandbox Code Playgroud)

我的问题是:是否有一些我遗漏或做错的事情,我无法从网络服务访问应用程序sessioin?

asp.net session web-services sharing c#-2.0

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

C++结构排序

  • 我有一个自定义Struct的向量,每次都需要按不同的标准排序
  • 实现运算符<将只允许一个标准
  • 但我希望每次调用C++标准排序时都能指定排序条件.

怎么做?

  • 请注意,提高运行时间效率更好..

谢谢

c++ sorting performance criteria

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

具有多个回调的Javascript中的全局计时器

我想在javascript中创建一个全局计时器对象,然后能够动态添加回调.这样我就可以在我的脚本中使用一个全局计时器以一定的间隔执行所有操作,而不是通过使用倍数来浪费资源.

这就是我希望能够将事物拼凑在一起的方式:

var timer = new function() { 
 clearInterval( this.interval );

 //[1] At this point I want the Callbacks to be run

 var self = this;
 setTimeout(function() {self.timer()}, 200);
}

function otherObject = new function() {
    //When created I want to bind my object's function called cb to the global timer at [1]
}

otherObject.prototype.cb = function() {
    //Stuff that should be done every time the timer is run
}

var someObject = new otherObject();
Run Code Online (Sandbox Code Playgroud)

我怎样才能将任何数字函数(大多数是其他对象中的函数)绑定到我的计时器间隔运行?

javascript timer callback

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

Java RSA加密 - 解密.NET

我正在使用RSA加密JAVA并尝试使用.NET解密.我包含了我的JAVA代码和.NET代码,希望有人有这方面的经验.

JAVA代码:

byte[] modulusBytes = Base64.decode("xTSiS4+I/x9awUXcF66Ffw7tracsQfGCn6g6k/hGkLquHYMFTCYk4mOB5NwLwqczwvl8HkQfDShGcvrm47XHKUzA8iadWdA5n4toBECzRxiCWCHm1KEg59LUD3fxTG5ogGiNxDj9wSguCIzFdUxBYq5ot2J4iLgGu0qShml5vwk=");
byte[] exponentBytes = Base64.decode("AQAB");
BigInteger modulus = new BigInteger(1, modulusBytes );
BigInteger exponent = new BigInteger(1, exponentBytes);

RSAPublicKeySpec rsaPubKey = new RSAPublicKeySpec(modulus, exponent);
KeyFactory fact = KeyFactory.getInstance("RSA");
PublicKey pubKey = fact.generatePublic(rsaPubKey);

Cipher cipher = Cipher.getInstance("RSA");
cipher.init(Cipher.ENCRYPT_MODE, pubKey);

byte[] plainBytes = new String("big kitty dancing").getBytes("UTF-8");
byte[] cipherData = cipher.doFinal( plainBytes );
String encryptedString = Base64.encodeBytes(cipherData);
Run Code Online (Sandbox Code Playgroud)

从这个JAVA代码我得到的encryptedString的结果恰好是:

FoP4 + AAIH6hcabXnrvNG5YUk/nBv9n9HU0CAgZjkIWQIDjbOpSwoPVBFERrZ6641x2QaoJw5yv18XAay + 0WrCaSw4sveRX + hmPm5qeVUPcjoR4slsVZ/hBFJtAHj9tva4hOugWDZa9s3RVJlxkNfE + U +的Kt/YKLOi2EYbH05HjeM =

并尝试使用以下.NET代码进行解密

const int PROVIDER_RSA_FULL = 1;
const string …
Run Code Online (Sandbox Code Playgroud)

.net java rsa encryption-asymmetric

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