小编Paw*_*wan的帖子

是否允许使用静态setter/getter?

我正在开发一个Web应用程序,因为有一个名为的实用程序方法getData(),我把它作为静态.到目前为止它很好,但这个静态方法命名getData()需要来自setter和getter的一些数据.所以现在我的问题是我们可以将setter/getter设为静态吗?

java web-applications

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

什么是Oracle ADF?

什么是Oracle ADF?

在互联网上,我发现了以下定义:

ADF集成了子帧组合,为对象关系映射和其他形式的服务访问,数据绑定和用户界面提供关键功能,以及将所有功能粘合在一起的功能粘合剂.ADF代表"应用程序开发框架",它由Oracle开发.ADF是一个框架,它可以帮助您轻松构建应用程序,因为我们在开发应用程序时执行的许多冗余操作都由框架负责.

但是我对ADF的理解还有几个问题:

  1. ADF是Java EE Framework 的扩展,可以使用ADF(包括SOA开发)完成的事情可以通过普通的Java EE编程来完成吗?(如果我错了,请纠正我.)

  2. 是否必须学习ADF来执行SOA应用程序?

soa oracle-adf

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

在psql中,为什么有些命令没有效果?

有时我的命令psql似乎没有效果.知道为什么吗?

以下是数据库中所有表的列表library_development:

library_development=> \d

               List of relations
 Schema |       Name        | Type  |  Owner
--------+-------------------+-------+----------
 public | Pavan             | table | postgres
 public | schema_migrations | table | sai
(2 rows)
Run Code Online (Sandbox Code Playgroud)

在此之后我删除的表Pavan使用:

library_development-> drop table Pavan
Run Code Online (Sandbox Code Playgroud)

但是表格没有被删除,其显示如下:

library_development=> \d
               List of relations
 Schema |       Name        | Type  |  Owner
--------+-------------------+-------+----------
 public | Pavan             | table | postgres
 public | schema_migrations | table | sai
(2 rows)
Run Code Online (Sandbox Code Playgroud)

也:

  1. 我在Windows中使用PostgreSQL.是否有任何清除控制台的命令(如Oracle中的cl scr)?

  2. 在使用DML脚本时,我是否需要在Postgresql中执行"提交"的概念?

postgresql psql

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

JSONObject:为什么JSONObject改变属性的顺序

我试图使用JSON对象构造一个JSON字符串

我希望以这种方式构造JSON字符串

{
    "Level": "3",
    "Name": "testLogger",
    "IPADDRESS": "testMachiene",
    "Message": "hiiiiiiiiii",
    "TimeStamp": "test12345678"
}
Run Code Online (Sandbox Code Playgroud)

这是我的简单程序

package com;

import org.json.JSONObject;

public class Teste {

    public static void main(String args[]) throws Exception {

        int loglevel = 3;
        String loggerName = "testLogger";
        String machieneName = "testMachiene";
        String timeStamp = "test12345678";
        String message = "hiiiiiiiiii";

        JSONObject obj = new JSONObject();

        obj.put("TimeStamp", message);
        obj.put("Message", timeStamp);
        obj.put("IPADDRESS", machieneName);
        obj.put("Name", loggerName);
        obj.put("Level", loglevel);

        System.out.println(obj.toString());

    }

}
Run Code Online (Sandbox Code Playgroud)

它正在构建这种方式

