小编key*_*ser的帖子

符号链接 - 性能如何?

出于部署原因,我使用符号链接稍微容易一些,但这些将适用于我的所有网站核心文件和配置,每天将访问数十万次.

我是否更明智地将文档移动到服务器上的正确位置(稍微更有问题的部署)而不是使用符号链接来解决所有问题(性能略有下降?)

unix linux bash

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

在联系人列表中查找Android用户

我的应用程序可以选择与用户联系人列表中的朋友分享其内容.

但是,因为它仅适用于Android用户,有没有办法找出我的联系人列表中的人有Android设备?

这样我就可以向我的客户展示一个过滤的列表,他们的联系人书中有时可能会有数千人.

我在考虑只过滤Gmail地址,但这不是一个非常好的迹象表明该人是一个Android所有者.我知道谷歌可以说,因为他们将设备绑定到谷歌的电子邮件地址(他们甚至知道每个人都使用什么设备和Android版本),但我怎么知道呢?

java android

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

什么是全球交易?

JSR 907 JTA 1.2定义了"全局事务"术语:

UserTransaction.begin方法启动全局事务并将事务与调用线程相关联.

那是什么意思?它是最外层的交易还是什么?

java jta

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

使用wait()时的同步方法

我运行了以下代码:

class Counter extends Thread {

 static int i=0;
//method where the thread execution will start
public void run(){
    //logic to execute in a thread

    while (true) {
        increment();
    }
}

public synchronized void increment()  {
    try {
        System.out.println(this.getName() + " " +  i++);
        wait(1000);
        notify();
    } catch (InterruptedException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

}
//let’s see how to start the threads
public static void main(String[] args){
    Counter c1 = new Counter();
    Counter c2 = new …
Run Code Online (Sandbox Code Playgroud)

java multithreading synchronized wait

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

在android中以编程方式更改相机分辨率设置

我正在使用以下代码打开相机.是否可以通过编程方式将摄像机分辨率设置为高?

private void openDefaultCameraApp() {
    Intent i = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
    startActivityForResult(i, CAPTURE_PHOTO_CONSTANT);
}
Run Code Online (Sandbox Code Playgroud)

android high-resolution android-intent android-camera

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

如何在非活动类中使用WifiManager?

我有两个类:其中一个是活动类,另一个是非活动类.我调用一个非活动类中的方法来返回mac Adress.

活动类:

public class Control extends Activity {
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    deneme d = new deneme(this); // i has tried (getApplicatonContext)
    String x = d.macadress();
    Toast.makeText(getApplicationContext(), x, Toast.LENGTH_LONG).show();
}}
Run Code Online (Sandbox Code Playgroud)

和非活动类:

public class deneme {
Context mcontext ;
WifiManager wm;

public deneme(Context mcontext){
    this.mcontext = mcontext;
}

public String macadress(){
    wm = (WifiManager)mcontext.getSystemService(Context.WIFI_SERVICE);
    String m_szWLANMAC = wm.getConnectionInfo().getMacAddress();
    return m_szWLANMAC;

}}
Run Code Online (Sandbox Code Playgroud)

但该方法返回null.我有权限ACCESS_WIFI_STATE.

java android

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

抛出异常会改变它的状态吗?

我做了一些像这样的简单实验:

public static void main(String[] args) {
    try {
        NullPointerException n = new NullPointerException();
        System.out.println(Lists.newArrayList(n.getStackTrace()));
        n.printStackTrace();
        System.out.println(Lists.newArrayList(n.getStackTrace()));
        throw n;
    } catch (NullPointerException e) {
        e.printStackTrace();
        System.out.println(Lists.newArrayList(e.getStackTrace()));
    }
}
Run Code Online (Sandbox Code Playgroud)

得到这样的输出:

java.lang.NullPointerException
    at MyTest.main(MyTest.java:231)
java.lang.NullPointerException
    at MyTest.main(MyTest.java:231)
[MyTest.main(AbstractScannerTest.java:231)]
[MyTest.main(AbstractScannerTest.java:231)]
[MyTest.main(AbstractScannerTest.java:231)]
Run Code Online (Sandbox Code Playgroud)

但是我想知道抛出异常时是否做了什么.这是一个主要的学术问题,但如果异常是API的一部分,并且在提供给实现时可能会或可能不会被抛出,则在某些情况下它可能是相关的.

java exception

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

在 Java、C++ 或任何面向对象语言中,当类的属性是动态的和可变的时,如何创建类?

好的,在面向对象语言(OOL)中,在创建类时,我们通常会预先知道它的所有属性。例如,Item 类应该有一个固定的属性(颜色、型号、品牌、价格)。所以我们只是:

   public Class Item{
     private String color;
     private String model;
     //etc more attribute here

     //& set & get method for all attributes
     public String getColor() {
         return color;
     }

     public void setColor(String color) {
        this.color = color;
     }

     public String getModel() {
         return model;
     }

     public void setModel(String model) {
         this.model = model;
     }
    }
Run Code Online (Sandbox Code Playgroud)

但是如果所有属性都是动态的呢?例如,在 1 家公司中,他们的项目属性可以是颜色、品牌,但在其他公司中,他们没有颜色和品牌属性,但有宽度、高度、大小......

如何在 Java、C++ 或任何 OOL 中创建一个接受动态属性的类?

c++ java vb.net oop

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

如何显示堆栈溢出站点中的更新消息

我想知道如何实现此堆栈溢出站点中的更新消息.

更确切地说,例如,当我试图回答问题而我正在键入我的回复时,我会在页面顶部看到一条消息,说明已添加新答案.该功能是如何实现的.

AFAIK,可能的方式可以是HTML5 websocket或serversocket技术.有没有其他方法来实现这种推送通知系统,尤其是使用java,spring和jquery环境?

不知道如何标记这个问题.如果我错了,请更正标签.

javascript java ajax

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

将字节插入字节数组

我真的不敢相信我问这个,但我读到的一切都是从int转换为byte到string转换为byte或者其他东西.我真的试图将一个字节插入一个字节数组.或者就此而言,使用字节初始化字节数组,而不是整数.

byte[] header = {0x8b, 0x1f, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03};
Run Code Online (Sandbox Code Playgroud)

编译器抱怨它们是整数.我正在尝试插入字节.

java byte bytearray

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