问题列表 - 第28112页

Android框架.它是什么?

可能重复:
Android框架

关于Android Framework我几乎没有问题.有人可以回答他们

  1. Android框架有什么作用?这是什么工作?

  2. 这些经理是什么 - 活动经理,位置经理等?它们是API还是库?

  3. 我听说框架的定义是 - 一组库说"不要打电话给我们,我们会打电话给你."那么我可以说Activity Manager,Location Manager等都是这样的库吗?或者它们不是库而是API(用于访问底层的c/c ++库)和实际的库"不要打电话给我们,我们会打电话给你".对我们隐藏?

android

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

用于查找仅包含特殊字符的行的SQL查询

我正在使用SQL Server 2005.

我只需找出"Body"列中有特殊字符的那些行.在以下场景中,结果应该只是TemplateID = 2的行.我们如何为此编写查询?

CREATE TABLE #Template (TemplateID INT, Body VARCHAR(100))

INSERT INTO #Template (TemplateID,Body) VALUES (1,'abcd  1234')

INSERT INTO #Template (TemplateID,Body) VALUES (2,'#^!@')
Run Code Online (Sandbox Code Playgroud)

除以下之外的任何内容都是此方案的特殊字符

1) Alphabtes

2) Digits

3) Space
Run Code Online (Sandbox Code Playgroud)

sql sql-server

9
推荐指数
1
解决办法
7万
查看次数

多线程问题

我想在一个单独的线程上调用重型方法dowork并在超过3秒时将其杀死.以下代码有什么问题吗?

class Class1
{
    /// <summary>
    /// The main entry point for the application.
    /// </summary>
    [STAThread]
    static void Main(string[] args)
    {
        Console.WriteLine("starting new thread");

        Thread t = new Thread(new ThreadStart(dowork));
        t.Start();

        DateTime start = DateTime.Now;
        TimeSpan span = DateTime.Now.Subtract(start);

        bool wait = true;
        while (wait == true)
        {
            if (span.Seconds > 3)
            {
                t.Abort();
                wait = false;
            }
            span = DateTime.Now.Subtract(start);
        }

        Console.WriteLine("ending new thread after seconds = {0}", span.Seconds);
        Console.WriteLine("all done");
        Console.ReadLine();

    }

    static void dowork()
    {

        Console.WriteLine("doing …
Run Code Online (Sandbox Code Playgroud)

c# multithreading

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

.Net的免费/开源代码编辑器UI控件

我正在寻找一个免费的,语法高亮,可能自动完成 "程序员的文本框"样式控件,用于Visual Studio Windows窗体或WPF项目.它应该与C#和自定义语言一起使用,许可证应允许在封闭的内部开发工具中使用.

有付费解决方案可用 - 像http://www.syncfusion.com/products/user-interface-edition/windows-forms/Edit这样的工作正常 - 但我正在寻找更简单的东西,并且不愿意支付不必要的功能.有任何想法吗?

c# syntax-highlighting code-editor visual-studio winforms

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

使用CALayer时无法编译代码

出于某种原因,当我尝试使用CALayer时出现链接器错误:

  "_OBJC_CLASS_$_CALayer", referenced from:
Run Code Online (Sandbox Code Playgroud)

我导入了以下标题:

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
Run Code Online (Sandbox Code Playgroud)

码:

arrowImage = [[CALayer alloc] init];
Run Code Online (Sandbox Code Playgroud)

iphone cocoa cocoa-touch objective-c quartz-graphics

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

LINQ:GroupBy,每组最大计数

我有一个重复的数字列表:

Enumerable.Range(1,3).Select(o => Enumerable.Repeat(o, 3)).SelectMany(o => o)
// {1,1,1,2,2,2,3,3,3}
Run Code Online (Sandbox Code Playgroud)

我将它们分组并获得发生的数量:

Enumerable.Range(1,3).Select(o => Enumerable.Repeat(o, 3)).SelectMany(o => o)
    .GroupBy(o => o).Select(o => new { Qty = o.Count(), Num = o.Key })

Qty   Num
3     1
3     2
3     3
Run Code Online (Sandbox Code Playgroud)

我真正需要的是将每组的数量限制为某个数字.如果限制为2,则上述分组的结果将是:

Qty   Num
2     1
1     1
2     2
1     2
2     3
1     3
Run Code Online (Sandbox Code Playgroud)

因此,如果Qty = 10且limit为4,则结果为3行(4,4,2).每个数字的数量与示例中的不相等.整个列表的指定数量限制相同(根据数量不同).

谢谢

linq

10
推荐指数
2
解决办法
5272
查看次数

输出MSBuild变量时出现问题

我正在尝试将变量从一个目标输出到启动它的父目标.例如,

目标1只是调用文件2中的任务,并且应该能够使用其中的变量集.但是,我似乎无法让它工作(也许错误的语法?).目标1看起来像这样:

<Target Name="RetrieveParameter">
    <MSBuild Projects="$(MSBuildProjectFile)" Targets="ObtainOutput" />
    <Message Text="Output = $(OutputVar)" />
</Target>
Run Code Online (Sandbox Code Playgroud)

目标2是它读取文本文件的值并将其设置为属性并将变量"OutputVar"设置为匹配的位置.这应该被返回给父母.

<Target Name="ObtainOutput" Outputs="$(OutputVar)">
    <ReadLinesFromFile File="output.txt">
        <Output TaskParameter="Lines"
                PropertyName="OutputVar" />
    </ReadLinesFromFile>
</Target>
Run Code Online (Sandbox Code Playgroud)

我对MSBuild任务很陌生,所以它很可能是显而易见的.我想要做的就是在一个任务中设置一个变量,然后在调用它的父任务中使用它.

msbuild msbuild-task

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

HTML中的内联水平间隔符

我使用http://zine.pocoo.org/上使用的相同技术制作带幻灯片的网页.我正在制作网站的人希望幻灯片显示居中.但是,有些照片是纵向布局,有些是风景照.(这不是我的选择.)我需要一个position: absolute能够在正确的位置包含物品的李,所以将它们居中并不起作用.(至少,不是通过常规方法.)

所以,我认为在肖像照片上的图像之前插入一个124像素的"间隔物"可能会有效.我尝试了它<span style="width: 124px;">&nbsp;</span>,但它只插入一个空格,而不是完整的124像素.尽管如此,幻灯片放入和放出都很好,所以我认为如果能够得到合适的间距,它会起作用.

我的问题是这样的:有没有人知道在HTML中内嵌 124px空间的方法(最好不使用图像),或者用其他方式将图片置于li项目中心?

html

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

是否有用于转义HTML的Delphi标准函数?

我有一个报告,它应该采用网格控件并生成HTML输出.网格中的一列可以显示任意数量的值,或<Any>.当它输出到HTML时,它当然是空白的.

我可能会编写一些例程来使用StringReplace来将其转换为&lt;Any&gt;正确显示这个特定情况,但我认为RTL中可能有一个已经过测试并且正确的情况.谁知道我能在哪里找到它?

html delphi escaping

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

Java:计算大量位置和性能之间的距离

我正在创建一个应用程序,告诉用户大量的点与当前位置有多远.

每个点都有经度和纬度.

我已经阅读了这篇文章 http://www.movable-type.co.uk/scripts/latlong.html

并且看到这篇文章 当你知道java中的经度和纬度时,以米为单位计算距离

需要进行许多计算(50-200).

如果速度比这些计算的准确性更重要,哪一个最好?

java performance time-complexity latitude-longitude

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