问题列表 - 第11661页

哪个是最简单的注册表格?

我认为这是一个简单的问题,但也有点复杂的问题.;-)

简单用户注册表单的必填字段是什么.

我想我们不想在注册的第一步输入所有用户详细信息,我们可以在注册成功后设置.

样本表格

 First name        :_ _ _ _ _ _ 

 Middle Name       :_ _ _ _ _ _ 

 Last Name         :_ _ _ _ _ _ 

 Organization name :_ _ _ _ _ _

 Email id          :_ _ _ _ _ _ 

 and finaly captcha: 
Run Code Online (Sandbox Code Playgroud)

还有其他任何建议吗?

请告诉我你的想法.

web-applications

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

XDocument.ToString()删除XML编码标记

有没有办法在toString()函数中获取xml编码?

例:

xml.Save("myfile.xml");
Run Code Online (Sandbox Code Playgroud)

导致

<?xml version="1.0" encoding="utf-8"?>
<Cooperations>
  <Cooperation>
    <CooperationId>xxx</CooperationId>
    <CooperationName>Allianz Konzern</CooperationName>
    <LogicalCustomers>
Run Code Online (Sandbox Code Playgroud)

tb_output.Text = xml.toString();
Run Code Online (Sandbox Code Playgroud)

导致像这样的输出

<Cooperations>
  <Cooperation>
    <CooperationId>xxx</CooperationId>
    <CooperationName>Allianz Konzern</CooperationName>
    <LogicalCustomers>
    ...
Run Code Online (Sandbox Code Playgroud)

c# linq-to-xml

100
推荐指数
3
解决办法
5万
查看次数

哪个更快:SetEvent,SendMessage,PostMessage

环境:Win32,C/C++

所有三个(3)都可以用于线程向main()发信号通知它已经完成了一个操作.

但哪一个是所有人中最快的信号?

嗯...

c winapi postmessage sendmessage

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

Windows JAVA HOME问题

我正在尝试在Windows Vista服务器上试验OracleHelp for Java.我下载了Oracle帮助,我正在按照他们的安装说明说明:

  • 将OHJ安装.zip文件解压缩到您选择的目录中
  • 确保将JAVA_HOME环境变量设置为兼容Java SE安装的位置
  • 在OHJ安装目录中,有一个包含Windows .cmd文件和Unix/Linux shell脚本的bin子目录.在Windows平台上,双击.cmd文件以启动它们(或在命令行上键入.cmd文件名).在Unix平台上,键入"sh scriptName.sh"以执行shell脚本.

    • ohguide.cmd(ohguide.sh) - 启动Oracle帮助指南文档
    • choiceDemo.cmd(choiceDemo.sh) - 启动Oracle Help功能的演示
    • cshDemo.cmd(cshDemo.sh) - 启动上下文相关帮助的演示
    • helpsetDemo.cmd(helpsetDemo.sh) - 启动Helpset Previewer以测试您的帮助集
    • authoringWizard.cmd(authoringWizard.bat) - 启动Helpset Authoring Wizard

当我在Windows上设置JAVA_HOME时,我可以使用或不使用引号来设置它.无论哪种方式失败:

报价:

C:\Users\Amir\Desktop\ohj-5_0_0_433\ohj-5_0_0_433\bin>set JAVA_HOME="C:\Program
Files (x86)\Java\jdk1.6.0_14"
C:\Users\Amir\Desktop\ohj-5_0_0_433\ohj-5_0_0_433\bin>ohguide.cmd
C:\Users\Amir\Desktop\ohj-5_0_0_433\ohj-5_0_0_433>""C:\Program Files (x86)\Java\
jdk1.6.0_14"\bin\java.exe" -classpath "ohj.jar;help-share.jar;oracle_ice.jar;jew
t.jar;share.jar;help-demo.jar" oracle.help.demo.ChoiceDemo "demodoc\ohguide\ohgu
ide.hs"
'""C:\Program' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

没有引号:

C:\ Users\Amir\Desktop\ohj-5_0_0_433\ohj-5_0_0_433\bin>设置JAVA_HOME = C:\ Prog iles(x86)\ Java\jdk1.6.0_14

C:\ Users\Amir\Desktop\ohj-5_0_0_433\ohj-5_0_0_433\bin> ohguide.cmd'文件'无法识别为内部或外部命令,可运行程序或批处理文件.找不到Java虚拟机; 请设置JAVA_HOME环境变量.

windows variables environment java-home

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

ByteBuffer.allocateDirect()和MappedByteBuffer.load()之间的区别

我试图通过使用内存映射特定文件在两个或更多JVM之间实现一种共享缓存MappedByteBuffer.从规范中我看到,当我们使用MappedByteBuffer.load()它时应该将数据加载到直接缓冲区.我对此有几个问题.

