问题列表 - 第45226页

在变量上使用替换

我如何在vimscript中完成以下功能?

fun! Foo()
    let l:bar = "Hello there, world!"
    # Perform a substitution on l:bar, changing "world" to "kitten"
endfun
Run Code Online (Sandbox Code Playgroud)

也就是说,如何对变量而不是当前缓冲区执行替换.

我知道为了替换缓冲区,我可以写

silent :%s/world/kitten/g
Run Code Online (Sandbox Code Playgroud)

但是替换变量的等效命令是什么?

vim

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

如何在更改日期选择器模式后重新加载UIDatePicker?

我有一个UIDatePicker,想要动态改变它的模式.基本上我必须查看单元格,一个是日期,另一个是时间.当我选择第一行时,我希望日期选择器显示在UIDatePickerModeDate中,而第二行则显示在UIDatePickerModeTime中.

UIPickerView提供了reloadAllComponents方法,日期选择器没有.所以我有点被困在这里.

任何帮助,将不胜感激.:)

iphone objective-c

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

将Hibernate结果转换为对象列表

我的DAO中有一个hibernate调用,看起来像这样

List<Associate> associate = (List<Associate>)session.createSQLQuery("SELECT * FROM associates WHERE fk_id = :id AND fk_associate_id = (SELECT id FROM users WHERE fk_user_type = 2)").setParameter("id", id).list();
Run Code Online (Sandbox Code Playgroud)

我收到一个错误,说我无法将结果列表强制转换为模型类型Associate.我不明白为什么会这样.我只返回关联表中的字段.

java hibernate

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

将Netbeans RCP与Google Guice配合使用

我想为我的Netbeans平台项目使用Google Guice(2.0或3.0,无关紧要).我的项目有几个Netbeans模块.我设法在单个Netbeans模块中使用Guice,但现在我想从一个NBModule注入依赖关系到另一个.这可能吗?我搜索了很多搜索netbeans和guice的邮件列表,但似乎没有人试过这个.

我不想为此使用Lookup API,因为我真的需要依赖注入来进行更好的测试.

有没有人经历过这个?

编辑:更具体一点:我可以为所有NBModule使用相同的Injector,还是必须为每个模块创建一个Injector?

rcp netbeans guice netbeans-platform

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

Fluent NHibernate Mapping设置为AllDeleteOrphan,但仍尝试将DB中的外键置空

当我尝试在具有一对多关系的任何表上执行ISession.Delete时,我收到了NHibernate的错误.

NHibernate试图将子表中的父表的外键设置为null,而不是仅删除子表行.

这是我的域名:

public class Parent
{

    public Parent()
    {
        _children = new List<Child>();
    }

    public int Id { get; set; }
    public string SimpleString { get; set; }
    public DateTime? SimpleDateTime { get; set; }

    private IList<Child> _children;
    public IEnumerable<Child> Children
    {
        get { return _children; }
    }
    public void AddChild(Child child)
    {
        child.Parent = this;
        _children.Add(child);
    }
}


public class Child
{
    public int Id { get; set; }
    public string SimpleString { get; set; }
    public DateTime? …
Run Code Online (Sandbox Code Playgroud)

nhibernate nhibernate-mapping fluent-nhibernate

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

使用TCP/IP发送短消息的最简单方法

我通常使用嵌入式设备之间的硬连线串行端口连接来实现自定义命令/响应/状态协议.在这个应用程序中,我计划使用微芯片TCP/IP堆栈和没有操作系统的 Wi-Fi模块来交换短(<= 100字节)命令和响应.堆栈已在微芯片以太网开发套件上启动并运行,我可以从我的桌面ping它(暂时不使用Wi-Fi模块).我想我可以入侵ping(微芯片提供堆栈的c源)并添加我需要的消息,但我正在寻找正确/最简单/最好的方法.

embedded tcp

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

javascript下载链接如何工作?

我一直在使用Microsoft Technet站点,您可以通过单击页面上的链接下载ISO文件.元素是这样的:

<a href="javascript:void(0)" onmouseout="HideToolTip()"
    onmouseover="ShowToolTip(event,'Click here to download.')"
    onclick="javascript:RunDownload('39010^313^164',event)"
    class="detailsLink">Download</a>
Run Code Online (Sandbox Code Playgroud)

我无法RunDownload()在脚本中找到该方法.我想知道它可能做什么.我的意思是通常当我提供某人下载链接时我会提供一个锚点:

<a href="www.foo.com/mymp3.mp3">download</a>
Run Code Online (Sandbox Code Playgroud)

但这与脚本的作用有何不同?因为即使我跑'Fiddler',我也无法看到实际的下载位置.

html javascript download

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

在应用程序购买iPhone模拟器为什么禁用?

只是一个简单的问题,你是否看到苹果公司在iPhone模拟器上禁用许多东西的原因如下:

