小编Dan*_*iel的帖子

用户时间大于实时

我以某种方式获得了我的程序的以下时间戳.我知道如果涉及IO,实时可能大于用户时间和系统时间的总和,但是当用户时间单独大于实时时,你如何解释这一点

real    0m8.512s
user    0m8.737s
sys     0m1.956s
Run Code Online (Sandbox Code Playgroud)

linux time

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

无法找到样式vpiCirclePageIndicatorStyle

我想在我的项目中使用viewpageindicator,但导入它时遇到问题.我的XML中有错误.

Missing styles. Is the correct theme chosen for this layout?
Use the Theme combo box above the layout to choose a different layout, or fix the theme style references.

Failed to find style 'vpiCirclePageIndicatorStyle' in current theme
Run Code Online (Sandbox Code Playgroud)

我的XML文件:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >


    <android.support.v4.view.ViewPager
        android:id="@+id/pager"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" />

    <com.viewpagerindicator.CirclePageIndicator
        android:id="@+id/indicator"
        android:layout_width="248dp"
        android:layout_height="30dp"
        android:layout_alignParentBottom="true"
        android:layout_below="@id/pager"
        android:layout_centerHorizontal="true"
        android:layout_marginBottom="30dp"
        android:padding="3dip" />


</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

我更新了res/values/styles.xml

<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">

    <style name="hololightnoactionbar" parent="android:Theme.Holo.Light">
        <item name="android:windowActionBar">false</item>
        <item name="android:windowNoTitle">true</item>
    </style>

    <style name="dividerstyle" parent="@android:style/Widget.ListView"> …
Run Code Online (Sandbox Code Playgroud)

android viewpagerindicator

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

常规语言与非常规语言

任何人都可以帮助我区分常规语言(即那些可以用正则表达式描述的语言)和其他常规语言正式定义不常规的语言吗?此外,你能否提供双方的一些例子?

regex regular-language

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

repaint()无法工作

我想根据从另一个线程收到的数据在我的面板上绘制一个图像.我确信数据和随后的像素数组运行良好,但repaint()永远不会工作.谁能告诉我这里出了什么问题?

import javax.swing.*;
import java.awt.*;
import java.awt.image.*;

/** Create an image from a pixel array. **/
public class PicturePlaza extends JApplet
{
  ImagePanel fImagePanel;
  ReadCom   readComPort;
  Thread readPortThread;

  public void init () {
    // initiate the read port thread so that it can receive data
     readComPort = new ReadCom();
     readPortThread = new Thread(readComPort,"ReadCom");
     readPortThread.start();

     Container content_pane = getContentPane ();
     fImagePanel = new ImagePanel ();
     content_pane.add (fImagePanel);  

  } 

  // Tell the panel to create and display the image, if pixel data …
Run Code Online (Sandbox Code Playgroud)

java applet swing awt repaint

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

如何在chrome中查看页面的CSS,而不是一行

如何以更漂亮的格式查看chrome中的css.目前我看到的是:

input_tiny {宽度:50像素} .input_small {宽度:100px的} .input_medium {宽度:150像素} .input_large {宽度:200像素} .input_xlarge {宽度:250像素} .input_xxlarge {宽度:300像素} .input_full {宽度:100%}. input_full_wrap {显示:块;填充右:8像素} :: - MOZ-聚焦内{边界:0;填充:0} {输入余量:0}输入[类型= "搜索"] :: - WebKit的阻铁

它们只是一线呈现!我怎么能把它作为多行

.input_tiny{
    width:50px
 }
 .input_samll{
     width:100px
 }
 ......
Run Code Online (Sandbox Code Playgroud)

css google-chrome

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

如何像图像幻灯片一样制作闪屏

在启动我的应用程序时,我希望有一个类似于图像幻灯片的闪屏.通过向左或向右滑动,您可以简要了解应用程序的功能.在每个图像底部的某处,我想修复一个菜单,如项目,以显示图像的导航.它可以简单地是一个实心圆链,告诉用户他们所处的图像.

任何人告诉我这种闪屏的术语是什么,我该怎么做?

谢谢

android splash-screen

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

比较hashmap键,为什么要比较键的hashcode和key的值

下面是Java 7 HashMap实现(get()方法)的源代码.正如您所看到的,在get方法中,比较键时,它会比较键的哈希码和键值,以确定链表中的条目是否是搜索键.但是,我想如果两个键相同,它们当然会有相同的哈希码,如果两个键不同,比较键的值足以区分它们.那么为什么Java HashMap源代码关心密钥的哈希码是否相等?

public V get(Object key) {
    if (key == null)
        return getForNullKey();
    int hash = hash(key.hashCode());
    for (Entry<K,V> e = table[indexFor(hash, table.length)];
         e != null;
         e = e.next) {
        Object k;
        if (e.hash == hash && ((k = e.key) == key || key.equals(k)))
            return e.value;
    }
    return null;
}
Run Code Online (Sandbox Code Playgroud)

java hashmap hashcode

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

为什么 bindservice 在将其移动到工作线程后仍会导致应用 ANR

我在 onCreate 中有一个需要很长时间的 bindservice,我试图通过将它移动到一个工作线程来解决这个问题,但它仍然导致 UI 等待。我能做什么

public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);


        new Thread(){
            public void run(){
                android.os.Process.setThreadPriority(android.os.Process.THREAD_PRIORITY_BACKGROUND);

                Intent serviceIntent = new Intent(getApplicationContext(), Recognizer.class);
                bindService(serviceIntent, mConnection,Context.BIND_AUTO_CREATE);
            }
        }.start();
}
Run Code Online (Sandbox Code Playgroud)

multithreading android

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

如何在编译器中管理符号表

我想知道是否只有一个符号表存储有关源文件的所有信息,还是有多个符号表相互堆叠,并且仅在当前作用域与该表相关时才获取。

例如说我有两种方法

int foo(int a){
    int b;

    bar(b);
    ...
}

double bar (int a){
   int b;
   ...
}
Run Code Online (Sandbox Code Playgroud)

这里两个中的a和b的作用域不同,因此,如果符号表堆叠在一起,则在执行foo时会首先获取与foo相关的符号表。但是,在执行bar时,bar的符号表堆叠在foo的上面,因此当前符号表包含bar的a和b的信息。

如果符号表是集中式的,则foo的信息和bar的信息都驻留在一个符号表中,但是可能有一些条目指定foo中的a,b属于foo的范围,而bar中的a,b属于bar。没有其他符号表可参考

以上是我对符号表的假设。请告诉我哪一个是真实的案例,并在其中填入更多详细信息。

谢谢

compiler-construction symbol-table

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

是否可以将.apk文件(或通常是任何压缩文件)解压缩到内存中,而不是将其写入fs

我正在研究移动应用程序,需要在解压缩.apk文件后分析他们的代码.然而,解压缩的过程自然涉及大量的IO,这使得它不具有可扩展性,我在想是否可以将解压缩的数据保存在内存中,其中有几个变量代表它,从而节省了写入FS的麻烦.我有成千上万的应用程序需要分析,所以能够做这样的事情会大大加快我的过程.是否有人可以为我提出建议.我正在使用python.提前致谢

python android unzip

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