小编use*_*796的帖子

用于选择多个值的Hibernate查询

在休眠中我可以做到以下

Query q = session.createQuery("from Employee as e);
List<Employee> emps = q.list();
Run Code Online (Sandbox Code Playgroud)

现在如果我想获取int和String我该怎么办?

Query q = session.createQuery(""SELECT E.firstName,E.ID FROM Employee E";
List ans = q.list();
Run Code Online (Sandbox Code Playgroud)

现在列表的结构是什么?

java hibernate hql

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

我可以使用AWS cognito提供开放ID连接端点吗?

我想将AWS cognito用作OpenId连接提供者.我的AWS cognito IDP将实习调用我的另一个OpenId提供程序来验证用户身份.然后它将创建其新令牌并将其作为自己的代码移交给调用者.

AWS cognito池内部使用的OpenID提供程序对用户是透明的.用户仅将AWS cognito配置为其IDP提供者.

用户案例

  • 用户使用My AWS IDP提供程序进行身份验证
  • 我的IDP提供商再次验证用户Googles IDP提供商
  • 我的IDP解码了Google IDP返回的令牌.
  • 我的IDP创建新令牌并添加其他声明.
  • 我的IDP将我的JWT交给用户.

  • 这可能是AWS cognito吗?
  • AWS用户池是否公开OpenID连接端点?

oauth openid-connect amazon-cognito

19
推荐指数
3
解决办法
6228
查看次数

使用Apache Commons电子邮件库以Java形式发送电子邮件

我正在使用Apache Commons电子邮件库发送电子邮件,但我无法通过GMail SMTP服务器发送它们.
任何人都可以提供与GMail SMTP服务器和其他服务器兼容的示例代码吗?

我使用以下代码不起作用:

String[] recipients = {"receiver@gmail.com"};

SimpleEmail email = new SimpleEmail();
email.setHostName("smtp.gmail.com");
email.setAuthentication("sender@gmail.com", "mypasswd");
email.setDebug(true);
email.setSmtpPort(465);

for (int i = 0; i < recipients.length; i++)
{
    email.addTo(recipients[i]);
}

email.setFrom("sender@gmail.com", "Me");
email.setSubject("Test message");
email.setMsg("This is a simple test of commons-email");
email.send();
Run Code Online (Sandbox Code Playgroud)

java email gmail smtp apache-commons-email

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

在java中找到系统的字节顺序

如果机器是bigindian或littleindian,我发现checkink算法(int C)

int is_big_endian(void)
{
    union {
        uint32_t i;
        char c[4];
    } bint = {0x01020304};

    return bint.c[0] == 1; 
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能在*java中找到这样的东西*我不想使用内置的库,因为这是一个面试问题.我想在java中找到它.

java jvm

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

声音没有在android>冰淇淋三明治中播放

我正在使用以下代码播放声音.在ICS之前一切正常.但是在ICS和更高版本上没有听到声音.没有错误,但听不到声音.

编辑:注意,以下代码由广泛的接收器触发.BroadCast接收器调用异步任务.在asycn任务的后处理方法中,调用以下方法.

错误可能是什么?

public static void playSound(final Context context, final int volume,
            Uri uri, final int stream, int maxTime, int tickTime) {
        //stopPlaying();
        /*
        if (stream < 0 || stream > 100) {
            throw new IllegalArgumentException(
                    "volume must be between 0 and 100 .Current volume "
                            + volume);
        }*/

        final AudioManager mAudioManager = (AudioManager) context
                .getSystemService(Context.AUDIO_SERVICE);

        int deviceLocalVolume = getDeviceVolume(volume,
                mAudioManager.getStreamMaxVolume(stream));

        Log.d(TAG,
                "device max volume = "
                        + mAudioManager.getStreamMaxVolume(stream)
                        + " for streamType " + stream);
        Log.d(TAG, "playing sound " …
Run Code Online (Sandbox Code Playgroud)

java android

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

将shadow插件生成的阴影jar重命名为原始工件名称

我正在使用gradle shadow插件来构建我的超级罐.

build.grade文件看起来像:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.github.jengelman.gradle.plugins:shadow:2.0.2'
    }
}

apply plugin: 'com.github.johnrengelman.shadow'


dependencies {
   compile "com.amazonaws:aws-lambda-java-events:1.3.0"

}

assemble.dependsOn(shadowJar)
Run Code Online (Sandbox Code Playgroud)

它在build/libs文件夹中生成以下jar.

myProject-1.0.0-SNAPSHOT.jar
myProject-1.0.0-SNAPSHOT-all.jar '//uber jar
Run Code Online (Sandbox Code Playgroud)

我想用超级罐替换原来的罐子.我该怎么做呢?

java shadow gradle

10
推荐指数
3
解决办法
1462
查看次数

如何在不解锁屏幕的情况下启动可以单击的对话框(如闹钟dimiss/snooze)

我不想永久地绕过键盘锁,只是为了这一刻.例如当发出警报时(例如唤醒警报)我可以在解锁屏幕时解除/暂停它.我想要实现同样的行为.我想开始一个对话框应该在锁定的屏幕上.我可以点击对话框上的按钮而不解锁.这可能吗?如果是的话怎么样?

我不想要以下内容:

private void unlockScreen(Context context){
        Log.d("dialog", "unlocking screen now");
        PowerManager powermanager = ((PowerManager)context.getSystemService(Context.POWER_SERVICE));
        WakeLock wakeLock = powermanager.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP, "tag");
        wakeLock.acquire();
        Window wind = DialogActivity.this.getWindow();
        wind.addFlags(LayoutParams.FLAG_DISMISS_KEYGUARD);
        wind.addFlags(LayoutParams.FLAG_SHOW_WHEN_LOCKED);
        wind.addFlags(LayoutParams.FLAG_TURN_SCREEN_ON);


    }
Run Code Online (Sandbox Code Playgroud)

android password-protection android-alarms

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

服务器端js上的同步(node.js)

我愿意使用node.js实现一些服务器端代码.

node.js(js)是否内置了任何同步.就像我们一样

synchronized java中的关键词?

我可以使一些代码块同步吗?这样一次只能在线程上执行它?

javascript synchronization node.js

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

在/etc/apt/sources.list.d/中创建一个文件

我想chef在ubuntu盒子上安装(从opscode).我对linux不是很熟悉,但我必须chef在Linux上快速安装.

安装指南中的一个步骤说

Create /etc/apt/sources.list.d/opscode.list
Run Code Online (Sandbox Code Playgroud)

这条线是什么意思?我现在应该创建一个目录opscode.list或文件?

/etc/apt/sources.list.d/ 目录已存在.

当我尝试触发以下命令 - >

cd /etc/apt/sources.list.d/
mkdir opscode.list
Run Code Online (Sandbox Code Playgroud)

我得到以下 - >

mkdir: cannot create directory `opscode.list': Permission denied
Run Code Online (Sandbox Code Playgroud)

如何解决权限被拒绝的问题?

linux permissions ubuntu chef-infra docker

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

使用maven使用自定义货车将第三方软件包部署到我的内部仓库

如何使用自己的旅行车将第三方软件包部署到我的远程存储库?

例如,我可以使用以下命令部署第三方软件包而无需更改pom.xml.

mvn deploy -DaltDeploymentRepository=thirdparty::default::http://myremoserver.com/mavenrepository/thirdparty -f thirpartpomfile -Dmaven.install.skip=true -Dmaven.test.skip=true
Run Code Online (Sandbox Code Playgroud)

我怎么能告诉maven使用特定的旅行车来部署包?我可以传递一些命令行参数或向settings.xml添加一些条目吗?

我如何为gradle做同样的事情?

gradle maven-3 maven wagon

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