可能重复:
本地计算机上的PHP服务器?
是否可以在我的本地计算机上运行.php文件?我知道如果我打开一个Web浏览器并将文件位置输入到HTML文件的URL中,html文件将运行并显示.有没有办法对.php文件做同样的事情?
我是团队的一员.我们的过程是创建一个单独的分支,在单独的分支上工作,然后将该分支推送到"origin"并发出pull请求来掌握.
我试图通过默认命令行Git变得更好.
当另一个人在分支上发出拉取请求时.是否有一种简单的方法将该分支拉到我的本地并检查分支,以便我可以在批准拉取请求之前测试代码?
我在mailchimp中有一些列表,其中一些有成千上万的用户,其中一位代表建议我合并我的一些列表并使用"群组"(AKA兴趣)来定位某些受众.
我有一个包含40多个不同兴趣的"兴趣类别",我想在名称旁边获取他们的ID,这样我就可以通过API订阅用户并将其添加到正确的"群组/兴趣"中.
我非常接近获得他们的兴趣以及他们的名字,但文档没有说明增加条目数量或进入下一个 10.http://kb.mailchimp.com/api/resources/lists/interest -类别/权益/列表-利益收集
如果这有帮助的话,这就是我用来提高兴趣的代码.(用Python编写并使用'requests'库)
import requests
print "Name\tID"
r = requests.auth.HTTPBasicAuth('x', '00000000000000000000000000000-us4')
interest_categories_raw = requests.get('http://us4.api.mailchimp.com/3.0/lists/0000000000/interest-categories/', auth=r)
interest_categories = json.loads(interest_categories_raw.content)
for category in interest_categories['categories']:
url = 'http://us4.api.mailchimp.com/3.0/lists/0000000000/interest-categories/{0}/interests'.format(str(category['id']))
interests = json.loads(requests.get(url, auth=r).content)
for interest in interests['interests']:
print "{0}\t{1}".format(interest['name'],interest['id'])
Run Code Online (Sandbox Code Playgroud)
有没有什么方法可以获得其余的'兴趣/群组',包括名称和ID,以便我可以正确分配它们?(除了上传测试用户和修补他们的兴趣数据以及检查网站以查看他们被添加到的网站之外的任何其他方式)
所以我正在查看具有不同分隔符的不同数字,并且我想查找具有相同分隔符的所有数字.
基本上,我想要以下内容
123+456+7890 // MATCH
123-456-7890 // MATCH
123.456.7890 // MATCH
123+456-7890 // FAILURE
Run Code Online (Sandbox Code Playgroud)
我目前使用的正则表达式是
\d{3}[+-.]\d{3}[+-.]\d{4}
Run Code Online (Sandbox Code Playgroud)
但是,它会匹配具有不同分隔符的数字序列.我不想为这样的事情使用一个巨大的OR,因为现实生活相当于有更多的角色可以适合那里.
有没有办法在多个位置匹配相同的字符?
在 Django 中,我试图将查询过滤为仅在一天中特定时间之前创建的对象。我有一个名为“created_at”的日期时间字段,它存储创建该对象的日期时间。
我想做的是:
query = query.filter(created_at__hour__lte=10)
Run Code Online (Sandbox Code Playgroud)
我希望获得上午 10 点之前创建的所有对象。但是,当我尝试这样做时,我得到:
FieldError: Join on field 'created_at' not permitted. Did you misspell 'hour' for the lookup type?
Run Code Online (Sandbox Code Playgroud)
我可以循环遍历每一天并获取当天的对象,但这似乎效率很低。有没有办法可以在单个查询中完成此操作?如果没有,运行此类过滤器的最快方法是什么?
我的终端机遇到问题,在我粘贴文本时,该文本以前缀00~和后缀01~。
例如,我将突出显示文本并按下Command-C。然后Command-V,我推入终端,然后看到那些奇怪的字符在文本的开头和结尾处弹出。
例如,我可以突出显示text并将其粘贴到终端中。然后我看到了00~text01~。
文本可以来自任何地方,甚至可以来自终端本身。我没有安装任何复制/粘贴插件,这只是正常的复制/粘贴。我使用的是默认Mac终端,没有任何修改。
我在网上做了一些搜索,显然Paste用特殊字符包裹了文本,以便某些应用程序可以看到这是粘贴的文本并可以正确处理。但是,终端无法正确处理此问题,因此未删除奇怪的字符。显然,此粘贴模式称为“括号内粘贴模式” http://invisible-island.net/xterm/ctlseqs/ctlseqs.html#h2-Bracketed-Paste-Mode
我发现了另一个问题,该问题为如何在Linux机器上解决此问题提供了解决方案,但是尝试该解决方案后,我仍然遇到相同的问题。
有人可以告诉我如何禁用终端的方括号粘贴模式吗?还是告诉我消除这些烦人角色的正确方法?
我是一个自学成才的java程序员,所以我不知道做很多事情的正确方法.
我写了一些简单的游戏(比如Asteroids,Snake等),所以我知道如何做基础知识.现在我正在开发一个更复杂的游戏,一个与僵尸的角色扮演游戏.我开始编写它而没有仔细考虑如何构建它.首先,我创建了一个"项目"类来保存简单项目(值,重量,损坏)的数据.然后我创建了一个类来保存玩家的变量(生命,护甲,物品).我最终制作了菜单,它上面有自己需要的变量来保存当前正在选择的菜单项.
我很快意识到我有很多全局变量,我需要以某种方式存储.我需要在单独的类中使用变量(例如打印到屏幕的类必须知道所有内容的位置).
那么编写大量全局变量的最佳方法是什么?就像我说的,我不知道正确的做事方式,我找不到一个很好地解释大规模变量声明的网站.我会创建一个包含所有变量的类,并使'Main'类具有该'VariableStorage'类的静态声明吗?
提前致谢!
PS如果可以,请提供链接!:d
我需要更新数据库中超过一千行的单列。通常,当我需要这样做时,我会执行以下操作:
UPDATE [table] SET DATA="FOO" WHERE ID=23;
UPDATE [table] SET DATA="ASD" WHERE ID=47;
UPDATE [table] SET DATA="FGH" WHERE ID=83;
UPDATE [table] SET DATA="JKL" WHERE ID=88;
UPDATE [table] SET DATA="QWE" WHERE ID=92;
UPDATE [table] SET DATA="BAR" WHERE ID=97;
Run Code Online (Sandbox Code Playgroud)
我觉得应该有一种方法可以轻松做到这一点,但是在网上搜索后,我找不到解决方案。
我所希望的是:
-- THIS DOES NOT WORK
UPDATE [table]
SET DATA=("FOO", "ASD", "FGH", "JKL", "QWE", "BAR")
WHERE ID=(23, 47, 83, 88, 92, 9);
Run Code Online (Sandbox Code Playgroud)
需要注意的一条重要信息是,我总是设置一列,即跨一组特定行的同一列。
有谁知道最好的方法来做到这一点?
我正在使用LWJGL的控制器类来连接我的控制器并进行游戏.我想做一个游戏,玩家将面对操纵杆指向的方向,然后按'A'开火.要旋转播放器精灵,我需要知道角度.我知道如何获得输入和操纵杆输入是两个浮点数,X和Y位置从-1.0到1.0.我怎样才能使用这两个数字来找到操纵杆指向的角度?
我注意到django模板已经传递了某些变量而不必发送任何数据.例如,可以在渲染时调用"user"变量而不向模板发送任何"用户"数据.
在某处我可以找到这些"默认变量"的列表吗?