框架是所有OOP,如果没有OOP中的可靠背景,进入框架是不明智的?我可以写基础课,但没有太多花哨或抽象.
在迁移到框架之前,我应该知道多少OOP?
现在我是PHP面向对象编程学习OOP.
编辑:一旦你开始在OOP编程,是否需要回到程序?或者OOP是要走的路,因为它更有条理,更可重复使用.(显然,如果网站非常小,程序会很好)
我正在c#中创建一个Windows窗体应用程序,它将在Windows启动时启动.用户还可以从桌面上的图标启动应用程序.我希望应用程序在系统托盘中最小化,如果它是从Windows启动启动的,并且如果用户点击其快捷图标启动,则处于正常的窗口状态.有没有办法检测应用程序是由用户启动还是启动?
我正在使用此代码使应用程序在启动时出现
regesiterykey.SetValue("MyApp", Application.ExecutablePath.ToString());
Run Code Online (Sandbox Code Playgroud) 我创建了一个将minutes(smallint)转换为time(varchar(5))的函数,如58 - > 00:58.
set QUOTED_IDENTIFIER ON
GO
Create FUNCTION [dbo].[IntToMinutes]
(
@m smallint
)
RETURNS nvarchar(5)
AS
BEGIN
DECLARE @c nvarchar(5)
SET @c = CAST((@m / 60) as varchar(2)) + ':' + CAST((@m % 60) as varchar(2))
RETURN @c
END
Run Code Online (Sandbox Code Playgroud)
问题是时间少于10分钟,如9,此功能的结果为0:9.我希望格式为00:09.
我怎样才能做到这一点?
我刚刚遇到GregorianCalendar类的一个奇怪的行为,我想知道我是不是真的做了坏事.
这仅在初始化日期的月份的actualMaximum大于我要将日历设置为的月份时附加.
这是示例代码:
// today is 2010/05/31
GregorianCalendar cal = new GregorianCalendar();
cal.set(Calendar.YEAR, 2010);
cal.set(Calendar.MONTH, 1); // FEBRUARY
cal.set(Calendar.DAY_OF_MONTH, cal.getActualMaximum(Calendar.DAY_OF_MONTH));
cal.set(Calendar.HOUR_OF_DAY, cal.getActualMaximum(Calendar.HOUR_OF_DAY));
cal.set(Calendar.MINUTE, cal.getActualMaximum(Calendar.MINUTE));
cal.set(Calendar.SECOND, cal.getActualMaximum(Calendar.SECOND));
cal.set(Calendar.MILLISECOND, cal.getActualMaximum(Calendar.MILLISECOND));
return cal.getTime(); // => 2010/03/03, wtf
Run Code Online (Sandbox Code Playgroud)
我知道问题是由于日历初始化日期是31天月(可能),这与设置为2月(28天)的月份相混淆.修复很容易(在设置年份和月份之前将day_of_month设置为1),但我想知道这真的是想要的行为.有什么想法吗 ?
可能重复:
哪些观点适合?
嗨,我怀疑是什么观点.我们应该在哪里使用以及视图的用途是什么.对于观点有什么好的参考.谢谢
我正在使用OpenGL制作2D游戏.我想通过使用VBO来加速我的纹理绘制.
目前我正在使用立即模式.当我旋转和缩放纹理时,我正在生成自己的坐标.我还具有舍入纹理角的功能,使用多边形基元来绘制它们.
我在想,在没有包含偏移的情况下制作带有顶点的VBO是否是最快的,所以我可以使用glTranslate,glScale和glRotate来移动纹理的绘制位置.然后,我可以使用相同的VBO,无需更改,每次都可以绘制纹理.当我需要为圆角添加坐标时,我只能更改VBO.
这是最好的方法吗?这样做时我应该注意什么?在现代图形卡中使用GL_TRIANGLES而不是GL_QUADS真的最快吗?
谢谢你的回答.
谁能帮我告诉我如何使用scala的ObservableSet 特性?
非常感谢你提前
我想制作一个比较披萨价格的应用程序.要做到这一点,我必须去实际的网站,然后输入并搜索.如何在没有用户看到访问网站和输入搜索的操作的情况下显示价格.我会使用WebView和WebViewClient吗?
我将LaTeX与Listings软件包结合使用,并且试图隐藏列表标题,以使其既不在实际列表下方也不在列表列表中查看。
将选项设置title为title=""或title=不起作用。它只会导致列表列表中列表的隐藏。但是,在第一种情况下""显示在列表下方,而在后一种Listing:情况下显示在列表下方。
有没有办法解决这个问题?