问题列表 - 第28732页

Android使用DDMS删除文件

我需要从我的应用添加的/ data/data文件夹中删除一个文件.我正在使用Eclipse中的DDMS查看该文件.

如果DDMS不能,我将如何删除它?

android ddms

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

从html表单读取POST数据发送到serversocket

我尝试在Java中编写最简单的服务器应用程序,显示带有textarea输入的html表单,在提交后,我可以解析在该textarea中键入的xml.现在,我构建简单的基于服务器的服务器,如下所示:

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;

public class WebServer {

  protected void start() {
    ServerSocket s;
    String gets = "";
    System.out.println("Start on port 80");
    try {
      // create the main server socket
      s = new ServerSocket(80);
    } catch (Exception e) {
      System.out.println("Error: " + e);
      return;
    }

    System.out.println("Waiting for connection");
    for (;;) {
      try {
        // wait for a connection
        Socket remote = s.accept();
        // remote is now the connected socket
        System.out.println("Connection, sending data.");
        BufferedReader …
Run Code Online (Sandbox Code Playgroud)

java xml sockets post serversocket

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

不同版本的Perl是否需要安装不同的CPAN模块?

我们有一个服务器场,我们正在慢慢迁移到新版本的Perl(5.12.1).我们目前正在运行5.8.5.操作系统也将从RedHat 4升级到RedHat 5,但RedHat 5仍然在Perl 5.8.8上.因此,在我们的源代码树中,我们将支持两个版本的Perl.

我被告知要将新版本的Perl安装到我们的源代码树中,以及我们当前使用的所有CPAN模块.我被告知用正确版本的Perl"编译"模块.我很困惑.对于不同版本的Perl,某些模块是否实际配置不同?鉴于此,我假设我应该为树中的每个Perl版本配置一个CPAN目录?

关于这种情况的任何信息或"陷阱"?

编辑:作为一个额外的问题,相同的cpan目录(由〜/ .cpan指向)是否适用于两个树,或者当我在不同的树(安装模块)工作时,我应该链接到不同的目录?

perl cpan

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

带流的文件I/O - 最佳内存缓冲区大小

我正在编写一个小型I/O库来协助更大的(业余爱好)项目.该库的一部分对文件执行各种功能,该文件通过FileStream对象读/写.每次StreamReader.Read(...)通过时,

我将启动一个事件,该事件将在主应用程序中用于显示进度信息.在循环中进行的处理是有缺陷的,但不是太耗时(例如,它可能只是一个简单的文件副本,或者可能涉及加密...).

我的主要问题是:使用的最佳内存缓冲区大小是多少?考虑到物理磁盘布局,我可以选择2k,这将覆盖CD扇区大小,并且是512字节硬盘扇区的很好的倍数.在抽象树的上方,你可以选择一个更大的缓冲区,它可以一次读取整个FAT簇.我意识到今天的PC,我可以选择更多的内存饥饿选项(例如几个MiB),但随后我增加了UI更新之间的时间,并且用户感觉到响应速度较慢的应用程序.

顺便说一句,我最终希望为FTP/HTTP服务器上托管的文件提供类似的界面(通过本地网络/快速DSL).那些最佳的内存缓冲区大小(再次,感知响应性与性能之间的"最佳情况"权衡)?

c# size optimization buffer file

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

是否有可能在C中模仿python元组?

我很想知道有什么策略?(如果策略存在).

c tuples

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

MySQL:获取null或空字符串

我知道NULL值和空字符串("")值之间的区别是什么,但如果我想通过使用OR关键字得到一个值,我得不到NULL值的结果

我想查询的表看起来像这样:

 titles_and_tags
+----+----------+------+
| id | title    | tag  |
+----+----------+------+
|  1 | title1   | NULL |
|  2 | title2   | tag1 |
|  3 | title3   | tag2 |
|  4 | edit     | NULL |
|  5 | rowdata  | div  |
+----+----------+------+
Run Code Online (Sandbox Code Playgroud)

我使用的查询如下所示:

select * 
  from `titles_and_tags` 
 WHERE `title` LIKE "title%" 
   AND `tag` = "tag1" OR `tag` IS NULL
Run Code Online (Sandbox Code Playgroud)

所以我想在这里得到一行(id:1,2),但这会产生0行.我做错了什么?

编辑

对不起,我忘记了我的主要问题是:

select * 
  from `titles_and_tags` …
Run Code Online (Sandbox Code Playgroud)

mysql

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

为什么我不能将类型为T的对象传递给类型为<?的对象上的方法?延伸T>?

在Java中,假设我有以下类包含类Items列表的Container:


    public class Container<T>
    {
        private List<Item<? extends T>> items;

        private T value;

        public Container(T value)
        {
            this.value = value;
        }

        public void addItem(Item<? extends T> item)
        {
            items.add(item);
        }

        public void doActions()
        {
            for (Item<? extends T> item : items)
            {
                item.doAction(value);
            }
        }
    }

    public abstract class Item<T>
    {
        public abstract void doAction(T item);
    }

Eclipse给出了错误: The method doAction(capture#1-of ? extends T) in the type Item is not applicable for the arguments (T)

我一直在阅读泛型示例和各种帖子,但我仍然无法弄清楚为什么不允许这样做.Eclipse也没有在其提议的修复程序中提供任何有用的提示.变量value是T类型,为什么它不适用于? extends …

java generics

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

"对于类型create,方法setListAdapter(ArrayAdapter)未定义"

我是java和android的新手,所以我试图从android和数据库中找到有用的样本.我发现这个博客有一个项目:

http://saigeethamn.blogspot.com/2009/10/android-developer-tutorial-part-12.html

我运行该项目,它工作正常,但我正在尝试创建一个新项目来复制和粘贴代码,这不起作用:(

我在这一行遇到了问题:

this.setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,results));
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误:

对于类型create,方法setListAdapter(ArrayAdapter)未定义

它看起来像是C#中的一个方法,但我可以在原始项目中找到它.

我在哪里弄错了?

java database android

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

Google Chrome扩展程序:本地存储

我正在为Google Chrome开发扩展程序,但遇到了一些麻烦.我创建了一个options.html页面并将其添加到manifest.json文件中.页面显示正确.

我保存了选项,然后返回到应该运行扩展的页面.

不幸的是,选项的本地存储返回'null'而不是选项.如果我直接从扩展的JS脚本设置本地存储选项,它可以正常工作,但如果它是从选项页面设置的话.

知道如何从扩展程序中的Javascript文件访问options.html本地存储值吗?

google-chrome google-chrome-extension

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

以编程方式触发MouseLeftButtonDown事件

我正在尝试以编程方式在WPF控件上手动触发MouseLeftButtonDown事件,因为我使用的是Microsoft Surface SDK,它不会触发MouseLeftButtonDown事件,而是触发ContactDown事件.基本上我正在尝试将MouseLeftButtonDown事件向下推送到控件,以在处理ContactDown事件时触发控件上的正确行为.

我猜我必须以某种方式使用控件上的RaiseEvent方法来实现MouseButtonEventArgs,但是我在查找参数时遇到了一些麻烦.

在此先感谢您的帮助!

c# wpf mouseleftbuttondown raiseevent

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