问题列表 - 第15410页

C# - 申请的论据

如果在程序名称的末尾添加了参数,它可以使用特定的方法或其他什么来实现它?

还有,这有名字吗?

例:

program.exe/i

我也见过%1

.net c#

0
推荐指数
2
解决办法
808
查看次数

使用javascript进行表单提交仅适用于Google Chrome浏览器一次

我有简单的形式.

<form target="_blank" action="somescript.php" method="Post" id="simpleForm">
<input type="hidden" name="url" value="http://...">
<input type="hidden" name="code" value="wrxosf">
</form>
Run Code Online (Sandbox Code Playgroud)

......还有一些锚链接

<a href="#" onclick="$('#simpleForm').submit();return false;">Do it!</a>
Run Code Online (Sandbox Code Playgroud)

它适用于FireFox或IE,但谷歌Chrome.Chrome只执行一次,然后链接变得无法点击.

javascript forms google-chrome submit

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

SQLAlchemy:浅拷贝避免延迟加载

我正在尝试自动构建SA映射对象的浅表副本.目前我的函数只是:

newobj = src.__class__()
for prop in class_mapper(src.__class__).iterate_properties:
    setattr(newobj, prop.key, getattr(src, prop.key))
Run Code Online (Sandbox Code Playgroud)

我有懒惰关系的麻烦......显然getattr触发了延迟加载,但由于我不需要他们的值,我只想复制"这应该是懒惰的" - 状态属性......这可能吗?

编辑:我需要这个用于"数据记录"系统.也就是说,每当有人更新持久化实体时,我必须生成一个新记录,然后标记旧记录.
为了做到这一点,我创建了一个实体的浅表副本(所以SQLA发出INSERT而不是UPDATE)并从那里开始工作..系统工作得非常好(它已经在生产中使用了好几个月)但现在我想要增强它,以便它不需要所有的关系首先得到延迟加载..

python sqlalchemy

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

Sun的Java SSL实现是否泄漏内存?

我有一个服务器组件,我正在尝试加载测试.与服务器的所有连接都使用TLS 1.0.我有一个简单的测试程序,基本上可以在我想要的多个线程上执行此操作:

Full TLS handshake to the server
send a request
read reply
close connection
repeat ad nauseam
Run Code Online (Sandbox Code Playgroud)

我的虚拟机如下:

Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Server VM (build 14.2-b01, mixed mode)
Run Code Online (Sandbox Code Playgroud)

我有内存泄漏.当我大量测试我的服务器时,我的内存占用每秒增加大约1兆,这使得它在15-20分钟后就会阻塞OutOfMemoryException.

我在Netbean的分析器中运行它,它表明内存的增加深入TLS API.

有没有人经历过类似的事情?我可以在我的级别实施任何解决方法吗?

编辑.根据要求,这里是分析调用跟踪,它生成了很多这些byte []:

.java.io.ByteArrayOutputStream.<init>(int)
..com.sun.net.ssl.internal.ssl.OutputRecord.<init>(byte, int)
...com.sun.net.ssl.internal.ssl.OutputRecord.<init>(byte)
....com.sun.net.ssl.internal.ssl.AppOutputStream.<init>(com.sun.net.ssl.internal.ssl.SSLSocketImpl)
.....com.sun.net.ssl.internal.ssl.SSLSocketImpl.init(com.sun.net.ssl.internal.ssl.SSLContextImpl, boolean)
......com.sun.net.ssl.internal.ssl.SSLSocketImpl.<init>(com.sun.net.ssl.internal.ssl.SSLContextImpl, java.net.Socket, String, int, boolean)
.......com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl.createSocket(java.net.Socket, String, int, boolean)
<my code>
Run Code Online (Sandbox Code Playgroud)

还有更多我能说的......这会很长.我会告诉你分析器给我的切入点:

....com.sun.net.ssl.internal.ssl.AppOutputStream.<init>(com.sun.net.ssl.internal.ssl.SSLSocketImpl)
....com.sun.net.ssl.internal.ssl.HandshakeOutStream.<init>(com.sun.net.ssl.internal.ssl.ProtocolVersion, com.sun.net.ssl.internal.ssl.ProtocolVersion, com.sun.net.ssl.internal.ssl.HandshakeHash, com.sun.net.ssl.internal.ssl.SSLSocketImpl)
....com.sun.net.ssl.internal.ssl.SSLSocketImpl.sendAlert(byte, byte)
..com.sun.net.ssl.internal.ssl.AppInputStream.<init>(com.sun.net.ssl.internal.ssl.SSLSocketImpl)
..com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake()
..com.sun.net.ssl.internal.ssl.HandshakeInStream.<init>(com.sun.net.ssl.internal.ssl.HandshakeHash)
Run Code Online (Sandbox Code Playgroud)

java ssl memory-leaks

11
推荐指数
2
解决办法
7747
查看次数

比较2个phpinfo设置

我想比较我在2台不同服务器上的设置.两者都是共享主机,因此我认为我没有足够的权限以任何其他方式执行此操作,但使用phpinfo进行编程.所以现在我有2个输出,我想比较它们而不用手动检查它们.这有自动化的方法吗?

