我正在尝试执行包含静态字符串值列的SELECT语句.我在Access中完成了这项工作,但从未使用原始SQL.这可能吗?
例:
Name | Status
------+--------
John | Unpaid
Terry | Unpaid
Joe | Unpaid
Run Code Online (Sandbox Code Playgroud)
在上面的示例中,数据库中不存在"状态"列.
这似乎是一个微不足道的问题,但我现在几天都找不到解决方案了.
我试图在ubuntu 9.10(64位)上配置一个nfs客户端.我读过的所有教程都说我需要重新启动一些东西,比如portmap,还有nfs-common.特别:
sudo /etc/init.d/nfs-common restart
Run Code Online (Sandbox Code Playgroud)
但是,此文件(/etc/init.d/nfs-common)不存在.
sudo apt-get install nfs-common
Run Code Online (Sandbox Code Playgroud)
返回"nfs-common已经是最新版本了."
当我尝试:
sudo service nfs restart
Run Code Online (Sandbox Code Playgroud)
我明白了:
nfs: unrecognized service
Run Code Online (Sandbox Code Playgroud)
我在这里错过了什么?
感谢能够帮助我的亲切的灵魂.
最近最少使用(LRU)缓存首先丢弃最近最少使用的项目如何设计和实现这样的缓存类?设计要求如下:
1)尽可能快地找到项目
2)一旦缓存未命中并且缓存已满,我们需要尽快替换最近最少使用的项目.
如何在设计模式和算法设计方面分析和实现这个问题?
考虑以下数据结构:
List<Person> People;
class Person {
List<Car> Cars;
List<Hobby> Hobbies;
}
Run Code Online (Sandbox Code Playgroud)
我想将TreeView绑定到此结构.它看起来应该是这样的:
People
> Frank
> Cars
> BMW
> Ford
> Hobbies
> Tennis
> Golf
> Jane
> Cars
> Hobbies
Run Code Online (Sandbox Code Playgroud)
如何在XAML中实现这一目标?这是我到目前为止所得到的:
<TreeView>
<TreeView.Resources>
<DataTemplate x:Key="PersonTemplate">
<TextBlock Header="{Binding Name}">
<TextBlock.ContextMenu>
<ContextMenu>
<MenuItem Header="Remove" />
</ContextMenu>
</TextBlock.ContextMenu>
</TextBlock>
</DataTemplate>
</TreeView.Resources>
<TreeViewItem Header="{Binding Name}"IsExpanded="True" >
<TreeViewItem Header="People"
ItemsSource="{Binding People}"
ItemTemplate="{StaticResource PersonTemplate}">
</TreeViewItem>
</TreeViewItem>
</TreeView>
Run Code Online (Sandbox Code Playgroud)
我有以下代码:
private void ProcessQueue()
{
foreach (MessageQueueItem item in GetNextQueuedItem())
PerformAction(item);
}
private IEnumerable<MessageQueueItem> GetNextQueuedItem()
{
if (_messageQueue.Count > 0)
yield return _messageQueue.Dequeue();
}
Run Code Online (Sandbox Code Playgroud)
最初,当调用ProcessQueue时,队列中有一个项目.在PerformAction期间,我会向_messageQueue添加更多项目.但是,foreach循环在初始项目之后退出,并且未看到添加的后续项目.
我感觉到某种程度上,队列的初始状态是由yield捕获的.
有人能解释发生了什么并给出解决方案吗?
我正在尝试这样的事情:
[ServiceContract (
CallbackContract = typeof (CallbackContract_1),
CallbackContract = typeof (CallbackContract_2),
CallbackContract = typeof (CallbackContract_3))
]
public interface SomeWcfContract {
Run Code Online (Sandbox Code Playgroud)
我知道它不会像这样工作.还有办法让单个合同使用多个回调接口吗?
我需要一个正则表达式,它将从包含一年的文本中提取句子.
示例文字:
接下来,在1988年,布拉迪斯又回来参加了一个节日庆祝活动,"A Very Brady Christmas".Susan Olsen(Cindy)将在这次重聚中失踪,Jennifer Runyon取代了她的位置.这是一部两小时的电影,其中布拉迪斯聚在一起庆祝圣诞节,将世界介绍给布拉迪孩子的配偶和孩子.这部电影是1988年收视率最高的电视电影.
如果示例文本是变量$ string,我需要它返回:
如果可以通过正则表达式保留年份,我会在句子中使用年份并最终将句子插入到数据库中,如:
INSERT INTO table_name(年,句)VALUES('$ year','$ sentenceWithYear [x]')
问题约束
图表
下面的拼贴显示了具有相当准确的趋势线的数据集:
图表是:
用户输入
用户可以选择:
例如,用户可以在6月份选择30天的每日报告.
趋势重量
要计算窗口大小(即计算趋势线时要平均的数据点数),使用以下表达式:
data points / trend weight
Run Code Online (Sandbox Code Playgroud)
其中data points,从用户输入获得,trend weight是6.4.即使6.4的趋势权重产生良好的拟合,它也是相当随意的,并且可能不适合不同的用户输入.
题
trend weight考虑到这个问题的限制,应该如何计算?
我几天前提出了类似的问题,但现在我有了新的要求,新的挑战=).像往常一样,一旦我不想解释特定领域的东西,我就会将动物枚举用于教学目的
我有一个动物的基本枚举,整个动物园都使用它(我可以添加东西,但必须保持兼容性):
public enum Animal {
DOG,
ELEPHANT,
WHALE,
SHRIMP,
BIRD,
GIRAFFE;
}
Run Code Online (Sandbox Code Playgroud)
我需要将它们归类为几个不相关的类别,如灰色动物(鲸鱼(我的鲸鱼是灰色的)和大象),小动物(鸟,虾和狗),海洋动物(鲸鱼和虾).
我可以像我之前的问题中所建议的那样添加很多布尔值,比如isGray,isSmall和isFromSea,但是我想要一种方法,我可以把它保存在其他地方(所以我的枚举不需要知道多少).就像是:
public enum Animal {
DOG,
ELEPHANT,
WHALE,
SHRIMP,
BIRD,
GIRAFFE;
public boolean isGray() {
// What comes here?
}
}
Run Code Online (Sandbox Code Playgroud)
别的地方
public enum GrayAnimal {
WHALE,
ELEPHANT;
}
Run Code Online (Sandbox Code Playgroud)
这怎么可能?我是否要求Java过多?
我认为应该有这样的工具吗?这里的任何人都知道吗?
我看到了与此相关的其他帖子,但没有找到C++,我知道我可以用JAVA和C#做到这一点.