问题列表 - 第38884页

如何改变天文台的格式?

我的一个问题是在android中改变计时器的格式.我有问题,天文钟显示其00:00格式的时间,我希望它以00:00:00格式出现.有谁知道答案?

android

18
推荐指数
4
解决办法
3万
查看次数

表示模板类型的名称应该是单个字符吗?

我们根据这些指南定义了一些C++编码风格指南.数字8表示"代表模板类型的名称应该是一个大写的字母." 说明:"C++开发社区的常见做法.这使得模板名称相对于所有其他名称都很突出."

这真的很常见吗?我同意这很有道理template<class T> class vector {...}.但是,如果我有几个模板参数怎么办?我不认为这<class A, class B>比理解更容易<class AllocationPolicy, class ThreadingPolicy>.

您是否同意通常情况下不应用给定的规则(根据1 ...允许)?

谢谢你的想法!

c++ templates coding-style

5
推荐指数
1
解决办法
1634
查看次数

如何从头开始设计Web应用程序(社区站点)?

我正在运营一个小型的在线社区.它都是自编码而不是常见的CMS ......几年后我学到了很多东西,并且不得不意识到我在一开始就犯了很多错误.这就是为什么我计划重新启动整个项目,希望学习更多,但也希望能够移植大部分代码和数据库.

这就是为什么我的问题出现了:

  • 在规划这样的网站时,最需要考虑的事情是什么?
  • 我应该使用设计模式或结构吗?
  • 是否有一本好书,就像网页设计圣经

谢谢!

php mysql web-applications

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

\ s + +正则表达式

我见过\ s ++但是我不确定它是什么意思.你能用一个例子吗?(\ s表示空格)

regex

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

C++中static的含义

我以为我对C++相当不错,事实证明我不是.我问过上一个问题:C++ const左值引用在其中一个答案中有以下代码:


#include <iostream>
using namespace std;

int& GenX(bool reset) { static int* x = new int; *x = 100; if (reset) { delete x; x = new int; *x = 200; } return *x; }

class YStore { public: YStore(int& x); int& getX() { return my_x; } private: int& my_x; };

YStore::YStore(int& x) : my_x(x) { }

