我有二进制数据文件.这是规格:
SRTM数据文件的名称类似于"N34W119.hgt".字母和数字是指什么,什么是".hgt"格式?
每个数据文件覆盖地球表面的一度经度块的一度纬度.前七个字符表示街区的西南角,N,S,E和W指北,南,东,西.因此,"N34W119.hgt"文件涵盖纬度34至35北纬和西经118-119(此文件包括加利福尼亚州洛杉矶市中心).文件扩展名".hgt"只代表单词"height",意思是提升.它不是格式类型.这些文件采用"原始"格式(无标题且未压缩),16位有符号整数,以海拔高度为单位测量的高程,在"地理"(纬度和经度阵列)投影中,数据空白由-32768表示.国际3弧秒文件具有1201列和1201行数据,总文件大小为2,884,802字节(= 1201 x 1201 x 2).美国1弧秒文件有3601列和3601行数据,总文件大小为25,934,402字节(= 3601 x 3601 x 2).有关更多信息,请阅读http://edcftp.cr.usgs.gov/pub/data/srtm/Readme.html上的文本文件"SRTM_Topo.txt".
任何人都可以帮助我如何在java中读取此文件?可以将此文件读取到数组,因为我需要对此文件中的元素执行某些操作?
因为上次我问了错误的问题,我想纠正我的意图.如何在指定文件夹中按名称查找文件?我有一个变量与此文件的名称,我想在指定的文件夹中找到它.有任何想法吗?
这是从文件夹中仅删除.jpg文件的任何方法吗?这是我的删除方法:
if (dir.isDirectory()) {
String[] children = dir.list();
for (int i = 0; i < children.length; i++) {
new File(dir, children[i]).delete();
}
}
Run Code Online (Sandbox Code Playgroud)
如何从文件夹中仅删除.jpg文件?
我有一堂课是媒体播放器。我用来mp.setDataSource(path);从sdcard获取文件。但是用这种解决方案我会出错。如何更改将数据设置为播放器的方式工作?我在读有关FileDescriptor的文章。如何更改使用FileDescriptor的路径?
这是错误的:
07-16 15:42:00.827: W/System.err(616): java.io.IOException: setDataSourceFD failed.: status=0x80000000
07-16 15:42:00.827: W/System.err(616): at android.media.MediaPlayer.setDataSource(Native Method)
07-16 15:42:00.827: W/System.err(616): at android.media.MediaPlayer.setDataSource(MediaPlayer.java:976)
07-16 15:42:00.827: W/System.err(616): at VoiceRecorder$7.onClick(VoiceRecorder.java:306)
07-16 15:42:00.827: W/System.err(616): at android.view.View.performClick(View.java:4202)
07-16 15:42:00.827: W/System.err(616): at android.view.View$PerformClick.run(View.java:17341)
07-16 15:42:00.827: W/System.err(616): at android.os.Handler.handleCallback(Handler.java:725)
07-16 15:42:00.827: W/System.err(616): at android.os.Handler.dispatchMessage(Handler.java:92)
07-16 15:42:00.827: W/System.err(616): at android.os.Looper.loop(Looper.java:137)
07-16 15:42:00.827: W/System.err(616): at android.app.ActivityThread.main(ActivityThread.java:5039)
07-16 15:42:00.827: W/System.err(616): at java.lang.reflect.Method.invokeNative(Native Method)
07-16 15:42:00.827: W/System.err(616): at java.lang.reflect.Method.invoke(Method.java:511)
07-16 15:42:00.827: W/System.err(616): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
07-16 15:42:00.837: W/System.err(616): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
07-16 15:42:00.837: …Run Code Online (Sandbox Code Playgroud) 我有个问题.我想将String数组传递给javascript,但这是不可能的,所以我想将String数组转换为json并将其发送到java脚本.我怎样才能做到这一点?
我想获取当月的所有日期并将它们添加到List.我想将它们添加为String:Sun,12月1日.只有我得到的是具有当前日期的Calendar对象.我怎样才能做到这一点?这是Calendar中的任何函数在字符串Monday或somethig上解析int天?如何以这种特定方式添加所有日子?这就是我在这一刻所得到的:
int day = Calendar.getInstance().get(Calendar.DAY_OF_MONTH);
int daysInMonth = Calendar.getInstance().getActualMaximum(Calendar.DAY_OF_MONTH);
for(int i = 0; i < daysInMonth; i++){
//here I want to add strings, but don't know how
}
Run Code Online (Sandbox Code Playgroud) 我想刷新ASP.NET中的数据而不重新加载页面.如果有可能我不想使用AJAX.
我很清楚.NET
我在矩阵中有替换元素的问题.我在.txt文件中有一个矩阵3x3.我需要像这样替换矩阵元素:最后一个元素应该是第一个,倒数第二个应该是第二个,等等.有任何想法吗?
我的布局中有10个edittexts.有什么方法可以检查是否有任何edittext值被更改?我知道我可以使用afterTextChange等,但我想知道有任何一种方法可以检查所有edittexts吗?