使用Wamp在启动时打开localhost(Open localhost on startup with Wamp)
我是WAMP的新手,从Server2Go迁移,我想要检索S2G中的一些功能
我已将WAMP快捷方式放在Windows的Startup目录中,以便在Windows启动时启动WAMP。
就像S2G一样,我想在WAMP启动后立即在localhost打开chrome。
有人可以帮助我吗?
谢谢
I'm new to WAMP, migrating from Server2Go, I would want to retrieve some functionalities found in S2G
I have put the WAMP shortcut in Startup directory in Windows to start WAMP on Windows startup.
Just like S2G, I would like to open chrome at localhost right after WAMP startup.
Can anybody help me on that?
Thanks
原文:https://stackoverflow.com/questions/37260539
最满意答案
id()
将返回对象的标识(通常实现为地址),这对于存在于同一时间点的两个对象是唯一的。 然而,检查两个对象是否相同的显而易见的方法是使用为此明确设计的运算符:is
即。
if obj1 is obj2: # Objects are identical.
id()
will return the identity of the object (generally implemented as the address), which is guaranteed unique for two objects which exist at the same point in time. However the obvious way to check whether two objects are identical is to use the operator explicitely designed for this:is
ie.
if obj1 is obj2: # Objects are identical.
相关问答
更多-
CPython的小对象分配器使用256 KB竞技场,分为4 KB池,其中给定池专用于特定分配大小(范围从8到512字节,步长为8)。 地址的低3位十六进制数字(12位)是到池中的对象偏移量。 在Objects / obmalloc.c中的大量注释中讨论了这种设计。 在64位Linux的情况下,ctypes函数指针对象是200(0xc8)字节,即sys.getsizeof(c_bar) == 200 ,因此一个池包含20个函数指针。 请注意,池中第一个分配的对象位于偏移量0x048而不是0x000。 池本身有 ...
-
while (...) { Pair pair(...); // calling constructor, creating object type of Pair. pairs[i] = &pair; i++; } pair分配有自动存储持续时间,并且在循环的每次迭代时超出范围。 您正在保存指向无效对象(其中一组)的指针。 如果你真的需要指针,你应该使用一组智能指针(当对象无法复制或副本很昂贵时这是真的),这可能根本不需要。 试试这个: vector
pairs; / ... -
访问对象内存地址(Accessing Object Memory Address)[2022-12-12]
Python手册有关于id() : 返回一个对象的“identity”。 这是一个整数(或长整型),在整个生命周期内,该对象被保证是唯一的,并且是常量的。 具有非重叠生命周期的两个对象可能具有相同的id()值。 (实现注:这是对象的地址。) 所以在CPython中,这将是对象的地址。 没有任何其他Python解释器的保证。 请注意,如果您正在编写C扩展名,则可以完全访问Python解释器的内部,包括直接访问对象的地址。 The Python manual has this to say about id() ... -
Python-chain.from_iterable返回内存地址而不是值(Python-chain.from_iterable returns memory address instead of value)[2023-02-11]
chain.from_iterable返回一个可迭代对象 (其默认__repr__告诉您内存地址)。 你实际上必须迭代它来获取值。 例如: list(pwrst(ss)) 在正常情况下,您可能会执行以下操作: for item in pwrst(ss): ... chain.from_iterable returns an iterable object (whose default __repr__ tells you the memory address). You actually hav ... -
如何找到Python / Django模型对象的内存地址?(How do I find the memory address of a Python / Django model object?)[2024-01-12]
id()将返回对象的标识(通常实现为地址),这对于存在于同一时间点的两个对象是唯一的。 然而,检查两个对象是否相同的显而易见的方法是使用为此明确设计的运算符: is 即。 if obj1 is obj2: # Objects are identical. id() will return the identity of the object (generally implemented as the address), which is guaranteed unique for two o ... -
这就是参考类型在Swift中的工作方式。 当你创建person1它就是Person类的一个实例。 person1然后是指向内存中代表该实例的位置的指针/引用。 然后你实例化var person2 = person1 ,所以person2成为另一个指向内存中相同位置的指针。 但它们是两个不同/独立的指针。 行person1 = Person()更改内存中person1指向的位置:类Person的新实例。 您尚未更新person2指向的实例。 That's how reference types work in ...
-
如果您的目标是在同时运行的不同Python进程之间发送信息,请查看多处理或芹菜。 如果您只是希望能够保存/恢复/传递任意Python对象,请查看pickle和marshal 。 不要这样做,这是错误的和坏的! >>> x = 'asdd3r3' >>> b = id(x) >>> for key, value in globals().iteritems(): ... if id(value) == b: ... break ... Traceback (most recent ca ...
-
实际上,对象的id是实现定义的,只要它是a) 在其生命周期内是唯一且恒定的(与此问题无关:这意味着如果第一个生命周期,两个对象可以具有相同的id结束了)。 CPython实现确实具有不变量,即对象始终固定在其原始内存位置,并且永远不会移动。 当涉及到与C的互操作性时,这具有巨大的好处,因为只要对象保持活动状态(通常只是递增的参考计数器),您就可以自由地传递指向该保持有效的指针。 鉴于此,CPython-interpreter只使用对象的虚拟内存地址作为它的id : 虚拟地址对于每个对象都是唯一的,因为任何两 ...
-
你不能 - 没有办法从特定地址读取数据。 如果您没有(或无法检索)对您感兴趣的对象的引用,那么您就不走运了。 此外,即使您可以从给定地址读取数据,这也无济于事,因为除非您对原始对象有引用,否则无法知道要读取哪个地址。 然后,您不需要首先从内存中读取原始数据。 更新 - 如何干净地终止子进程 有一些方法可以在Python中的进程之间共享内存(例如多处理模块)。 但是,这对您的问题来说似乎有点过分。 由于你是从new_thread启动file2进程,最简单的解决方案可能是使用信号模块让new_thread告诉f ...
-
我相信这包含了你问题的答案(尽管这不是一个'重复的问题')。 我可以在GDB中的'内存访问'上设置断点吗? I believe this contains the answer to your question (although it's not a 'duplicate question'). Can I set a breakpoint on 'memory access' in GDB?