问题列表 - 第42756页

如何在保持整个像素的同时缩放SVG <image>?

我有一个pixelart风格的图像,打算用SVG缩放到4倍大小.但是,以下代码模糊了图像的像素:

<image x="0" y="0" width="1024" height="1024"
    image-rendering="optimizeSpeed"
    xlink:href="pixelart.bmp" />
Run Code Online (Sandbox Code Playgroud)

是否有一些属性可以解决这个问题?

svg image-scaling

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

VB.Net中的null coalesce operator(8)

我担心这是一个愚蠢的问题,但我必须假设我已经编程了VB.Net太长时间,现在无法弄清楚如何将这个C#null合并运算符转换为VB.Net:

if( Convert.ToBoolean(ViewState[tp.UniqueID + "_Display"] ?? true) == false ){}
Run Code Online (Sandbox Code Playgroud)

我知道IIF函数,但我不知道如何在这里使用它,如果它给出了正确的结果(在I​​IF中,两个表达式都在评估中).请帮助揭开黑暗的光芒.

编辑:如果你想看到这个的来源:forums.asp.net 在那里你可以看到一个生成Option Strict On disallows implicit conversions from 'Object' to 'Boolean'编译器异常的解决方案.

c# vb.net visual-studio-2005 conditional-operator

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

使用LINQ-to-XML通过xpath查找或创建元素

有没有人使用xpath表达式找到或创建XObject的简洁方法.

我遇到的问题是我需要在一个元素(我有xpath)上设置一个值,这个值可能存在也可能不存在.如果它不存在,我希望它被创建.

非常感谢任何提示或链接.

谢谢大家.

c# xpath linq-to-xml

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

Akka演员:需要一个例子来理解一些基础知识

我正在修补Akka并需要一些建议如何实现我想到的具体内容.我想有一个演员,我可以发送DownloadFile(URI, File)消息并下载它.由于这可以并行,我不想一个接一个地下载文件但是有并发下载限制.

什么是用Akka模拟这样的东西的预定方式?其他想到的事情是:如果某个"工人"演员因某种原因去世,会发生什么?如何重试下载?等等

我知道这是一个非常大的问题,但我希望有人花时间回答它!谢谢!

concurrency scala actor akka

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

Ruby on Rails使用jQuery的escape_javascript

我一直在看这个Railscast,特别是这些代码行.

// views/reviews/create.js.erb
$("#new_review").before('<div id="flash_notice"><%= escape_javascript(flash.delete(:notice)) %></div>');
$("#reviews_count").html("<%= pluralize(@review.product.reviews.count, 'Review') %>");
$("#reviews").append("<%= escape_javascript(render(:partial => @review)) %>");
$("#new_review")[0].reset();
Run Code Online (Sandbox Code Playgroud)

有人可以解释为什么escape_javascript用于渲染部分,并显示闪光通知,但不是复数函数?

谢谢

javascript ruby-on-rails railscasts

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

如何弄清楚maven的pom.xml中的依赖关系依赖的jar?

我对如何找出maven的pom.xml中的依赖依赖的罐子非常感兴趣.

我习惯在我的Web应用程序项目中自己添加库(jars).当我尝试配置spring 3.0样本时,我遇到了这种需求.我真的不喜欢所有东西都必须经过使用spring 3.0.x的maven.在这一点上,我似乎无法深入挖掘maven的依赖迷宫,并且学习它看起来像是必须的.但我真的很感激,如果有人能告诉我一个方法,我可以找到这个信息.

例如,对于以下pom.xml,我想知道artifactId spring-context的依赖关系取决于什么.(我可以看到它依赖于commons-logging,因为样本的创建者排除了它 - 想要使用slf4j而不是commons-logging.).我想通过artifactId spring-context找出依赖关系的其余依赖关系,其余的依赖关系也是如此!我怎样才能做到这一点?

<?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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.springframework.samples</groupId>
<artifactId>mvc-ajax</artifactId>
<name>mvc-ajax</name>
<packaging>war</packaging>
<version>1.0.0-SNAPSHOT</version>
<properties>
    <org.springframework.version>3.0.5.RELEASE</org.springframework.version>
    <org.slf4j.version>1.6.1</org.slf4j.version>