另外,作为一个侧面但相关的注释,我认为 phpinfo是php.ini的输出.它是否正确?

php settings

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

如何从Javascript中的URL中提取GET参数?

可能重复:
在javascript中使用url的get参数

假设我有这个网址:

s = 'http://mydomain.com/?q=microsoft&p=next'
Run Code Online (Sandbox Code Playgroud)

在这种情况下,如何从字符串中提取"microsoft"?我知道在python中,它将是:

new_s = s[s.find('?q=')+len('?q='):s.find('&',s.find('?q='))]
Run Code Online (Sandbox Code Playgroud)

javascript string

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

什么是weblogic.socket.Muxer?

您是否了解WebLogic 8.1中使用的weblogic.socket.Muxer是什么?

通常在线程转储中,我看到类似于此的堆栈跟踪:

"ExecuteThread: '0' for queue: 'weblogic.socket.Muxer'" id=20 idx=0x68 tid=26709 prio=5 alive, in native, blocked, daemon
    -- Blocked trying to get lock: java/lang/String@0x2b673d373c50[fat lock]
    at jrockit/vm/Threads.waitForUnblockSignal()V(Native Method)
    at jrockit/vm/Locks.fatLockBlockOrSpin(Locks.java:1675)[optimized]
    at jrockit/vm/Locks.lockFat(Locks.java:1776)[optimized]
    at jrockit/vm/Locks.monitorEnterSecondStageHard(Locks.java:1312)[optimized]
    at jrockit/vm/Locks.monitorEnterSecondStage(Locks.java:1259)[optimized]
    at jrockit/vm/Locks.monitorEnter(Locks.java:2439)[optimized]
    at weblogic/socket/EPollSocketMuxer.processSockets(EPollSocketMuxer.java:153)
    at weblogic/socket/SocketReaderRequest.run(SocketReaderRequest.java:29)
    at weblogic/socket/SocketReaderRequest.execute(SocketReaderRequest.java:42)
    at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:145)
    at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:117)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
Run Code Online (Sandbox Code Playgroud)

这不是我有任何问题,它只是有趣的理解:

1)它在做什么?
2)它会影响任何表现吗?

java sockets weblogic weblogic8.x muxer

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

如何在C#.NET中关闭整个应用程序后结束进程?

我有一个.NET 2005(C#)桌面应用程序,其中有一个登录表单和一个MDI表单,然后有多个子表单.所有其他表单仅以MDI格式打开.

用户登录后,我隐藏登录表单然后显示MDI表单,但是当我关闭MDI表单时,我的应用程序进程没有结束,因为登录表单仍然是隐藏的.我想要的是,当用户关闭MDI表单时,整个应用程序应该关闭(实质上,该进程不应该显示在任务管理器中),因为如果每次用户关闭并重新打开应用程序并登录时,它都会创建一些性能问题.

我正在做类似下面的事情:

//my login validation script,

//after successful login

this.Hide();

if (globalData.ObjMdiMain.IsDisposed)
{
    globalData.ObjMdiMain = new mdiMain();
}
globalData.ObjMdiMain.Show();
Run Code Online (Sandbox Code Playgroud)

globalData是我的静态类,我在其中创建整个应用程序所需的全局对象.在那里,我已经定义了ObjMdiMain我的MDI表单的对象,我在登录表单中访问它.

那么,是否有任何方法或功能将从系统结束整个过程,如"Application.End();" 或者是其他东西?

谢谢!

.net c# desktop-application visual-studio-2005

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

为什么我的@singleton不起作用?

我在尝试@Singleton of Guice时遇到了一个问题:

import com.google.inject.Singleton;

@Singleton
public class ConfigManager {
    private String data;

    public void setData(String data) {
        this.data = data;
    }

    public String getData(){
        return this.data;
    }

    public static void main(String[] args){
        ConfigManager config1 = Guice.createInjector().getInstance(ConfigManager.class);
        ConfigManager config2 = Guice.createInjector().getInstance(ConfigManager.class);
        config1.setData("data");
        System.out.println(config2.getData());
    }

} 
Run Code Online (Sandbox Code Playgroud)

为什么这个简单的样本总是打印空?

java singleton guice

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

Android ScaleAnimation

我想使用ScaleAnimation每次单击生成一个视图.在完成fillAfter之后我已经管理了动画的效果,但现在的问题是,动画总是从状态0开始(因为视图在XML中定义) - 点击视图重置并动画回来到了第一个动画之后的状态.

动画以XML定义:

<scale 
  xmlns:android="http://schemas.android.com/apk/res/android" 
  android:interpolator="@android:anim/accelerate_decelerate_interpolator" 
  android:fromXScale="1" 
  android:toXScale="1.5" 
  android:fromYScale="1" 
  android:toYScale="1.5" 
  android:pivotX="50%" 
  android:pivotY="50%" 
  android:duration="1000" 
  android:fillAfter="true" 
/>
Run Code Online (Sandbox Code Playgroud)

animation android

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