问题列表 - 第44955页

Perl 子引用语法

那里 - 刚刚开始学习 Perl。

这就是我正在做的将数组放入子函数中的过程 - 可以在 1 行中更简单地完成吗?

sub my_sub {
    my $ref_array = shift;
    my @array = @$ref_array;
}
Run Code Online (Sandbox Code Playgroud)

perl

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

对整数执行替换?

我保证我已完成了这项工作.这是一个基本问题,但我对Jquery并不十分熟悉.假设以下......

var cac = parseInt($("#currentAccess").val());
var acn = parseInt($("#addCapital").val());
var tn = (cac + acn);
Run Code Online (Sandbox Code Playgroud)

然后我如何获取变量tn,对其进行替换并输出?这是一个不起作用的例子......

$("#totalNeedG").append("<p>$" + tn.replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,") + "</p>");
Run Code Online (Sandbox Code Playgroud)

谢谢你这个简单的帮助!

javascript

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

iPhone图标徽章没有数字

我已经看到了这个问题的1个答案,但却是app徽章的解决方案.我希望为主页图标创建一个没有数字的徽章.它只是一个红点.

iphone badge ios

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

覆盖默认的Android主题

我已经能够覆盖任何名称前缀为"android:"的主题,但Android themes.xml也定义了似乎无法覆盖的属性.例如:

<!-- Variation on the Light theme that turns off the title -->
<style name="Theme.Codebase" parent="android:style/Theme.Light">
    <item name="android:windowNoTitle">true</item>
    <item name="android:windowContentOverlay">@null</item>
    <item name="colorBackground">@color/off_white</item>
</style>
Run Code Online (Sandbox Code Playgroud)

colorBackground在Theme.Light xml中定义,但是在这里添加它给了我一个

/res/values/styles.xml:10: error: Error: No resource found that matches the given name: attr 'colorBackground'.
Run Code Online (Sandbox Code Playgroud)

错误.如何覆盖整个应用程序的样式?

java android

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

置换闭包树的输出

这是一个关于如何在Lisp中实现以下内容的概念性问题(在我的情况下假设Common Lisp,但任何方言都可以).假设你有一个函数创建闭包,它按顺序迭代任意集合(或以其他方式返回不同的值)数据,并在耗尽时返回nil,即

(defun make-counter (up-to)
  (let ((cnt 0))
    (lambda ()
       (if (< cnt up-to)
           (incf cnt)
           nil))))

CL-USER> (defvar gen (make-counter 3))
GEN
CL-USER> (funcall gen)
1
CL-USER> (funcall gen)
2
CL-USER> (funcall gen)
3
CL-USER> (funcall gen)
NIL
CL-USER> (funcall gen)
NIL
Run Code Online (Sandbox Code Playgroud)

现在,假设您正在尝试置换一个或多个这些闭包的组合.你将如何实现一个返回一个新闭包的函数,该闭包随后会创建一个包含在其中的所有闭包的排列?即:

(defun permute-closures (counters)
  ......)
Run Code Online (Sandbox Code Playgroud)

以下是正确的:

CL-USER> (defvar collection (permute-closures (list 
                                                 (make-counter 3)
                                                 (make-counter 3))))
CL-USER> (funcall collection)
(1 1)
CL-USER> (funcall collection)
(1 2)
CL-USER> (funcall collection)
(1 3)
CL-USER> (funcall collection)
(2 1) …
Run Code Online (Sandbox Code Playgroud)

lisp functional-programming common-lisp

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

XBox 360 TCP堆栈不响应具有0字节有效负载的TCP零窗口探测器

我正在尝试通过UPnP将音乐流式传输到XBox的Android应用.流媒体大部分工作,但很快,在一两分钟后,流媒体停滞,特别是当网络上有其他活动时.当流式传输到其他非XBox设备时,这种情况从未发生过.我已经使用许多不同的UPnP服务器应用程序确认了这种行为.

在分析了大量的Wireshark痕迹之后,我找到了根本原因.似乎在TCP接收器窗口填充XBox之后,它只显式重新宣布窗口更新以响应包含1字节有效载荷数据的零窗口探测器.

虽然基于Windows的计算机发送包含1字节有效负载的Zero Window探测器,但基于Linux的计算机会发送包含0字节有效负载(纯ACK)的探测器.

在理想的网络条件下,这不是问题,因为一旦接收器在其窗口中释放足够的空间以避免愚蠢的窗口综合症,它将始终发送单个窗口更新ACK消息.但是,如果错过了单个Window Update数据包,它将永远不会再响应基于Linux的Android设备,因为这些设备上的TCP堆栈使用0字节有效负载的零窗口探测器(它们看起来像Keep Alive数据包到Wirehsark ).

XBox和WMP之间的TCP停顿如下所示:


   4966 92.330358   10.0.2.214            10.0.2.133            TCP      [TCP ZeroWindow] 27883 > 10243 [ACK] Seq=183 Ack=1723007 Win=0 Len=0
   4971 92.648068   10.0.2.133            10.0.2.214            TCP      [TCP ZeroWindowProbe] 10243 > 27883 [ACK] Seq=1723007 Ack=183 Win=64240 Len=1
   4972 92.649009   10.0.2.214            10.0.2.133            TCP      [TCP ZeroWindowProbeAck] [TCP ZeroWindow] 27883 > 10243 [ACK] Seq=183 Ack=1723007 Win=0 Len=0
   4977 93.256579   10.0.2.133            10.0.2.214            TCP      [TCP ZeroWindowProbe] 10243 > 27883 [ACK] Seq=1723007 Ack=183 Win=64240 Len=1
   4978 93.263118   10.0.2.214            10.0.2.133            TCP      [TCP ZeroWindowProbeAck] [TCP ZeroWindow] 27883 > 10243 …
Run Code Online (Sandbox Code Playgroud)

linux networking android tcp xbox

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

%混淆python原始sql查询

这个问题之后,我试图在python中使用以下原始sql命令"截断"与某个django应用程序相关的所有表:

cursor.execute("set foreign_key_checks = 0")
cursor.execute("select concat('truncate table ',table_schema,'.',table_name,';') as sql_stmt from information_schema.tables where table_schema = 'my_db' and table_type = 'base table' AND table_name LIKE 'some_prefix%'")
for sql in [sql[0] for sql in cursor.fetchall()]:
    cursor.execute(sql)
cursor.execute("set foreign_key_checks = 1")
Run Code Online (Sandbox Code Playgroud)

唉,我收到以下错误:

C:\dev\my_project>my_script.py
Traceback (most recent call last):
  File "C:\dev\my_project\my_script.py", line 295, in <module>
    cursor.execute(r"select concat('truncate table ',table_schema,'.',table_name,';') as sql_stmt from information_schema.tables where table_schema = 'my_db' and table_type = 'base table' AND table_name LIKE 'some_prefix%'")
  File "C:\Python26\lib\site-packages\django\db\backends\util.py", line 18, in …
Run Code Online (Sandbox Code Playgroud)

python rawsql sql-like

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

SysInternal的ProcessMonitor如何工作?

有人可以给我一个高级别的解释,他们如何能够监控每一个注册表访问?

http://technet.microsoft.com/en-us/sysinternals/bb896645

足够的细节,以便我可以谷歌围绕各个子主题,并尝试编写我自己的主题?我知道他们已经使用了某种dll注入/ API挂钩,但我不确定他们是如何达到所有内核模式活动的.

c c# c++ operating-system api-hook

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

在android中相对于屏幕宽度缩放图像

我有两个图像的布局:

  • 一个应该拉伸到屏幕宽度
  • 一个上面应该缩放到相同比例的第一个被自动缩放(相对于原始图像大小)

更具体:两个图像是同一图像的切片,因此它们内部的一些细节应该匹配.
我可以用XML制作吗?

如果我不能通过XML来做,也许我可以预先缩放图形.在这种情况下,我应该如何预先缩放它们?

android image scale android-layout

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

Java Access Token PKCS11未找到提供程序

您好我正在尝试使用Java中的智能卡访问密钥库.我正在使用以下代码..

我正在使用OpenSc的http://www.knsc-project.org/opensc的Pkcs11实现

文件windows.cnf =

name=dnie
library=C:\WINDOWS\system32\opensc-pkcs11.dll
Run Code Online (Sandbox Code Playgroud)

Java代码 =

String configName = "windows.cnf"
 String PIN = "####";
 Provider p = new sun.security.pkcs11.SunPKCS11(configName);
 Security.addProvider(p);
 KeyStore keyStore = KeyStore.getInstance("PKCS11", "SunPKCS11-dnie");  =)(= 
 char[] pin = PIN.toCharArray();
 keyStore.load(null, pin);
Run Code Online (Sandbox Code Playgroud)

执行时带=)的行(= 抛出以下异常

java.security.KeyStoreException: PKCS11 not found

    at java.security.KeyStore.getInstance(KeyStore.java:635)
    at ObtenerDatos.LeerDatos(ObtenerDatos.java:52)
    at ObtenerDatos.obtenerNombre(ObtenerDatos.java:19)
    at main.main(main.java:27)
Caused by: java.security.NoSuchAlgorithmException: no such algorithm: PKCS11 for provider SunPKCS11-dnie
        at sun.security.jca.GetInstance.getService(GetInstance.java:70)
        at sun.security.jca.GetInstance.getInstance(GetInstance.java:190)
        at java.security.Security.getImpl(Security.java:662)
        at java.security.KeyStore.getInstance(KeyStore.java:632)
Run Code Online (Sandbox Code Playgroud)

我认为问题是"SunPKCS11-dnie",但我不知道该放在那里.我试过很多组合......

任何人都可以帮助我......

java security digital-signature pkcs#11

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