问题列表 - 第15538页

如何保留工程日志

在编写代码时,我尝试了几种保存日常活动日志的方法.他们都没有真正做得那么好.这是我想要的:

  • 自动时间戳
  • 标记(就像我们在stackoverflow上做的那样).主要用于项目名称和技术
  • 易于根据状态会议的结果建立每周报告
  • 易于搜索以找到重复出现的问题的解决方案(例如某个错误消息)
  • 无障碍.可能在线作为一个网站,但可能是一个共享文件.
  • 格式化.我希望能够轻松构建表并分离出<pre>内容,例如代码片段和错误报告.
  • 安全.如果我可以与其他人分享网站的某些内容,那将是很好的,但不是全部.如果我得到其他东西,优先级低.

我已尝试过以下解决方案:

  • MediaWiki:许多非常酷的功能.时间戳难以处理.奇怪的数据结构.搜索不好(无法搜索三个字母或更少的字词)
  • 缺陷工具:我试过mantisbt.org.安全性很好.格式化不好,我在尝试使用系统时不喜欢他们对"项目"的想法.
  • 纸质笔记本:非常灵活,但很难做到搜索.不在线.

我正在考虑使用emacs来打开远程文件以保持简单.有人试过这种方式吗?还有其他缺陷工具可以做我想的吗?还有其他选择我还没有考虑过吗?

emacs portal

35
推荐指数
4
解决办法
4108
查看次数

查看正在运行的Python程序的方法

是否有可能在不中断的情况下找到有关正在运行的Python程序正在执行的操作的任何信息?

另外,如果不可能的话,无论如何都要崩溃一个正在运行的Python程序,这样我至少可以获得一个堆栈跟踪(在Ubuntu上使用PyDev)?

我知道我应该使用日志或在调试模式下运行它或插入一个语句来运行调试器...

相关问题

python debugging

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

从URI获取锚点

我正在编写JSP/Servlet,我正在尝试获取URI的锚点部分,例如:

blabla.rdf#mark
Run Code Online (Sandbox Code Playgroud)

如何从我的请求中获得我的标记?显然request.getParameter()不起作用?

欢迎任何帮助.

java anchor jsp servlets

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

在WCF服务之间共享DTO对象

我甚至在问之前觉得这是一个愚蠢的问题,但我现在的大脑工作得不好.我有两个WCF服务"CountryService"和"FloristService".

现在CountryService有以下方法:

IList<CountryDTO> GetAllCountries();
Run Code Online (Sandbox Code Playgroud)

另外,FloristService有一个方法:

bool AddFlorist(FloristDTO florist);
Run Code Online (Sandbox Code Playgroud)

到目前为止一切都很好,但问题是FloristDTO引用了CountryDTO即

    public  string Address1 { get; set; }
    public  string Address2 { get; set; }
    public  string Address3 { get; set; }
    public  string City { get; set; }
    public  string Postcode { get; set; }
    public  CountryDTO Country { get; set; }
    public  string Name { get; set; }
Run Code Online (Sandbox Code Playgroud)

这很好,但是如果我使用服务代理生成util与Visual Stuidos(即添加引用>添加服务引用),那么我得到两个版本的CountryDTO被创建ieFloristService.CountryDTO和CountryService.CountryDTO.

现在我可以想出几种方法来克服这个问题,但是他们似乎没有.我想知道这个"正确"的方法是什么,我能用代理生成工具做些什么来让它共享常见的DTO吗?

干杯,克里斯

wcf dto

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

有没有办法用django模板中的pisa生成包含非ascii符号的pdf?

我正在尝试使用此代码段从模板生成pdf:

def write_pdf(template_src, context_dict):
    template = get_template(template_src)
    context = Context(context_dict)
    html  = template.render(context)
    result = StringIO.StringIO()
    pdf = pisa.pisaDocument(StringIO.StringIO(html.encode("UTF-8")), result)
    if not pdf.err:
        return http.HttpResponse(result.getvalue(), mimetype='application/pdf')
    except Exception('PDF error')
Run Code Online (Sandbox Code Playgroud)

所有非拉丁符号都没有正确显示,模板和视图使用utf-8编码保存.

我已经尝试将视图保存为ANSI,然后保存到用户unicode(html,"UTF-8"),但它会抛出TypeError.

另外我想也许是因为默认字体不支持utf-8所以根据比萨文档我试图在样式部分的模板体中设置字体.

那仍然没有结果.

有没有人有一些想法如何解决这个问题?

python pdf django pisa

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

PHP Session帮助

嗨,

当我尝试在IE中使用以下代码注销它时出于某些原因只是循环和循环并且不会停止.

<?php $_SESSION = array(); session_destroy(); ?> 

<meta http-equiv="refresh" content="0;index.php"> 
Run Code Online (Sandbox Code Playgroud)

