小编Roh*_*hit的帖子

java中的setRGB()

我正在使用setRGB()来更改图像像素的值.

int rgb=new Color(0,0,0).getRGB();
image1.setRGB(i,j,rgb); //where i,j is the boundaries of the image
Run Code Online (Sandbox Code Playgroud)

在这里,我将所有像素值设置为白色.但这种变化并没有反映在图像中.任何人都知道setRGB()它是如何工作的?

java image pixel image-processing

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

Javah找不到错误

我在fedora中安装了Java 7,但是当我从命令提示符处尝试javah时,它显示为javah:command not found as javac,java else正在工作.当我在/ usr/bin中搜索时,可执行文件适用于javac,java,javaws但不适用于javah.Javah在Java/JDK/bin文件夹中可见.我怎么能运行javah命令.

Thanx提前.

java fedora java-7

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

int变量的大小

如何确定int的大小?

int的大小是否真的取决于处理器.对于32位机器,它将是32位,对于16位,它是16位.

在我的机器上它显示为32位,虽然机器安装了64位处理器和64位Ubuntu.

c int processor 32bit-64bit

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

MySQL中的事务

会有什么MySQL的使用进行交易?MVCC(多版本并发控制)或行级锁定.?
如果两者我们如何从一个转移到另一个.

mysql sql rdbms transactions

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

使用C中的*&*&p了解复杂的指针和运算符地址

任何人都可以解释printf如何在下面打印你好?

#include<stdio.h>

void main()
{
 char *p;
 p="hello";
 printf("%s",*&*&p);
}
Run Code Online (Sandbox Code Playgroud)

我知道*&p ...表示p中的值,即字符串"hello"的地址.最初发生了什么*&

c c++ pointers addressof

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

错误:free():下一个大小无效(快)

当我在这部分代码中释放我的记忆时...我收到一个错误显示为:free():无效的下一个大小(快)

int insertRecord(char *record,int recordSize,long dataPageNumber)
{
datapage *dataPage=(datapage *)malloc(sizeof(datapage));
readPage(dataPage,dataPageNumber);

slotentry slot;

//for checking and freeslotnumber storage
int freeSlotNumber=-1;
int negativeFlag=0;
int freeFlag=0;

if(recordSize+sizeof(slotentry)<=dataPage->cfs)
{
    slot.slotsize = recordSize;
    slot.slotaddress = dataPage->cfsptr;
    dataPage->cfs -= (recordSize+sizeof(slotentry));
    dataPage->cfsptr += recordSize;
    dataPage->slotcount++;

    memcpy(&dataPage->data[slot.slotaddress],record,recordSize);

    free(dataPage);
    return 1;
}
Run Code Online (Sandbox Code Playgroud)

执行free(dataPage)后,我收到上述错误...

typedef struct
{
   int pagenumber;
   int priority;
   long dirPageNo;
   long cfs;
   int cfsptr;
   int slotcount;
   char data[1];
} datapage;

typedef struct
{
   int slotaddress;
   int slotsize;
} slotentry;
Run Code Online (Sandbox Code Playgroud)

我在memcpy之前保持free(dataPage)它工作正常但是在memcpy之后它没有工作..并显示错误....任何人都可以帮助我解决这个问题...

c free struct memcpy data-structures

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