小编Mah*_*sam的帖子

reStructuredText中的小节

我正在尝试在reStructuredText中编写一个文档,但目前我遇到了一个问题.

我希望文档有一个标题,这将是居中的,然后我立即想要一个小节.

我尝试过以下操作

##############
Title
##############

+++++++++
Subtitle
+++++++++
content
Run Code Online (Sandbox Code Playgroud)

但是当我将其转换为PDF时,它使标题和副标题都居中.

restructuredtext

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

IllegalArgumentException:参数数量错误

我正在尝试运行以下代码:

import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;

public class Reflection {

    /**
     * @param args
     * @throws InvocationTargetException
     * @throws IllegalArgumentException
     * @throws IllegalAccessException
     */
    public static void main(String[] args) throws IllegalAccessException,
            InvocationTargetException, IllegalArgumentException {
        Class<Cls> cls = Cls.class;
        Method[] methods = cls.getMethods();
        for (Method m : methods) {
            m.invoke(cls);
        }
    }

}

class Cls {
    public static void method1() {
        System.out.println("Method1");
    }

    public static void method2() {
        System.out.println("Method2");
    }
}
Run Code Online (Sandbox Code Playgroud)

我一直得到一个IllegalArgumentException:错误的参数数量,即使这两个方法没有参数.

我尝试传递nullinvoke方法,但是抛出了一个NPE.

java reflection

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

基于外键的django自动增量

假设我有一个Issue看起来像这样的模型:

class Issue(models.Model):
    title = models.CharField(max_length=100)
    author = models.CharField(max_length=100)
    text = models.TextField()
Run Code Online (Sandbox Code Playgroud)

还有一个叫做Comment:

class Comment(models.Model):
    issue = models.ForeignKey(Issue)
    text = models.TextField()
    number = models.AutoField()
Run Code Online (Sandbox Code Playgroud)

我希望评论编号字段与问题相关.

这意味着每个问题都会有单独的评论#1,评论#2,评论#3 ......等.

这可以在Django中完成吗?

python django django-models

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

在python中使用print()和复合运算符

以下代码在python中不起作用

x = 11
print(x += 5)
Run Code Online (Sandbox Code Playgroud)

而这段代码确实如此

x = 11
x += 5
print(x)
Run Code Online (Sandbox Code Playgroud)

这是为什么?

python compound-operator python-3.x

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

使用MongoEngine自动增量

我正在使用Flask和MongoEngine开发一个博客引擎,我的帖子需要顺序ID.

我需要MongoEngine为每个新帖子创建一个新的ID,所以我想做这样的事情:

class Post(Document):
  title = StringField(required=True)
  content = StringField(required=True)
  published_at = datetime.utcnow()
  id = Post.objects.count() + 1
Run Code Online (Sandbox Code Playgroud)

这会有用吗?有一个更好的方法吗?

python mongodb mongoengine

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

4clojure练习2

我正在尝试解决这个问题,但它始终无法通过测试.

这是我的解决方案:

(= (- 10 (* 2 3)) 4)
Run Code Online (Sandbox Code Playgroud)

我在Chrome和Firefox上试过这个,结果相同.

clojure

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

如何在java中实现数据库GUI

我想编写一个java程序作为mysql数据库的用户界面,该程序应该执行以下操作:

1.连接数据库,显示数据库中的可用表

2.显示表格数据

3.修改表数据(插入,编辑,删除,排序)行

我曾尝试仅使用JDBC,但无法找到将表数据放入多维数组的方法

是否有一个我应该使用的API而不仅仅是JDBC?

java mysql jdbc

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