小编Rog*_*ger的帖子

CSS将文本垂直对齐到div的中间

强制div中的文本垂直对齐到中间的正确方法是什么?我发现了一些'技巧',但我需要一些适用于单行和多行的东西.希望我错过了一些简单的愚蠢:

http://jsfiddle.net/rogerguess/DawFy/

.header {
    display: inline-block;    
    text-align: center;
    width: 123px;
    background: green;
    border-radius: 4px 4px 4px 4px;
    height: 80px;
    vertical-align: middle;
}

<div >
    <div class="header">test1 </div>
    <div class="header">some text that will wrap</div>
    <div class="header">test3</div>
</div>
Run Code Online (Sandbox Code Playgroud)

html css

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

从Json.net获取值

我有一个情况我会得到一些已知值从JSON的API,但随后需要得到一组未知值(例如在此JSON密码和电子邮件错误):

{"error":{"httpCode":400,"message":"Invalid parameters"},  "message":{"errors":
    {"password":"is too short"
    ,"email":"is invalid"}}}
Run Code Online (Sandbox Code Playgroud)

我知道我总会得到'错误'和'message.errors'.我提前不知道令牌/属性是什么(密码,电子邮件)

我正在尝试使用Json.net来获取它们,然后写一个字符串生成器:"密码太短,电子邮件无效"

 JObject root = JObject.Parse(<json string>);
Run Code Online (Sandbox Code Playgroud)

那段代码给了我root.Properties,但是我做错了,因为我没有从它的孩子那里得到属性.我得到了什么?

谢谢,

json.net

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

存储过程中的标量值通过实体框架

我发现了一些像这样的文章:http: //devtoolshed.com/using-stored-procedures-entity-framework-scalar-return-values

然而,当我采取步骤为int32标量创建函数导入时,这是生成的:

 public ObjectResult<Nullable<global::System.Int32>> MyStoredProcedure(Nullable<global::System.Int32> orderId)
    {
        ObjectParameter orderIdParameter;
        if (orderId.HasValue)
        {
            orderIdParameter = new ObjectParameter("OrderId", orderId);
        }
        else
        {
            orderIdParameter = new ObjectParameter("OrderId", typeof(global::System.Int32));
        }

        return base.ExecuteFunction<Nullable<global::System.Int32>>("MyStoredProcedure", orderIdParameter);
    }
Run Code Online (Sandbox Code Playgroud)

我可以用这个来调用这个过程,但是我无法进入基础标量:

ObjectResult<int?> result = myEntities.MyProcedure(orderId);

在我看到的代码示例中,我应该得到context.MyProcedure().SingleOrDefault().

stored-procedures entity-framework

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

使用select from other table创建外部表

我正在使用HDInsight,并且在完成运行查询后需要删除我的集群.但是,我需要我收集的数据才能存活一天.我正在处理将从table1创建计算列并将它们插入table2的查询.首先,我想要一个简单的测试来复制行.你可以从select语句创建一个外部表吗?

drop table if exists table2;

create external table table2 as
select *  
from table1
STORED AS TEXTFILE LOCATION 'wasb://{container name}@{storage name}.blob.core.windows.net/';
Run Code Online (Sandbox Code Playgroud)

hive hdinsight

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

如何从我的TFS服务器列表中删除tfspreview?

我们已经停止使用tfspreview,现在在visualstudio.com上.但是,我在收到最新信息时会遇到奇怪的错误.首先,我想从服务器列表中删除tfspreview.你怎么做到这一点?"删除"按钮已禁用.

删除被禁用...

tfs

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

有没有Json.NET的选项可以让它将不一致的json类型反序列化为对象?

一个例子是我从api中消耗json.api与json的返回方式不一致.假设您有一个作者,它具有Books []的属性.遗憾的是,在只有一本书的情况下,选择返回Author.Books(类型为Book).首选方法是在Author.Books []中返回一本Book.

