我有一个PlaceID | PlaceName | Lat | Lon作为我的数据库结构.
说我有我目前的纬度和经度
$lat = "37.331862";
$lon = "-122.029937";
Run Code Online (Sandbox Code Playgroud)
我想找到半径100英尺的地方.可能允许用户选择.
这应该很简单,但我找不到内置的方法,.net框架必须有一个方法来做到这一点!
private decimal RoundDownTo2DecimalPlaces(decimal input)
{
if (input < 0)
{
throw new Exception("not tested with negitive numbers");
}
// There must be a better way!
return Math.Truncate(input * 100) / 100;
}
Run Code Online (Sandbox Code Playgroud) 我知道关系n = Big-O(1)是假的.但是,如果我们使用涉及Big-O的归纳法,则可以证明.但谬论是我们无法引入Big-O.但我的问题是我们如何通过使用常数来反驳这种关系.
这里有错误的证据,请使用常数给我证明它是假的.我对常量感到困惑,我不知道证明中使用的每个关系是否具有不同的常数或相同.请指教一下这个话题.
TO prove: n= O(1)
for n=1 , 1= O(1) proved
Run Code Online (Sandbox Code Playgroud)
归纳假设:确实如此:n-1 = O(1)现在我们证明n = O(1)
LHS : n = (n-1) + 1
= O(1) + 1
= O(1) + O(1)
= O(1)
Run Code Online (Sandbox Code Playgroud)
虚假证明..我想用<=和常量来澄清谬误,这是Big-O的基本定义.
我注意到在Xcode中我可以设置权利和代码签名设置:
这两者有什么区别?我知道,对于标题路径,一个人倾向于覆盖另一个(当然没有警告......).
递归函数定义如下:
function factrec($x) {
if($x <= 1) {
return $x;
} else {
return $x * factrec($x - 1);
}
}
Run Code Online (Sandbox Code Playgroud)
并在这里迭代:
function factiter($x) {
$y = $x;
while($y > 1) {
$x *= ($y - 1);
$y--;
}
return $x;
}
Run Code Online (Sandbox Code Playgroud)
我已经读过,在递归函数中,正文是O(1),递归调用O(n-1)使其成为O(n),但对于迭代,它是否也是O(n)?
是否可以在Rails中将Unicode字符串设置为路径的一部分?
我尝试以下方法:
# app/controllers/magazines_controller.rb
class MagazinesController < ApplicationController
def index
end
end
# encoding: utf-8
# config/routes.rb
PublishingHouse::Application.routes.draw do
resources :magazines,
:only => :index,
:path => :??????? # a Unicode string is set as a segment of the path
end
$ rake routes
magazines GET /???????(.:format) {:action=>"index", :controller=>"magazines"}
但是当我走到路径时,我收到路由错误:
$ w3m http://localhost:3000/??????? ... Routing Error No route matches "/%D0%B6%D1%83%D1%80%D0%BD%D0%B0%D0%BB%D1%8B"
这是服务器日志:
$ rails s thin ... Started GET "/%D0%B6%D1%83%D1%80%D0%BD%D0%B0%D0%BB%D1%8B" for 127.0.0.1 at 2010-09-26 13:35:00 +0400 ActionController::RoutingError (No route matches …
现在,您可以通过单击"sortMode = activity","sortMode = comments"链接来对列表进行排序.
我在想,不能排序清单,没有网站刷新?(你知道当你点击一个链接吗?sortMode = comments,例如,你得刷新).
sortMode只影响$ query,它选择WHERE type = activity等等.
我怎样才能使这个更聪明,使用,所以它以某种方式更改$ query行,而没有什么是令人耳目一新的.也许这是不可能的,只是一个想法..另一种方式也许这样做?
我正在尝试使用%创建一个液体网页布局尽可能多的东西.调整图像大小时,我遇到了碰撞.
都:
<img src="source" style="width: 20%; height: 20%;"/>
Run Code Online (Sandbox Code Playgroud)
和
.wall_picture_block img{
width: 20%;
height: 20%;
}
Run Code Online (Sandbox Code Playgroud)
高度属性不能正常工作.他们将图像宽度调整为容器的20%,但高度保持相对于图像大小.(我试图制作正方形)
很多像TopCoder SRM或Google Codejam等成功竞争的程序员都能获得好工作和薪水.但这真的是必要的吗?我的意思是,所有代码开发人员应该知道不同的算法,结构,还是所有这些竞争只是浪费时间?问题是那些比赛花了很多时间 - 训练,学习,参加.我是学生,所以我没有太多的空闲时间.所以我应该做出决定:或者我这样做(如果这给了我将来有用的知识),或者我只是忘了它并研究别的东西.有任何想法吗?