问题列表 - 第18591页

是否有与哪个OSS许可证兼容的图表?

我对各个OSS许可证有相当好的理解,但是当我想在不同的许可证下使用代码时,我总是遇到麻烦.BSD vs. Ms-PL,Apache 2 vs. GPLv3等

是否有某种"交配图表"列出哪些许可证与哪些许可证兼容?

licensing open-source

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

从Python中解析Python代码?

我们有一个较旧的C++工具,可以自动生成一些python代码.我今天试图通过C++源码工具,并且非常想拍摄自己.我想做的就是清理工具创建的源代码,并通过添加sphinx标签将类链接到我们的内部文档系统.

现在我想知道是否有一些在python中解析python代码的奇妙工具?

有很多像这样的东西:

foo._methods_.append()

Snip 500 lines

foo._methods_.append()
Run Code Online (Sandbox Code Playgroud)

有什么建议?

基本上我有一个功能但疯狂凌乱的代码结构,我基本上想要提取某些块,将它们移动到自己的文件.并清理所有创造的杂乱的东西.

我在解析器和AST上看了一下quickyl,但我找不到任何使用它的真实例子.

python

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

我在哪里可以在线浏览libc的源代码(如doxygen)

有时我想在stdlib中查找函数的实现,我已经下载了源代码,但它非常混乱.

因为许多命中,因为greping并不适合.

有没有人知道具有文档的网页doxygen风格.

Linux内核也是如此.

谢谢

documentation kernel libc

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

如何在UITableView中显示滚动条

我想显示某种指示来引导用户滚动.

通常当我们触摸UITableView滚动条时,如果需要.但是我希望这个滚动条指示已经显示在我的tableview上.

怎么可能这样做?

iphone scrollbar uitableview

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

Rails - 我需要一个复选框来更改数据库中的字段

我知道我以前做过这件事,但对于我的生活,我无法理解.

我有一个带有"被叫"字段的表格.我需要使用复选框来更新数据库并检查"被叫"是否为"真".不需要是AJAX,只需更新字段即可.

table:rsvp字段:调用

万分感谢.

database checkbox ruby-on-rails

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

用于c ++应用程序的Web界面

我们公司有一套用c ++编写的三维建模软件,基于qt的gui.我们计划向客户提供这些应用程序,以便从Web浏览器进行尝试.我的意思是说,我们需要为本机c ++代码创建Web界面.请建议我使用哪种技术,语言.如果可能的话,请为这类项目提供一些白皮书或案例研究的链接.我完全不知道:)

c c++ user-interface qt

9
推荐指数
2
解决办法
5192
查看次数

有一段时间,我怎么能找到一个月前的时间

有一段时间,我怎么能找到一个月前的时间.

php time date

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

文件中的棕色星号图标在Eclipse中意味着什么?

我正在使用Eclipse的git插件.我的一些文件标有棕色星号.这是什么意思?我在哪里可以找到其他git图标在Eclipse中的含义的文档?

替代文字

git icons eclipse-plugin

68
推荐指数
3
解决办法
7万
查看次数

我们如何比较coldfusion中的两个Query结果集

我需要在coldfusion中构建一个泛型方法来比较两个查询结果集......任何想法???

coldfusion

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

如何为时间戳(日期时间)指定数组的psycopg2参数

我想使用psycopg2在Python中运行PostgreSQL查询,psycopg2按类型列进行过滤timestamp without timezone.我有一个很长的时间戳允许值列表(而不是一个范围)和psycopg2方便地处理数组,所以我认为这应该工作:

SELECT somestuff
FROM mytable
WHERE thetimestamp = ANY (%(times)s)
Run Code Online (Sandbox Code Playgroud)

times参数是一个列表datetime对象.我也试过了psycopg2.Timestamp().它们都转换为WHERE thetimestamp = ANY (ARRAY['2009-07-06T00:00:00', '2009-07-07T00:00:00', ...])不幸,但失败并出现以下错误:

operator does not exist: timestamp without time zone = text
LINE 3: WHERE thetimestamp = ANY (ARRAY['2009-07-06T00:00:00', '2009-07-07T00:00:00', ...]
HINT:  No operator matches the given name and argument type(s). You might need to add explicit type casts.
Run Code Online (Sandbox Code Playgroud)

我也在pgAdmin中证实了这一点,所以它不仅仅是psycopg2.似乎正在发生的事情是Postgres不会隐式地将字符串数组转换为时间戳数组.它会很好地转换单个字符串,如果我明确地添加::timestamp到pgAdmin中的每个元素,数组工作正常,但我不知道如何在psycopg2中这样做.

除了忘记DB-API参数并且只是手动构建长串时间戳之外,最好的方法是什么?有什么方法可以让它投射到正确的类型?

python postgresql timestamp psycopg2 python-db-api

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