小编mma*_*tax的帖子

是否在sdk中包含了Flex调试器?

我已经写了几个月的Flex应用程序了,幸运的是还没有需要一个完整的调试器,到目前为止我刚刚使用了几个Alert框...

免费的Flex SDK中是否包含可用的调试器?我没有使用FlexBuilder(我一直在使用Emacs并使用ant编译).

如果没有,如何在没有FlexBuilder的情况下调试Flex应用程序?(注意:我无意使用flexbuilder)

apache-flex

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

实现Excel和VB的IRR功能

我需要将Excel和VB中的IRR函数移植到ActionScript.

知道如何找到这些功能的"源"吗?有没有人用其他类似c语言实现这个?

algorithm excel

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

寻找一种安全的方式来部署PHP代码

我们现在如何做事

我们有一个文件服务器(使用NFS),多个Web服务器挂载并使用这些挂载作为Web根目录.当我们部署代码库时,我们将SCP存档(tar.gz)发送到NFS服务器,并直接在文件服务器的"web目录"中取消归档数据.

问题

在部署过程中,我们看到一些i/o错误,主要是在无法读取请求的文件时:Smarty error: unable to read resource: "header.tpl"部署完成后,这些错误似乎消失了,所以我们假设这是因为直接将数据归档到web目录是'最安全的事情.我猜我们需要一些原子的东西.

我的问题

我们如何将新文件原子地复制到现有目录(Web服务器的根目录)?

编辑

我们不妥协到web目录中的文件不是目录中的唯一文件.我们正在将文件添加到已有文件的目录中.所以复制目录或使用符号链接不是一个选项(我知道).

php linux deployment

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

在回发期间,selectedIndex丢失了 - ASP.NET

我有一个列表框控件:


<asp:ListBox runat="server" id="lbox" autoPostBack="true" />

背后的代码类似于:


private void Page_Load(object sender, System.EventArgs e)
{
    lbox.SelectedIndexChanged+=new EventHandler(lbox_SelectedIndexChanged);
    if(!Page.IsPostBack)
    {
        LoadData();     
    }
}
private LoadData()
{
    lbox.DataSource = foo();
    lbox.DataBind();
}
protected void lboxScorecard_SelectedIndexChanged(object sender, EventArgs e)
{
    int index = (sender as ListBox).selectedIndex;
}

我的问题是,当我的页面收到回发帖子时(当用户在列表框中进行选择时),选择总是"跳转"到列表框中的第一个项目,因此我的回调函数中的索引变量始终为0.

这似乎可能是一个viewstate问题?如何修复它以便选择索引保留在回发中?

没有ajax,这是.NET 1.0.

谢谢.

编辑1 JohnIdol让我更近了一步,如果我将数据源从我原来的DataTable切换到ArrayList,那么一切正常......会导致什么?

编辑2事实证明我的DataTable有多个相同的值,因此索引被视为具有相同值的所有项目相同...感谢那些帮助过的人!

.net c# asp.net viewstate

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

Python字符串格式

我看到你们正在使用

url = '"%s"' % url # This part

>>> url = "http://www.site.com/info.xx"
>>> print url
http://www.site.com/info.xx
>>> url = '"%s"' % url
>>> print url
"http://www.site.com/info.xx"
Run Code Online (Sandbox Code Playgroud)

它是高级Python吗?有没有它的教程?我该如何了解它?

python

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

当Android没有看到证书时,如何在Android中调用安全(SSL)Web服务?

我是Android新手,我很难为Android应用程序调用SSL Web服务.我的代码如下:

Log.v("fs", "Making HTTP call...");
HttpClient http = new DefaultHttpClient();
HttpGet request = new HttpGet("https://example.com/api");

try {

    String response = http.execute(request, new BasicResponseHandler());
    Log.v("fs", response);

} catch (Exception e) {

    Log.v("fs", e.toString());
}
Run Code Online (Sandbox Code Playgroud)

输出是:

Making HTTP call...
javax.net.SSLPeerUnverifiedException: No peer certificate
Run Code Online (Sandbox Code Playgroud)

任何使这项工作的建议都会很棒.

我应该注意,这是一个有效的证书.它由官方CA签署.

java android httpclient

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

我可以在ORM事件回调中使用SQLAlchemy关系吗?总是得到无

我有一个类似于以下内容的用户模型:

class User(db.Model):

    id = db.Column(db.BigInteger, primary_key=True)
    account_id = db.Column(db.BigInteger, db.ForeignKey('account.id'))

    account = db.relationship('Account',
         backref=db.backref('ref_users', cascade='delete'))

    ...

def after_user_write(mapper, connection, target):
    target.account.invalidate_cache()

event.listen(User, 'after_insert', after_user_write)
event.listen(User, 'after_update', after_user_write)
event.listen(User, 'after_delete', after_user_write)
Run Code Online (Sandbox Code Playgroud)

插入时after_user_write被调用,但是target.accountNone(这会导致一个错误)时,我希望它是一个账户模式.target.account_id设置正确,似乎关系参考不能像我期望的那样工作.

关于是什么导致这个的任何想法?

python sqlalchemy flask-sqlalchemy

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

从Flex执行JavaScript:这个javascript函数是危险的吗?

我有一个flex应用程序,需要能够生成和执行JavaScript.当我这样说时,我的意思是我需要执行我在Flex应用程序中创建的原始JavaScript(而不仅仅是现有的JavaScript方法)

我目前通过公开以下JavaScript方法来做到这一点:

function doScript(js){ eval(js);}
Run Code Online (Sandbox Code Playgroud)

然后我可以在Flex中做这样的事情(注意:我正在做一些比真正的Flex应用程序中的警报框更重要的事情):

ExternalInterface.call("doScript","alert('foo'));
Run Code Online (Sandbox Code Playgroud)

我的问题是这是否会带来任何安全风险,我假设它不是因为Flex和JasvaScript都运行客户端...

有一个更好的方法吗?

javascript apache-flex exploit

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

如何检测Flex应用程序是否失去焦点

作为这个问题的后续问题:开发在线考试申请表,如何防止作弊?

我可以检测Flex应用程序何时失去焦点?即如果用户点击了另一个应用程序或打开了浏览器选项卡?

我读到这个:检测Flex应用程序何时失去焦点但不是很清楚......

apache-flex actionscript

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

访问DataGrid中的ItemRenderer

我有一个数据网格,在cloumn中有一个复选框项目渲染器,允许行选择:

主要应用:


<mx:DataGrid id="dg">
    <mx:columns>
        <mx:DataGridColumn id="ir" itemRenderer="renderers.RowCheckbox" /> 
        <mx:DataGridColumn dataField="Name" headerText="Name" /> 
    </mx:columns>
</mx:DataGrid>

项目渲染器:


<-- RowCheckbox -->
<?xml version="1.0" encoding="utf-8"?>
<mx:HBox xmlns:mx="http://www.adobe.com/2006/mxml" horizontalAlign="center"> 
    <mx:CheckBox id="chk"/>
</mx:HBox>

如何获取项呈示器/复选框的句柄,以便我可以确定检查哪些行?

apache-flex actionscript flex3 actionscript-3

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