我正在尝试开发一个包含多个子域的asp.net站点.我是网站的新手,特别是asp.net.但是,看起来通配符子域是使用dns条目和Web服务器配置的组合正确设置的 - 这在我的开发机器上不会发生.因此我手动在我的Windows 主机文件中插入条目:
127.0.0.1 localhost
127.0.0.1 abc.localhost
127.0.0.1 xyz.localhost
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试询问Request.Url属性时,没有可见的子域.例如,如果我点击http://abc.localhost:1660/了浏览器,我会http://localhost:1660/从中获取Request.Uri.ToString(); 在abc刚刚走了?
我不知道为什么hosts文件的工作方式是这样的,但有没有其他方法可以用来将子域名放到我的本地Web应用程序中?谢谢你们.
请注意,我只使用内置的asp.net开发服务器而不是完整的iis服务器.(本周末我无法访问完整的IIS,但我仍然想知道这是否会有所帮助.)
许多Swing组件支持嵌入式HTML,但我找不到关于该主题的任何官方文档.(关于HTML的Sun网页上的所有内容似乎都针对JEditorPane)
那么:Swing组件支持哪些HTML标签?
编辑:虽然我说我缺少"官方文档",但我也喜欢任何"非官方"文档.
我使用 qmake (Qt 4.5.1) 创建 vcproj 文件。我想为输出 vcproj 创建自定义过滤器,这样并非每个 *.h 文件都出现在“头文件”过滤器中,*.cpp 出现在“源文件”等中。
例如,包含文件的项目
foo\foo.h
foo\foo.cpp
bar\bar.h
bar\bar.cpp
Run Code Online (Sandbox Code Playgroud)
应该有一个 vcproj 文件
foo
foo.h
foo.cpp
bar
bar.h
bar.cpp
Run Code Online (Sandbox Code Playgroud)
代替
Header Files
bar.h
bar.cpp
Source Files
bar.cpp
foo.cpp
Run Code Online (Sandbox Code Playgroud)
谢谢!
我开始问这个问题,然后在提交之前找出答案.我决定发布这个问题,以便遇到同样问题的其他人能够从我的错误中吸取教训.
我遇到了applet(实际上是JApplet)无法实例化另一个类的问题,该类与applet包含在同一个jar中.我在Java控制台上看到的例外是:
Exception in thread "thread applet-com.company.program.cm.hmi.MediatorApplet-1" java.lang.NoClassDefFoundError: com/company/program/cm/cs/JDataStore
at com.company.program.cm.hmi.MediatorApplet.getMediator(MediatorApplet.java:63)
at com.company.program.cm.hmi.MediatorApplet.init(MediatorApplet.java:49)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: com.company.program.cm.cs.JDataStore
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
... 4 more
Caused by: java.io.IOException: open HTTP connection failed:http://localhost:8080/TransportHMI/pages/com/company/program/cm/cs/JDataStore.class
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 8 more
我知道这个JDataStore类包含在jar中.如果我使用我列出的内容,jar tvf CM_Library.jar我可以看到它在适当的包下.但是,上面链接的异常使我相信类加载器不会搜索存档JDataStore,而是在Web服务器上查找JDataStore.class文件.为什么是这样?类加载器知道从jar加载MediatorApplet类,为什么不检查JDataStore呢?如果我没有在applet标签上正确指定参数,我也会在这里包含:
<applet id="mediator-applet"
width="0"
height="0"
codebase="./"
archive="CM_Library.jar"
code="com.company.program.cm.hmi.MediatorApplet">
</applet>
Run Code Online (Sandbox Code Playgroud) 我试过这段代码:
uses MMSystem;
mciSendString('Set cdaudio door open wait', nil, 0, handle);
mciSendString('Set cdaudio door closed wait', nil, 0, handle);
Run Code Online (Sandbox Code Playgroud)
但是没有效果.我听说这不适用于所有系统.
我正试图让驱动器在Windows XP上弹出,并希望通过驱动器号指定驱动器(对于具有多个驱动器的系统是必需的).
假设我有两个或更多表填充了用户,我想从同一查询中的那些表中检索所有用户.
表共享一些列,那些具有相同名称的列是我正在尝试检索的列.
就像是:
SELECT name, age FROM users1;
SELECT name, age FROM users2;
etc.
Run Code Online (Sandbox Code Playgroud)
注意:这只是一个例子而不是真正的问题.我无法将这些表合并为一个.
我的应用程序由一些Spring XML配置文件配置.
在Java中将XML文件包含在类路径中并使用类路径在我的应用程序中引用它们是不错的做法?
我正在创建一个网页,用户可以在远程计算机上进行交互并执行基本文件系统操作(创建文件/目录,删除文件/目录,导航文件系统).该网页是基本的HTML(UTF-8编码)和Javascript.我需要让这个网页XSS证明.
是否可以使用Javascript(这输出百分比编码的十六进制值)来逃避用户输入中的所有非字母数字字符(以防止基于DOM的XSS)和文件名信息(以防止存储的XSS)?
我基本上只将字母数字输入列入白名单.此外,由于我使用百分比编码的十六进制值,我假设不应该存在UTF编码漏洞.
任何人都可以想到这个机制中的任何安全漏洞吗?
首先,这是一个编程问题,因为我正在尝试设置一个与生产服务器一起运行的测试/ QA服务器.
第二,是的,我应该在Serverfault上发布这个,但我尝试使用三个不同的OpenID提供程序登录,每次我收到一个错误,说这个提供程序在Beta中不受支持(即使图标就在那里).要发布问题,您必须登录.
哇,好的.
目前我有一条A记录,@ host指向我的服务器IP,比方说111.11.11.11.然后我有一个CNAME记录,其中www主机指向我的A记录中的@.
问题是我在111.11.11.11:8080上运行了不同的Web服务器.我想制作另一个CNAME,以便测试主机指向类似@:8080的东西
总结一下:
www.mydomain.com应解决为111.11.11.11
test.mydomain.com应解析为111.11.11.11:8080
这可能吗?如果是这样,怎么样?
我看到使用全局变量的大多数异议都有意义,因为它们涉及多线程,线程安全等问题.
但是在一个小的,单线程的,非操作系统的情况下,你有什么异议?就我而言,如果重要的话,我正在用"C"编写我的嵌入式系统.我也是该产品的唯一开发人员.
为什么消除全局变量会使我的代码更好?
(在阅读了几个响应之后,我意识到我也应该指出这个系统没有动态内存分配(例如malloc).所有内存都是在编译时静态分配的.)