当Jason.NET尝试反序列化一大块json并且找到"作者"时,Json.NET会引发序列化异常:{"Book":{...与"作者"混合:{"Book":[". ..

有没有解决的办法?

json.net

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

SIMCOM SIM5230A HTTP POST:错误+ CHTTPACT:237

我正在努力使AT命令正常工作,这将使3G SIM5230模块发出干净的HTTP请求。当我构建并发送我认为是很好的请求时,我没有从Web服务器获得响应,只有错误+ CHTTPACT:237。我可以使该模块发送无效的帖子(只需在...前面添加一个空格)命令中的POST),然后我从网络服务器400收到了一个响应,告诉我这是一个无效的http请求。有人在那里成功使用此模块执行HTTP POST命令吗?

型号:SIMCOM_SIM5320A修订版:SIM5320A_V1.5

arduino http-post at-command

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

Openstack Swift批量操作(归档自动提取)最佳实践

我已经测试了使用多线程应用程序将对象上传到swift中,该应用程序创建了创建对象的单独请求.有20个线程,我每个线程平均每秒约6个对象.数学表明,这需要很长时间才能完成.我转向批量操作,现在有一个运行的多线程应用程序上传tar.gz文件,其中包含各自容器中的文件.它可以工作,但它比我用单个对象请求运行的速度慢.我正在运行10个线程,每个线程上传一个包含4000个对象的tar.gz.这10个线程的运行速度接近每个线程每秒约2个对象.似乎有些事情我一定做错了.

似乎swift在5到10秒内收到文件,但是花费300到1600秒解压缩并将对象放在容器中.我对此并不乐观,它基于观看正在上传到swift的机器上的网络流量.

考虑可能影响绩效的因素:

  • 在单个容器中创建的对象与每个到达不同容器的对象
  • 每个批量操作的对象数
  • 并发批量操作的数量
  • 批量文件类型tar,gz压缩级别(完整或无)

这种操作的最佳实践是什么?

openstack-swift

5
推荐指数
0
解决办法
109
查看次数

是否有工具从xsd生成简单的c#类?

我有一个xsd(这个帖子大大简化了):

<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="serviceResponse" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
  <xs:element name="serviceResponse" msdata:IsDataSet="true" msdata:UseCurrentLocale="true">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="searchResults">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="numberOfResults" type="xs:string" minOccurs="0" />
              <xs:element name="raceList" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="race" minOccurs="0" maxOccurs="unbounded">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="id" type="xs:string" minOccurs="0" />
                          <xs:element name="title" type="xs:string" minOccurs="0" />
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
  </xs:element>
</xs:schema>
Run Code Online (Sandbox Code Playgroud)

我需要简单的c#类:

public class serviceResponse
{
    public searchResults SearchResults { get; set; }
}

public class searchResults
{
    public string …
Run Code Online (Sandbox Code Playgroud)

c# xml xsd.exe windows-phone-7

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

四元数LookRotation

我试图在c#scripting上为塔防风格游戏遵循一些unity3d exmaples.我需要一个炮塔来"瞄准"另一个游戏对象.我找到的例子似乎没有说明不是0,0,0的原点.意思是,当炮塔位于不同的位置时,它的目标是基于起点,而不是其当前位置.

它现在的表现如何:http: //screencast.com/t/Vx35LJXRKNUm

在我正在使用的脚本中,如何提供有关炮塔当前位置的Quaternion.LookRotation信息,以便将其包含在计算中?脚本,函数CalculateAimPosition,第59行:

using UnityEngine;
using System.Collections;

public class TurretBehavior : MonoBehaviour {

public GameObject projectile;
public GameObject muzzleEffect;

public float reloadTime = 1f;
public float turnSpeed = 5f;
public float firePauseTime = .25f;

public Transform target;
public Transform[] muzzlePositions;
public Transform turretBall;

private float nextFireTime;
private float nextMoveTime;
private Quaternion desiredRotation;
private Vector3 aimPoint;

// Update is called once per frame
void Update () 
{
    if (target) 
    {
        if (Time.time >= nextMoveTime) 
        {
            CalculateAimPosition(target.position);
            transform.rotation …
Run Code Online (Sandbox Code Playgroud)

quaternions unity-game-engine

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