小编Wil*_*den的帖子

我怎样才能创建像PHP这样的语言,它是如何工作的?

我想知道如何创建像PHP这样的语言.服务器如何知道如何翻译PHP文件?它是如何工作的?我想这样做是出于教育目的.一种简单的语言,具有回声等基本功能.

php compiler-construction language-design

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

将 matplotlib rcParams 应用于现有图形

我有一个从之前生成的文件中 unpickled 的图形,但我想使用与首次创建该图形时使用的一组不同的 rcParams。我会更新该图,使其看起来好像是使用新的默认值而不是旧的默认值创建的。

有没有一种简单的方法可以将新的 rcParams 应用于现有的图形,而无需调用大量单独的方法?

像这样的东西:

figure = pickle.load(open('figure', 'r'))
setrcParams(figure, newrcParams) # ???
figure.savefig('new-figure.png')
Run Code Online (Sandbox Code Playgroud)

python plot visualization matplotlib

5
推荐指数
0
解决办法
631
查看次数

当子类化 DataFrame 时如何为“loc”编写包装方法

我正在尝试为 的子类编写一个包装方法DataFrame

class SubDataFrame(DataFrame):
   ...

a = SubDataFrame()
b = a.loc[row, column]
Run Code Online (Sandbox Code Playgroud)

在最后一行中,我想在处理超类中的元数据SubDataFrame之前或之后在类中单独处理元数据。loc

我不知道如何实现这个符号,因为如果我只是定义

def loc(self, *args, **kwargs)
Run Code Online (Sandbox Code Playgroud)

SubDataFrame括号中的方法loc[]不起作用。( AttributeError: instancemethod has no attribute getitem)。

我找不到关于如何实现这一点的文档。

python subclass pandas

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

OOPS(设计模式)

嘿,嗨我想要限制对象创建意味着一个类最多可以假设4个对象不超过如何实现这个?

oop design-patterns architectural-patterns

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

Arraylist使用Array?

ArrayList内部是否使用数组?如果我们使用默认构造函数(new ArrayList()),这是一个空数组吗?谢谢.

.net arrays arraylist

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

C#ArrayList调用构造函数类

我知道ArrayList可能不适合这种特殊情况,但幽默我并帮助我失去了这个头痛.

我有一个构造函数类,如下所示:

class Peoples
    {
        public string LastName;
        public string FirstName;
        public Peoples(string lastName, string firstName)
        {
            LastName = lastName;
            FirstName = firstName;
        }
    }
Run Code Online (Sandbox Code Playgroud)

我正在尝试构建一个ArrayList来通过调用这个构造函数来构建一个集合.但是,当我使用这个构造函数时,我似乎无法找到正确构建ArrayList的方法.我已经用数组找出它,但不是ArrayList.

我一直在搞乱这个尝试构建我的ArrayList:

ArrayList people = new ArrayList();
            people[0] = new Peoples("Bar", "Foo");
            people[1] = new Peoples("Quirk", "Baz");
            people[2] = new Peopls("Get", "Gad");
Run Code Online (Sandbox Code Playgroud)

根据我得到的例外,我的索引显然超出了范围.

.net c# constructor arraylist

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

如何使用PHP在另一个网站上显示一个网站的内容?

我正在尝试相互显示两个网站的内容,有人建议我使用 RSS 阅读器,但我的问题是:

除了使用 rss 之外,我还有什么可以尝试显示内容!?

我以为我可以连接到另一个网站的数据库,但这不起作用/

提前致谢

php database syndication

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

Kohana v3,自动逃脱非法人物?

快速问题,Kohana(版本3)是否自动转义传递到ORM :: factory .....的数据(以及与数据库有关的其他任何地方)?

例如:

$thread = ORM::factory('thread', $this->request->param('id'));
Run Code Online (Sandbox Code Playgroud)

在第二个参数中传递的数据是否会在进入SQL查询之前自动转义,还是我必须手动执行?可能是一个愚蠢的问题,最好是安全而不是抱歉,但是...我通常会手动逃避数据,但我想知道Kohana是否为我做了这个?

谢谢

php sql database security kohana-3

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

最快,最可靠的分解方法

现在使用哪一天最快,最可靠的分解方法?我已经通过
Fermat的Factorization和Pollard的rho分解方法,并且想知道有没有更好的代码和实现方法?

algorithm math

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

创建一个d维指针

我们用来表示带符号的指针*.迭代该过程,我们得到一个"双"指针**,一个"三"指针***,更一般地说,一个"d维"指针(对于每个d正自然数).

问题:给定广告作为输入,将S定义为d维指针.

因为我几天前才开始研究动态结构,不幸的是我对这个问题有点麻烦.有没有人有建议/提示?

提前谢谢你,我为我可能太基本的问题道歉.

Ps:我使用了"指针"这个词而没有指明它的类型只是为了简洁起见.

c pointers

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