问题列表 - 第9383页

Java:如何在Java中转换HTML字符实体?

基本上我想解码给定的Html文档,并替换所有特殊字符,例如" "- > " ",">"- > ">".

在.NET中我们可以使用HttpUtility.HtmlDecode.

什么是Java中的等效函数?

html java eclipse string decode

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

模板函数内的静态变量

在C++中,如果在header.hpp中定义此函数

void incAndShow()
{
  static int myStaticVar = 0;
  std::cout << ++myStaticVar << " " << std::endl;
}
Run Code Online (Sandbox Code Playgroud)

并且在至少两个.cpp文件中包含header.hpp.然后你会有multiple definition of incAndShow().这是预期的.但是,如果您向该函数添加模板

template <class T>
void incAndShow()
{
  static int myStaticVar = 0;
  std::cout << ++myStaticVar << " " << std::endl;
}
Run Code Online (Sandbox Code Playgroud)

那你就不会有任何multiple definition of错误.同样,两个不同的.cpp调用具有相同模板(例如incAndShow<int>())的函数将共享myStaticVar.这是正常的吗?我问这个问题,因为我确实依赖于这个"功能"(共享静态变量),我想确保不仅是我的实现正在这样做.

c++ static templates

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

没有Id的NHibernate映射

是否可以在不使用Id的情况下在NHibernate中进行映射?

我要做的是,使用调用存储过程

session.CreateSqlQuery( myQuery ).AddEntity( typeof( MyEntity ) );
Run Code Online (Sandbox Code Playgroud)

该过程是一个聚合,并且没有返回Id字段,但我仍然希望利用NHibernate映射返回到实体的数据.到目前为止,我唯一想到的是让程序添加一个字段"O as Id"或者其他东西,让实体有一个假的Id字段.

nhibernate

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

更新NSFetchedResultsController的结果而不进行新的提取

我正在开发一个应用程序,它将数据保存在外部MySQL服务器中,但使用Core Data在本地缓存它以获得更好的响应时间.基本上,我想做的是:

  1. 从Core Data(SQLite数据存储,使用NSFetchedResultsController)获取数据并显示它
  2. 在后台从MySQL服务器获取新项目
  3. 使用新的数据集(新旧项目)刷新当前表视图

除了最后一步,我完成了所有这些工作.我无法弄清楚如何使NSFetchedResultsController更新其数据集.到目前为止,我已经尝试将项目直接添加到其NSManagedObjectContext:

[NSEntityDescription insertNewObjectForEntityForName:@"Entity"
                              inManagedObjectContext:[fetchedResultsController
                                                      managedObjectContext]];
Run Code Online (Sandbox Code Playgroud)

我也尝试了Apple在他们的CoreDataBooks示例中所做的事情,并使用了单独的"添加"托管对象上下文和调用mergeChangesFromContextDidSaveNotification:.似乎都没有改变当前在我的获取结果控制器的托管对象上下文中的NSManagedObject*的集合.

我如何更新NSFetchedResultsController当前管理的对象集?

caching core-data objective-c

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

用于"平滑"可视化数据值的算法

我正在阅读世界各国的一些数据,并正在使用Google的可视化小工具,特别是地图可视化.问题是,美国总是走在前面.虽然大多数国家的价值在1到50之间,但美国的价值始终为2000+.这意味着在可视化中,很难区分所有"小国家",因为它们都有相同的淡绿色,而美国总是一个胖的深绿色.

我并不特别关心可视化的准确性,因此我想稍微平滑或平均值,以便在极低,低和不太低的国家之间存在明显差异.这样做的好算法是什么?

一个非常简单的问题,但我根本不是一个数学家.^ _ ^ ;;

statistics

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

PHP函数用字符代码替换符号以停止SQL注入

我正在尝试编写一个php函数来阻止MySQL注入尝试.我正在做的是使用str_replace()删除符号并用它们的HTML字符代码替换它们.我的问题是代码都包含&#; 但我也想用他们的代码替换这些符号.如何在不将代码更改为以下内容的情况下执行此操作:

&#38&#59;&338&#59;#35&#59;32&#59;
Run Code Online (Sandbox Code Playgroud)

这是我的功能:

function replaceSymbols( $text )
{
   $text = str_replace( '#', '&#35', $text );
   $text = str_replace( '&', '&#38;' $text ); 
   $text = str_replace( ';', '&#59', $text );

   $text = str_replace( ' ', '&#32;' $text );
   $text = str_replace( '!', '&#33;' $text );
   $text = str_replace( '"', '&#34;' $text );   
   $text = str_replace( '$', '&#36;' $text );
   $text = str_replace( '%', '&#37;' $text );  
   $text = str_replace(  "'" '&#39', $text );
   $text = str_replace( '(', '&#40;' $text ); …
Run Code Online (Sandbox Code Playgroud)

php mysql symbols sql-injection character-encoding

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

使用UITableView在Tweetie中快速滚动

2008年12月12日,Tweetie iPhone应用程序的制造商发布了一个很好的例子,说明他如何在没有通常需要的锯齿/粗糙的情况下完成UITableView滚动.他的示例代码适用于SDK的2.2版本,但是,当我编译为3.0时,我无法使单击突出显示在单个单元格上工作.任何人都知道需要从2.2 - > 3.0更新什么来让他的代码(完全)工作?

iphone cocoa-touch uitableview

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

在c#中过滤流

在c#中逐行过滤流/阅读器的最简单方法是什么(有点像将sed放在管道中间).我想将iCalendar文件提供给DDay.iCal,但DDay.iCal在"VERSION:5.1.1"上死亡,因为它需要一个数字或数字SEMICOLON编号(其中数字是数字(DOT数字)?所以最后一个"."是意外).

我想要做的是过滤VERSION:行到像"VERSION:5.1"这样无害的东西,这样解析器就不会死了.

更新:好的,这是一个示例:

BEGIN:VCALENDAR
PRODID:-//SunONE/Calendar Hosting Server//EN
METHOD:PUBLISH
VERSION:5.1.1
X-NSCP-CALPROPS-LAST-MODIFIED:20011208T005613Z
X-NSCP-CALPROPS-CREATED:20010913T223336Z
X-NSCP-CALPROPS-READ:999
X-NSCP-CALPROPS-WRITE:999
Run Code Online (Sandbox Code Playgroud)

现在,DDay.iCal解析器不喜欢"VERSION:5.1.1",所以我想用像"VERSION:5.1"这样无害的东西替换它.

解析器接口使用读取器或流.

无论如何,我试图在这里使用代码并且它可以工作(在过滤的ReadLine之上重新实现TextReader).

c# icalendar stream

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

如何将类对象从Scala传递给Java?

我正在尝试使用Scala代码中的Java类库.(准确地说是JGraphT.)我需要调用的一个构造函数是

public class SimpleGraph<V, E>
    extends AbstractBaseGraph<V, E>
    implements UndirectedGraph<V, E>
{
  public SimpleGraph(Class<? extends E> edgeClass) {...}
}
Run Code Online (Sandbox Code Playgroud)

要从Java中调用它,我会说:

UndirectedGraph<String, DefaultEdge> g = new SimpleGraph<String, DefaultEdge>(DefaultEdge.class);
Run Code Online (Sandbox Code Playgroud)

什么是正确的Scala等价物?

更具体地说,如何将DefaultEdge.class参数传递给构造函数?

java interop scala

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

如何在MVC应用程序中实现自动完成?

anoyone可以引导我编写代码来实现文本框的自动完成,其中数据来自数据库表服务器端吗?

这是在ASP.NET MVC应用程序中.使用SQL Server.

马尔科姆

html asp.net-mvc

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