问题列表 - 第34698页

node.js的含义是什么?

嗨,我一直在阅读有关的node.js最近.我已经看过许多关于它如何真正伟大的文章,以及一些知名人士的文章.考虑到这个项目似乎有的惯性,以及我目前正在学习javascript和jQuery,该项目引起了我的注意.我得到很多人对此感到兴奋,但我不太明白其含义是什么.

我知道这是事件驱动和非阻塞所有这一切,但我感到困惑的是它的意图.

node.js是否意味着我们现在有了在服务器端运行Javascript的基础,以便以后可能会有人为node.js/Javascript创建Ruby on Rails或ASP.NET MVC等价物?也许那里已经有了Web框架,但如果是这样的话,我还没有听过炒作机器.

我希望我的问题很明确.

javascript web-frameworks node.js

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

这个正则表达式替换如何反转字符串?

这是一系列教育正则表达式文章的第四部分.它展示了嵌套引用的组合(请参阅:这个正则表达式如何找到三角形数??)在断言中"计数"(参见:我们如何匹配^ nb ^ n与Java正则表达式?)可用于反转字符串.以编程方式生成的模式使用元模式抽象(请参阅:此Java正则表达式如何检测回文?).这是系列中的第一次,这些技术用于替换而不是整个字符串匹配.

提供了完整的Java和C#实现.鼓舞人心的报价包括在内.

使用正则表达式反转字符串似乎不是一个好主意,如果它完全可能,它甚至不会立即显而易见,如果是这样,人们可能会尝试这样做.

虽然它仍然不是一个好主意,但至少现在我们知道这是可能的,因为这是一种方法:

C#(也在ideone.com上)

using System;
using System.Text.RegularExpressions;

