问题列表 - 第13213页

Code Golf:没有正则表达式的电子邮件地址验证

(编辑:什么是Code Golf:Code Golf是用你喜欢的任何语言按字符数最短的代码解决特定问题的挑战. 更多关于Meta StackOverflow的信息.)

Code Golfers,这是对字符串操作的挑战.

电子邮件地址验证,但当然没有正则表达式(或类似的解析库).这不是关于电子邮件地址,而是你可以写下下面给出的不同字符串操作和约束的时间.

规则如下(是的,我知道,这不符合RFC,但这些将成为此挑战的5条规则):

请发布方法/函数,这将采用字符串(建议的电子邮件地址),然后返回布尔结果(true/false),具体取决于有效的电子邮件地址(true)或无效(false).

Samples:
b@w.org    (valid/true)          @w.org     (invalid/false)    
b@c@d.org  (invalid/false)       test@org   (invalid/false)    
test@%.org (invalid/false)       s%p@m.org  (invalid/false)    
j_r@x.c.il (invalid/false)       j_r@x.mil  (valid/true)
r..t@x.tw  (valid/true)          foo@a%.com (invalid/false)
Run Code Online (Sandbox Code Playgroud)

祝好运!

code-golf rosetta-stone

17
推荐指数
6
解决办法
2208
查看次数

如何在Javascript中动态添加文本框?

默认情况下,我有5个文本框.当用户单击按钮时,应添加一个文本框.

我怎么能这样做?

javascript dom textbox

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

修剪Xcode中的尾随空格

当我保存文件时,有没有办法强制Xcode修剪尾随空格?

如果重要的话,我正在使用3.1.3版本.

xcode editor trim developer-tools

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

NSString保留Count

只是几天我正在研究一个项目,我必须看看什么是一个字符串的保留计数.

但它总是让我回复"2147483647",为什么会如此呢?

查看此代码以自行检查.

NSString *str = [[NSString alloc] initWithString:@"Hello World"];
NSLog(@"String Retain Count: %i", [str retainCount]); 
Run Code Online (Sandbox Code Playgroud)

所以我的问题是为什么它没有返回1像其他对象返回,为什么我得到"2147483647"

提前致谢.

objective-c

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

JPA EntityManager,它是如何工作的?

对于noob问题很抱歉,但我遇到了JPA + Hibernate的问题,所以我觉得有些事情在我脑海里并不清楚.我有一些实体,比如A,B,C,D,我编写了AMethods,BMethods,CMethods,DMethods.每个*Methods类都包含通过EntityManagerFactory进行的EntityManager初始化以及一些基本上执行查询的方法.我不知道我是否应该使用单例模式(因此我有每个*Method类的EntityManager)或者每次执行查询时我是否需要打开和关闭EntityManager,或者我是否持久保存/删除实体...你能帮助我吗??

hibernate jpa entitymanager

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

如何在std :: tr1 :: weak_ptr的容器上使用std :: remove?

如果我有一个STL容器,说一个指针列表我可以删除它们,如下面的例子.使用weak_ptrs容器时,这不起作用,因为它们无法进行比较,因为它们需要先锁定.我能做什么?

void MyClass::RemoveItem(std::tr1::weak_ptr<Item> const & pItem)
{
    mylist.remove(pItem);
}
Run Code Online (Sandbox Code Playgroud)

c++ stl tr1

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

句法糖与特征

在C#(和Java)中,字符串只是一个具有存储长度的char数组,并且添加了一些方法.同样地,(参考与值之外的东西除外)对象只不过是带有继承和接口的美化结构.

在一个层面上,这些新增功能感觉就像是清晰的功能和增强功能.在另一个层面上,他们觉得从"语法糖"状态的边缘升级.

为了进一步考虑这个想法,请考虑(我可能有一些细节错误,但重点仍然是):

transistor
elementary logic gate
compound gate
  |         |
 ALU    flip-flop
   |    |       |
   | register  RAM
   | |
   CPU
   microcode
   assembly
   C
   C++
   | |
MSIL JavaScript
C#   jQuery
Run Code Online (Sandbox Code Playgroud)

很多时候,任何单一的抽象层看起来都像语法糖,但是多层分离感觉彼此之间的距离非常小.

你怎么知道什么东西停止了语法糖并开始成为一个真正的功能?

language-agnostic syntax syntactic-sugar

12
推荐指数
4
解决办法
991
查看次数

使用asp.net mvc时获得的经验教训或错误

你在启动asp.net mvc时学到的最重要的经验教训是什么,你会突然向有人开始,这样他们可以避免这些错误?

asp.net-mvc

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

JQuery - 如何在基于WebKit的浏览器(chrome/safari)中将对象追加到iframe?

我有这个代码:

  <script type="text/javascript">
    $(document).ready(function() {
        $("#iframeId").contents().find("body").append($("#test"));
    });
  </script>
  <iframe id="iframeId" name="iframeId" src="about:blank" ></iframe>
  <div id="test">
     Text
  </div>
Run Code Online (Sandbox Code Playgroud)

我需要将整个对象追加到iframe(不仅仅是html()).它适用于IE,Firefox和Opera,但我不能在Chrome/Safari中使用它.有没有hack或其他方法,如何将html对象放入iframe,使用WebKit?

编辑

我无法克隆该对象(或使用其内部Html),因为我需要使用它与文件输入,我不能复制它由于安全限制.

iframe jquery webkit append

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

在c ++类中进行指针数学运算:它是"合法的"吗?

阿海,海,

我想知道是否可以做以下事情:

class SomeClass
{
   int bar;
};

SomeClass* foo = new SomeClass();
int offset = &(foo->bar) - foo;

SomeClass* another = new SomeClass();
*(another+offset) = 3; // try to set bar to 3
Run Code Online (Sandbox Code Playgroud)

只是好奇,Dan O.

c++ pointers class pointer-arithmetic

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