小编use*_*747的帖子

Postgresql:从文件中插入列的值

例如,有一个名为'testtable'的表,其中包含以下列:testint(整数)和testtext(varchar(30)).

我想要做的就是这样的事情:

INSERT INTO testtable VALUES(15, CONTENT_OF_FILE('file'));
Run Code Online (Sandbox Code Playgroud)

在阅读postgresql文档时,我所能找到的只是COPY TO/FROM命令,但是那个应用于表而不是单列.

那么,我该怎么办?

postgresql file-io

14
推荐指数
2
解决办法
9018
查看次数

"您的内容必须有一个ListView,其id属性为'android.R.id.list'"从ListActivity更改为视图时

我想编写一个应用程序,其中包括:使用sdcard中的图片文件填充列表视图,b:从列表中选择选项时显示图像.

但是,它与上述例外有关.我看不出为什么......?请帮忙!

主要活动:

public class ProjektJimmuActivity extends ListActivity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        navigateTo("/sdcard/");
    }

    public void navigateTo(String dir){
        setListAdapter(new ArrayAdapter<String>(this,
                android.R.layout.simple_list_item_1,getListOfFiles(dir)));
        getListView().setTextFilterEnabled(true);
    }

    public String[] getListOfFiles(String dir){
        File file = new File(dir);
        String[] files = file.list(new Filter());
        return files;
    }

    @Override
    protected void onListItemClick(ListView l, View v, int position, long id) {
        super.onListItemClick(l, v, position, id);
          Object item = l.getItemAtPosition(position);
          Toast.makeText(this,"Selection: "+ item.toString(), Toast.LENGTH_SHORT).show();
          setContentView(new PictureView(this,item.toString()));
    }

    private class Filter implements FilenameFilter{
        public boolean accept(File dir, …
Run Code Online (Sandbox Code Playgroud)

android listview

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

x87 FPOP和FCOM指令 - 这些如何工作?

我的任务是在混合C/ASM中编写一个简单的应用程序,它必须使用数学协处理器.

有一个函数柱面(float x,float y,float z),如果给定的点位于柱面内,则返回1(柱面的底边为x = 0,y = 0,半径= 5,高度= 10),如果不是,则为0.

所以,看起来很简单.检查z是否在<0,10>范围内,然后检查x ^ 2 + y ^ 2 <25.

但是我对x87的了解是零.

这就是我写的一切.

_cylinder PROC

push ebp
mov ebp, esp
sub esp,8 ; I can't use .data in the application, so I reserve some space on the stack for numbers 10 and 25
mov [esp],10
mov [esp+4],25

finit
fldz
fld [ebp+8]

    ;here i get stuck 

add esp, 8
pop ebp
_cylinder ENDP
Run Code Online (Sandbox Code Playgroud)

所以我卡住了.所以,我试着找到我可以在应用程序中使用的指令.在那里我卡住了,因为我在网上找到的每个教程/指令列表写得非常糟糕,我几乎无法理解任何东西.

问题是,当我从数学协处理器弹出一些东西时会发生什么?我在哪里可以找到弹出值?它如何从80位值转换为32位值(当然如果有)另一个问题是,FCOM(用于pop变体的FCOMP)如何工作?它比较什么(st0到st1或st1到st0?),在哪里可以看到值是小/等于/更大?

谢谢你的帮助!

c x86 assembly x87

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

在VM上构建Android时出现“内存不足错误”

因此,我正在尝试构建Android。我在午餐时间选择一个设备,进行清洁,然后使用各种-j开关运行make updatepackage。

但是,构建将失败,并出现以下错误:

FAILED: /bin/bash out/target/common/obj/JAVA_LIBRARIES/core-all_intermediates/with-local/classes.dex.rsp
Out of memory error (version 1.2-a24 'Carnac' (283001 7e39a352cafc1eb3b4ae95846a101b93ccbc9cf0)).
Java heap space.
Try increasing heap size with java option '-Xmx<size>'.
Warning: This may have produced partial or corrupted output.
[ 42% 11683/27285] build out/target/common/obj/JAVA_LIBRARIES/sdk_v21_intermediates/classes.jack
ninja: build stopped: subcommand failed.
build/core/ninja.mk:144: recipe for target 'ninja_wrapper' failed
make: *** [ninja_wrapper] Error 1
Run Code Online (Sandbox Code Playgroud)

我正在使用的操作系统是4核VM上的Ubuntu 15.10。我尝试添加更多的交换内存(当前为8GB和24GB作为交换空间),选择各种-j值(4到10),并且在构建android source时更改了GC开销限制,更改了-Xmx值。

至于最后一个,仅对-Xmx的引用是:

APICHECK_COMMAND := $(APICHECK) -JXmx1024m -J"classpath $(APICHECK_CLASSPATH)"
Run Code Online (Sandbox Code Playgroud)

但是,将其从1024m更改为其他任何值都不会改变。

那么,我该怎么做才能使其建成?

java android jvm

5
推荐指数
0
解决办法
2535
查看次数

标签 统计

android ×2

assembly ×1

c ×1

file-io ×1

java ×1

jvm ×1

listview ×1

postgresql ×1

x86 ×1

x87 ×1