小编Aar*_*ndt的帖子

批处理文件中的当前目录是什么?

我想创建一些批处理文件来自动化程序.

我的问题是当我创建批处理文件时,当前目录是什么?它是文件所在的目录,还是与命令提示符中显示的目录相同或其他内容?

directory batch-file

460
推荐指数
6
解决办法
53万
查看次数

如何删除C中的标志?

有一个变量,它包含一些标志,我想删除其中一个.但我不知道如何删除它.

这是我如何设置标志.

my.emask |= ENABLE_SHOOT;
Run Code Online (Sandbox Code Playgroud)

c flags bit-manipulation

142
推荐指数
3
解决办法
8万
查看次数

如果我有视频ID,如何获得YouTube视频的标题?

我现在正在玩Youtube API,我开始了一个小项目(为了好玩).

问题是我无法找到从Id获取视频标题的方法.(例如:ylLzyHk54Z0)

我查看了DATA和PLAYER api文档,但我找不到它.

如果有人知道如何做到这一点,或者有人可以帮助我找到这样做的方法,请帮助我.

注意:我正在使用javascript.它将是一个网络应用程序.

编辑:我有一个想法.也许使用Regular expresion来解析页面标题中的标题.我正在研究这个问题.

javascript youtube api title

31
推荐指数
5
解决办法
5万
查看次数

是否可以使用谷歌地图从坐标获取地址?

我只是好奇.也许是为了未来的项目.我想知道是否可以通过Google API从给定坐标中检索地址.

google-maps google-maps-api-3

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

如何在C中更改数组的大小?

我正在尝试一下gamestudio.我现在正在拍摄射击游戏.我有一个指针指向敌人的阵列.我想要.当敌人被杀时 将他从列表中删除.而且我也想创造新的敌人.

Gamestudio使用名为lite-C的脚本语言.它具有与C相同的语法,并且在他们说的网站上,它可以使用任何C编译器进行编译.它是纯C,没有C++或其他任何东西.

我是C的新手.我通常使用.NET语言和一些脚本语言编程,

c arrays size resize arraylist

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

Visual Studio C#2010快递版中的对象浏览器在哪里?

我不确定这是否是正确的地方,但是因为这里所有人都是程序员,也许有人可以帮助我.

我总是用2008快递,我决定今天尝试2010版.现在的问题是我需要在对象浏览器中检查一些内容,但我无法在任何地方找到它.

c# object visual-studio-2010

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

Lua是否使用64位整数?

Lua是否使用64位整数?我该如何使用它?

64-bit lua types integer long-integer

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

我发现这个"[\\?&] v =([^&#]*)"在互联网上可以有人解释给我

我在互联网上找到了一种方法,可以从网址中检索YouTube视频的ID.

就是这个.

var vid;
var results;
results = url.match("[\\?&]v=([^&#]*)");
vid = ( results === null ) ? url : results[1];

Id将包含在"vid"中.

我不明白,我发现有趣,想知道是这个.

results = url.match("[\\?&]v=([^&#]*)");

它是如何工作的?

javascript regex youtube parsing

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

python asyncio中的“正在执行<Handle <TaskWakeupMethWrapper ...”警告是什么意思

设置异步将来的结果时,下面的消息正在打印。

Executing <Handle <TaskWakeupMethWrapper object at 0x7fc3435141f8>(<Future finis...ection.py:260>) created at /media/stuff/stuff/projects/dare/dcds/dcds/common/connection.py:221> took 1.723 seconds
Run Code Online (Sandbox Code Playgroud)

我什至不知道从哪里开始寻找原因。但是,如果我关闭了异步调试模式,它将崩溃并向我显示。

Task was destroyed but it is pending!
task: <Task pending coro=<upload.<locals>.upload_coro() done, defined at /media/stuff/stuff/projects/dare/dcds/dcds/__main__.py:58> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x7fdf5df01d38>()]> cb=[_chain_future.<locals>._call_set_state() at /home/elviento/anaconda3/lib/python3.6/asyncio/futures.py:414]>
Run Code Online (Sandbox Code Playgroud)

python future python-asyncio

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

如何使用类方法而不是调用构造函数来初始化父类?

我有一个我想继承的类 A,这个类有一个类方法,可以从一些数据初始化一个新实例。我无权访问 A 的代码from_data,也无法更改 A 的实现。

我想使用传递给 Afrom_data方法的相同数据来初始化 B 类的新实例。在我提出的解决方案中,我创建了 A 的新实例 __new__(...)并将其更改__class__为 B。__init__(...)然后可以像平常一样进一步初始化“B 的新实例”。它似乎有效,但我不确定这会产生某种副作用。

那么这会可靠地工作吗?有没有正确的方法来实现这一目标?

class A:
    def __init__(self, alpha, beta):
        self.alpha = alpha
        self.beta = beta

    @classmethod
    def from_data(cls, data):
        obj = cls(*data)
        return obj


class B(A):
    def __new__(cls, data):
        a = A.from_data(data)
        a.__class__ = cls
        return a

    def __init__(self, data):
        pass


b = B((5, 3))
print(b.alpha, b.beta)
print(type(b))
print(isinstance(b, B))
Run Code Online (Sandbox Code Playgroud)

输出:

5 3
<class '__main__.B'>
True
Run Code Online (Sandbox Code Playgroud)

python python-3.x

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