小编Igu*_*amu的帖子

使用WADL的原因是什么?

为了描述RESTful,我们可以说每个资源都有自己的URI.使用HTTP GET,POST,PUT和DELETE,我们可以对这些资源进行操作.所有资源都具有代表性.谁想要使用我们的资源可以通过浏览器或REST客户端来实现.

这是RESTful架构的主要思想.这种架构允许互联网上的服务.那么为什么这个架构需要WADL呢?WADL提供的标准HTTP不是什么?为什么WADL需要存在?

rest wadl

79
推荐指数
6
解决办法
8万
查看次数

YAML与XML相比

我读过多年后yaml将被用来代替xml.请比较每个规范的相对优缺点.

xml yaml language-comparisons

53
推荐指数
5
解决办法
3万
查看次数

如何获取Java对象的地址?

有没有办法获取Java对象的地址?

问题来自哪里?:首先,我读取属性文件,文件中的所有数据都放在表格中.属性文件可以更新.所以,我想听那个文件.我使用PropertyChangeSupport和PropertyChangeListener监听对象.

updatedStatus = new basit.data.MyString();
    updatedStatus.addPropertyChangeListener(new java.beans.PropertyChangeListener() {

        //After changes "i", we inform the table model about new value
            public void propertyChange(PropertyChangeEvent evt) {
                Object objec=evt.getNewValue();
                tableModel.setValueAt(objec.toString(), 0, 5);
            }
        });
Run Code Online (Sandbox Code Playgroud)

如果updatedStatus更改,那么我更新表.MyString类具有私有字符串"Value".我想听属性文件.因此,它应该使updatedStatus.value和属性文件的字符串在相同的地址相等.如果我能做到,所以我不需要听属性文件.

updatedStatus.setValue(resourceMap.getString("HDI.Device.1.Name"));
Run Code Online (Sandbox Code Playgroud)

我试图使用StringBuffer,但我无法实现它.这就是为什么,我问了这个问题.

java string stringbuffer object-address

12
推荐指数
3
解决办法
4万
查看次数

linux-kernel如何读取proc/pid文件?

linux-kernel如何以及在何处读取显示系统中所有进程的proc/pid文件.我发现linux-source-2.6.31/fs/proc /这里有文件,但很难理解,因为它真的很复杂.有谁知道,它是如何工作的?

ubuntu process system-calls linux-kernel pwd

5
推荐指数
2
解决办法
2505
查看次数

在java中的宁静的Web服务

我有一个项目,我正在尝试创建一个宁静的webservis.我搜索了很多,几乎完成了所有的网络文档.一直有问题.有人能说我是一个很好的webservis样本,它在java中有服务器端和客户端吗?

java rest

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

宁静和肥皂

如何同时实现restful和SOAP?

rest soap

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

宁静的原则

资源的真正含义是什么,为宁静的人提供多种表示形式?在阅读InfoQ的"REST简介"之后,我很困惑.什么是陈述?

rest

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

fork的共享内存

我想在两个进程之间创建一个共享内存.我用了fork().一个孩子试图改变这个共享记忆,母亲创造另一个孩子,所以新孩子试图改变相同的记忆.这是我在C编程中的代码.(Ubuntu的)

mylist ch=NUL; 
f=fork();
if(!f){
        pba=shmget(KEYSHM,sizeof(char),0); /*created shared memory*/
        ch=(mylist *) shmat(pba,0,0);
        ch->name=ugur;
        ch->surname=cedric;
...do something...
}
else{
        if(ch)
        printf("this is top of mylist %s"ch->name);
.......do something
}
Run Code Online (Sandbox Code Playgroud)

它永远不会写ch-> name.为什么?我创建了一个共享内存.为什么父进程无法读取?

c unix memory fork shared

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

实现FUSE

我想使用FUSE实现文件系统.当请求目录的内容时,只有该目录中的文件类型将被报告为子目录.例如,如果目录中有ugur.PDF,guler.JPG和devatate.PNG文件,则不会报告文件本身,而是报告类型(PDF,JPG和PNG).我试图实现这个文件系统.我的问题是我无法想象如何在不改变ls -l命令的情况下报告?ls -l命令如何工作?(我有一个readdir函数,它将file_type和file_name加载到缓冲区.我试图改变,但我无法实现)

fuse

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

Windows中的Mpi使用

我在windows中安装了mpi,我可以使用它的库.问题是在我写的时候在windows中

mpiexec -n 4 proj.exe 
Run Code Online (Sandbox Code Playgroud)

进入命令提示符它没有进行正确的操作.4个不同的进程分别使用整个代码文件.它们的行为不像只在MPI_Init和MPI_Finalize行中工作的并行进程.我该如何解决这个问题?在Windows中使用MPI是不可能的.

Ps:我正在使用Dev c ++

c++ parallel-processing mpi

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

我可以使用ObjectChangeListener来监听任何对象的更改吗?

我有一个Integer叫x; 如果它改变了,那么我想在GUI中更新我的表.要听"x"我试过了

ChangeEvent y = new javax.swing.event.ChangeEvent(x);
Run Code Online (Sandbox Code Playgroud)

我实施javax.naming.event.ObjectChangeListener:

class HDIManagementView extends FrameView 
         implements ObjectChangeListener, ActionListener, TableModelListener  {
Run Code Online (Sandbox Code Playgroud)

我重写了objectChanged更新我的表的方法.没啥事儿

public void objectChanged(javax.naming.event.NamingEvent name){
//gets which status
    Object y=name.getChangeInfo();
    String m=y.toString();
    tableModel.setValueAt(y, 0, 0);

}`
Run Code Online (Sandbox Code Playgroud)

如果我改变"x",那么我的表中没有任何变化.我做错了什么?

第二个问题是,x只能通过值调用.我只能从我的数据库或我的属性文件中获取x.当数据库发生更改时,x无法理解它是否发生更改即使侦听器侦听也是如此.我所做的只是听y等于x.当x改变时y不理解,因为x不是由referens调用.我能做什么?

java swing jndi javabeans

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