小编Jas*_*son的帖子

UUID有多独特?

使用UUID唯一标识某些东西是安全的(我将它用于上传到服务器的文件)?据我了解,它基于随机数.然而,在我看来,如果有足够的时间,它最终会重复自我,只是纯粹的机会.是否有更好的系统或某种类型的模式来缓解这个问题?

uuid guid uniqueidentifier

413
推荐指数
10
解决办法
15万
查看次数

Facebook是OpenID提供商吗?

Facebook是OpenID提供商吗?我知道他们是OpenID的支持者,但他们是否允许人们通过他们的Facebook凭证通过OpenID与其他网站进行身份验证?

openid authentication facebook openid-provider

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

如何在Cocoa中获取当前日期

我正在开始为iPhone开发,因此我在网上查看不同的教程以及自己尝试一些不同的东西.目前,我正在努力创建一个倒计时,直到午夜.要获得小时,分钟和秒的数量,我执行以下操作(我在某处找到):

NSDate* now = [NSDate date];

int hour = 23 - [[now dateWithCalendarFormat:nil timeZone:nil] hourOfDay];
int min = 59 - [[now dateWithCalendarFormat:nil timeZone:nil] minuteOfHour];
int sec = 59 - [[now dateWithCalendarFormat:nil timeZone:nil] secondOfMinute];
countdownLabel.text = [NSString stringWithFormat:@"%02d:%02d:%02d", hour, min,sec];
Run Code Online (Sandbox Code Playgroud)

但是,我使用的每个地方-dateWithCalendarFormat:timeZone:都会出现以下错误:

warning: 'NSDate' may not respond to '-dateWithCalendarFormat:timeZone:'
(Messages without a matching method signature will be assumed to return 'id' and accept '...' as arguments.)
warning: no '-hourOfDay' method found
error: invalid operands to binary - (have 'int' and …
Run Code Online (Sandbox Code Playgroud)

cocoa objective-c nsdate

58
推荐指数
5
解决办法
13万
查看次数

所有网站都应默认使用SSL吗?

我们正在将Web架构迁移到新环境.包括几十个不同的站点,从几乎完全静态到动态站点,需要身份验证和包含敏感内容.我们的Web服务器管理员(没有来自开发团队的任何输入)决定使其成为新环境中的标准,以强制所有内容使用SSL.我不同意这个决定,并希望在我坐下来讨论它时尽可能多地获得知识.这是我到目前为止所拥有的:

  • 对于每个站点,SSL证书都有直接成本.我们有一个dev,qa和prod环境,因此每个站点需要三个证书
  • 对于大多数页面而言,内容不安全,并且由于加密和解密,强制SSL会使页面请求在服务器上花费更长时间
  • 据我所知,大多数浏览器不会缓存SSL的页面,因此页面请求将需要更长时间
  • 较旧的浏览器在进行SSL时会出现文件下载问题

当用户进行身份验证或请求敏感数据时,我没有遇到强制SSL的问题.但是,我认为在所有站点上默认强制SSL有点多.

encryption ssl https webserver server-administration

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

我如何使用Apple Keychain?

我正在尝试使用scifihifi-iphone(来自Github)来存储和检索用户名和密码.但是,当我添加该类时,SFHFKeychainUtils我收到以下错误:

  "_kSecAttrAccount", referenced from:
      _kSecAttrAccount$non_lazy_ptr in SFHFKeychainUtils.o
  "_SecItemDelete", referenced from:
      +[SFHFKeychainUtils deleteItemForUsername:andServiceName:error:] in SFHFKeychainUtils.o
  "_kSecReturnAttributes", referenced from:
      _kSecReturnAttributes$non_lazy_ptr in SFHFKeychainUtils.o
  "_kSecClass", referenced from:
      _kSecClass$non_lazy_ptr in SFHFKeychainUtils.o
  "_kSecClassGenericPassword", referenced from:
      _kSecClassGenericPassword$non_lazy_ptr in SFHFKeychainUtils.o
  "_SecItemAdd", referenced from:
      +[SFHFKeychainUtils storeUsername:andPassword:forServiceName:updateExisting:error:] in SFHFKeychainUtils.o
  "_kSecAttrLabel", referenced from:
      _kSecAttrLabel$non_lazy_ptr in SFHFKeychainUtils.o
  "_SecItemUpdate", referenced from:
      +[SFHFKeychainUtils storeUsername:andPassword:forServiceName:updateExisting:error:] in SFHFKeychainUtils.o
  "_kSecAttrService", referenced from:
      _kSecAttrService$non_lazy_ptr in SFHFKeychainUtils.o
  "_kSecReturnData", referenced from:
      _kSecReturnData$non_lazy_ptr in SFHFKeychainUtils.o
  "_SecItemCopyMatching", referenced from:
      +[SFHFKeychainUtils getPasswordForUsername:andServiceName:error:] in SFHFKeychainUtils.o
      +[SFHFKeychainUtils getPasswordForUsername:andServiceName:error:] in SFHFKeychainUtils.o
  "_kSecValueData", …
Run Code Online (Sandbox Code Playgroud)

security iphone objective-c keychain

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

在SQL Server 2005中重命名数据库数据文件

我需要重命名数据库数据文件.这可以通过SQL Server Management Studio实现吗?

仅供参考,我对基础框没有权限.

编辑:我还需要更改文件的位置.

ssms sql-server-2005

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

jQuery即时URL缩短

我正在寻找一个即时的URL缩短器,就像tweetdeck的工作原理一样.我找到了许多jQuery和一般的javascript插件,它们接受一个url并在按下按钮时通过缩短服务(如bit.ly)运行它.但是,我还没能找到一个在飞行中做到这一点.我的第一个问题是这已经存在于某个地方吗?其次,如果没有,那么识别需要在文本框中缩短的URL的最佳方法是什么?我的想法:

  1. 在该文本区域的onKeyUp上运行查找http的文本
  2. 如果找到了抓取整个URL(我如何确定结束?可以是句号,逗号,空格等...)
  3. 确保该URL不是bit.ly URL
  4. 验证URL(发出请求并确保http响应不是错误,bit.ly已经这样做了吗?)
  5. 如果有效,请将URL发送到bit.ly的API并获取响应
  6. 将长URL替换为文本区域中的短URL.

思考?

javascript jquery url-rewriting bit.ly url-shortener

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

ASP.NET应用程序中的浏览器缓存

有关如何在asp.net应用程序中进行浏览器缓存的任何建议.我在网上找到了一些不同的方法,但不确定哪种方法最好.具体来说,我想缓存我的CSS和JS文件.它们确实会发生变化,但通常最多每月一次.

javascript css asp.net iis caching

13
推荐指数
1
解决办法
9520
查看次数

在Visual Studio 2010中规范化​​行结尾

我们有多个开发人员正在处理一个应用程序,似乎只要一个特定的人在一个文件上工作,那么任何其他人都可以使用它,他们将得到:

以下文件中的行结尾不一致.你想要标准化行结尾吗?

在Visual Studio中是否有一些选项,我们可以让开发人员进行更改,以便我们不会不断地突然出现这个非常恼人的消息?

line-endings visual-studio-2010 visual-studio

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

Google Analytics(分析) - 实时数据的自定义提醒

我想创建一个自定义提醒,以便在网站上同时有X个人时通知我.此数据已使用"实时报告"页面提供.但是,这似乎不可能通过情报事件部分.从那里,我只能根据日,周或月数据创建自定义警报.是否有人发现Google Analytics的另一个领域可以使此类报告成为可能?

google-analytics

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