小编Dav*_*ant的帖子

Java - 使用数组的有界队列

我被要求创建一个有条件的队列类,其条件如下:

仅使用基本类型,实现有界队列以存储整数.应针对算法运行时,内存使用和内存吞吐量优化数据结构.不应导入和/或使用外部库.解决方案应该在一个提供以下功能的类中提供:

  • 构造函数 - 类应该为对象创建提供一种方法,该方法采用整数来设置队列的大小.
  • enqueue - 如果队列未满,则函数应采用整数并将其存储在队列中.该函数应该正确处理队列已满的情况.
  • dequeue - 如果当前存储在队列中,则函数应返回一个整数.该函数应该正确处理队列为空的情况.

我写了这个课程,但我想通过让某人测试它以及看它是否正常工作来寻求帮助.我写了一个小的主要类来测试它,一切似乎都在工作但我想在提交它之前想看另一双眼睛.它是为了实习.先感谢您.

public class Queue<INT>
{


    int size;
    int spacesLeft;
    int place= 0;
    int[] Q;


    public Queue(int size)
    {
        this.size = size;
        spacesLeft = size;
        Q = new int[size];
    }

    //enqueue - function should take an integer and store it in the queue if the queue isn't full.
    //The function should properly handle the case where the queue is already full
    public void enque(int newNumber) throws Exception
    {
        if(place <= …
Run Code Online (Sandbox Code Playgroud)

java

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

Jackson 反序列化间歇性具有数组的 JSON

我正在从 Web 服务检索 JSON。有时 JSON 中的属性会作为对象返回,有时它是对象的数组。如何编写要反序列化的 Java 类,以使用 Jackson 的正确反序列化此属性ObjectMapper?我可以使用 ObjectMapper 来帮助解决这个问题吗?

\n\n

带有对象的 JSON

\n\n
"results": {\n  "account": {\n\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0"expiration": "2012-11-16"\n  }\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

JSON 与集合

\n\n
"results": {\n\xc2\xa0\xc2\xa0"account": [{\n\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0"expiration": "2012-11-16"\n  }]\n}\n
Run Code Online (Sandbox Code Playgroud)\n

java json jackson

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

MySQL - 需要帮助来找出多个连接

我正在使用以下查询从用户的表中获取事务.然后我想检索sender_id和recipient_id的用户名.但是我似乎只能为recipient_id或sender_id获取它.任何人都有任何想法,我怎么能得到两者.

SELECT us.name, ta.amount, ta.recipient_id, ta.sender_id, ta.timestamp_insert
        FROM  `transactions` AS ta
        JOIN users AS us
        ON ta.recipient_id=us.u_id
        WHERE ta.sender_id =111111 OR ta.recipient_id = 111111
        LIMIT 0 , 10
Run Code Online (Sandbox Code Playgroud)

事务表列:

transaction_id
tw_id
tw
sender_id
recipient_id
amount
timestamp_insert
timestamp_start timestamp_complete transaction_status

用户表列:

u_id,名字

mysql sql

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

创建可以运行php的Web服务器

我用Java创建了一个基本的Web服务器.它也可以运行PHP代码.

我执行:

php - f <file> 
Run Code Online (Sandbox Code Playgroud)

获得结果并将其发送回客户端.它工作得很好,但是当我想使用phpinfo()时; 函数,它返回纯文本,因为它也写在手册中.我怎样才能像Apache一样以HTML格式获得结果?

谢谢!

php webserver

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

标签 统计

java ×2

jackson ×1

json ×1

mysql ×1

php ×1

sql ×1

webserver ×1