Objective-C浮点四舍五入

我怎样才能将一个浮点数四舍五入到Objective-C中最接近的整数: 例: float f = 45.698f; int rounded = _______; NSLog(@"the rounded float is %i",rounded); 应该打印“圆形的浮标是46”

启动rails server时出错:警告:不安全的可写dir / usr在PATH中,模式040777

我正在关注Treehouse上的Ruby教程,并且在启动rails服务器时不断收到以下错误信息: /usr/local/rvm/gems/ruby-1.9.3-p392@global/gems/bundler-1.2.4/lib/bundler/runtime.rb:197: warning: Insecure world writable dir /usr in PATH, mode 040777 /usr/local/rvm/gems/ruby-1.9.3-p392@global/gems/bundler-1.2.4/lib/bundler/runtime.rb:197: warning: Insecure world writable dir /usr in PATH, mode 040777 我试图用sudo chmod ow / usr / local / fix和其他变体修复它,但是可悲的是,它没有为我做任何事情。 即使有这个错误,虽然服务器仍然会启动,一切都会正常工作,但现在我也得到了很多其他的错误,服务器甚至不会启动了,我想他们可能会连接? 这是我现在得到的错误: Yass-Bents-MacBook-Pro:treebook yassine$ rails s /usr/local/rvm/gems/ruby-1.9.3-p392@global/gems/bundler-1.2.4/lib/bundler/runtime.rb:197: warning: Insecure world writable dir /usr in PATH, mode 040777 /usr/local/rvm/gems/ruby-1.9.3-p392@global/gems/bundler-1.2.4/lib/bundler/runtime.rb:197: warning: Insecure world writable dir […]

如何创build一个热情的开发团队?

如果你有一个有能力的开发人员的房间,可以做些什么来鼓励这些开发人员对软件和软件开发变得兴奋和热情? 没有噱头,而是真正的创造一个人们想用软件工作的环境,这不仅仅是因为公司是一个为整体工作的好公司。

自定义Facebookloginbutton – Android

我正在学习这个教程,但是到目前为止,我还是无法工作,尽pipe这是一年前的事情。 我正在使用androidStudo 1.2.2和FacebookSDK 4。 我想用一个自定义button简单地login到Facebook,就像这个图像中显示的那样: 现在,在教程的例子中,我遇到了Sessionvariables的问题,它说它无法解决它,既getActivity() 有没有人在FacebookSDK4.0上试过这个? 这是一个正确的方法,或者有更多的更新? 提前致谢!

如何检查文本字段是否为空或不快速

我正在处理下面的代码来检查textField1和textField2文本字段是否有任何input。 当我按下button时, IF语句没有做任何事情。 @IBOutlet var textField1 : UITextField = UITextField() @IBOutlet var textField2 : UITextField = UITextField() @IBAction func Button(sender : AnyObject) { if textField1 == "" || textField2 == "" { //then do something } }

AFNetworking 2.0可达性

我试图确定用户是否通过使用AFNetworking 2.0和“AFNetworkReachabilityManager”连接到互联网,但似乎没有工作。 即使closures了互联网,总有一个有效的互联网连接。 这是我的代码: -(BOOL)connected { __block BOOL reachable; [[AFNetworkReachabilityManager sharedManager] setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) { switch (status) { case AFNetworkReachabilityStatusNotReachable: NSLog(@"No Internet Connection"); reachable = NO; break; case AFNetworkReachabilityStatusReachableViaWiFi: NSLog(@"WIFI"); reachable = YES; break; case AFNetworkReachabilityStatusReachableViaWWAN: NSLog(@"3G"); reachable = YES; break; default: NSLog(@"Unkown network status"); reachable = NO; break; [[AFNetworkReachabilityManager sharedManager] startMonitoring]; } }]; return reachable; […]

如何打开从JavaScript的jQuery Mobile对话框?

我有一个对话框页面,并试图打开它,并显示来自AJAX POST的结果。 这是我的jQuery成功事件: success: function(resp) { $("#dialog").dialog(); $("#text").html('SPAM and EGGS!') } 我的HTML有两个页面,第二个是对话框html: <div data-role="page" id="main"> # content </div> <div data-role="page" id="dialog"> <div data-role="header"> <h1>Your Message</h1> </div> <div data-role="content" id="text"> </div> </div> 我的AJAX POST正在工作,元素id =“text”正在更新为“SPAM和EGGS!”,但是对话框没有popup。

使用另一个表中的数据更新mysql表

是否有可能使用子select在MySQL 5.0上运行UPDATE命令。 我想运行的命令是这样的: UPDATE book_details SET live = 1 WHERE ISBN13 = '(SELECT ISBN13 FROM book_details_old WHERE live = 1)'; 目前,ISBN13存储为一个string。 这应该是更新10K +行。 谢谢, 威廉

“UserControl”types不支持直接内容

我有一个Outlook 2013和2016 VSTO外接项目,并试图将WPF用户控件添加到自定义任务窗格中,如此处所述。 我遇到的问题是,当我添加用户控件(WPF)时,它会生成一个带有网格的WPF控件,但会自动抛出“types”UserControl“不支持直接内容”的错误。 WPF生成: <UserControl x:Class="TestNamespace.UserControl1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:local="clr-namespace:TestNamespace" mc:Ignorable="d" d:DesignHeight="300" d:DesignWidth="300"> <Grid> </Grid> </UserControl> 我知道在过去,我不得不将WPF项目typesguid添加到.proj文件,以获得一些工作,但添加这没有什么区别(事实上,它甚至不会按照特定顺序加载)。 原版的: <ProjectTypeGuids>{BAA0C2D2-18E2-41B9-852F-F413020CAA33};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> 崩溃: <ProjectTypeGuids>{BAA0C2D2-18E2-41B9-852F-F413020CAA33};{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> 不会崩溃,但不会修复错误: <ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{BAA0C2D2-18E2-41B9-852F-F413020CAA33};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> 任何人都可以指向正确的方向吗? UPDATE 我试图直接创build一个新的类库项目,添加一个WPF用户控件,然后添加到System.Xaml的引用,我有同样的问题。

SQL注入今天有风险吗?

我一直在阅读关于SQL注入攻击以及如何避免这些攻击,虽然我似乎无法让工作中的“可怕”的例子,例如看到这篇文章 。 我在数据库中创build了一个PHP文件和一个表,并通过$_GET传递了一个值,并试图通过bob'); drop table students; –来删除表bob'); drop table students; — bob'); drop table students; — bob'); drop table students; –它没有工作。 PHP会自动转义\'和查询有错误,没有任何伤害。 尝试复制“ AND WHERE 1=1 ”等login“攻击”时出现同样的问题 示例代码: <?php $id = $_GET['id']; $sql = "INSERT INTO Users (Username) VALUES ($id)"; echo $sql; mysql_query($sql) or die(mysql_error()); 我会传递sql.php?id=1); delete from Users; — sql.php?id=1); delete from Users; — […]