问题列表 - 第2083页

可以将Google AppEngine和Google Code集成以进行持续集成吗?

任何人都对如何/是否可以整合Google Code提交以使Google AppEngine部署最新代码有任何想法?

我有一个简单的Google AppEngine项目源代码托管在Google Code上,如果每次我致力于Subversion,我都会喜欢,AppEngine会反映最新的提交.我不介意如果现场的内容被破坏,因为该项目主要供个人使用和学习.

任何人都有任何想法如何绑定代码存储库的subversion提交和/或如何开始部署到AppEngine?理想情况下,解决方案不需要我手动任何东西,也不需要我机器上任何类型的服务器/监听软件.

python svn google-app-engine continuous-integration google-code

18
推荐指数
2
解决办法
2291
查看次数

问号字符在文本中显示,为什么会这样?

我有一个备份服务器,可以自动备份我的实时站点,包括文件和数据库.

在实际站点上,文本看起来很好,但是当您查看它的镜像版本时,它会显示"?" 在一些文本中.该文本存储在新闻数据库表中.

以下是它在实时服务器上的屏幕截图,以及镜像服务器上的屏幕截图.

在将其备份到镜像服务器的过程中会发生什么? 替代文字

html backup mirror character-encoding

22
推荐指数
3
解决办法
11万
查看次数

如何远程关闭Java RMI服务器

