小编Cin*_*316的帖子

在MarkDown中包含一个SVG(托管在github上)

我知道一个图像可以放在一个MD的MD语法中,![Alt text](/path/to/img.jpg)或者![Alt text](/path/to/img.jpg "Optional title"),但是我很难在MD中放置一个SVG代码托管在Github上.

最终使用rails3,并且现在经常更改模型,因此我使用RailRoady生成模型架构图的SVG.我希望将该SVG放入ReadMe.md并显示.当我在本地打开SVG文件时,它确实有效,那么如何让浏览器在MD文件中呈现SVG?鉴于代码在最终确定之前是动态的(看似永远不会),在一个单独的地方托管SVG似乎有点过分,而且我错过了实现这一目标的方法.

我想包括SVG是这里 Github上:https://github.com/specialorange/FDXCM/blob/master/Rails/fdxcm/doc/models_brief.svg

我尝试了以下内容,使用实际图像来验证语法是否正常,只是没有呈现SVG代码:

![Overview][1]
[1]: https://github.com/specialorange/FDXCM/blob/master/doc/controllers_brief.svg  "Overview"

<img src="https://raw.github.com/specialorange/FDXCM/master/doc/controllers_brief.svg">

![Alt text](https://raw.github.com/specialorange/FDXCM/master/doc/controllers_brief.svg)

[Google Doc](https://docs.google.com/drawings/d/1B95ajItJTAImL2WXISX0fkBLYk3nldea4Vm9eo-VyE4/edit) :

<img src="https://docs.google.com/drawings/pub?id=117XsJ1kDyaY-n8AdPS3_8jTgMyITqaoT3-ah_BSc9YQ&w=960&h=720">

<img src="https://raw.github.com/specialorange/FDXCM/master/doc/controllers_brief.svg">

<img src="https://docs.google.com/drawings/d/1B95ajItJTAImL2WXISX0fkBLYk3nldea4Vm9eo-VyE4/edit">
Run Code Online (Sandbox Code Playgroud)

得到的结果:

概观

替代文字

Google Doc:

markdown svg github

143
推荐指数
9
解决办法
7万
查看次数

你怎么能让BufferedReader.readLine()不挂?

有没有办法让你BufferedReader.readLine()不挂?

我正在创建一个服务器:

  • 检查客户端是否已提供任何输入.
  • 如果没有,它会执行其他代码并最终循环回检查客户端的输入.

如何在不运行的情况下检查客户端是否已提供任何输入readLine()?如果我运行readLine(),线程将挂起,直到输入传递?

java bufferedreader

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

为什么我不能在Xcode中创建一个Action?

当我按照如何在Xcode 4.3.1中为类添加操作或插座时的说明进行操作?,或Apple的第一个iOS App教程,没有Action的选项.Outlet和Outlet Connections只有选项.我究竟做错了什么?

在此输入图像描述

xcode action outlet

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

为什么UIColor.white,红色,绿色和蓝色不起作用,但所有其他颜色常数都工作正常?

我刚刚开始将一些Swift代码迁移到Swift 3.颜色常量的格式已经改变了

let color = UIColor.yellowColor() // Swift 2
let color = UIColor.yellow // Swift 3
Run Code Online (Sandbox Code Playgroud)

我的项目代码的大部分代码都使用这种新语法进行了很好的迁移.然而,一些颜色的UIColor常数不工作:UIColor.white,UIColor.red,UIColor.green,和UIColor.blue.所有其他UIColor常量,如UIColor.yellow工作得很好.故障常数显示在自动完成中,网站在线报告它们有效(http://leaks.wanari.com/2016/09/26/converting-project-swift-3-0/).

但是,当我编译以下文件时:

import SpriteKit

let aColor = UIColor.black
let aColor2 = UIColor.darkGray
let aColor3 = UIColor.lightGray
let aColor4 = UIColor.white
let aColor5 = UIColor.gray
let aColor6 = UIColor.red
let aColor7 = UIColor.green
let aColor8 = UIColor.blue
let aColor9 = UIColor.cyan
let aColor10 = UIColor.yellow
let aColor11 = UIColor.magenta
let aColor12 = UIColor.orange …
Run Code Online (Sandbox Code Playgroud)

uicolor ios swift swift3

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

如何在Java中的任何位置创建目录?

如何使用Java在硬盘上的任何位置创建目录?例如,我想在计算机的主文件夹中创建一个文件夹.如果我使用此代码:

File file = new File("~/test");
if (!file.exists()) {
  try {
    folder.mkdirs();
  } catch(Exception e) {
    JOptionPane.showMessageDialog(null, "There was an error: \n"+e, "Error!", 1);
  }
}
Run Code Online (Sandbox Code Playgroud)

它在我的项目所在的目录中创建一个文件夹名称"〜"和一个名为"test"的文件夹.

如何让Java在我的主文件夹中创建文件夹?

谢谢!

java directory io file

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

为什么我不能使用java.util.Scanner打破for循环?

当我使用这段代码时:

Scanner scan = new Scanner(System.in);
String codeEntered = "";
for ( ; ; ){
        System.out.print("Enter Code or Press Q to Quit:\n");
        codeEntered = scan.nextLine();
        if (codeEntered == "Q"){
            break;
        }
        //Do stuff here.

}
System.out.println("Goodbye!");
Run Code Online (Sandbox Code Playgroud)

即使我输入"Q",我也无法摆脱for循环.这段代码有什么问题?

java for-loop break java.util.scanner

0
推荐指数
1
解决办法
894
查看次数

如何在使用Storyboard而不是nib时解决这个问题?:"这个类不符合关键值编码"吗?

我遇到的问题与问这个问题的人有同样的问题:

接口构建器问题:在连接IBOutlet时,获取"此类不符合密钥值的密钥值"

我的问题是,我正在使用Xcode 4和Storyboard,而不是Interface Builder和nib.遇到同样的问题,我该怎么办?

我可以从我的项目中上传任何需要的文件,但它与上面问题的文件几乎相同.

xcode objective-c ios

0
推荐指数
1
解决办法
347
查看次数