小编Mar*_*era的帖子

不存在的属性HTML输入字段

将非现有属性附加到html元素以便在jquery中使用它是一种好习惯.例如

<input type="text" valrule="someregexstring" />
Run Code Online (Sandbox Code Playgroud)

然后只需使用jquery选择包含名为valrule的属性的所有元素并解析正则表达式字符串.

就编程标准和最佳实践而言,这是一个"禁忌"吗?

html javascript jquery input-field

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

不明白这段代码的答案(java)

class C{
    static int f1(int i) {
        System.out.print(i + ",");
        return 0;
    }

    public static void main (String[] args) {
        int i = 0;
        i = i++ + f1(i);
        System.out.print(i);
    }
}
Run Code Online (Sandbox Code Playgroud)

怎么回答是1,0.请解释.

java

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

使用@JoinColumn进行@OneToOne双向映射

假设我有人

class Person{
    @Id Integer id;

    @OneToOne
    @JoinColumn(name = "person_id")
    Job myJob;
}
Run Code Online (Sandbox Code Playgroud)

和约伯

class Job{
    @Id Integer id;
    Integer person_id;

    @OneToOne
    @PrimaryKeyJoinColumn(name = "person_id")
    Person currentWorker;
}
Run Code Online (Sandbox Code Playgroud)

在获取时,我无法将Person和Job映射到其他实体.
我做错了什么?

hibernate primary-key one-to-one

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

ASP.NET Core 路由 - 仅映射特定控制器

根据文档,似乎只能逐一添加单个路由,或在带注释的(属性路由)控制器中添加所有路由

DOCS:路由到 ASP.NET Core 中的控制器操作

是否可以仅添加属于单个控制器的所有路由?

使用UseEndpoints(e => e.MapControllers())将添加所有带注释的控制器,使用UseEndpoints(e => e.MapControllerRoute(...))似乎只能添加单个控制器/操作路由,而不是给定控制器中注释的所有路由

控制器示例:

using Microsoft.AspNetCore.Mvc;

[ApiController]
[Route("[controller]")]
public class MyApiController
{

  [Route("/")]
  [Route("[action]")]
  [HttpGet]
  public ResponseType Index()
  {
    // ...
  }

  [Route("[action]")]
  public ResponseType GetListing()
  {
    // ...
  }

}
Run Code Online (Sandbox Code Playgroud)

c# routes asp.net-core-mvc .net-core asp.net-core

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

OpenGL/Java学习曲线

我们正在寻求与新开发人员一起加快项目进度.如果有人有经验,典型的Java + OpenGL学习曲线有多长?核心工作是详细的全球可视化.

java opengl

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

Apple远程通知 - 处理令牌更改

我需要在我的iPhone应用程序中通过APNS使用通知.
但是当我阅读规范时,我看到可以在APNS端更改令牌,我必须更新提供者端的令牌才能接收通知.

但是,当Provider创建Notification并将其传递给APNS时会发生什么,并且此时令牌已经被更改?
我会收到旧令牌的通知吗?是否会通知提供商令牌已过期?

我是否应该这样解决,注册后我会更新我的提供商,并提供"你可以发送通知"信息并在应用程序运行时制作NSTimer作业以更新此状态吗?

根据这个:http: //developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/IPhoneOSClientImp/IPhoneOSClientImp.html#//apple_ref/doc/uid/TP40008194-CH103-SW2

谢谢

benchmarking apple-push-notifications ios

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

jquery,来自POST方法的响应

我从POST方法得到了回复.在里面我看到了值,但是POST方法返回一个空值.为什么,热修复这个?

样品:

$.post('/news/add/', {parent: name, title: 'none'}, function(data){ 
 new_id = data;
 alert(new_id); //11
});
alert(new_id); //empty
Run Code Online (Sandbox Code Playgroud)

jquery

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

为什么Passive FTP使用频率更高?

由于有两个关于被动与主动FTP模式的问题

如果我们友好地省略FTP over SSH或存在FTPS(也称为使用SSL/TLS的FTP)

使用被动FTP有哪些安全优缺点?

我的问题来自经验,我接触到的几乎所有FTP都使用被动模式.因此,如果它不是内部安全策略的结果,那么请问使用被动FTP模式的动机是什么?

ftp

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

在Android上定位多个屏幕分辨率时使用的最佳做法

在设计UI时,我们需要针对许多Android突变和各种屏幕分辨率.

上述两个问题都建议对不同的屏幕使用不同的布局代码.真的有必要吗?

建议

为不同的屏幕尺寸提供不同的布局

为不同的屏幕密度提供不同的位图drawable

但我仍然认为,我们可以支持多个屏幕而无需为每个屏幕分辨率创建独立布局.还是我错了?

我知道,我确实使用了9-patch用于可缩放的背景图像(或表单输入等)
,我确实使用dp(密度像素)来声明相对于屏幕密度的大小

但是下一个最佳做法是什么?

java xml layout android

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

Android活动 - 最终课程与否?

根据这个SO问题和性能基准

我们可以假设将类定义为public final class更好的性能.

我们应该对Android活动做同样的事情,因为它们大多不习惯于子类化吗?

public final class LoginActivity extends Activity { ... }
Run Code Online (Sandbox Code Playgroud)

java performance android final class

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