我有一个非常简单的Java RMI服务器,如下所示:

    import java.rmi.*;
    import java.rmi.server.*;

    public class CalculatorImpl extends UnicastRemoteObject implements Calculator {

        private String mServerName;

        public CalculatorImpl(String serverName) throws RemoteException
        {
            super();
            mServerName = serverName;
        }

        public int calculate(int op1, int op2) throws RemoteException
        {
            return op1 + op2;
        }

        public void exit() throws RemoteException
        {
            try{
                Naming.unbind(mServerName);
                System.out.println("CalculatorServer exiting.");
            }
            catch(Exception e){}

            System.exit(1);
        }

        public static void main(String args[]) throws Exception
        {
            System.out.println("Initializing CalculatorServer.");

            String serverObjName = "rmi://localhost/Calculator";

            Calculator calc = new CalculatorImpl(serverObjName);

            Naming.rebind(serverObjName, calc);

            System.out.println("CalculatorServer running."); …
Run Code Online (Sandbox Code Playgroud)

java rmi

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

来自Image的跨站点脚本

我的网站上有一个富文本编辑器,我正在尝试防范XSS攻击.我想我已经完成了所有处理,但我仍然不确定如何处理图像.现在我正在使用以下正则表达式验证图像URL,我假设它将阻止内联javascript XSS攻击:

"https?://[-A-Za-z0-9+&@#/%?=~_|!:,.;]+"
Run Code Online (Sandbox Code Playgroud)

我不确定的是,这让我对远程图像的XSS攻击有多开放.连接外部图像是否存在严重的安全威胁?

我唯一能想到的是输入的URL引用了一个资源,该资源返回" text/javascript"作为其MIME类型而不是某种图像,然后执行javascript.

那可能吗?我应该考虑其他安全威胁吗?

security xss

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

为什么Nant不与TeamCity合作?

我没有设置构建我的ASP.NET MVC项目,它在本地工作正常.我将nant添加到tools文件夹并将其添加到版本控制.TeamCity获取我的更改并启动构建但它失败了.

我相信我使用的是最新版本的Nant,我已将.net framework 3.5添加到nant.exe.config中.我在服务器上缺少什么,是的.net框架是安装在服务器上的,因为如果我在那里手动构建和部署asp.net mvc应用程序吗?

构建文件如下:

<target name="compile" description="Compiles using the AutomatedDebug Configuration">
    <msbuild project="Tolt.Sims.sln" />
</target>
Run Code Online (Sandbox Code Playgroud)

这是错误:

BUILD FAILED Failed to initialize the 'Microsoft .NET Framework 2.0' (net-2.0) target framework.
Property evaluation failed. Expression: ${path::combine(sdkInstallRoot, 'bin')} ^^^^^^^^^^^^^^ Property 'sdkInstallRoot' has not been set.
For more information regarding the cause of the build failure, run the build again in debug mode. Try 'nant -help' for more information

nant asp.net-mvc teamcity

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

使用企业库的优缺点

我刚刚开始一个项目,因为这个项目是个人的,我想知道使用企业库有什么好处?我们在办公室的几个项目中使用版本2,但我不太确定(除了好的做法)它的优点,特别是在数据库组件中.有什么建议?谢谢

.net c# enterprise-library

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

如何阻止用户规避付款?

我有一个使用paypal收集电子显示数据付款的网站.变量不能通过paypal传递URL(或者我无法让它们工作)所以我使用cookie来传递项目编号.但是,在cookie写入部分之后,一个狡猾的用户可以直接在地址栏中输入paypal重定向URL并免费获取电子数据.绕过贝宝.我怎么能绕过这个?

这是一些代码.您将看到我试图通过直接通过cookie写入(pre_contact.php)和paypal重定向URL(step.php)来使用户变得困难.

//pre_contact.php
<?PHP
global $id;
setcookie("property", $id, time()+1800);
echo "<META HTTP-EQUIV=Refresh CONTENT=\"0; URL=contact.php\">";
?>

//contact.php - paypal pay button
echo "<form action='https://www.paypal.com/cgi-bin/webscr' method='post'>";
echo "<input type='hidden' name='cmd' value='_s-xclick'>";
echo "<input type='hidden' name='hosted_button_id' value='156320'>";
echo "<input type='image'
src='https://www.paypal.com/en_GB/i/btn/btn_paynowCC_LG.gif' border='0' name='submit' 
alt='Click to pay'>";
echo "<img alt='' border='0' src='https://www.paypal.com/en_GB/i/scr/pixel.gif'  width='1' height='1'>";
echo "</form>";

//step.php - paypal redirect on successful payment
<?PHP
require("generate_url.php");
?>

//generate_url.php - This generates a unique URL so the info can only be accessed once
<?PHP
if (eregi("generate_url.php", …
Run Code Online (Sandbox Code Playgroud)

php cookies paypal

10
推荐指数
2
解决办法
1012
查看次数

使用SQL Management Studio为SQL Server生成sql脚本

是否有可能没有:

/****脚本日期:10/27/2008 09:05:41******/

在输出?

我想使用Diff's,所以我可以看到发生了什么变化,有时间戳让它变得困难!

sql-server ssms

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

NHibernate Oracle Connection?

我是第一次为NHibernate设置Oracle连接.我已将Oracle.DataAccess.dll文件复制到我的bin文件夹中.无论我尝试什么,我都会遇到同样的错误:

Could not load type >NHibernate.Driver.OracleDataClientDriver. Possible cause: no assembly name specified. 
Run Code Online (Sandbox Code Playgroud)

我使用以下配置:

<?xml version="1.0" encoding="utf-8" ?>
<hibernate-configuration xmlns="urn:nhibernate-configuration-2.2">
    <session-factory name="DefaultSessionFactory">
        <property name="connection.provider">NHibernate.Connection.DriverConnectionProvider</property>
        <property name="dialect">NHibernate.Dialect.Oracle9Dialect</property>
        <property name="connection.driver_class">>NHibernate.Driver.OracleDataClientDriver</property>
        <property name="connection.connection_string">Data Source=DB;User ID=USERPassword=****;</property>       
        <property name="show_sql">true</property>
        <mapping assembly="NHibernateExample.DataAccess"/>
    </session-factory>
</hibernate-configuration>
Run Code Online (Sandbox Code Playgroud)

我之前只为SQL Server设置了NHibernate.我在这里错过了什么吗?

nhibernate

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

Java中的花括号是什么意思?

我有一些Java代码以两种方式使用花括号

// Curly braces attached to an 'if' statement:
if(node.getId() != null)
{
    node.getId().apply(this);
}

// Curly braces by themselves:
{
    List<PExp> copy = new ArrayList<PExp>(node.getArgs());
    for(PExp e : copy)
    {
        e.apply(this);
    }
}
outAMethodExp(node);
Run Code Online (Sandbox Code Playgroud)

在第一个if声明之后,那些独立的花括号是什么意思?

java syntax scope curly-braces

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