草庐IT

开房间

全部标签

ios - XMPPFramework - 如何创建 MUC 房间并邀请用户?

我正在使用Robbiehanson的iOSXMPPFramework。我正在尝试创建一个MUC房间并邀请用户加入群聊室,但它不起作用。我正在使用以下代码:XMPPRoom*room=[[XMPPRoomalloc]initWithRoomName:@"user101@conference.jabber.org/room"nickName:@"room"];[roomcreateOrJoinRoom];[roomsendInstantRoomConfig];[roomsetInvitedUser:@"ABC@jabber.org"];[roomactivate:[selfxmppStre

android - 房间持久性库 : attempt to re-open an already-closed object

当我使用1.0.0-alpha5版本的RoomPersistenceLibrary时一切正常。但是,更新到1.0.0-alpha9版本后,我收到此错误:java.lang.IllegalStateException:attempttore-openanalready-closedobject:SQLiteDatabase:/data/data/package_name/databases/app_db我该如何解决这个问题?编辑:我正在使用Dagger2的MVP架构。我有DatabaseHelper类来初始化RoomDatabase:@SingletonpublicclassDataba

android - 迁移到房间 : How to do Full Text Search?

我一直在寻找如何将现有应用程序从普通的Sqlite迁移到Room,但我一直无法找到如何迁移使用FTS的部分。现在,我有一个虚拟表,每次插入或更新行时都会由触发器填充:privatestaticfinalStringCREATE_VIRTUAL_TABLE="CREATEVIRTUALTABLE"+FTS_VIRTUAL_TABLE+"usingfts4(content='"+TABLE_NOTIFICATION+"',"+COLUMN_TITLE+")";privatestaticvoidcreateVirtualTriggers(SQLiteDatabasedatabase){dat

android - 将房间数据库中的唯一约束添加到多列

房间里只有一个实体@Entity(foreignKeys={@ForeignKey(entity=Label.class,parentColumns="_id",childColumns="labelId",onDelete=CASCADE),@ForeignKey(entity=Task.class,parentColumns="_id",childColumns="taskId",onDelete=CASCADE)})publicclassLabelOfTaskextendsData{@ColumnInfo(name="labelId")privateIntegerlabelId;

node.js - 不同服务器上的 Socket.IO 房间

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭7年前。Improvethisquestion我的目标我想创建一个具有不同游戏室的游戏。游戏室没有任何形式的连接。只有一件事:我需要能够将玩家移动到其他房间。我的想法会有很多用户玩,所以使用很多服务器和每个服务器上的许多Node实例将是一件好事。我用带有SocketIO的NodeJS。游戏室是SocketIO室。每个玩家只连接到一个房间。问题但是,如果我需要将用户从服务器#1的一个房间转移到服务器#2的另一个房间,我该怎么办?我知道的方法我找到了通过

node.js - Socket.IO "Host"断开连接时断开所有房间用户

目前我有一个房间的发起者被标记为“主人”。我需要对其进行设置,以便如果“主持人”点击“关闭房间”链接,它将断开所有用户与该房间ID的连接。我如何从socket.manager.roomClients或类似的东西中获取所有用户,遍历所有用户并运行某种类型的socket.leave(room_id)如果“主人”的room_id与套接字管理器中的键匹配?感谢任何见解或帮助。如果我需要澄清任何事情,请告诉我。 最佳答案 在socket.io中似乎没有这方面的机制,但自己实现它并不难。您只需遍历房间中的每个socket并调用disconnec

php - Office365 API - 访问其他用户/房间的日历

我正在尝试构建一个可以访问组织的所有日历(用户、房间等)的应用程序。目前我的身份验证流程将代表租户用户登录并使用刷新token来访问所需的资源。一旦我提出请求:https://outlook.office365.com/api/v1.0/users/{room-resource@email}/events我的申请得到了401的响应从我的收集来看,这个流程似乎仅限于单个用户的范围。尽管租户管理员应该有权查看任何房间资源,但从技术上讲,房间本身就是一个用户,因此API将以禁止错误响应。现在看来,正确的流程是租户管理员必须使用新的ServiceOAuthFlow向我的应用程序授予权限。.通读

android - 房间 "Not sure how to convert a Cursor to this method' s 返回类型": which method?

Error:NotsurehowtoconvertaCursortothismethod'sreturntypeError:Executionfailedfortask':app:compileDebugJavaWithJavac'.Compilationfailed;seethecompilererroroutputfordetails.使用Room我遇到了这个错误,我想知道是什么方法导致的。我有多个DAOs,总共大约有60个方法,这个错误只是在添加一个方法后弹出(从另一个完美运行的方法复制并粘贴,只是将字段更改为设置)。我可以发布整个类的DAO,但是我要求知道哪种方法失败了。我尝试

android - 如何在房间中制作复合键

我刚刚在房间里找到了@PrimaryKey注释。那么如果我想制作复合键,我该怎么做呢? 最佳答案 利用primaryKeys().AndroidDeveloperDocumentation对于Room状态:IfPrimaryKeyannotationisusedonaEmbeddeddfield,allcolumnsinheritedfromthatembeddedfieldbecomesthecompositeprimarykey(includingitsgrandchildrenfields).Java中的示例实现:@Entit

android - 房间数据库迁移没有正确处理 ALTER TABLE 迁移

Java.lang.IllegalStateExceptionMigrationdidn'tproperlyhandleuser(therealandroid.github.com.roomcore.java.User).Expected:TableInfo{name='user',columns={name=Column{name='name',type='TEXT',notNull=false,primaryKeyPosition=0},age=Column{name='age',type='INTEGER',notNull=true,primaryKeyPosition=0},i