小编Tri*_*ion的帖子

使用带有多个扩展名的endswith

我正在尝试检测带有扩展名列表的文件.

ext = [".3g2", ".3gp", ".asf", ".asx", ".avi", ".flv", \
                        ".m2ts", ".mkv", ".mov", ".mp4", ".mpg", ".mpeg", \
                        ".rm", ".swf", ".vob", ".wmv"]
if file.endswith(ext): # how to use the list ?
   command 1
elif file.endswith(""): # it should be a folder
   command 2
elif file.endswith(".other"): # not a video, not a folder
   command 3
Run Code Online (Sandbox Code Playgroud)

python file list

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

如何在Java中生成随机排列?

生成n个数的随机排列的最佳方法是什么?

例如,假设我有一组数字1,2和3(n = 3)

一组所有可能的排列:{123,132,213,231,312,321}

现在,我该如何生成:

  • 上述集合中的一个元素(随机选择)
  • 整个排列集如上所示

换句话说,如果我有一个n个元素的数组,我该如何随意混洗它们?请协助.谢谢.

java random algorithm permutation

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

将ASM转换为C(不是逆向工程)

我用谷歌搜索,我看到一个惊人的轻浮反应,基本上嘲笑提问者问这样的问题.

Microchip免费提供一些源代码(我不想在这里发布,以防万一.基本上,谷歌AN937,点击第一个链接,有一个链接"源代码"及其压缩文件).它在ASM中,当我看到它时,我开始睁大眼睛.我想将它转换为类似ac类型语言的东西,以便我可以跟随它.因为行如:

GLOBAL  _24_bit_sub
movf    BARGB2,w
subwf   AARGB2,f
Run Code Online (Sandbox Code Playgroud)

可能很简单,但它们对我毫无意义.

必须有一些自动ASM到C的翻译器,但我能找到的是人们说它不可能.坦率地说,它不可能是不可能的.两种语言都有结构,这种结构肯定可以翻译.

谢谢.

c embedded assembly reverse-engineering microchip

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

Math.max(a,b)或(a> b)?a:b在Java中更快?

Java中哪一个更快?为什么?

  1. Math.max(a,b)
  2. (a>b)?a:b

(这是在接受采访时被问到的.)

java core

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

sqlite3数据库的最大连接数是多少

sqlite3数据库的最大连接数是多少?

为什么我不能将它用于非常大的网站假设有300万用户?

database sqlite

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

在matlab中使用FFT计算自相关

我已经阅读了一些解释,如何使用信号的fft更有效地计算自相关,将实部乘以复共轭(傅里叶域),然后使用逆fft,但我在matlab中实现这一点时遇到了麻烦因为在详细程度上,我真的不知道自己在做什么.:o)那里的任何一种灵魂都在乎分享一些代码和智慧?

谢谢!

matlab signal-processing fft correlation

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

如何使用相对路径从共享库链接到共享库

我正在开发一个Firefox插件,它使用外部库在浏览器上渲染3D图形.

问题是我希望插件使用包含它的外部库而不更改LD_LIBRARY_PATH变量.
这些库安装在相对于插件的位置(也是共享库),而实际的可执行文件(即浏览器)可以完全位于其他地方.

你必须知道的一些事情.我在Ubuntu上测试它(在Windows版本的插件没有问题)我的依赖是OpenSceneGraph库和静态编译将使插件真的很大(如果有另一个,则不是一个选项)

希望你能帮我

最好的祝福.

linux linker gcc shared-libraries

21
推荐指数
2
解决办法
9264
查看次数

Java 9 - "模块"和"JAR"文件有什么区别?

我正在从Java9的What's New中学习Java 9,讨论的热门话题之一是 模块化JDK.

我有些疑惑:

  1. JAR文件是模块吗?
  2. 模块与JAR文件有何不同?

java jar java-9 java-module

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

在hibernate createSQlquery结果中使用sql列名

我有几个我想要查询的复合主键的sql视图,而且由于Hibernate使用复合键很难,我正在使用createSQLQuery.问题是这个方法只能返回一个List,我需要通过索引来引用colums.

我有可能做一些像jdbc这样的事情并通过他们的sql名称而不是他们的索引来引用列吗?

java sql hibernate jdbc

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

在高dpi Windows平台上自动重新调整应用程序?

我正在编写一个需要在高dpi Windows(192dpi而不是96dpi)上运行的Qt应用程序.

不幸的是Qt框架还没有支持high-dpi(至少在Windows上),所以我的应用程序及其所有元素看起来应该是它应该的一半.

有没有办法强制/模拟Windows自动升级此类应用程序?

windows qt highdpi rescale hdpi

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