  1. 测试在应用程序购买
  2. 测试Game Center的大部分服务
  3. wifi连接

你是如何与这三个人生活在一起的?

如果您想在需要购买应用程序的模拟器上快速调试/运行您的应用程序,您是否只是更改源代码中的某些位置以说明购买已完成的应用程序?

如果您想快速测试您的应用程序(在模拟器上),如何在没有Internet连接的情况下工作,您是否关闭了机场?当连接速度快/慢/非常慢时(甚至在真实设备上),您有什么方法可以检查应用程序的工作原理吗?

问候

iphone in-app-purchase ios-simulator

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

Xilinx ISE块ram推断的鲁棒性

我有一个关于Xilinx ISE块ram推断的稳健性的问题.

我没有在我的机器上安装xilinx ise(今天),但我通常使用专用编码完美地推断块滑块,基本上依赖于:

type   ram_type is array(2**ADDR_WIDTH-1 downto 0) of std_logic_vector(DATA_WIDTH-1 downto 0);
Run Code Online (Sandbox Code Playgroud)

我的问题是:你能不能告诉我ISE是否能推断出正确的滑块

signed(DATA_WIDTH-1 downto 0)` instead of `std_logic_vector(DATA_WIDTH-1 downto 0)
Run Code Online (Sandbox Code Playgroud)

甚至更多(在一个包中):

subtype signed8 is signed(7 downto 0)
Run Code Online (Sandbox Code Playgroud)

然后

type   ram_type is array(2**ADDR_WIDTH-1 downto 0) of signed8;
Run Code Online (Sandbox Code Playgroud)

我知道合成器有时候很敏感......

fpga vhdl xilinx

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

在asp.net控件中,此上下文不支持代码块

我正在创建一个html表.我想要隐藏表格行.我将属性runat=serverid特定行放在一起,但该行中有客户端代码,类似于以下代码.

<% if ((strFlag=="d") || (strApprvdFlag=="y")) {%>
Run Code Online (Sandbox Code Playgroud)

调用此行后,我收到此错误.

在asp.net控件中,此上下文不支持代码块.

以下是我的示例代码:

<table>
  <tr colspan="4" ID="trMedical"  scriptrunat="server">
    <td style="WIDTH: 45px;HEIGHT: 12px" align="left" class="LabelTaxText" width="45"><b>G&nbsp;
        </b>
    </td>
    <td style="WIDTH: 182px;HEIGHT: 12px" class="LabelTaxText" align="left" width="182"
        colSpan="2">Medical
    </td>
    <td style="WIDTH: 81px; HEIGHT: 12px" align="right" class="LabelTaxText" width="81">
        <asp:textbox onchange="onChangeFlag(),intOnly(this);" onkeyup="intOnly(this);" onkeypress="return CheckNumericWithOutDecimals(event)"
            id="TxtMedical" tabIndex="24" runat="server" Width="96px" MaxLength="12" style="Z-INDEX: 0"></asp:textbox>
    </td>
    <% if ((strFlag=="d") || (strApprvdFlag=="y")) {%>
        <td class="LabelTaxText" style="WIDTH: 107px; HEIGHT: 12px" align="right" width="107">
            <asp:textbox onchange="onChangeFlag(),intOnly(this);" onkeyup="intOnly(this);" onkeypress="return CheckNumericWithOutDecimals(event)" id="TxtMedicalProof" tabIndex="24"     onblur="charAlert(TxtMedical,TxtMedicalProof)" …
Run Code Online (Sandbox Code Playgroud)

c# asp.net code-behind

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