完整的新手问题.我已经使用了jQuery,YUI根本没用,对它知之甚少.我在一个特定于IE的网站上工作,我们现在正在考虑让它跨浏览器.从javascript的角度来看,jQuery似乎很好地隐藏了浏览器之间的差异.但是就css布局而言,我真的应该关注YUI吗?
谢谢
我试图找出由两个点定义的线是否大于或等于90度与水平线相比.这是我使用的代码
bool moreThan90 = false;
double angle = Math.Atan((double)(EndingLocation.Y - Location.Y) / (double)(EndingLocation.X - Location.X));
if (angle >= Math.PI / 2.0 || angle <= -Math.PI / 2.0)
moreThan90 = true;
Run Code Online (Sandbox Code Playgroud)
我是否正确地执行了此操作,或者.Net中是否有更好的内置函数可以找到它?
编辑 - 实际上我搞砸了我的问题,我想说水平而不是90.然而答案让我到了一个可以弄明白的地方(真的我只需要指向Atan2).
这个错误是什么,为什么会发生?
05-17 18:24:57.069: ERROR/WindowManager(18850): Activity com.mypkg.myP has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@44c46ff0 that was originally added here
05-17 18:24:57.069: ERROR/WindowManager(18850): android.view.WindowLeaked: Activity ccom.mypkg.myP has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@44c46ff0 that was originally added here
05-17 18:24:57.069: ERROR/WindowManager(18850): at android.view.ViewRoot.<init>(ViewRoot.java:231)
05-17 18:24:57.069: ERROR/WindowManager(18850): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:148)
05-17 18:24:57.069: ERROR/WindowManager(18850): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91)
05-17 18:24:57.069: ERROR/WindowManager(18850): at android.view.Window$LocalWindowManager.addView(Window.java:424)
05-17 18:24:57.069: ERROR/WindowManager(18850): at android.app.Dialog.show(Dialog.java:239)
05-17 18:24:57.069: ERROR/WindowManager(18850): at com.mypkg.myP$PreparePairingLinkageData.onPreExecute(viewP.java:183)
05-17 18:24:57.069: ERROR/WindowManager(18850): at android.os.AsyncTask.execute(AsyncTask.java:391)
05-17 18:24:57.069: ERROR/WindowManager(18850): at com.mypkg.myP.onCreate(viewP.java:94)
05-17 18:24:57.069: ERROR/WindowManager(18850): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
05-17 18:24:57.069: ERROR/WindowManager(18850): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2544) …Run Code Online (Sandbox Code Playgroud) 无法将Ilayer转换为IPolygon.
我正在为ArcMap开发一个工具栏,我通过侧面目录中的代码获取一个图层.图层是多边形,但代码不会将其转换为IPolygon.
谁能帮我吗?这是我用来尝试将其转换为IPolygon的代码...
IPolygon poly = m_document.Maps.get_Item(0).get_Layer(0) as IPolygon;
Run Code Online (Sandbox Code Playgroud)
我可以做这个:
ILayer layer = m_document.Maps.get_Item(0).get_Layer(0) as ILayer;
Run Code Online (Sandbox Code Playgroud)
这是有效的,只是不将它转换为IPloygon ..
在linux make file中:
我只想在编译成功的情况下运行输出程序.
有没有办法做到这一点?
试图调试一些链接器错误,我打开/ VERBOSE,我试图弄清楚输出.在我看来,我真的不知道如何阅读它.
例如:
1>Compiling version info
1>Linking...
1>Starting pass 1
1>Processed /DEFAULTLIB:mfc80.lib
1>Processed /DEFAULTLIB:mfcs80.lib
1>Processed /DEFAULTLIB:msvcrt.lib
1>Processed /DEFAULTLIB:kernel32.lib
1>Processed /DEFAULTLIB:user32.lib
....
1>Processed /DEFAULTLIB:libgslcblasMD.lib
1>Searching libraries
1> Searching V:\Src\Solutions\\..\..\\Common\Win32\Lib\PlxApi.lib:
1> Searching ..\..\..\..\out\win32\release\lib\camerageometry.lib:
1> Searching ..\..\..\..\out\win32\release\lib\geometry.lib:
1> Found "public: __thiscall VisionMap::Geometry::Box2d::operator class VisionMap::Geometry::Box2DInt(void)const " (??BBox2d@Geometry@VisionMap@@QBE?AVBox2DInt@12@XZ)
1> Referenced in FocusDlg.obj
1> Loaded geometry.lib(Box2d.obj)
1>Processed /DEFAULTLIB:CGAL-vc80-mt.lib
1>Processed /DEFAULTLIB:boost_thread-vc80-mt-1_33_1.lib
Run Code Online (Sandbox Code Playgroud)
这里发生了什么?
我想我理解这一点:
1>Processed /DEFAULTLIB:libgslcblasMD.lib
1>Searching libraries
1> Searching V:\Src\Solutions\\..\..\\Common\Win32\Lib\PlxApi.lib:
1> Searching ..\..\..\..\out\win32\release\lib\camerageometry.lib:
1> Searching ..\..\..\..\out\win32\release\lib\geometry.lib:
1> Found "public: __thiscall VisionMap::Geometry::Box2d::operator class VisionMap::Geometry::Box2DInt(void)const " (??BBox2d@Geometry@VisionMap@@QBE?AVBox2DInt@12@XZ)
1> Referenced …Run Code Online (Sandbox Code Playgroud) 目前我将时间存储在我的数据库中,如下所示: 2010-05-17 19:13:37
但是,我需要比较两次,如果它是一个unix时间戳,我觉得它会更容易1274119041.(这两次不同)
那么如何将时间戳转换为unix时间戳?它有一个简单的PHP函数吗?
我试图将一个组合框绑定到我的ViewModel上的属性.目标类型是short?,我希望有null一个选项.基本上我想要组合框中第一项的值{x:Null}.
<ComboBox Grid.Row="9" Grid.Column="1" SelectedValue="{Binding Priority}">
<clr:Int16></clr:Int16>
<clr:Int16>1</clr:Int16>
<clr:Int16>2</clr:Int16>
<clr:Int16>3</clr:Int16>
<clr:Int16>4</clr:Int16>
<clr:Int16>5</clr:Int16>
<clr:Int16>6</clr:Int16>
<clr:Int16>7</clr:Int16>
<clr:Int16>8</clr:Int16>
<clr:Int16>9</clr:Int16>
<clr:Int16>10</clr:Int16>
</ComboBox>
Run Code Online (Sandbox Code Playgroud)
有什么建议?
假设我要求微软描述完美的,现代的,基于微软的技术堆栈,以支持标准的电子商务网站,该网站可能具有简单的2层Web /数据库架构.会是什么样的?是的,我只是在寻找产品/技术名称列表.
例如,在J2EE世界中,我可能会描述一个包含以下内容的堆栈:
我猜这个堆栈包括.NET,SQL Server,ASP.NET,IIS等的一些组合,但我不熟悉这个世界.在Microsoft-land上寻找相同的想法.