问题列表 - 第29944页

如何根据当前屏幕方向设置活动内容?

我只是想做:

if(getRequestedOrientation() == ActivityInfo.SCREEN_ORIENTATION_PORTRAIT)
    setContentView(R.layout.search_portrait);
else
    setContentView(R.layout.search_landscape);

问题是 - getRequestedOrientation总是返回-1.

有什么建议?

android

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

使用C#中的String.Format格式化字符串时出现问题

我需要在特定格式的消息框中打印一个字符串,我使用的代码如下所示:

string text=""; 
for (int i=0; i<n; i++)
{
   a=..
   b=..
   c=..
   text += String.Format("{0, -8} {1,-4} {2,8}", a, b, c);
}
MessageBox.Show(text);
Run Code Online (Sandbox Code Playgroud)

因此,对于以下一组值:

XYZ,ABC,100

X,ABC,100
Run Code Online (Sandbox Code Playgroud)

我得到以下输出:

XYZ     ABC     100

X     ABC     100
Run Code Online (Sandbox Code Playgroud)

所以你可以看到第二行格式不正确.可能这种情况正在发生,因为我在MessageBox中打印它.角色和"空间"所占据的空间是不同的.对此有何解决方案?

c# string.format messagebox

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

我如何调试websocket服务器

我正在尝试为webSocket连接编写服务器.我仔细阅读了规范(76,而不是75).我正在使用雷区作为浏览器.

当我尝试在浏览器中从javascript创建WebSocket时:

var ws = new WebSocket("ws://localhost:8766/hoho");
Run Code Online (Sandbox Code Playgroud)

浏览器响应

"Firefox无法在ws:// localhost:8766/hoho建立与服务器的连接."

我的服务器正在获得有效的客户端握手请求,它会发回响应然后繁荣.

我运行了每个示例握手示例,我可以通过我的服务器找到它,并且我在每个实例中都完全匹配给定的响应.我非常有信心返回字节流是正确的.我不需要帮助调试我的代码,它正在做我的意思.我需要帮助调试我对握手协议的使用,因为当我向minefield提供我认为正确的响应时,它会嘲笑我.

我的问题是:我该如何调试这个东西?我可以想到两种可能性.

  1. 有没有办法让雷区告诉我为什么它会拒绝我的握手?

  2. 网络上是否有工作,公共,webSocket服务器服务?如果有,我可以代理它,在两个方向上观察字节流并找出我的不同之处.

有没有人对这些方向或任何其他想法有任何想法?

谢谢你的帮助.

websocket

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

淡入鼠标移动

如何在第一次鼠标移动时淡化div内容,例如在google.com上使用JavaScript?我不希望它再次淡出.

javascript fade mouseevent

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

存储过程与条件结果

我想编写一个类似这样的存储过程:

SELECT * from T where T.A = @a and T.B = @b
Run Code Online (Sandbox Code Playgroud)

如果返回行,则返回这些行,否则返回

SELECT * from T where T.A = @a and T.B IS NULL
Run Code Online (Sandbox Code Playgroud)

编辑:

感觉应该有一种方法来创建一个过程,使其运行第一个查询一次,仅在必要时运行第二个查询.

结束编辑.

我能管理的最好的是跟随,它(理论上)运行第一个查询两次,除非缓存它:

IF EXISTS (SELECT * from T where T.A = @a and T.B = @b) THEN
    SELECT * from T where T.A = @a and T.B = @b
ELSE
    SELECT * from T where T.A = @a and T.B IS NULL
Run Code Online (Sandbox Code Playgroud)

值得一提的是,这是在Microsoft SQL Server 2008中

sql sql-server stored-procedures sql-server-2008

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

const引用必须在构造函数base/member初始化列表中初始化

我试图阻止访问我正在编写的类的默认构造函数.我希望其他人使用的构造函数需要对另一个对象的const引用.我已将默认构造函数设为私有,以防止其他人使用它.我收到默认构造函数的编译器错误,因为const引用成员变量未正确初始化.我该怎么做才能编译?

class CFoo
{
public:
    CFoo();
    ~CFoo();
};

class CBar
{
public:
    CBar(const CFoo& foo) : fooReference(foo)
    {
    }

    ~CBar();

private:
    const CFoo& fooReference;

    CBar() // I am getting a compiler error because I don't know what to do with fooReference here...
    {
    }
};
Run Code Online (Sandbox Code Playgroud)

c++ constructor initialization reference

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

设置专注于android中listview的任何项目

我有一个listview,其中包含textviews作为其元素.

  1. 现在,我想在启动应用程序时自动聚焦列表的第一项
  2. 当我点击其他视图(例如按钮)时,如何将焦点设置在列表的任何项目上?

android listview

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

如何使用java servlet获取下载的csv文件?

我有示例 java servlet 文件。但它导出到本地文件。但是我需要在点击下载按钮时下载 csv 文件?

这是 servlet 类,我需要在此处添加什么代码才能下载 csv 文件?

import java.io.*;
import java.net.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class CsvFile extends HttpServlet { 
public void doGet (HttpServletRequest request,HttpServletResponse response) 
throws ServletException,IOException  {
try
{
      PrintWriter out = response.getWriter();
      String filename = "c:\\csv\\myfile.csv";
      FileWriter fw = new FileWriter(filename);

      fw.append("Employee Code");
      fw.append(',');
      fw.append("Employee Name");
      fw.append(',');
      fw.append("Employee Address");
      fw.append(',');
      fw.append("Employee Phone");
      fw.append(',');
      fw.append("Employee ZipCode");
      fw.append('\n');

      fw.append("E1");
      fw.append(',');
      fw.append("Vineet");
      fw.append(',');
      fw.append("Delhi");
      fw.append(',');
      fw.append("224277488");
      fw.append(',');
      fw.append("110085");
      fw.append('\n');

      fw.append("E2");
      fw.append(',');
      fw.append("Amar");
      fw.append(',');
      fw.append("Delhi");
      fw.append(','); …
Run Code Online (Sandbox Code Playgroud)

java csv servlets

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

uint32_t和size_t的printf格式说明符

我有以下内容

size_t   i = 0;
uint32_t k = 0;

printf("i [ %lu ] k [ %u ]\n", i, k);
Run Code Online (Sandbox Code Playgroud)

编译时我收到以下警告:

format ‘%lu’ expects type ‘long unsigned int’, but argument has type ‘uint32_t’
Run Code Online (Sandbox Code Playgroud)

当我使用夹板运行时,我得到以下内容:

Format argument 1 to printf (%u) expects unsigned int gets size_t: k
Run Code Online (Sandbox Code Playgroud)

非常感谢任何建议,

c printf

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

Ruby:每X个字符插入一次空格

在ruby字符串中,如何每X个字符插入一个空格?

作为一个例子,我想在给定字符串的每8个字符处插入一个空格.

ruby string

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