仍然有一些错误.

似乎在IE中它每秒都会保持刷新,如果我每20秒更改0到20,但问题是它没有到​​达index.php,它在当前屏幕上显示为logout.php

php

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

删除html格式"&gt;" 使用Python csv.reader从文本文件中

我有一个文本文件; 用作分隔符.问题是它有一些html文本格式,如&gt;显然; 在这导致问题.文本文件很大,我没有这些html字符串的列表,也就是有许多不同的例子,如$amp;.如何使用python删除所有这些内容.该文件是名称,地址,电话号码和一些其他字段的列表.我正在寻找crap.html.remove(textfile)模块

html python regex csv file

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

Javascript中的简单HTML清理程序

我正在寻找一个用JavaScript编写的简单HTML清理程序.它不需要100%XSS安全.

我正在我的网站上实现Markdown和WMD Markdown编辑器(来自github的SO主分支).问题是,实时预览中显示的HTML不会被过滤,就像在SO上一样.我正在寻找一个用JavaScript编写的简单/快速HTML清理程序,以便我可以过滤预览窗口的内容.

无需具有完整XSS保护的完整解析器.我不是将输出发送回服务器.在将结果存储到数据库之前,我将Markdown发送到我使用正确的完整HTML清理程序的服务器.

谷歌对我来说绝对没用.我只收到数百条(通常是不正确的)文章,介绍如何从各种服务器端语言的用户生成的HTML中过滤掉javascript.

UPDATE

我会更好地解释为什么我需要这个.我的网站有一个非常类似于StackOverflow上的编辑器.有一个文本区域可以输入MarkDown语法,下面有一个预览窗口,可以显示提交后它的样子.

当用户提交某些内容时,它将以MarkDown格式发送到服务器.服务器将其转换为HTML,然后在其上运行HTML清理程序以清理HTML.MarkDown允许任意HTML,所以我需要清理它.例如,用户输入如下内容:

<script>alert('Boo!');</script>
Run Code Online (Sandbox Code Playgroud)

MarkDown转换器不会触及它,因为它是HTML.HTML清理程序将删除它,以便脚本元素消失.

但这不是预览窗口中发生的情况.预览窗口仅将MarkDown转换为HTML,但不会对其进行清理.因此,预览窗口将具有脚本元素.这意味着预览窗口与服务器上的实际呈现不同.

我想解决这个问题,所以我需要一个快速而又脏的JavaScript HTML清理程序.使用基本元素/属性黑名单和白名单的简单方法就可以了.它不需要是XSS安全的,因为XSS保护是由服务器端的HTML清理程序完成的.

这只是为了确保预览窗口在99.99%的时间内与实际渲染相匹配,这对我来说已经足够了.

你能帮我吗?提前致谢!

html javascript wmd html-sanitizing

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

存储过程/函数可以返回表吗?

MySql存储过程/函数可以在不使用临时表的情况下返回表吗?

创建以下过程

CREATE PROCEDURE database.getExamples() 
    SELECT * FROM examples;
Run Code Online (Sandbox Code Playgroud)

然后用它来调用它

CALL database.getExamples()
Run Code Online (Sandbox Code Playgroud)

显示示例表 - 正如预期的那样 - 但以下似乎不可能:

SELECT * FROM CALL database.getExamples()
Run Code Online (Sandbox Code Playgroud)

是否有可能从存储过程/函数返回查询结果表,如果是这样 - 如何?

mysql sql stored-procedures

26
推荐指数
3
解决办法
6万
查看次数

使用CSS或其他非JS方法模仿"onselectstart = return false"?

我创建了一个按钮CSS类,它使用具有不同位置的背景图像在正常,鼠标悬停和单击状态下显示不同的图像.完全破坏视觉效果的一件事是,如果我重复单击这样的链接并仅移动鼠标像素,则链接文本被选中.

有没有办法达到效果

onselectstart = "return false;"
Run Code Online (Sandbox Code Playgroud)

无需为每个按钮指定?基于CSS的解决方案将是完美的,但我想不出一个.有任何想法吗?

一种方法是使用原型或JQuery迭代每个"button"元素并手动设置onselectstart事件.但是,当我不是绝对必要的时候,我对Javascript过敏,并且会感谢任何非JS的想法.

编辑:我找到了Mozilla浏览器的解决方案:

 -moz-user-select:none;
Run Code Online (Sandbox Code Playgroud)

html javascript css

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

标签 统计

html ×3

python ×3

javascript ×2

anchor ×1

css ×1

csv ×1

debugging ×1

django ×1

dto ×1

emacs ×1

file ×1

html-sanitizing ×1

java ×1

jsp ×1

mysql ×1

pdf ×1

php ×1

pisa ×1

portal ×1

regex ×1

servlets ×1

sql ×1

stored-procedures ×1

wcf ×1

wmd ×1