问题列表 - 第27723页

我如何从NSDate获得小时和分钟?

在我的申请中,我需要分别得到小时和分钟:

NSString *currentHour=[string1 substringWithRange: NSMakeRange(0,2)];
        int currentHourInNumber=[currentHour intValue];
Run Code Online (Sandbox Code Playgroud)

考虑string1包含11:59:13 AM来自datepicker的包含.

在这里,如果我使用上面的代码,如果它大于9 NSMakeRange(0,1),可以获得小时.否则我需要改变以获得1到9之间的小时.

是否有任何方法可以获得小时,分钟等?

在此先感谢,请提供示例代码.

objective-c nsdate hour ios

113
推荐指数
4
解决办法
12万
查看次数

将list <>绑定到datagrid时 - 如何更改列名?

我有一个代码:

VideoChannel[] channels = GetVideoChannels();

dataGridView1.DataSource = channels;
dataGridView1.Refresh();
Run Code Online (Sandbox Code Playgroud)

VideoChannel是一个具有许多属性的类.这段代码工作正常,但我想更改列名.默认情况下,列名称= VideoChannel的属性名称.是否有一些属性我可以标记VideoChannel的属性,所以列名!=属性名?

c# data-binding datagridview

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

C++中的运算符优先级对于指针和迭代器是否不同?

下面的代码演示了这种差异:

#include <iostream>
#include <string>

int main()
{
        char s[] = "ABCD";
        std::string str(s);

        char *p = s;
        while(*p) {
                *p++ = tolower(*p);          // <-- incr after assignment
        }
        std::cout << s << std::endl;

        std::string::iterator it = str.begin(), end = str.end();
        while(it != end) {
                *it++ = tolower(*it);        // <-- incr before assignment ?
        }
        std::cout << str << std::endl;

        return 0;
}
Run Code Online (Sandbox Code Playgroud)

它产生输出:

abcd
bcd
Run Code Online (Sandbox Code Playgroud)

如果我们分配赋值操作和增量运算符:

while(it != end) {
  *it = tolower(*it);        // <-- incr before assignment ? …
Run Code Online (Sandbox Code Playgroud)

c++ stl

6
推荐指数
1
解决办法
343
查看次数

我们可以开发非常好看的用户界面,如果不是什么是替代品

在我目前的项目中,我们必须在java中开发一个外观漂亮的桌面应用程序.

目前,我们有一个非常基本的桌面应用程序编写的摇摆和团队没有良好的摇摆知识.我们可以在摇摆中创建一个非常好看的UI吗?

我们应该使用JavaFX来创建桌面应用程序吗?

有什么其他选择吗?

java swing desktop-application javafx look-and-feel

23
推荐指数
4
解决办法
2万
查看次数

Redirect on Ajax Jquery Call

I am newbie to ajax here and I know somebody would have encountered this problem already. I have a legacy app built on Spring MVC, it has a interceptor(filter) that redirects the user to the login page whenever there is no session.

public class SessionCheckerInterceptor extends HandlerInterceptorAdapter {
 public boolean preHandle(HttpServletRequest request,
   HttpServletResponse response, Object handler) throws Exception {
  HttpSession session = request.getSession();

  // check if userInfo exist in session
  User user = (User) session.getAttribute("user");
  if (user == null) { …
Run Code Online (Sandbox Code Playgroud)

ajax jquery spring-mvc

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

编辑并继续在VS 2010/ASP.Net MVC 2中不起作用

虽然在我的ASP.Net MVC 2项目的Web选项卡上选中了Enable Edit and Continue,但实际上我无法在运行时更改源代码.例如,如果我在调试器中暂停时尝试编辑控制器,则无法更改文件(就像只读一样).

我发现了一个相关的帖子编辑并继续在ASP.NET web项目,但是

  • 答案似乎表明我应该能够至少编辑代码,然后重新加载页面以查看结果.
  • 我不知道Web应用程序和Web站点项目之间的区别

asp.net asp.net-mvc edit-and-continue asp.net-mvc-2

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

元组真正的用途是什么?

有人可以解释一下元组真正的用途吗?

c#-4.0

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

描述这种组合的术语是什么?

有4个项目:1,2,3和4.如果我们只允许以下组合,我们应该怎么称呼它们?我忘了.它被称为nCr吗?

1 2 3 4
1 2 3
1 2 4
2 3 4
1 2
1 3
1 4
2 3
2 4
3 4
1
2
3
4

theory algorithm probability

8
推荐指数
1
解决办法
156
查看次数

如何为Ruby on Rails开发人员职位准备面试?

我自己的背景:

我有大约3年的Java/J2EE工作经验.我目前正在一所知名大学攻读软件工程硕士学位.我已经在Ruby on Rails上完成了几个课堂作业,可以考虑使用ROR的中级水平专业知识.

下周我将在一家创业公司担任Ruby on Rails开发人员职位.我已经准备好了Ruby on Rails的所有基础知识,但是对于ROR开发人员提出的问题没有得到很多意见.你能帮我准备一下吗?任何材料,建议都会受到欢迎.

ruby ruby-on-rails

4
推荐指数
2
解决办法
5571
查看次数

C++中的奇怪重载规则

我正在尝试使用GCC 4.5.0编译此代码:

#include <algorithm>
#include <vector>

template <typename T> void sort(T, T) {}

int main()
{
    std::vector<int> v;
    sort(v.begin(), v.end());
}
Run Code Online (Sandbox Code Playgroud)

但它似乎不起作用:

$ g++ -c nm.cpp
nm.cpp: In function ‘int main()’:
nm.cpp:9:28: error: call of overloaded ‘sort(std::vector<int>::iterator, std::vector<int>::iterator)’ is ambiguous
nm.cpp:4:28: note: candidates are: void sort(T, T) [with T = __gnu_cxx::__normal_iterator<int*, std::vector<int> >]
/usr/lib/gcc/i686-pc-linux-gnu/4.5.0/../../../../include/c++/4.5.0/bits/stl_algo.h:5199:69: note:                 void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<int*, std::vector<int> >]
Run Code Online (Sandbox Code Playgroud)

Comeau编译这段代码没有错误.(4.3.10.1 Beta2,严格的C++ 03,没有C++ 0x)

这是有效的C++吗?

为什么GCC甚至考虑std::sort作为有效的过载?


我做了一些实验,我想我知道为什么Comeau 可以编译这个(但我不知道这个事实):

namespace foo {
typedef int* …
Run Code Online (Sandbox Code Playgroud)

c++ templates overloading namespaces g++

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