问题列表 - 第36414页

速度模板和JavaScript

我尝试将javascript添加到我的力度模板中.

<html>

<head>
<title>:: $currency.CurrencyName Detail Info ::</title>
</head>

<body>
<table>
 <tr>
  <td>Name</td>
  <td>$currency.CurrencyName</td>
 </tr>
 <tr>
  <td>Jual</td>
  <td><div id="$currency.CurrencyName_buy">$currency.Buy</div></td>
 </tr>
 <tr>
  <td>Beli</td>
  <td><div id="$currency.CurrencyName_sell">$currency.Sell</div></td>
 </tr>
</table>


<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
    $(document).ready(function() {
        setInterval(function() {
            $.get('updateCurrency.htm', function(data) {
                $('#time').text(data);         
            });
        }, 5 * 60 * 1000); // 1000 milliseconds = 1 second.
    });
</script>

<p>Current date/time is: <span id="time"></span>
</body>

</html>
Run Code Online (Sandbox Code Playgroud)

但我收到以下错误:

org.apache.velocity.exception.ParseErrorException: Encountered "," at line 28, column 29 of currencyDetail.html
Was expecting one of:
    <EOF> 
    "(" ...
    <RPAREN> ...
    <ESCAPE_DIRECTIVE> …
Run Code Online (Sandbox Code Playgroud)

java velocity spring-mvc

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

在 C# 中强制使用方法的特定重载

我有一个重载的通用方法,用于获取类型对象的属性值PageData。属性集合被实现为Dictionary<string, object>. 该方法用于避免检查属性是否有null值以及是否有值的繁琐工作。

一种常见的模式是将 的集合绑定PageData到转发器。然后在中继器中每个PageData都是Container.DataItem类型的object

我针对 PageData 编写了原始扩展方法:

public static T GetPropertyValue<T>(this PageData page, string propertyName);
Run Code Online (Sandbox Code Playgroud)

但是当数据绑定时,你必须将其转换Container.DataItemPageData

<%# ((PageData)Container.DataItem).GetPropertyValue("SomeProperty") %>
Run Code Online (Sandbox Code Playgroud)

我有点痒,想知道我是否无法重载扩展对象的方法,将此方法放在单独的命名空间中(以免污染继承的所有内容object),并且仅在我知道的 aspx/ascx 文件中使用此命名空间我已经数据绑定了PageData. 这样,我就可以避免 aspx/ascx 中的混乱转换,例如

// The new overload
public static T GetPropertyValue<T>(this object page, string propertyName);

// and the new usage
<%# Container.DataItem.GetPropertyValue("SomeProperty") %>
Run Code Online (Sandbox Code Playgroud)

object的版本中GetPropertyValue,我将page参数转换为PageData

public static T GetPropertyValue<T>(this …
Run Code Online (Sandbox Code Playgroud)

c#-3.0

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

我无法将Microsoft.SqlServer.Management.Common添加到我的ASP.NET MVC应用程序中

我试图添加对上面的程序集的引用,但它没有出现在我的ASP.NET MVC .NET 4(非客户端)应用程序程序集列表中.有谁知道如何参考这个大会?

sql-server .net-4.0 asp.net-mvc-2

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

如何从Uri获取位图?

如何从Uri中获取Bitmap对象(如果我成功将其存储在 /data/data/MYFOLDER/myimage.png或中file///data/data/MYFOLDER/myimage.png)以在我的应用程序中使用它?

有没有人知道如何实现这一目标?

android uri android-image android-bitmap

187
推荐指数
10
解决办法
30万
查看次数

.net 4.0兼容性

我写winforms应用程序,使用.net 4.0,linq等,它将在.net 2.0的机器上工作吗?

.net

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

如何在Python中创建空列表的列表或元组?

我需要逐步填充列表或列表元组.看起来像这样的东西:

result = []
firstTime = True
for i in range(x):
    for j in someListOfElements:
        if firstTime:
            result.append([f(j)])
        else:
            result[i].append(j)
Run Code Online (Sandbox Code Playgroud)

为了使它更简洁更优雅,我想我会预先分配一个空列表列表

result = createListOfEmptyLists(x)
for i in range(x):
    for j in someListOfElements:
        result[i].append(j)
Run Code Online (Sandbox Code Playgroud)

预分配部分对我来说并不明显.当我这样做时result = [[]] * x,我收到一个x对同一列表的引用列表,以便输出如下

result[0].append(10)
print result
Run Code Online (Sandbox Code Playgroud)

是:

[[10], [10], [10], [10], [10], [10], [10], [10], [10], [10]]
Run Code Online (Sandbox Code Playgroud)

我可以使用loop(result = [[] for i in range(x)]),但我想知道是否存在"无循环"解决方案.

是获得我正在寻找的唯一方法

python memory-management

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

iPhone中的本地化启动画面

iPhone中的Splash屏幕可以为不同的语言设置不同的图像吗?

iphone localization default.png

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

Android设备到PC的套接字连接

我面临着从Android设备到PC的特定端口建立套接字连接的问题8080.我只想创建一个套接字,它将连接到特定端口,并在该端口上写入一些数据流.

我为此目的编写了一些代码,但代码给了我一个例外:

TCP Error:java.net.ConnectException:/127.0.0.1:8080-connection refused
Run Code Online (Sandbox Code Playgroud)

我给出的代码如下:

private static TextView txtSendStatus;

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        initControls();


        String sentence = "TCP Test #1n";
        String modifiedSentence;

        try {

            Socket clientSocket = new Socket("192.168.18.116", 8080);
            DataOutputStream outToServer = new DataOutputStream(clientSocket.getOutputStream());
            BufferedReader inFromServer = new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));
            printScr("TCP Connected.");

            outToServer.writeBytes(sentence + 'n');
            modifiedSentence = inFromServer.readLine();
            printScr(modifiedSentence);
            printScr("TCP Success !!!");

            clientSocket.close();

        } catch (Exception e) {
           printScr("TCP Error: " + e.toString()); …
Run Code Online (Sandbox Code Playgroud)

java sockets connection android

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

如何在xmpp中的名册中添加新好友

嗨,我正在使用smack.jar.I我能够使用它连接gtalk.使用Roster.getentries() 我可以得到我的好友列表.但我怎么能添加新朋友到我的buddyList.Is有任何API smack暴露添加新用户?

谢谢

xmpp smack

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

如何:在Windows平台上进行线程化(C++)

我想知道如何在Windows平台上使用线程.我是否需要包含一些lib或dll文件?有一些命令吗?

c++ windows-xp visual-c++

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