我的代码片段::

RandomAccessFile file = new RandomAccessFile("file.txt","rw");
FileChannel fc = file.getChannel();
MappedByteBuffer buf5 = fc.map(MapMode.READ_WRITE, 0, fc.size());

//ByteBuffer buf6 = ByteBuffer.allocateDirect(100000000);

buf5.load();

try
{
    Class c = Class.forName("java.nio.Bits");
    Field f = c.getDeclaredField("reservedMemory");
    f.setAccessible(true);
    long reservedMemory = f.getLong(null);
    f = c.getDeclaredField("maxMemory");
    f.setAccessible(true);
    System.out.println(
            "Direct Memory Usage: "+ reservedMemory +"/"+ f.getLong(null)+"\n");
}
catch (Throwable t)
{
}
Run Code Online (Sandbox Code Playgroud)
  1. 对于直接内存使用(File.txt为1 GB),上述代码的输出为0字节.但是,如果我取消注释该行..

    ByteBuffer buf6 = ByteBuffer.allocateDirect(100000000);
    
    Run Code Online (Sandbox Code Playgroud)

    我得到100MB的直接内存使用率.无法理解为什么会这样,至于为什么我没有得到任何直接的内存使用(即当行被注释掉)

  2. 虽然上述代码的直接内存使用率为0 B,但我确实看到进程的常驻内存(使用unix top)增加了1 GB.但是如果我在盒子上做了"free -m",我看不到任何内存使用量的增加.

在这两种情况下,我对内存最终的位置感到有些困惑.

谢谢!

java unix memory nio bytebuffer

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

在PHP中使用常量作为默认函数值

这合法吗?

<?php

function ftw($foo = 'pwnage', $nub = MENU_DEFAULT_VALUE, $odp = ODP_DEFAULT_VALUE) {
      //lots_of_awesome_code
}

?>
Run Code Online (Sandbox Code Playgroud)

where MENU_DEFAULT_VALUEODP_DEFAULT_VALUE是先前在文件中定义的常量.

php constants function

18
推荐指数
3
解决办法
7755
查看次数

如何通过idl中的c ++ com接口从c#传递bool

我知道我错过了一些简单的东西,我几乎没有这些东西的经验.

我想在idl的接口中执行此操作

[id(5), helpstring("Returns true if the object is in a valid state.")]
HRESULT IsValid([out, retval] boolean bValid);
Run Code Online (Sandbox Code Playgroud)

但是这给出了:[out]参数不是指针.

好的,我明白了.

但是,在执行此操作的C#代码中,我无法从方法IsValid()返回bool*,因为它不安全.

我返回布尔值的正确方法是什么?

c# c++ com idl

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

数据库项目中的预部署

SQL Server 2008的Visual Studio 2008数据库项目

该项目具有预部署和后部署SQL脚本的占位符.他们工作 - 好吧,大多数时候反正.

该项目有一个Always-Recreate-Database选项:删除现有数据库,每次都创建一个新的热门数据库.

当我部署我的数据库时,整个SQL脚本被放在一起并执行.

我的数据库用于复制,作为部署后脚本的一部分,我将服务器指定为分发,创建复制并向其添加文章.

因此,我必须关闭复制.而这个合理的地方就是预部署.

VS2008很快就擦掉了脸上露出的笑容.如果选中了Always-Recreate-Database,那么它会删除脚本并重新创建数据库,然后放置我的预部署脚本,然后放置其他所有内容.

有没有办法让我更改数据库项目的模板,以便在任何部署发生之前执行预部署SQL脚本.

sql sql-server database-project visual-studio-2008

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

在JSF和Richfaces中处理过期的ViewState

我有一系列相互建立的注册页面.当用户会话到期时,我有一个监听器,可以清理服务器上的所有内容并且运行良好.但是,如果用户尝试做任何其他事情,我只想将它们重定向回系列的第一页.但是,我的过滤器似乎无法正常工作.我一直得到javax.faces.application.ViewExpiredException

处理此次泄露的最佳做法是什么?我不能真正处理web.xml,因为它太全局了.另外,Error页面是从一些JSF代码呈现的 - 似乎我需要捕获这是发生在使用PhaseListener,所以异常不会发生在第一位,但我找不到一个好的模型如何做到这一点.有任何想法吗?

java jsf richfaces viewexpiredexception

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

构建Internet Explorer扩展/附加组件?

我想为IE 7/8构建一个浏览器扩展.我想用.NET来做.你知道我可以参考的任何资源或教程吗?我找不到多少.

谢谢!

.net c# internet-explorer add-in

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