我在eclipse中有一个简单的hello world项目,希望使用Java 9运行。该程序在没有module-info.java文件时运行,但是在添加该文件时出现以下错误:
Error occurred during initialization of boot layer
java.lang.module.FindException: Module modulefinder not found
Run Code Online (Sandbox Code Playgroud)
重现步骤
1.创建一个新的maven项目
2.更改编译器并将jre的构建路径设置为9
3.自动生成module-info.java
4.如果eclipse抱怨,请将junit中的junit依赖关系更新为4.12
5.运行该项目
这是与月食相关的问题,还是在运行项目时丢失了某些东西?
我使用的FYI Eclipse版本是Oxygen.1a版本(4.7.1a)
当我有一个包含以下数据的表格时:
StatementID(int AI) | created_by(int) | changed_when(onUpdate CURRENT_TIMESTAMP)
--------------------------------------------------------------------------------
7 | 4 | 2013-02-26 12:05:57
8 | 4 | 2013-02-26 12:20:12
Run Code Online (Sandbox Code Playgroud)
我有以下查询:
mysql_query('
UPDATE table
SET created_by = 4
WHERE statementID=8');
Run Code Online (Sandbox Code Playgroud)
当我编辑语句信息(其他tbl)并且它由上次与同一用户编辑时,changed_when不会更新.
changed_when当我created_by使用相同的数据更新时,为什么字段不会改变?
我正在尝试将列表转换为数组,但我收到错误,我无法弄清楚原因.我正在接受当前时间并且在for循环中我得到了今天剩余的时间并将其放入列表中.当我尝试将其更改为数组时,我收到错误.我试着这样做,因为后来我在a中使用了那个数组JCombobox
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.GregorianCalendar;
import java.util.Calendar;
public class Frame extends JFrame implements ActionListener{
//JFrame elements
private JButton btnSetTime;
private JLabel lblTitle;
private JComboBox comboTime;
//Standard elements
private Timer tillPopup, tillShutdown;
Calendar calendar = new GregorianCalendar();
int hour = (calendar.get(Calendar.HOUR_OF_DAY));
List times = createDropdown(hour);
// Convert ArrayList to array which can be used in the combobox
String[] dropdownElements = times.toArray();
String[] a = {"a","b"};
public Frame(){
setLayout(new FlowLayout());
//Labels
lblTitle = new JLabel("Deze applicatie sluit …Run Code Online (Sandbox Code Playgroud) 我的查询
SELECT TOP 1 *, COUNT(*) AS totalRun
FROM history
ORDER BY starttime DESC`
Run Code Online (Sandbox Code Playgroud)
估计结果是历史表中1行的所有数据,其中包含最新记录,以及包含记录总数starttime的字段totalrun,但是......我得到以下错误.
消息8120,级别16,状态1,行1
列"history.id"在选择列表中无效,因为它不包含在聚合函数或GROUP BY子句中.
我究竟做错了什么?
EDIT
结果示例:
这些是行的所有字段,在历史记录表中具有最新的开始时间,并带有额外的COUNT字段'totalRun'
我有以下代码行
$return_array = array(
$count_answers => array(
"name" => $domain,
"type" => $type,
"class" => $class,
"ttl" =>$ttl,
"data_lenght" => $data_l
)
);
Run Code Online (Sandbox Code Playgroud)
我想preference用以下代码在数据长度后添加
array_push($return_array[$count_answers]['preference'], $preference);
Run Code Online (Sandbox Code Playgroud)
警告:array_push() 期望参数 1 是数组,在第 367 行的 \functions\functions.php 中给出为空
为什么我的第一个参数不是数组?
arrays ×2
java ×2
database ×1
eclipse ×1
java-9 ×1
java-platform-module-system ×1
list ×1
mysql ×1
php ×1
sql ×1
sql-server ×1
sql-update ×1
timestamp ×1