</properties>
<dependencies>

    <!--  Spring -->
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context</artifactId>
        <version>${org.springframework.version}</version>
        <exclusions>
            <!-- Exclude Commons Logging in favor of SLF4j -->
            <exclusion>
                <groupId>commons-logging</groupId>
                <artifactId>commons-logging</artifactId>
             </exclusion>
        </exclusions>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-webmvc</artifactId>
        <version>${org.springframework.version}</version>
    </dependency>

    <!-- Logging -->
    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>${org.slf4j.version}</version>
    </dependency>
    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>jcl-over-slf4j</artifactId>
        <version>${org.slf4j.version}</version>
        <scope>runtime</scope>
    </dependency>
    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-log4j12</artifactId>
        <version>${org.slf4j.version}</version>
        <scope>runtime</scope>
    </dependency>
    <dependency> …
Run Code Online (Sandbox Code Playgroud)

spring dependencies maven-2 pom.xml maven

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

检查父窗口是否为iframe

如果父级本身也在iframe中,我如何从iframe中的页面判断?

说明:

我的主页home.html包含iframe

<iframe src="sample.html"></iframe>
Run Code Online (Sandbox Code Playgroud)

我需要检测if home.html(即:parent sample.html)是否在iframe中.

代码sample.html:

if(self==window)
{
    alert('home.html is not in iframe');
}
else
{
    alert('home.html is in iframe');
}
Run Code Online (Sandbox Code Playgroud)

我的问题不是重复的.这是一个不同的案例.

javascript iframe jquery

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

了解内存模型

我最近一直在阅读关于内存模型的内容,我对这是如何工作感到困惑.

引用http://cis.poly.edu/muller/CS623/weakmemory.htm

如果处理器写入一个新的X然后写一个新的Y,所有其他处理器随后执行读取Y然后读取X,将访问新的Y和新的X,旧的Y和新的X,或旧的X和旧的Y:但没有处理器会访问新的Y和旧的X.这种强烈排序的假设在某种程度上是合理的.然而,当前的计算机制造商建议程序员不依赖于存储器排序.这是因为较新的内存管理系统尝试重新排序内存访问以进行优化.允许重新排序内存请求的系统称为弱排序内存系统(模型).要检查如何使用重新排序来提高性能,请考虑以下汇编程序代码[2].

Load reg1, A                 // register1 = contents of memory A
Load reg2, B                 // register2 = contents of memory B
ADD reg3, reg1, reg2     // register3 = register1 + register2
Store reg3, C                 // contents of memory C = contents of register3
Run Code Online (Sandbox Code Playgroud)

如果我们假设位置B当前在高速缓存中并且位置A没有被高速缓存,那么加载A将花费比B更长的时间而不是等待A,CPU可以从其高速缓存中获取B,隐藏B的延迟:因此CPU可以执行A一旦可用就加入.通过放宽执行的强(顺序)内存模型(即A必须首先加载,然后是B),可以实现更高的性能----但重新排序可能对软件不透明.考虑下面的代码片段,它是可用于实现自旋锁信号量的代码的一部分[2].

我的问题是,如果使用较弱的内存模型可能会导致处理器可以访问新的Y和旧X.它是不是写入相同的内存(ram)或者它的工作方式不同?我假设如果一个进程修改一个变量而另一个进程在此之后读取它,它会读取最新的值.

另一件我不确定的是哪个组件允许内存访问重新排序,我现在的假设是允许编译器重新排序指令.但CPU是否也可以对它们进行重新排序?

谢谢

cpu-architecture memory-model cpu-registers

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

Android:无论如何要知道是否检查了"未知来源"?

有没有办法找出用户是否已选中"应用程序设置"菜单中的"未知来源"复选框?

android application-settings

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

如何获取本地化的日期模式字符串?

使用DateFormat的实例格式化和解析Java Date(或Calendar)类非常容易,即我可以将当​​前日期格式化为短的本地化日期,如下所示:

DateFormat formatter = DateFormat.getDateInstance(DateFormat.SHORT, Locale.getDefault());
String today = formatter.format(new Date());
Run Code Online (Sandbox Code Playgroud)

我的问题是:我需要获得这个本地化的模式字符串(即类似的东西"MM/dd/yy").这应该是一项微不足道的任务,但我找不到提供者......

java datetime localization internationalization

45
推荐指数
7
解决办法
8万
查看次数