public class TwoDollarReversal {    
public static void Main() {
   string REVERSE = 
      @"(?sx) . grab$2"
         .Replace("grab$2",
            ForEachDotBehind(
               AssertSuffix(@"((.) \1?)")
            )
         );
   Console.WriteLine(
      Regex.Replace(
         @"nietsniE treblA --
         hguone llew ti dnatsrednu t'nod uoy ,ylpmis ti nialpxe t'nac uoy fI",

         REVERSE, "$2"
      )
   );
   // If you can't explain it simply, you don't understand it well enough
   // -- …
Run Code Online (Sandbox Code Playgroud)

c# java regex lookaround nested-reference

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

在android中向下滑动视图

我想在我的android应用程序中有一个按钮触发表单的向下滑动视图.我希望在屏幕顶部有一个视图,屏幕底部有一个列表,我希望在单击按钮时,两者之间会出现向下滑动窗体视图.

我没有问题显示视图,但似乎无法将其从隐藏设置为动画显示在屏幕上.

关于这如何工作的任何想法?

animation android list slide

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

设置精灵的掩码

所以我有这个精灵,任意说100 x 100,它被添加到舞台上.现在,当内容被添加到此精灵时,精灵会自动扩展.我不希望这种情况发生,我想要的是设置一个定义的边界,即100 x 100,如果添加了太多的内容,我可以滚动它.我的问题是我不能像传统的方式一样在舞台上添加一个面具,因为我有许多其他类似于尺寸和数量的盒子.我找到了一种方法,我可以做到这一点,但效率非常低,我做的是我创建了一个movieclip填充它说100x100用一些颜色然后实例化它.接下来我添加了精灵,如果内容重叠,它将不可见,只有100x100.我偶然发现了这一点,并且不知道为什么会这样.非常感谢任何帮助,谢谢.

这是代码.

//a movieclip with its linkage called containerMasker has a blue square that serves as the mask

var myMasker = new containerMasker(); //the mask
var myContainer = new Sprite(); //the content being masked
//x and y coordinates fixed for both items, width also but no height

myMasker.addChild(myContainer);
addChild(myMasker);
Run Code Online (Sandbox Code Playgroud)

flash mask sprite actionscript-3

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

有没有办法禁止子类在java中调用超类的公共方法?

有没有办法禁止子类在java中调用超类的公共方法?

例如

public abstract class TObject{
    abstract public void quark();
}


public class Animal extends TObject{

       public void quark(){
           System.out.println("this is the animal");
       }

}

public class Dog extends Animal{
       @overide
       public void quark(){
           System.out.println("this is the animal");
           **super.quark();**
       }
} 

In this example, The Dog call the **super.quark();** in it's quark method.
Run Code Online (Sandbox Code Playgroud)

但我不希望狗可以打电话给super.quark(); 我也不想改变

动物到私人夸克方法的修饰语.有没有办法在编译中防止这种情况?

我有几天困惑,谁能帮助我........

我这样做的原因是我在开发hudson scm插件时遇到了类似的问题.I

创建了扩展SubversionSCM(官方类)的类.我只是想

覆盖超类的公共方法,然后调用super的公共方法

例.但编译给出了错误.我不知道为什么,怎么办?剂量java有

反映方式 s,以防止这种情况?

java

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

如何制作一个将重音字符考虑在内的正则表达式?

我有一个JavaScript正则表达式,基本上找到两个字母的单词.问题似乎是它将重音字符解释为单词边界.的确,似乎是这样

单词边界("\ b")是两个字符之间的一个点,在它的一边有一个"\ w",另一边有一个"\ W"(按任意顺序),计算出假想的字符字符串的开头和结尾匹配"\ W". AS3 RegExp用于匹配其中包含边界类型字符的单词

从那以后

\ w匹配任何字母数字字符(单词字符),包括下划线([a-zA-Z0-9_]的缩写).\ W匹配任何非单词字符([^ a-zA-Z0-9_]的缩写) http://www.javascriptkit.com/javatutors/redev2.shtml

显然重音字符不被考虑在内.这就像是一个问题Montréal.如果é被认为是单词边界,则al是两个字母的单词.我已经尝试自己定义一个允许重音字符的单词边界,但是看作单词边界甚至不是一个字符,我不知道如何去寻找它.

有帮助吗?

以下是相关的JavaScript代码,userInput使用re_state正则表达式搜索和查找双字母单词:

var re_state = new RegExp("\\b([a-z]{2})[,]?\\b", "mi");
var match_state = re_state.exec(userInput);
document.getElementById("state").value = (match_state)?match_state[1]:"";
Run Code Online (Sandbox Code Playgroud)

javascript regex diacritics word-boundary

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

试图用语句和上下文管理器来理解python

我是新手,我只是想了解这个with陈述.我明白它应该替换try/ exceptblock.

现在假设我做了这样的事情:

try:
   name='rubicon'/2 # to raise an exception
except Exception as e:
   print "no not possible"
finally:
   print "Ok I caught you"
Run Code Online (Sandbox Code Playgroud)

如何用上下文管理器替换它?

python contextmanager

16
推荐指数
5
解决办法
9387
查看次数

框架和.NET是一样的吗?

我有点困惑,框架,ASP.NET,ADO.NET和C#之间有什么区别?

.net c# asp.net frameworks

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

ADO.NET问题:何时使用DataReader,DataAdapter

我只是想知道,在使用DataReader和DataAdapter从数据库中获取数据时我需要考虑哪些事情,而另外两个之间的区别是datareader需要打开连接而datadapter不需要...在我们的项目中,使用DataReader我们所有的DAL,我们从不使用dataadapter.所以我想知道使用DataAdapter + Datatable组合比使用DataReader更好的情况.提前致谢.

c# ado.net sqldatareader

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

为什么16位地址和12位偏移导致4KB页面大小?

我正在阅读"现代操作系统"一书.我对"页面大小"感到困惑.

在这本书中,作者说,

传入的16位虚拟地址分为4位页码和12位偏移量.对于页码,有4位,我们可以有16页,并且对于偏移有12位,我们可以寻址页面中的所有4096 个字节.

为什么4096字节?使用12位,我们可以在页面内处理4096个条目,这是正确的.但是,一个条目是一个地址(在这种情况下,地址大小= 16位).所以我认为我们可以解决4096(条目)*16(位)= 4096(条目)*2(字节)= 8KB,但为什么书中说我们可以解决4096(字节)?

提前致谢!:)

operating-system memory-management virtual-memory memory-mapping

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