{
    "Name": "testLogger",
    "TimeStamp": "hiiiiiiiiii",
    "Message": "test12345678",
    "Level": 3,
    "IPADDRESS": …
Run Code Online (Sandbox Code Playgroud)

java json

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

在这种情况下如何使Jquery验证有条件地触发?

我正在使用jquery Validator Framework来验证由输入类型文本文件元素组成的表单.

最初在编辑模式下加载页面时(表单将填入所有值)

因此,当单击" 提交"按钮时,应跳过输入类型文件的Jquery验证(因为它已经有值)并且必须仅在用户删除图片并尝试提交表单时触发.

这是我的jscode

jQuery(document).ready(function()
{
        $("#description").text('Iniital Value');
        var defimg = 'https://www.gstatic.com/webp/gallery3/1.png';
        $("#previewpicimg").attr('src', defimg);
        $('#pacinsertform').validate(
        {
                rules:
                {
                        previewpic:
                        {
                                required: true
                        },
                        description:
                        {
                                required: true
                        }
                },
                messages:
                {
                        previewpic:
                        {
                                required: "Upload Image required",
                        },
                        description:
                        {
                                required: "description  required",
                        }
                },
                highlight: function(element)
                {
                        $(element).parent().addClass('error')
                },
                unhighlight: function(element)
                {
                        $(element).parent().removeClass('error')
                },
                submitHandler: function(event, validator)
                {
                        if ($("#pacinsertform").valid())
                        {
                                ajaxInsertPac();
                                return false;
                        } …
Run Code Online (Sandbox Code Playgroud)

jquery

13
推荐指数
3
解决办法
810
查看次数

如何在一堆罐子里面找到类名

我的系统中有很多jar文件,与我的应用程序有关.

我怎样才能在那么多jar文件中找到特定的类?

谢谢

eclipse

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

JAXB:注释@XmlAccessorType是仅用于序列化而与数据绑定无关?

我想知道为什么在使用JAXB时我们需要指定注释@XmlAccessorType.

当我用Google搜索时,我从一个网站上找到了这个描述,说明这个 @XmlAccessorType设置了默认字段和属性可序列化.默认情况下,JAXB序列化公共字段和属性.通过设置@XmlAccessorType,bean可以选择仅允许序列化带注释的字段.

在这里,作者提到通过这个注释,它可以控制序列化.

我的问题是,所以@XmlAccessorType与从XML到java和java到XML的JAXB绑定和解除绑定无关,而且它仅与序列化有关.

jaxb

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

如何在浏览器中编译LESS文件

我创建了使用LESS功能切换主题的代码.不幸的是,LESS文件无法在浏览器中编译.如何在浏览器中编译LESS文件?

less

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

复合索引可以提供多个查询

我有一个名称工厂的集合.

在此集合中,将有两种类型的查询将在名为工厂的集合中命中 ,如下所示

db.factories.find({ city: "New York", state: "NY"} );


db.factories.find({ city: "New York", state: "NY" , country:"US"} );
Run Code Online (Sandbox Code Playgroud)

我的问题是,如果我创建一个如下所示的复合索引,它是否会同时提供查询?

db.factories.ensureIndex({city:1,state:1,country:1},{"unique" : false})
Run Code Online (Sandbox Code Playgroud)

mongodb

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

根据Month删除mongodb中的旧记录

我正在尝试删除我的收藏中存在的旧记录.

我有一个名为"user_track"的集合,它由下面显示的格式的数据组成

db.user_track.find().pretty()
{
        "_id" : ObjectId("50c9afe5765fb0e4fea076ce"),
        "cust_id" : "ddddd",
        "symbol" : "WWWW",
        "access_time" : "Thu Dec 13 2012 05:37:25 GMT-0500 (EST)"
}
{
        "_id" : ObjectId("50c9afe7765fb0e4ffa076ce"),
        "cust_id" : "eeeeeeeeee",
        "symbol" : "WFC",
        "access_time" : "Thu Dec 13 2012 05:37:27 GMT-0500 (EST)"
}
{
        "_id" : ObjectId("522de3ae2191b0e41a7534dd"),
        "cust_id" : "dsdsds",
        "symbol" : "APPLE",
        "access_time" : "Mon Sep 09 2013 11:05:18 GMT-0400 (EDT)"
}
Run Code Online (Sandbox Code Playgroud)

在我的集合user_track中,我想只保留当前月份的数据(即从2013年9月1日到当天),并希望删除不属于当前月份的其余记录

我试图发出以下命令,但我不知道如何发出此命令以满足我的要求,因为我的日期是不同的格式.

db.user_track.delete( { 'access_time': {$lte: XXX} })
Run Code Online (Sandbox Code Playgroud)

请建议.

mongodb

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

标签 统计

java ×2

mongodb ×2

eclipse ×1

jaxb ×1

jquery ×1

json ×1

less ×1

oracle-adf ×1

postgresql ×1

psql ×1

soa ×1

web-applications ×1