问题列表 - 第1093页

有没有好的Markdown Javascript库或控件?

我想构建一个网站,用户可以在其中输入文本并在Markdown中对其进行格式化.我之所以喜欢Javascript解决方案是因为我想要显示实时预览,就像在StackOverflow上一样.

但是,我的网站并不针对开发人员,因此编辑器控件非常理想.

我在StackOverflow上收集它,正在使用WMD编辑器.

在Google上快速搜索也会出现Showdown库,我认为它实际上是由WMD使用的.

还有其他选择吗?WMD/Showdown是否已经成为很好的工具?您对不同选择的体验是什么?

javascript markdown controls

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

为什么不能在.Net中的静态方法中使用关键字"this"?

我试图this在静态方法中使用关键字,但编译器不允许我使用它.

为什么不?

.net c#

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

C#异常处理继续出错

我有一个基本的C#控制台应用程序,它逐行读取文本文件(CSV格式)并将数据放入HashTable.该行中的第一个CSV项是键(id num),该行的其余部分是值.但是我发现我的导入文件有一些不应该有的重复键.当我尝试导入文件时,应用程序错误,因为您不能在HashTable中有重复的键.我希望我的程序能够处理此错误.当我遇到一个重复的密钥时,我想将该密钥放入一个arraylist并继续将其余的数据导入到哈希表中.我怎么能在C#中做到这一点

这是我的代码:


private static Hashtable importFile(Hashtable myHashtable,String myFileName){

        StreamReader sr = new StreamReader(myFileName);
        CSVReader csvReader = new CSVReader();
        ArrayList tempArray = new ArrayList();
        int count = 0;

        while (!sr.EndOfStream)
        {
            String temp = sr.ReadLine();
            if (temp.StartsWith(" "))
            {
                ServMissing.Add(temp);
            }
            else
            {
                tempArray = csvReader.CSVParser(temp);
                Boolean first = true;
                String key = "";
                String value = "";

                foreach (String x in tempArray)
                {
                    if (first)
                    {
                        key = x;
                        first = false;
                    }
                    else
                    {
                        value += x + …
Run Code Online (Sandbox Code Playgroud)

c# csv exception

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

如何解释代码度量(由SourceMonitor计算)

在阅读了"计算代码指标"问题的答案后,我安装了工具SourceMonitor并计算了一些指标.

但我不知道如何解释它们.

指标的"好"值是多少?

  • "分支声明百分比"
  • "每班的方法"
  • "每种方法的平均声明"
  • "最大方法或功能复杂性"

我在文档中找不到任何提示,有人可以帮助我吗?

metrics source-monitor

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

在Infragistics Winform UltraCombo上隐藏标题

我已经了解了我能想到的每一个属性,但是没有找到一种简单的方法来隐藏来自Infragistics的winform UltraCombo控件的标题.

当我有多个可见列和诸如此类的东西时,标题是有意义的,但有时隐藏它会很好.

举一个简单的例子,假设我有一个组合框,显示某些东西是否有效.旁边有一个标签,上面写着"活跃".组合框有一个可见的列,有两行 - "是"和"否".

当用户打开下拉列表时,他们会看到"活动"或列的标题标题,然后是选项.我希望它只显示"是"和"否".

这是一个小的美学问题,可能只是困扰我,甚至没有被用户注意到,但我仍然真的想知道是否有办法解决这个默认行为.

解决方案:正如@Craig建议的那样,ColHeadersVisible就是我所需要的.该物业的位置略有不同,但很容易追查.一旦我设置DisplayLayout.Bands(0).ColHeadersVisible = False,下拉列表就会显示我想要的方式.

.net controls combobox infragistics winforms

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

如何在Intellij IDEA的增量搜索中选择剩下的单词?

在Intellij IDEA的增量搜索模式下,有没有办法选择单词的其余部分.例如,假设我想找到"handleReservationGranted"这个词.我输入Ctrl-f进入增量搜索模式,然后开始输入字母"han".现在假设我找到了"handleReservationGranted"的开头.在我的搜索框中我有"han",但我现在希望能够选择单词的其余部分,以便搜索框包含"handleReservationGranted"而不是"han".

在Xemacs中,我可以键入Ctrl-s,键入"han",然后键入Ctrl-w.现在我的搜索词是"handleReservationGranted",而不是"han".所以现在如果按Ctrl-s,我会发现下一次出现"handleReservationGranted".

Intellij IDEA中是否有类似的功能?我现在能做的最好的事情就是继续输入其余字母(dleReservationGranted),或退出增量搜索,用Ctrl-W选择单词,然后用Ctrl-f再次输入搜索.

我正在使用Intellij IDEA 7.0.3.

ide search incremental-search intellij-idea

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

如何从网络上的另一台计算机浏览我的Tomcat localhost?

我是一个IIS的人,知道它就像使用http:// [computername] / webapp的路径一样简单.但是,我似乎无法弄清楚如何使JSP应用程序成为可能我是写在Tomcat下运行.是否需要在某处设置配置设置?

jsp tomcat localhost

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

PHP中的错误处理

我熟悉一些基础知识,但我想知道更多关于何时以及为什么错误处理(包括抛出异常)应该在PHP中使用,尤其是在实时网站或Web应用程序上.是否可以过度使用,如果是这样,过度使用会是什么样的?是否有不应该使用的情况?此外,有关错误处理的一些常见安全问题是什么?

php error-handling

31
推荐指数
2
解决办法
6793
查看次数

Eclipse文件夹Referenced Libraries消失

在Eclipse 3.4.1版的Java项目中,"Referenced Libraries"文件夹有时会从"Project Explorer"视图中消失.所有第三方jar都直接显示在项目文件夹的根目录中.该项目编译并运行良好.这似乎是一个GUI问题.

我该怎么办这个文件夹?

eclipse

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

多个memcached实例的好处

运行4 .5GB memcache服务器或者一个2GB实例之间有什么区别吗?

运行多个实例是否提供任何好处?

memcached

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