小编use*_*387的帖子

NameValuePair不建议使用openConnection

我一直在关注如何从Android应用程序将数据插入数据库的在线教程,除了这个小部分之外,一切都正常

List<NameValuePair> params = new ArrayList<>();
params.add(new BasicNameValuePair("username", username));
params.add(new BasicNameValuePair("password", password));
Run Code Online (Sandbox Code Playgroud)

NameValuePair和BasicNameValuePair已被弃用,有利于openConnection().如何创建与之相关的新值关联?http://developer.android.com/reference/java/net/URL.html#openConnection()

有谁知道如何使用openConnection创建名称值对?我到处搜寻.

java android basicnamevaluepair

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

Html和CSS如何将3个div并排排列

我有3分div的,200像素,300像素和200像素哪能并排排列他们身边,我见过的所有示例仅包含2.我有Div1构成,Div2的正确,但工作DIV3出于某种原因幻灯片Div1构成下躺在这张照片 在此输入图像描述

这是我的代码

<div style=" border-right:1px solid black; width:200px; float:left; position:relative; ">
 //div1
 </div>

  <div style=" border-right:1px solid black; width:300px; padding:10px;float:left; position:relative;">
    //div2
  </div>

<div style=" float: left; width: 200px;position:relative">
//div3
 </div>
Run Code Online (Sandbox Code Playgroud)

Div1构成上有更短的内容,我怎样才能使边境的权利,只要在边境Div2的任何帮助,谢谢.

html css

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

Scala我怎样才能大写第一个字符和小写其他字符

我基本上有一个表单,它接受用户输入,我在数据库中匹配它.我希望第一个字符为大写,字符为空格,所有其他字符为小写.现在我有这个

  location= location.split(' ').map(_.capitalize).mkString(" ")
Run Code Online (Sandbox Code Playgroud)

上面的代码执行此操作:如果用户键入"new york ",它将转换为"New York",但是如果用户键入NeW YoRk,我仍然希望将其转换为"New York"形式.

scala

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

mvc3十进制是舍入2位

我有一个采用纬度和经度的模型,但由于某种原因,当创建模型时,它会将纬度/经度四舍五入到小数点后2位而不是保存整个值,例如-81.39522999999997保存为-81.39000000000000我该如何修复这个?

我的模特是

public decimal? longit { get; set; }
Run Code Online (Sandbox Code Playgroud)

观点是

@Html.HiddenFor(model => model.longit, new {@Value = "-81.39522999999997" })
Run Code Online (Sandbox Code Playgroud)

我的MSSQL保存为longit Decimal(16,14)

快速问题16,14表示左侧2位数字,右侧14位数字,如果我的经度为103.39522999999997,是否会出错?因为它是(16,13)这是我第一次使用小数..

decimal sql-server-2008 asp.net-mvc-3

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

IOS swift如何在获取Json数据时检查空数组

我是swift的新手,在我的代码中我从某个电子邮件中获取JSON,JSON数据首先被放入swift的数组中,但是如果数组为null或者没有Json数据我得到这个错误

无法将'NSNull'(0x1067a5748)类型的值转换为'NSArray'(0x1067a4c58).

我一直试图通过阅读其他帖子来解决这个问题,例如检查可选数组是否为空,但它不起作用.问题来自下面的代码

session.dataTask(with:request, completionHandler: {(data, response, error) in
            if error != nil {
                   print(error)
            } else {
                do {

                    let parsedData = try JSONSerialization.jsonObject(with: data!, options: .allowFragments) as! [String:Any]
                    if let musicJob = parsedData["music"] as! [AnyObject]?  {

    for S in musicjob {
                        if let genre = S["genre"] as? String {
                            self.genres.append(genre)
                        }
}
}
Run Code Online (Sandbox Code Playgroud)

如果Json为null,我就会在这一行得到错误

if let musicJob = parsedData["music"] as! [AnyObject]?
Run Code Online (Sandbox Code Playgroud)

所述musicJob计数的对象,例如"30个值或44个值"等的数量.如果没有Json那么它返回nil并且它崩溃了.反正我是否可以捕获nil或空数组的值,以便应用程序不会崩溃?只要musicJob数组不为空,一切都有效.

arrays ios swift anyobject swift3

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

如何使用T-SQL正确添加新列

我在Visual Studios 2013中开始使用T-SQL,我想知道如何在现有数据库表中添加新列?

我有这个片段

ALTER TABLE [dbo].[Articles]
ADD COLUMNS
  TenLatMin  FLOAT     NULL,
  TenLatMax  FLOAT     NULL,
  TenLonMin  FLOAT     NULL,
  TenLonMax  FLOAT     NULL;
Run Code Online (Sandbox Code Playgroud)

但它抱怨

FLOAT附近的语法不正确

上面的代码有什么问题?

t-sql sql-server alter-table

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