小编bac*_*hus的帖子

如何在Java中实现常量

这是一个好主意,在Constants类容器中的类中对常量进行分组

public final class Constants {
  public final class File {
    public static final int MIN_ROWS = 1;
    public static final int MAX_ROWS = 1000;

    private File() {}
  }

  public final class DB {
    public static final String name = "oups";

    public final class Connection() {
      public static final String URL = "jdbc:tra-ta-ta";
      public static final String USER = "testUser";
      public static final String PASSWORD = "testPassword";

      private Connection() {}
    }

    private DB() {}
  }

  private Constants() {} …
Run Code Online (Sandbox Code Playgroud)

java constants

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

Javascript替换不起作用

我正在研究javascript,我有一些javascript替换功能的问题.这是我的代码:

var jpgPath ="../Publish/Pdf/Publish_27Jul2011_04-47-09_PM/adfm201000135.jpg@../Publish
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm2010001352.jpg@../Publish
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm2010001353.jpg@../Publish
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm2010001354.jpg@../Publish       
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm2010001355.jpg@../Publish    
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm2010001356.jpg@../Publish   
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm2010001357.jpg@../Publish
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm2010001358.jpg@../Publish
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm2010001359.jpg@../Publish  
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm20100013510.jpg@../Publish
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm20100013511.jpg@../Publish
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm20100013512.jpg";

jpgPath = jpgPath.replace("..", "../..");
Run Code Online (Sandbox Code Playgroud)

但它并没有用"../ .."取代所有出现的"..",它取代了第一场比赛,之后忽略了其他比赛.

javascript replace

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

bash while while循环混合条件

我并不是说多个条件,而且它也是混合的:

while [[ read line ] && [ "$GoodURL" == "false" ]]
Run Code Online (Sandbox Code Playgroud)

那是正确的形式是什么?它是一个while循环,逐行在文本文件上运行,我想用这种$GoodURL类型的布尔值来阻止它,请帮忙.谢谢.

bash while-loop conditional-statements

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

从处理器的角度来看进程调度

我知道调度是由内核完成的.让我们假设Linux中的进程(P1)当前正在处理器上执行.由于当前进程对时间片一无所知并且内核当前没有在处理器上执行,因此内核如何安排下一个进程执行?

是否有某种中断告诉处理器切换执行内核或任何其他机制?

linux scheduling processor process

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

git工作目录在哪里?

各位编码员,今天是我第一次使用Mac上的Tower进入git - 生命太短暂,不能搞乱命令行;)

我确实阅读了一些介绍和教程,但没有一个解决我正在写的问题.我在git与SVN中理解工作目录概念时遇到了一些麻烦.

我做了什么:

  1. 我创建了一个本地仓库并将其指向我的项目文件所在的文件夹.
  2. 添加并提交了文件夹中的所有文件.
  3. 编辑了一个文件.显示为已修改.
  4. 添加并提交了该文件.

这些步骤有效.

到目前为止,我没有被要求提供工作目录的位置,我无法检查主HEAD(该选项被禁用).我的问题是:我的原始文件夹是否作为结帐工作目录?checkout命令何时起作用?当我有多个分支时,它才会发挥作用吗?

希望有人能在我进一步说明之前澄清这一点.

git macos

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

为什么$ _SESSION没有携带数据来分离PHP文件?

我有一个登录页面,设置$_SESSION['usertype']我何时登录.我有一个单独的PHP文件,其中包含一个加载的菜单.该文件通过加载到每个PHP文件中

<?php include('menu.php') ?>

但是当我$_SESSION['usertype']在menu.php中检查时,它没有设置.

为什么是这样?

php mysql session login

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

Java 中按位运算的调试工具

我继承了一个使用和滥用按位运算的库。到目前为止,我已经开发了一种方法来打印此类按位运算中使用的变量的位表示形式。此外,所开发的方法还可用于显示一组变量中特定位运算的结果。

然而,由于库代码相当广泛,并且这些操作用于处理库的逻辑,因此如果有一个调试工具可以在运行时显示变量的二进制值或特定操作的结果,那就太好了。这将避免我在整个代码中添加许多对我的方法的调用,以便分析代码中发生的情况。

有谁知道这样一个工具可以帮助我调试Java中的按位运算吗?

PS 目前,我正在使用 Eclipse 来调试应用程序,但在调试器中,值以十进制表示形式显示。

java debugging bitwise-operators

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

getResources和String Array强制关闭

我是android编程的新手,自从我完成任何Java编程以来已经有好几年了.

我在XML strings.xml中声明了一个字符串数组:

<string-array name="questionSet1_array">
    <item>Question Introduction</item>
    <item> Question1</item>
    <item>Question 2</item>
</string-array>
Run Code Online (Sandbox Code Playgroud)

然后我开始调用一个Activity Coastal.然后,我通过按下按钮开始第二个活动,开始活动Foreshore.

在活动中Foreshore,我做了以下声明:

import android.app.Activity;
import android.content.res.Resources;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;

public class Foreshore extends Activity {

    //globally declare parameters
    private TextView text;
    private EditText answerEntry;
    private Button next;
    Resources res = getResources();
    String [] theQuestions = res.getStringArray(R.array.questionSet1_array);
    //private String theAnswers[];
    //private String answerPasser;
    private int length;
    private int i=0;
Run Code Online (Sandbox Code Playgroud)

线条Resources res ...,String[] ... …

arrays android

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

Android拍照并获取路径?

Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);  
startActivityForResult(cameraIntent, CAMERA_PIC_REQUEST);

...

protected void onActivityResult(int requestCode, int resultCode, Intent data) {  
    if (requestCode == CAMERA_PIC_REQUEST) {  
        Bitmap thumbnail = (Bitmap) data.getExtras().get("data");  
        ImageView image = (ImageView) findViewById(R.id.photoResultView);  
        image.setImageBitmap(thumbnail);  
    }  
Run Code Online (Sandbox Code Playgroud)

如何获取图像的字符串路径?

android

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

C和mathematica中的并行计算

我有一个核心i7笔记本电脑,有8个处理器.

我想用相同的代码(例如GPU编程中的内核)同时运行所有这8个处理器,例如: -

// GPU programming code (kernel)
__kernel void set(__global int* list)
    int i = get_global_id();
    list[i] = i;
}
Run Code Online (Sandbox Code Playgroud)

我想在mathematica中做这样的事情,但C代码不是OpenCL,或者用纯C代码做.

很明显,我想使用mathematica或C在所有核心中运行特定的代码.

抱歉没那么清楚.. :)

c parallel-processing wolfram-mathematica

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

26密码加密中的模数

我正在阅读来自维基百科的Hill Cipher加密算法.我看到我有一个键作为矩阵,必须乘以值矩阵.但有两件事我不明白.

我不知道(mod 26)的意思.我知道它是模26,但我不知道它的应用是什么?

至于第二个问题,我无法理解矩阵[15 14 7]的来源?

任何好的解释都将受到高度赞赏.

encryption matrix

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