- for (var bb1:b2Body= world.GetBodyList(); bb1; bb1 = bb1.GetNext())
{
if (bb1.GetUserData() is Sprite)
{
world.DestroyBody(bb1);
}
}
world=null;
Run Code Online (Sandbox Code Playgroud)
删除box2d中的b2body是否正确?
但我仍然看到舞台上的物体.
我有一个关于合适的观点的问题.
我正在实现一个类似于地址簿app的应用程序.我能够以编辑模式呈现表格视图.我想让用户在编辑模式下编辑单元格中的文本.我知道为了编辑单元格中的文本,我需要一个文本字段.我创建了一个文本字段.
我的问题是:
我该怎么做才能在单元格中显示该文本字段.
为了在编辑模式下在表视图中显示该文本字段,我需要实现哪些方法.
完成编辑后,如何更新联系人视图控制器中的数据(包含所有联系人).保存应保留在地址簿中.对于这个问题,我知道我需要实现一些委托方法,但我不知道该怎么做.
请查看以下代码,以便您了解我的问题.
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath: (NSIndexPath *)indexPath
{
[tableView setSeparatorColor:[UIColor clearColor]];
//[self.tableView setEditing: YES animated: YES];
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"Cell"];
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
}
// Configure the cell...
if(isEditingOn) {
if(cell == nil)
cell = [self getCellContentView:CellIdentifier];
UILabel *lblTemp1 = (UILabel *)[cell viewWithTag:1];
UITextField *textfield1=(UITextField*)[cell viewWithTag:2];
if(indexPath.row == 0) {
lblTemp1.text = @"Name";
textfield1.text = myContact.name;
}
else …
Run Code Online (Sandbox Code Playgroud) 我在几个bundle中注意到一些服务定义文件中嵌入了参数,如下例所示:
<?xml version="1.0" encoding="UTF-8" ?>
<container xmlns="http://symfony.com/schema/dic/services"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
<parameters>
<!-- CUSTOMER -->
<parameter key="sonata.customer.admin.customer.class">Sonata\CustomerBundle\Admin\CustomerAdmin</parameter>
<parameter key="sonata.customer.admin.customer.controller">SonataAdminBundle:CRUD</parameter>
</parameters>
<services>
<service id="sonata.customer.admin.customer" class="%sonata.customer.admin.customer.class%">
<tag name="sonata.admin" manager_type="orm" group="sonata_ecommerce" label="B2C" label_translator_strategy="sonata.admin.label.strategy.underscore"/>
<argument />
<argument>%sonata.customer.admin.customer.entity%</argument>
<argument>%sonata.customer.admin.customer.controller%</argument>
<call method="addChild">
<argument type="service" id="sonata.customer.admin.address" />
</call>
<call method="addChild">
<argument type="service" id="sonata.order.admin.order" />
</call>
</service>
</services>
</container>
Run Code Online (Sandbox Code Playgroud)
这些参数不作为捆绑配置公开.
我最近发现可以添加一个CompilerPass
类来覆盖一些服务定义.虽然,这看起来有点乏味.
是否可以<parameter>
通过配置覆盖它们?
如何在页面中提供Sitecore媒体库中的文档链接?
在我的模板中,我有一个Treelist,它允许用户为给定的页面对象选择多个文档.在我的子布局代码隐藏中,我遍历Treelist字段中的项目以获取其ID,然后使用Sitecore.Links.LinkManager.GetItemUrl()
获取项目的URL.目前我只是使用超链接渲染链接,但是点击链接后我得到的错误是没有找到布局.
我是否需要创建一个布局,这是一个ashx处理程序来处理下载媒体项的内容流,或者是否有内置的东西可以做到这一点?
我有一个maven Entreprise应用程序项目.我在EJB项目中创建了持久性单元,实体类和EJB会话Bean.我尝试构建项目时出现此错误:
无法在项目上执行目标Blog6-ejb:无法解析项目com.mycompany的依赖项:Blog6-ejb:ejb:1.0-SNAPSHOT:无法解析以下工件:org.eclipse.persistence:eclipselink:jar:2.2. 0,org.eclipse.persistence:javax.persistence:jar:2.0.3,org.eclipse.persistence:org.eclipse.persistence.jpa.modelgen.processor:jar:2.2.0:找不到org.eclipse.persistence :eclipselink:jar:2.2.0在 http://ftp.ing.umu.se/mirror/eclipse/rt/eclipselink/maven.repo缓存在本地存储库中,在eclipselink的更新间隔之前不会重新尝试解析已经过了或强制更新 - > [帮助1]
这是pom.xml中的代码
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>Blog6</artifactId>
<groupId>com.mycompany</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<groupId>com.mycompany</groupId>
<artifactId>Blog6-ejb</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>ejb</packaging>
<name>Blog6-ejb</name>
<properties>
<endorsed.dir>${project.build.directory}/endorsed</endorsed.dir>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<netbeans.hint.deploy.server>gfv3ee6</netbeans.hint.deploy.server>
</properties>
<dependencies>
<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>eclipselink</artifactId>
<version>2.2.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>javax.persistence</artifactId>
<version>2.0.3</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>org.eclipse.persistence.jpa.modelgen.processor</artifactId>
<version>2.2.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>6.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.8.2</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
<compilerArguments>
<endorseddirs>${endorsed.dir}</endorseddirs>
</compilerArguments>
</configuration> …
Run Code Online (Sandbox Code Playgroud) 我想突出显示C/C++文件中的变量.如:
int num;// Highlighted num
char str;// Highlighted str
struct data
{
int year;
int month;
};
struct data *p,time;// Highlighted p time
..........
Run Code Online (Sandbox Code Playgroud)
如何突出显示上面给出的变量(num,str,p,time .....)
我知道我们可以修改syntax\c.vim来实现它,但是如何编写语法?
还有其他解决方案吗?
我在我的C#程序中打开了一个网站www.odds.com.au(使用Microsoft Visual Studio 2008版本9.0.21022.8 RTM,Microsoft .NET FrameworkVersion 3.5 SP1),当网站打开时出现以下错误:
此页面上的脚本中出现错误
行:221
字符:3
错误:对象不支持此属性或方法
代码:0
URL:http: //www.odds.com.au/javascripts/odds.js? 1320019370
是否要继续在此页面上运行脚本?
我的xaml.cs代码是:
private void NavigateToUrl(string Url)
{
wbMain.Navigate(new Uri("http://www.odds.com.au", UriKind.RelativeOrAbsolute));
}
Run Code Online (Sandbox Code Playgroud)
我在网上搜索过,找不到明确的答案.如果有人可以帮助,那将是值得赞赏的.
谢谢
这个主题之前已经有过不同的讨论,但我还没有找到适合我的解决方案.我正在使用jquery 1.7.1.
我有一个REST样式的Web服务,可以返回JSON和XML,但对于这个项目,我需要使用XML端点.为了解决跨域限制,我使用Perl的HTTP :: Proxy创建了一个透明代理.这个代理工作轻而易举,因为我可以从任何地方使用HTTP GET客户端与它交谈.
由于它是透明代理,因此它依赖于在客户端请求中设置的主机头.我的代码看起来像这样:
$.ajax({
type: "GET",
crossDomain: true, // not needed I think
error: function() { alert('Failed ..'); },
url: "http://www.skiforeningen.no:8080/<remote REST URL>",
dataType: "xml",
headers: {'Host': 'remote REST host'},
success: parseXml,
});
Run Code Online (Sandbox Code Playgroud)
Chrome非常明确,并且说
拒绝设置不安全的标题"主机"
和
XMLHttpRequest无法加载http://www.skiforeningen.no:8080/sted/Norge/Oslo/Oslo/Skansebakken/varsel.xml.Access-Control-Allow-Origin不允许使用原点http://www.skiforeningen.no
但是代理和带有jquery的HTML页面都位于主机www.skiforeningen.no上.
自触发错误事件处理程序以来,FF也拒绝设置Host头(显然).
谢谢,
我正在尝试在C#代码中从我的机器A与远程主机B建立会话.我正在使用runspace API.下面提供了代码段
Runspace runspace = RunspaceFactory.CreateRunspace();
runspace.Open();
//constructing the vmname parameter here
vmname = useralias + DateTime.Now.ToString();
Pipeline pipeline = runspace.CreatePipeline();
string scripttext = "$secpasswd = ConvertTo-SecureString '222_bbbb' -AsPlainText –Force";
string scripttext1 = "$mycreds = New-object -typename System.Management.Automation.PSCredential('TS-TEST-09\\Administrator',$secpasswd)";
string scripttext2 = "$s = New-PSSession -ComputerName TS-TEST-09 -Credential $mycreds";
//not accepting session string here, only computername acceptable
**string scripttext3 = "Enter-PSSession -Session $s";**
//Command cmd = new Command(@"C:\mypath\helper.ps1", true);
//cmd.Parameters.Add("local_useralias", useralias);
//cmd.Parameters.Add("local_vmname", vmname);
//cmd.Parameters.Add("local_datastore", datastoredropdown.Text.ToString());
//cmd.Parameters.Add("local_architecture", architecturedropdown.Text.ToString());
pipeline.Commands.AddScript(scripttext);
pipeline.Commands.AddScript(scripttext1);
pipeline.Commands.AddScript(scripttext2);
pipeline.Commands.AddScript(scripttext3); …
Run Code Online (Sandbox Code Playgroud) 只想知道jquery的等价语法是什么.
var elm_id = 'my_id';
var elm = document.getElementById(elm_id);
Run Code Online (Sandbox Code Playgroud)
谢谢.