小编Pha*_*ani的帖子

方法重载null参数

我添加了三个带参数的方法:

public static  void doSomething(Object obj) {
    System.out.println("Object called");
}

public static  void doSomething(char[] obj) {
    System.out.println("Array called");
}

public static  void doSomething(Integer obj) {
    System.out.println("Integer called");
}
Run Code Online (Sandbox Code Playgroud)

当我调用时doSomething(null),编译器会将错误视为模糊方法.所以是问题,因为Integerchar[]方法,或IntegerObject方法呢?

java oop null overloading

128
推荐指数
3
解决办法
7万
查看次数

符合多个数据库的在线SQL语法检查程序

是否有任何网站可用于验证符合多个数据库的语法?

例如:如果我有一个带有'usage'关键字的SQL语句,那么该网站应该给我一个错误,说MALTQL中保留了'usage'关键字?

mysql sql-server oracle postgresql

67
推荐指数
4
解决办法
13万
查看次数

Java Mail异常错误;

mycode的:

import java.util.Properties;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.PasswordAuthentication;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
public class SendMailTLS {
public static void main(String[] args) {
    final String username = "myemailid@gmail.com";
    final String password = "myemailpassword";
    Properties props = new Properties();
    props.put("mail.smtp.auth", "true");
    props.put("mail.smtp.starttls.enable", "true");
    props.put("mail.smtp.host", "smtp.gmail.com");
    props.put("mail.smtp.port", "587");
    Session session = Session.getInstance(props,
      new javax.mail.Authenticator() {
        protected PasswordAuthentication getPasswordAuthentication() {
            return new PasswordAuthentication(username, password);
        }
      });

    try {
        Message message = new MimeMessage(session);
        message.setFrom(new InternetAddress("myemailid@gmail.com"));
        message.setRecipients(Message.RecipientType.TO,
            InternetAddress.parse("myfriedemail@ymail.com"));
        message.setSubject("Testing Subject"); …
Run Code Online (Sandbox Code Playgroud)

java jakarta-mail

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

在where子句中的Hive子查询(从表1中选择*,其中dt>(从表2中选择max(dt))...请建议替代

我正在寻找像蜂巢一样的东西

Select * from table 1 where dt > (Select max(dt) from table2) 
Run Code Online (Sandbox Code Playgroud)

显然,hive不支持where子句中的子查询,即使我使用连接或半连接,它只比较=而不是>(据我所知).

有人可以建议我在hive中编写相同查询的替代解决方案吗?

hive hiveql apache-hive

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

如何通过Java代码执行记事本

我想通过Java代码在MS Windows中打开记事本程序来打开我的文本文件.

请帮助我这样做.

java

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

Laravel 5.1创建不起作用

我是Laravel 5.1的新手.我正在观看教程视频,视频教师正在使用此代码在数据库中插入数据:

<?php

namespace App\Http\Controllers;

use App\comments;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Controller;

class CommentController  extends Controller
{
    public function getCommentNew()
    {
        $data = array(

            'commenter' => 'soheil' ,
            'comment  ' => 'Test content' ,
            'email'     => 'soheil@gmail.com' ,
            'post_id'   =>  1 ,
        ) ;
        comments::create( $data );
    }


}
Run Code Online (Sandbox Code Playgroud)

我正在做像他这样的步骤,但我有一个问题,所有字段都是ecept,created_at并且updated_at将像这样空:

在此输入图像描述

这是我的评论模型:

<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class comments extends Model
{
    protected $fillable = ['commenter,email,post_id,comment,approved'];
    public function post(){
        return $this->belongsTo('App\posts');
    }
}
Run Code Online (Sandbox Code Playgroud)

这是迁移:

<?php
use …
Run Code Online (Sandbox Code Playgroud)

php database laravel eloquent laravel-5.1

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