小编MAC*_*MAC的帖子

编写telnet客户端

HI,

我有一个暴露telnet接口的设备,您可以使用用户名和密码登录,然后操纵设备的工作.

我必须编写一个C程序,它隐藏了客户端的telnet方面,而是为用户提供了一个控制设备的接口.

什么是一个好的方法来继续.我尝试编写一个简单的套接字程序,但它在登录提示符处停止.我的猜测是我没有遵循TCP协议.

有没有人尝试过这个,有没有一个开源库可以做到这一点?

谢谢

补充:最终我希望通过web api/webservice公开它.该平台是linux.

c python telnet

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

具有多个视图的Android应用程序 - 最佳实践?

我是开发android的新手.我对一些最佳实践有疑问.我的应用程序就像一个仪表板,可以从中启动和完成多个不同的"子活动".

我想知道构建应用程序的最佳方法是什么.一种方法是使用不同的布局并加载和适当卸载它们.另一种是使用意图开始新的活动.至少这是我从我所读过的内容中收集的内容.

你认为最好的方法是什么.

谢谢

android

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

如何在Linq中过滤子集合

我需要使用单个linq查询过滤linq中实体的子元素.这可能吗?

假设我有两个相关的表.诗歌和诗歌翻译.LINQ to SQL创建的实体是这样的,我有一个Verse对象,它包含一个子对象,它是VerseTranslation的集合.

现在,如果我有以下linq查询

var res = from v in dc.Verses
                  where v.id = 1
                  select v;
Run Code Online (Sandbox Code Playgroud)

我得到一个诗歌集合,其id为1,每个诗歌对象包含VerseTranslations中的所有子对象.

我还想做的是过滤Verse Translations的子列表.

到目前为止,我能够想出的唯一方法是使用新的匿名类型或其他方式.如下

var res= from v in dc.Verses
                   select new myType
                   {
                       VerseId = v.VerseId,
                       VText = v.Text,
                       VerseTranslations = (from trans in v.VerseTranslations
                                               where languageId==trans.LanguageId
                                               select trans
                   };
Run Code Online (Sandbox Code Playgroud)

上面的代码有效,但我必须为它声明一个新类.有没有办法以这样的方式执行它,以便子表上的过滤可以合并到第一个linq查询中,以便不必声明新的类.

此致,MAC

linq lambda filtering inner-join

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

标签 统计

android ×1

c ×1

filtering ×1

inner-join ×1

lambda ×1

linq ×1

python ×1

telnet ×1