int main() { YStore Y(GenX(false)); cout << "X: " << Y.getX() << endl; GenX(true); // side-effect in Y cout << …

Run Code Online (Sandbox Code Playgroud)

c++ static memory-management

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

MEF,EntLib和Prism之间的差异

我有一个相对基本的问题,但实际上只需要一些清晰度,我一直在使用Prism(复合应用指南)在C#中创建一个WPF MVVM桌面应用程序,这一点我都清楚(或者我认为)沿着与IoC和基于模块的架构等.同时我开始使用MEF并意识到两者之间存在一种灰色区域(我已经发现并阅读了许多关于在IoC容器中托管MEF扩展的文章/博客类似.

但是......最近我开始关注企业库5,这是什么导致了我的困惑.它们在哪里组合在一起?所以Prism使用DI和基于模块的架构...... EntLib使用Di和应用程序块类型架构...... MEF根本不使用DI?这是否意味着EntLib和Prism是完全独立的架构方法,或者一个是另一个的子集?MEF也可以和/两者一起使用吗?

任何解释都是最受欢迎的.

非常感谢

enterprise-library prism mef

5
推荐指数
1
解决办法
2151
查看次数

如何将文本换行到Android TextView中的下一行?

我使用以下TextView来显示其中的一些数据:

<TextView android:id="@+id/notificationText" 
        android:layout_height="wrap_content"
        android:layout_width="fill_parent"
        android:textSize="18sp"
        android:inputType="textMultiLine"
        android:maxLines="2"
        android:layout_paddingRight="20dip"
        android:textColor="#ffffff"/>
Run Code Online (Sandbox Code Playgroud)

我想将文本换行到下一行.我怎样才能做到这一点?

android word-wrap textview android-sdk-2.1

27
推荐指数
3
解决办法
7万
查看次数

C#中小时和分钟的时间跨度计算

最终结果应向用户显示开始时间和结束时间之间的时间跨度(例如,上午06:30开始工作,下午18:30结束,显示的结果应为12小时).

现在,我要DateTime参数; fromTime和toTime每个DateTime参数都有24小时格式的小时,也可能有30分钟的分钟值.

我愿意做的是获得这些DateTime参数之间的时间跨度.我使用这种方法的时间是:

Public TimeSpan GetHourSpan(DateTime fromTime, DateTime toTime)
{
    TimeSpan fromH = TimeSpan.FromHours(fromTime.Hour);
       TimeSpan toH = TimeSpan.FromHours(toTime.Hour);
       TimeSpan hourTotalSpan = toH.Subtract(fromH);
    return hourTotalSpan;
}
Run Code Online (Sandbox Code Playgroud)

这很好,我的问题是如果有的话,以分钟为单位获得时间跨度,最后将其添加到TimeSpan要显示的对象中.

如果两者都有30分钟的时间跨度,则以上述方式将返回0,并且如果它在min属性中具有值,则必须开始检查每个参数.

难道没有一种简单的方法可以将时间跨度分别保持数小时和分钟?

c# datetime timespan duration

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

如何在类中实现克隆和复制方法?

我有类调用Employee3个属性叫ID,Name,Dept.我需要实现CopyClone方法?当我使用CopyClone方法时,我需要避免施法?我该怎么做?

例如:同DataTable其具有DataTable.Copy()DataTable.Clone().

c# casting clone copy

13
推荐指数
1
解决办法
2万
查看次数

在 WPF 中绑定 DataGrid。没有内容变得可见。仅创建行

我在 Wpf 中使用数据表绑定了我的 DataGrid。但是我看不到任何数据。我可以看到在 UI 的网格中创建了三行,但数据不可见。我也尝试更改前景色和背景色。我不知道为什么会这样。

任何帮助将是可观的。

我的代码

背后的代码

我试过这种方式

  dt.AsEnumerable().ToList().ForEach(i => dgvSummary.Items.Add(i));
Run Code Online (Sandbox Code Playgroud)

并且

dgvSummary.ItemsSource = dt.AsEnumerable().ToList();
Run Code Online (Sandbox Code Playgroud)

XAML 文件

 <my:DataGrid xmlns:my="http://schemas.microsoft.com/wpf/2008/toolkit" 
              Name="dgvSummary" ItemsSource="{Binding}" Grid.Row="1" 
              MinWidth="520"    Height="180"            HorizontalAlignment="Left"
              FontSize="10"     Background="#FFFEEFC8" 
              AutoGenerateColumns="False"               SelectionUnit="Cell" 
              SelectionMode="Single"                    RowBackground="Transparent">
                    <my:DataGrid.Columns>                        
                        <my:DataGridTemplateColumn Header="First Name" 
                                                   IsReadOnly="True">
                            <my:DataGridTemplateColumn.CellTemplate>
                                <DataTemplate>
                                    <TextBlock Visibility="Visible"  
                                               Foreground="Red" 
                                               Background="Transparent" 
                                               Text="{Binding Path=First_Name}"/>
                                </DataTemplate>
                            </my:DataGridTemplateColumn.CellTemplate>
                        </my:DataGridTemplateColumn>
                        <my:DataGridTemplateColumn Header="Last Name" 
                                                   IsReadOnly="True">
                            <my:DataGridTemplateColumn.CellTemplate>
                                <DataTemplate>
                                    <TextBlock Foreground="Black" 
                                               Text="{Binding Path=LAST_NAME}"/>
                                </DataTemplate>
                            </my:DataGridTemplateColumn.CellTemplate>
                        </my:DataGridTemplateColumn>
                       </my:DataGrid.Columns>
                </my:DataGrid>
Run Code Online (Sandbox Code Playgroud)

c# data-binding wpf datagrid

2
推荐指数
1
解决办法
3831
查看次数