记者从23日的新闻发布会上获悉,东方航空公司MU5735航班的一部黑匣子已于23日被发现。

人民日报记者从发布会上获悉,事故现场已找到一部失事飞机黑匣子, 由于已找到的黑匣子破损严重 ​​​​,所以暂不确定是数据记录器(FDR)还是驾驶舱话音记录器(CVR)。

China Eastern Airlines flight MU5735

3月21日晚上时段,微信团队发布iOS版微信 8.0.19 内测版,该版本需要通过 TestFlight 下载安装才能体验微信内测版,注意的是!这种内测都是有名额限制,如果想提前体验,可直接安装,资料会覆盖。

iOS 微信 8.0.19 内测

iOS 微信 8.0.19 内测更新什么?

  • 扫一扫页面添加图标文字
  • 看一看新增视频(视频号)页面
  • 搜一搜页面改进
  • 公众号消息显示阅读量和点赞
  • 直播新增测试专栏优先级排序

扫一扫页面添加图标文字
在iOS版微信8.0.19内测版本中,扫一扫页面图标新增文字显示,之前是没有文字显示,现在直接显示了,预防一些用户不知道该功能的用途。

文字显示

搜一搜页面改进如图
在iOS版微信8.0.19内测版本中,搜索页面进行改进,取消朋友圈、文章、公众号、小程序、音乐、表情和微信指数版块。
搜一搜页面

其它细节大家可以体验,感知不大

3 月 17 日消息,微信 for Windows 3.6.0 正式版已经发布,可以查找微信号并添加朋友。

微信 for Windows 3.6.0

更新内容如下:

-可以查找微信号并添加朋友;
-可以通过截图来识别二维码或小程序码;
-可以识别图片中的多个二维码和小程序码;
-修复了一些已知问题。

官网下载地址:

https://pc.weixin.qq.com/

BIO

优点 可以接收更多连接 缺点 线程内存消耗 cpu调度消耗

NIO

优点 规避多线程问题 缺点 C10K,弊端: 假设 1万个连接 只有一个发来数据每循环一次 必须向内核发送1万次recv的系统调用 那么这里有9999次是无意义的,浪费的,消耗时间和资源的(用户空间向内核空间的循环遍历,复杂度在系统调用上)

多路复用器

select 1024限制 ,poll 无限制
epoll
jdk1.5及以上 epoll_create 内核中开辟空间FD,红黑树 epoll_ctl add(accept) epoll_wait 阻塞(timeout) 等待文件描述符上的事件
AIO JDK1.7中,这部分内容被称作NIO.2 AsynchronousSocketChannel read/write方法都是异步的,完成后会主动调用回调函数 异步非阻塞,服务器实现模式为一个有效请求一个线程,客户端的I/O请求都是由OS先完成了再通知服务器应用去启动线程进行处理,

IO模型模型学习

三者应用场景

BIO 连接数目比较小且固定的架构,对服务器资源要求比较高,并发局限于应用中,JDK1.4以前的唯一选择,但程序直观简单易理解。
NIO 连接数目多且连接比较短(轻操作)的架构,比如聊天服务器,并发局限于应用中,编程比较复杂,JDK1.4开始支持。
AIO连接数目多且连接比较长(重操作)的架构,比如相册服务器,充分调用OS参与并发操作,编程比较复杂,JDK7开始支持。

转载请说明出处

免责声明
本博客部分内容来自于互联网,不代表作者的观点和立场,如若侵犯到您的权益,请联系[email protected]。我们会在24小时内进行删除。