小编jwp*_*fox的帖子

如何链接到Markdown中同一文档的一部分?

我正在编写一份大型Markdown文档,并希望在开头放置一个类别的目录,它将提供指向文档中各个位置的链接.我怎样才能做到这一点?

我试过用

[a link](# MyTitle)
Run Code Online (Sandbox Code Playgroud)

MyTitle文档中的标题在哪里,这不起作用.

markdown multimarkdown

441
推荐指数
11
解决办法
22万
查看次数

检查json对象中是否存在密钥

amt: "10.00"
email: "sam@gmail.com"
merchant_id: "sam"
mobileNo: "9874563210"
orderID: "123456"
passkey: "1234"
Run Code Online (Sandbox Code Playgroud)

以上是我正在处理的JSON对象.我想检查'merchant_id'键是否存在.我尝试了下面的代码,但它不起作用.有什么方法可以实现吗?

<script>
window.onload = function getApp()
{
  var thisSession = JSON.parse('<?php echo json_encode($_POST); ?>');
  //console.log(thisSession);
  if (!("merchant_id" in thisSession)==0)
  {
    // do nothing.
  }
  else 
  {
    alert("yeah");
  }
}
</script>
Run Code Online (Sandbox Code Playgroud)

javascript json

304
推荐指数
8
解决办法
50万
查看次数

如何在Mac OS Sierra 10.12上安装Nokogiri

我在Mac OS Sierra 10.12上安装Nokogiri(1.6.8.1)时遇到了麻烦.

我尝试使用brew install libxml2 libxslt然后使用命令行选项引用安装目录,但它没有帮助.

ruby nokogiri

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

每当我调整编辑器窗口的大小时,如何阻止代码行自动转移到下一行?

我正在使用Sublime Text 2.当我在HTML文件上时.如果我调整窗口大小.最后的代码转移到下一行.我如何阻止这种情况发生?我希望代码继续向前,所以我将不得不左右滚动以查看代码的其余部分,而不是转移到下一行.

我已经截取屏幕截图以更好地说明我所指的内容.

完整的代码窗口

窗口大小调整后.注意数字线?我怎么阻止它?我宁愿向右滚动以查看代码的其余部分,而不是让代码跳转到下一行.

调整大小的窗口

我注意到这只发生在HTML文件中.

html formatting text-editor sublimetext sublimetext2

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

PHP 7是否有兼容的内存缓存?

我想使用PHP 7.但似乎没有键值内存缓存的选项.

APC已停产.

一段时间后,XCache将无法用于PHP 7.

PHP 7有可用的替代方案吗?

或者有没有办法使用PHP7的Opcache来实现键值内存缓存?

php apc xcache opcache

28
推荐指数
4
解决办法
3万
查看次数

如何在Mac中为Sublime Text排队?

在OS X上,当我使用文档中提供的快捷方式(? + ? + Up我读作Command + Shift + Up)时,Sublime Text选择文本而不是向上移动.我错过了什么吗?

keyboard-shortcuts sublimetext sublimetext3

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

按钮上的图像

我期望下面两个脚本的输出相同.

但是当我执行脚本1时,我没有在按钮上获得图像.但是,脚本2运行良好.

脚本1

from Tkinter import *
  class fe:
    def __init__(self,master):
      self.b=Button(master,justify = LEFT)
      photo=PhotoImage(file="mine32.gif")
      self.b.config(image=photo,width="10",height="10")
      self.b.pack(side=LEFT)
root = Tk()
front_end=fe(root)
root.mainloop()
Run Code Online (Sandbox Code Playgroud)

脚本2

from Tkinter import *
root=Tk()
b=Button(root,justify = LEFT)
photo=PhotoImage(file="mine32.gif")
b.config(image=photo,width="10",height="10")
b.pack(side=LEFT)
root.mainloop()
Run Code Online (Sandbox Code Playgroud)

python image tkinter button

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

如何在不重新加载Flask中的页面的情况下显示闪烁的消息?

我正在使用Python中的Flask开发Web应用程序.

我的应用程序中有一个小函数,它在后台计算一些值,并通过闪烁的消息在网页上显示结果.

一切都在显示和正常工作,但它需要页面重新加载才能获得闪烁的消息.

我想显示消息而不重新加载页面.

我听说我可以用js做到这一点,但我不熟悉js.

如果您有任何想法或建议,我将不胜感激.

我的代码可以更好地描绘我正在做的事情.

这是我的应用程序和主html文件之间的渲染器

{% macro render_field(field) %}
 <dt> {{ field.label }}
 <dd> {{ field(**kwargs)|safe }}
 {% if field.errors %}
        <ul class=errors>
        {% for error in field.errors %}
                <li>{{ error }}</li>
        {% endfor %}
        </ul>
 {% endif %}
 </dd>
{% endmacro %}
Run Code Online (Sandbox Code Playgroud)

这是我希望显示闪烁消息的html文件:

<div class="container-fluid" style="min-height:100%">
  {% with messages = get_flashed_messages() %} 
    {% if messages %} 
      {% for message in messages %}
      <div class="alert alert-warning alert-dismissible" role="alert">
        <button type="button" class="close" data-dismiss="alert" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button> 
        {{message}} …
Run Code Online (Sandbox Code Playgroud)

python flask

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

设置一次后,如何设置sublime文本自动检测文件类型?

例如,我有一个.zsh文件,我希望始终在sublime中打开作为"Shell脚本(bash)"文件类型.目前,即使我更改并重新打开它,它也会默认返回文本文件格式.

file-type sublimetext sublimetext2 sublimetext3

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

如何将系列加入DataFrame?

有没有办法直接将系列加入DataFrame?

连接将位于数据帧的字段和系列的索引上.

我发现的唯一方法是首先将系列转换为数据帧,如下面的代码所示.

import numpy as np
import pandas as pd

df = pd.DataFrame()
df['a'] = np.arange(0, 4)
df['b'] = np.arange(100, 104)


s = pd.Series(data=np.arange(100, 103))

# this doesn't work
# myjoin = pd.merge(df, s, how='left', left_on='a', right_index=True)

# this does
s = s.reset_index()
# s becomes a Dataframe
# note you cannot reset the index of a series inplace
myjoin = pd.merge(df, s, how='left', left_on='a', right_on='index')

print myjoin
Run Code Online (Sandbox Code Playgroud)

python join dataframe pandas

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