小编Ste*_*uen的帖子

获取文件的总大小(以字节为单位)

可能重复:
java有效地获取文件大小

我有一个名为filename的文件,位于E://file.txt.

FileInputStream fileinputstream = new FileInputStream(filename);
Run Code Online (Sandbox Code Playgroud)

我想要做的是以字节为单位计算此文件的大小.我怎么能这样做?

java fileinputstream

106
推荐指数
4
解决办法
19万
查看次数

使用serialVersionUID还是禁止警告?

我想创建一个类,例如,扩展HttpServlet?我的编译器警告我,我的类应该有一个serialVersionUID.如果我知道这个对象永远不会被序列化,我应该定义它还是添加注释来抑制这些警告?

你会做什么以及为什么?

java serialization serialversionuid

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

python:迭代列表中的特定范围

让我们说我有一个清单:

listOfStuff =([a,b], [c,d], [e,f], [f,g])
Run Code Online (Sandbox Code Playgroud)

我想要做的是以类似于以下代码的方式遍历中间2组件:

for item in listOfStuff(range(2,3))
   print item
Run Code Online (Sandbox Code Playgroud)

最终结果应该是:

[c,d]
[e,f]
Run Code Online (Sandbox Code Playgroud)

此代码目前不起作用,但我希望您能理解我想要做的事情.

python iteration

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

Python/Django开发,windows还是linux?

我一直在努力的Python最近相当多,并开始阅读的Django的文档,但我不能否认的事实,大多数的视频教程,我发现通常显示Linux作为操作系统选择.我主要是忽略了这一点,但我开始使用命令的人,如"触摸"对此我没有关于相当于是在Windows 7命令提示符什么想法临到一些问题.我听说过Power Shell中的New-Item,但它很乱,我担心这种"等同的搜索"可能会一次又一次地出现......

于是我开始不知道为什么被大部分使用Linux与Python的人来说,将是一个很好的举措(知道我的Linux知识是完全空),学习使用Linux发展的目的是什么?是否允许我在使用Python进行开发时更有效率?是否可以列出这样做的好处?

python linux windows django

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

在Eclipse中,有没有办法在Java 1.5之前删除已弃用的警告

我们有一个内部Java库,由于遗留原因,需要使用Java 1.4进行编译.但是,这个lib已经经历了几个版本,后者已经使用了某些方法和对象.出于客户端支持的原因,代码需要使用其中一些已弃用的方法/对象.因此,我们始终在项目的构建路径上保留最新的lib(在Eclipse中).

我想要

@SuppressWarnings("deprecation");
Run Code Online (Sandbox Code Playgroud)

但是,对前面提到的1.4依赖性,这是不可能的.

有没有办法让我删除警告,如果只是从我的Eclipse Problems视图,并在某种程度上清理我的开发环境?

java eclipse

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

如何从一个画布复制到另一个画布

我想将在一个画布(细节)中绘制的图像复制到另一个画布中.通常讨论的使用位图的解决方案将无法工作,因为Bitmap类没有许多属于Canvas类的重要方法.还有其他解决方案吗?

user-interface android canvas

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

使用xlrd读取包含中文和/或印地文字符的Excel xls文件

http://scienceoss.com/read-excel-files-from-python/comment-page-1/#comment-1051

从上面的链接,我使用此实用程序来读取XLS文件.如果XLS文件包含不同的语言字符(如中文或印地语),则无法正确输出.这有解决方法吗?

谷歌搜索后,我发现了这个:

import xlrd

def upload_xls(dir,file,request):
    try:
        global msg
        global row_num
        row_num = []
        header_arr = []
        global file_path
        file_path = dir
        #reader = csv.reader(open(file), delimiter='#', quotechar='"')
        book = xlrd.open_workbook('dodgy.xls',encoding='cp1252')   ##To specify UTF8-encoding
        wb.sheet_names()
        sh =  wb.sheet_by_index(0)
        valid_xl_format = 0
        invalid_xl_format = 0
     except:
        print "Error
Run Code Online (Sandbox Code Playgroud)

但是该行有一个错误book = open_workbook('dodgy.xls',encoding='cp1252'):

TypeError: open_workbook() got an unexpected keyword argument 'encoding'

python xls xlrd cjk hindi

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

如何安装MercurialEclipse插件?

我是java新手并安装插件.

我找到了我想要安装的插件链接(它叫做MercurialEclipse)但是这有点混乱,看起来太复杂了.我需要简单的指导.能否请你帮忙?

eclipse eclipse-plugin

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