问题列表 - 第42686页

静态/最终的java类?

我想强制在我的父类的任何扩展类上实现单例模式.也就是说,我只想要每个子类的一个实例(可以通过Child.INSTANCE或类似的东西访问).

理想情况下,我想要创建Child.INSTANCE对象,然后不要生成其他类型为Parent的对象.

目前我通过以下方式获取我的实例:

public class Child extends Parent {
    public static final Child INSTANCE = new Child();
    ....
Run Code Online (Sandbox Code Playgroud)

我想知道,java类可以以某种方式变成静态或某种东西吗?

谢谢=]

java singleton instance-variables

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

如何在VS2010 C#控制台应用程序中将我的App.config编译到我的exe中?

我正在使用c#在Visual Studio 2010中创建一个控制台应用程序.我希望这个应用程序是独立的,因为你需要的只是exe,你可以从任何地方运行它.我还想使用app.config来存储连接字符串等.

我的问题是我似乎无法弄清楚如何将app.config数据包含到已编译的exe中.我确实看到它创建appname.exe.config,但我不希望人们在获取应用程序时不必担心抓取两个单独的文件.

我所做的谷歌搜索都没有想出任何东西.这甚至可能吗?

.net c# console-application visual-studio-2010 .net-3.5

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

Eclipse 补丁文件不适用于具有不同名称的同一项目

我通过单击 Team > Create Patch file 创建了一个 Eclipse 补丁文件,然后尝试将该补丁文件应用到完全相同的项目(这意味着它是同一项目的签出),并且 Eclipse 似乎将该项目识别为不同的项目,因为它是项目名称不一样?我虽然 Eclipse 会使用 svn 属性,但看起来补丁选项可能不会这样做?有办法解决吗?

java eclipse svn patch

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

mysql语法解释

我想知道a.*,c.name,... a.access等意味着什么.换句话说,当我在点和点的功能之前添加一个字母时,我到底指的是什么.

这是我发现这种情况的代码示例:

$query = "SELECT a.*, c.name as categoryname,c.id as categoryid, ".
         "c.alias as categoryalias, c.params as categoryparams".
        " FROM #__k2_items as a".
        " LEFT JOIN #__k2_categories c ON c.id = a.catid";

        $query .= " WHERE a.published = 1"
        ." AND a.access <= {$aid}"
        ." AND a.trash = 0"
        ." AND c.published = 1"
        ." AND c.access <= {$aid}"
        ." AND c.trash = 0"
        ;
Run Code Online (Sandbox Code Playgroud)

mysql sql syntax

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

通过透明表面计算阴影

在光线跟踪中,我想计算光线照射点的阴影.我向所有光源"绘制"线条并检查它们是否被物体阻挡.如果它们没有被阻挡,那么我根据它们的强度和"命中光线"与表面法线之间的程度来计算光照强度.

但如果光被部分透明的表面阻挡怎么办?然后光应该点亮这个点,但是它的强度和颜色会受到它通过的表面颜色的影响,并且为了计算我需要对光线通过的点进行光线追踪(实际上对于2个点,一个入口和一个出口),这将是非常昂贵的,并且可能几乎永远不会结束(我想在光源和表面的正确定位中,您可以将示踪剂置于几乎无限的每次击中循环).

是否有一种快速而好的方法来近似颜色,或者我应该将表面的颜色作为浅色和透明度作为强度?

graphics shader raytracing

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

如何在调整UIView大小时制作动画

我在网上看到了一些材料,但仍然无法到达我想要的地方.我需要向下调整我的视图,使其高度更大.

到目前为止,这是我的代码.这里发生的事情是,不是我的视图调整大小,它只是改变了它的位置.如果我将proprty而不是"bounds.size"更改为"transform.scale.y",它会更好一些,只是这次它会向上和向下扩展视图,而不仅仅是向下扩展.

另一件事我不是:这些键只是CALayer属性吗?在哪里可以找到这些键的列表?

我真的很感激这里的帮助.谢谢!

int x = self.btnHead.frame.origin.x;
int y = self.btnHead.frame.origin.y;
int height = self.btnHead.frame.size.height;
int width = self.btnHead.frame.size.width;


CABasicAnimation *resizeAnimation = [CABasicAnimation animationWithKeyPath:@"bounds.size"];
[resizeAnimation setToValue:[NSValue valueWithCGSize:CGSizeMake(width,height+50)]];
resizeAnimation.fillMode = kCAFillModeForwards;
resizeAnimation.removedOnCompletion = NO;

CAAnimationGroup *animationGroup = [CAAnimationGroup animation];
animationGroup.animations = [NSArray arrayWithObjects:resizeAnimation,nil];
animationGroup.removedOnCompletion = NO;
animationGroup.fillMode = kCAFillModeForwards;
animationGroup.removedOnCompletion=NO;
animationGroup.duration = 0.1;

[self.btnHead.layer addAnimation:animationGroup forKey:@"animations"];
Run Code Online (Sandbox Code Playgroud)

编辑:按要求发布我的第一个代码 - 这只会改变我的视图大小,但无论我输入的持续时间都不会动画.

    int x = self.btnHead.frame.origin.x;
    int y = self.btnHead.frame.origin.y;
    int height = self.btnHead.frame.size.height;
    int width = self.btnHead.frame.size.width;


    [UIView beginAnimations:nil context:nil];
    [UIView …
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch core-animation uiview ios4

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

交叉引用组件

我的 .net 解决方案中有三个项目。
主项目和两个类库项目。

我发现我需要交叉引用类库项目。
我可以这样做吗?安全吗还是有一些注意事项?

.net project-reference cross-reference circular-reference

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

向ASP.NET MVC中的Actions发送多个参数

我想向ASP.NET MVC中的一个动作发送多个参数.我也希望URL看起来像这样:

http://example.com/products/item/2
Run Code Online (Sandbox Code Playgroud)

代替:

http://example.com/products/item.aspx?id=2
Run Code Online (Sandbox Code Playgroud)

我也想为发件人做同样的事情,这是当前的网址:

http://example.com/products/item.aspx?id=2&sender=1
Run Code Online (Sandbox Code Playgroud)

如何在ASP.NET MVC中使用C#实现这两个目标?

.net c# asp.net-mvc

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

用php检查xml是原子还是rss

我正在编写一个PHP代码,必须确定给定的xml是否为"atom"或"rss"格式.在观察了atom和rss xml文件之后,我决定基于根元素对xml进行分类.如果根元素是"<feed"原子xml.如果它"<rss"不是原子.

我如何使用DOM执行该检查?到目前为止,我有:

$dom = new DOMDocument();
$dom->loadXML($resp);
$feed = $dom->getElementsByTagName("feed");
if($feed != NULL)
echo 'it\'s a atom!';
Run Code Online (Sandbox Code Playgroud)

但它没有正常工作....没有错误,它只是写"它是一个原子",即使它不是

php rss dom feed atom-feed

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

App_Code目录中的默认构建操作?

每次我在我的MVC 3 Web应用程序中的App_Code目录下的任何位置添加新类时,都会使用"内容"的构建操作进行设置.我需要默认将其设置为"编译".是否在Visual Studio中的某个位置为此目录下的代码设置默认构建操作?

asp.net-mvc visual-studio

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