问题列表 - 第48327页

使用RotateAnimation在Android中围绕固定点旋转ImageView

我想在固定点周围连续旋转360度图像.我已经看过几个例子,例如:

RotateAnimation anim = new RotateAnimation(0, 360,150,150);
anim.setInterpolator(new LinearInterpolator());
anim.setRepeatCount(Animation.INFINITE);
anim.setDuration(2000);
[imageview].startAnimation(anim);
Run Code Online (Sandbox Code Playgroud)

这会旋转图像,但它会在弧/圆形路径上旋转.IE浏览器.图像以圆周运动方式移动/旋转,但不会固定在它的起始位置.

我基本上想要的是模仿WindMill手臂的旋转.

有什么想法吗?

android fixed-point rotation imageview rotateanimation

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

擦除窗口背景win32API

我的同学开始使用Delphi和pascal,但我作为c ++ porgrammer必须使用win32 API.他们正在改变背景颜色,所以我需要知道这一点,但有一些不同之处.

在delphi中,每个表单看起来都有它自己的实例,并且为一个窗口设置背景颜色只是改变一个值的问题.不是win32的情况,当你更改该值时,它会影响使用该类的每个窗口(更新后的c).

我需要做的是清除/擦除我的窗口背景.我可以用FillRect(..)做到这一点并且它工作得非常好,但我发现WM_ERASEBKGND似乎正在做我需要的东西.他们提到,如果这个消息被处理,我应该返回一个非零,但他们没有告诉如何处理它.

那么FillRect(和similliar)可以让我用我定义的画笔擦除一个窗口而不是默认的类吗?

谢谢

c++ winapi background erase clear

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

在`respond_to'格式语句中,`:location => ...`和`head:ok`是什么意思?

我正在使用Ruby on Rails 3,我想知道以下代码中的:location => ...head :ok语句含义,它们如何工作以及如何使用它们.

respond_to do |format|
    format.xml  { render :xml => @user, :status => :created, :location => @user }
end

respond_to do |format|
    format.xml  { head :ok }
end
Run Code Online (Sandbox Code Playgroud)

ruby format ruby-on-rails respond-to ruby-on-rails-3

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

在CSS中定义"复合"样式

是否可以定义CSS样式,使其默认包含另一个样式?

例如,参加以下课程:

.rounded{
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
}
.box{
  height:200px;
  width:400px;
}
Run Code Online (Sandbox Code Playgroud)

而不是<div class="rounded box">在网站上的任何地方写(这可能会导致较低的一致性,几乎肯定会导致html中的长串字符串),我可以定义.box自动包含.rounded

这对CSS和CSS标签中的冗余有影响 - 我不必每次在新情况或上下文中找到一个元素时都可以指定border-radii,例如,可以合并.big_rounded,.med_rounded或者.small_rounded.

css

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

走一棵进程树

我有以下场景.

用户将键入进程的PID,脚本应显示进程及其PID的子进程,子进程(等等),并且应以树格式列出.

我尝试使用pstree PIDps faux PID,但它不起作用.看起来它不会将进程的PID作为参数.

有什么想法吗?

unix linux shell pstree

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

在数据库目标上使用NLog中的存储过程

在C#Web应用程序中使用NLog时,使用存储过程而不是SQL INSERT语句时遇到了一些问题.连接字符串"Logger"在Web.config中正确配置,并在用SQL语句替换commandText时正常工作.我希望得到正确方向的暗示.在此示例中,存储过程位于"Logs"模式下,称为"LogError".

<targets>
  <target xsi:type="Database"
      name="dberrorlog"
      connectionStringName="Logger"
      keepConnection="true"   
      commandText="[Logs].[LogError]" >
      <parameter name="@ProgName" layout="MyAppName"/>
      <parameter name="@CompName" layout="${machinename}"/>
      <parameter name="@LogLevel" layout="${level}"/>
      <parameter name="@UserName" layout="${identity}"/>
      <parameter name="@Error" layout="${exception:format=Message}"/>
      <parameter name="@SourceObj" layout="${exception:format=Method}"/>
      <parameter name="@StackTrace" layout="${exception:format=StackTrace}"/>
 </target>
</targets>
<rules>
  <logger name="*" minlevel="Error" writeTo="dberrorlog" />
</rules>
Run Code Online (Sandbox Code Playgroud)

c# nlog

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

我可以在Reflector中看到公共"value__"字段的目的是什么?

我正在查看我在Reflector中创建的枚举,并且有一个名为"value__"的公共整数字段.

这个会员的目的是什么?

链接或对文档的引用适用于答案.

谷歌搜索是一种痛苦,因为"value__"正在回归"价值".

我一直在寻找近一个小时,只找到下面的链接.其中大多数是不同网站上的同一篇文章.他们都展示了如何通过反射访问成员,但没有一个解释成员的用途.

UPDATE

下面的最后一个链接讨论(在底部)你不能使用value__作为枚举值,因为它被重新保留,但没有说明原因.

http://www.vijaymukhi.com/documents/books/csadv/chap3.htm

编译错误

错误CS0076:枚举器名称'value__'是保留的,不能使用...仅对于枚举,它不允许我们使用保留字值___,因为它必须在内部使用相同的字来跟踪枚举.

更新2

下面的链接是MSDN页面,对于编译器错误,也说"value__"是保留的.但仍然没有找到会员所做的事情的快乐....

http://msdn.microsoft.com/en-us/library/e3988xhs(v=vs.71).aspx

.net enums reflector

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

使用<textarea>使用jQuery填充隐藏值

我有一个<textarea>在表格之外.此表单有一个隐藏值uadc,应该填写<textarea>表单提交时的内容.我将如何传递这样的价值?

forms jquery

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

泛型类型多态

public class A {}

public class B : A {}
Run Code Online (Sandbox Code Playgroud)

现在有什么最好的方法让这个工作

List<A> a;
List<B> b = new List<B>();
a = b; // throw Cannot convert List<B> to List<A>
Run Code Online (Sandbox Code Playgroud)

谢谢

c# generics polymorphism inheritance

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

SQL查询仅适用于不同组的所有元素对

我有一个名为Survey的表,其中包含一个Group Column和一个Subject Column

CREATE TABLE survey (
  `group` INT NOT NULL,
  `subject` VARCHAR(16) NOT NULL,
  UNIQUE INDEX (`group`, `subject`)
);

INSERT INTO survey 
  VALUES
  (1, 'sports'),
  (1, 'history'),
  (2, 'art'),
  (2, 'music'),
  (3, 'math'),
  (3, 'sports'),
  (3, 'science')
;
Run Code Online (Sandbox Code Playgroud)

我试图找出一个查询,它将返回不属于同一组的所有主题对.所以从上面的例子中,我希望看到这些对在表中返回:

science - history  
science - art  
science - music  
history - math  
sports  - art  
sports  - music  
history - art  
history - music
Run Code Online (Sandbox Code Playgroud)

因此,查询不应返回:

sports - history  
Run Code Online (Sandbox Code Playgroud)

作为一个例子,因为他们都在第1组.

非常感谢.

mysql sql

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