问题列表 - 第46176页

如何在Ubuntu Linux中将一个文件附加到另一个文件?

我有两个文件:file1file2.如何追加内容file2file1使内容file1持久化?

linux shell ubuntu file append

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

如何使用jQuery.animate()创建"非线性"轨迹?

我试图将一个元素从位置A动画到位置B,但我不希望它在每个点之间线性移动,我想要有一种"抛物线"轨迹.

我可以使用jQuery.animate()吗?

或者我应该使用setInterval()从头开始手动编码?

谢谢!
丹尼尔

jquery animation

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

WCF中URI模板中的附加/可选查询字符串参数

我在WCF中编写了一个简单的REST服务,其中我使用相同的URI模板但使用不同的方法(POST和GET)创建了2个方法.对于GET方法,我还发送其他查询参数,如下所示:

    [WebInvoke(Method = "POST", UriTemplate = "users")]
    [OperationContract]
    public bool CreateUserAccount(User user)
    {
        //do something
        return restult;
    }

    [WebGet(UriTemplate = "users?userid={userid}&username={userName}")]
    [OperationContract]
    public User GetUser(int userid, string userName)
    {
       // if User ID then 
       //   Get User By UserID
       //else if User Name then 
       //   Get User By User Name
       //if no paramter then do something

    }
Run Code Online (Sandbox Code Playgroud)

当我用方法POST调用CreateUserAccount它工作正常但是当我使用GET调用GetUser方法并且只发送一个查询字符串参数(userID或UserName)时,它给出了错误"HTTP方法不允许",但是如果发送两个参数,那么它就是好的.

谁能帮我?

c# wcf

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

在周日和周六的PHP日期?

我有一个约会.

例如:$date='2011-21-12';

数据格式:yyyy-dd-mm;

如果日期是星期六或星期日.

如果星期六在给定日期增加2天.

如果星期天在给定日期添加1天.?

php date

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

Android动画XML问题

我正在尝试使用Android的动画框架让我的ImageView以菱形图案移动.这是我的animation.xml:

<set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="true">
<translate 
    android:fromXDelta="40%p" android:toXDelta="90%p" 
    android:fromYDelta="10%p" android:toYDelta="40%p" 
    android:duration="500" android:startOffset="0"/>
<translate 
    android:fromXDelta="90%p" android:toXDelta="40%p" 
    android:fromYDelta="40%p" android:toYDelta="90%p" 
    android:duration="500" android:startOffset="500"/>
<translate 
    android:fromXDelta="40%p" android:toXDelta="10%p" 
    android:fromYDelta="90%p" android:toYDelta="40%p" 
    android:duration="500" android:startOffset="1000"/>
<translate 
    android:fromXDelta="10%p" android:toXDelta="40%p" 
    android:fromYDelta="40%p" android:toYDelta="10%p" 
    android:duration="500" android:startOffset="1500"/>
</set>
Run Code Online (Sandbox Code Playgroud)

我的布局:

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent">
    <ImageView
        android:id="@+id/img"  
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content"
        android:src="@drawable/icon"/>
</FrameLayout>
Run Code Online (Sandbox Code Playgroud)

我的onStart:

protected void onStart() {
    super.onStart();

    ImageView img = (ImageView)findViewById(R.id.img);
    Animation a = AnimationUtils.loadAnimation(this, R.anim.diamond);
    img.startAnimation(a);
}
Run Code Online (Sandbox Code Playgroud)

当我启动我的应用程序时,我看到的是一个空白屏幕2秒然后我的图像弹出到屏幕的左上角.如果我删除除了一个翻译动画之外的所有动画,我会看到图像以对角线移动.

我更喜欢使用XML来定义动画而不是Java.

有没有人对我如何看到整个动画有任何见解?

-担

animation android

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

"简化"您的Javascript和jQuery的好技巧和窍门

显然你有基本的Minify和Packer技术......

但我不知道是否有任何一些JavaScript技术较小的代码(像那些替代if语句与?:在他们等).

那么,一旦我有精简的代码(...),我会缩小/打包它

javascript compression jquery

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

在ASP NET MVC 3和Razor中创建自定义助手

我正在用ASP NET MVC 3和Razor创建一个帮助器来显示我的网格

@helper ListaPessoa(IEnumerable<TesteHelpersMV3.Models.PessoaModel> listaPessoa) 
{    
    <table>
    <tr>
        <th></th>
        <th>Nome</th>
        <th>Endereco</th>
        <th>DataNascimento</th>
    </tr>

    @foreach (var item in listaPessoa)
    {
        <tr>
            <td>
                @Html.ActionLink("Edit", "Edit", new { id = item.Nome }) |
                @Html.ActionLink("Details", "Details", new { id = item.Nome }) |
                @Html.ActionLink("Delete", "Delete", new { id = item.Nome })
            </td>
            <td>@item.Nome</td>
            <td>@item.Endereco</td>
            <td>@item.Cidade</td>
        </tr>
    }

    </table>
}
Run Code Online (Sandbox Code Playgroud)

但是Razor无法找到@ Html.ActionLink并发生以下错误

编译器错误消息:CS1061:'System.Web.WebPages.Html.HtmlHelper'不包含'ActionLink'的定义,也没有扩展方法'ActionLink'接受类型'System.Web.WebPages.Html.HtmlHelper'的第一个参数可以找到(你错过了使用指令或程序集引用吗?)

怎么了??? 如何解决这个问题呢??

谢谢

莱安德罗普拉多

asp.net-mvc razor

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

如何从命令行在类中执行方法

基本上我有一个PHP类,我想从命令行测试并运行某种方法.我确信这是一个基本问题,但我遗漏了文档中的内容.我知道如何运行文件,显然php -f但不确定如何运行该文件是一个类并执行给定的方法

php command-line

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

将JSON日期信息解析为C#DateTime

我有一个返回CLR对象的WCF服务.该对象定义如下:

[DataContract]
public class Person
{
  [DataMember]
  public string FullName
  {
    get { return fullName; }
    set { id = fullName; }
  }
  private string fullName = string.Empty;

  [DataMember]
  public DateTime BirthDate
  {
    get { return birthDate; }
    set { birthDate = value; }
  }
}
Run Code Online (Sandbox Code Playgroud)

正在创建此对象的实例并从我的WCF服务返回.此服务如下所示:

[OperationContract]
[WebGet(UriTemplate = "/GetPersonByID/{id}", ResponseFormat = WebMessageFormat.Json)]
public Person GetPersonByID(string id)
{
  Person person = FindPersonByID(id);
  return person;
}
Run Code Online (Sandbox Code Playgroud)

当我在我的应用程序中得到响应时,我可以成功提取FullName值.但是,我还没有成功地将BirthDate转换为客户端应用程序中的C#DateTime对象.转换为字符串时,BirthDate看起来像这样:

\/Date(1297367252340-0500)\/
Run Code Online (Sandbox Code Playgroud)

如何将其转换为C#DateTime实例?

谢谢!

c# wcf json

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

设置套接字操作的超时

当我创建一个套接字时:

Socket socket = new Socket(ipAddress, port);
Run Code Online (Sandbox Code Playgroud)

它会引发异常,这是正常的,因为IP地址不可用.(测试变量where String ipAddress = "192.168.0.3"int port = 300.)

问题是:如何将其设置为该套接字的超时?

当我创建套接字时,如何在UnknownHostException获得套接字并使套接字超时之前减少时间?

java sockets

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