【软件周刊】D语言卷土重来,Vue.js 应获 1024 个赞,小薇可以一键启动了
2019独角兽企业重金招聘Python工程师标准>>>
一、 前端相关
1. Vue.js — Vue.js 这次的更新比较频繁,才刚刚更新完 2.0.4 版本不久,立马就更新出了 2.0.5 版本。这次发布的 2.0.4 版本主要的亮点是 SSR 性能改进了 20%,然后接着更新的 2.0.5 版本主要是修复刚发布的 2.0.4 版本存在的 bug,具体如下:
#4090 修复监视器触发未更改的使用默认值的属性
#4122 修复 SVG
<foreignObject>
内容命名空间#4125 修复 2.0.4 回归: 注释以纯文本形式呈现
#4127 修复 2.0.4 回归:
vue-template-compiler
在某些边缘情况下的无限循环
评论里面对它也是交口称赞——
@风华神使 —— “发现 bug 就赶紧更新,这其实挺好”
@世尘悉洞 —— “响应速度快挺好的,有问题及时修复,证明有人维护,也有人使用。”
嗯,这个得给它点 1024 个赞。
2. QMUI Web — QMUI Web 是一个专注 Web UI 开发,帮助开发者快速实现特定的一整套设计的框架。框架主要由一个强大的 SASS 方法合集与内置的工作流构成,由腾讯 QMUI 团队出品。这次发布了 QMUI Web 1.3.0 版本,有如下更新:
- 全新设计的工具方法文档,侧栏列出了所有方法,点击方法名显示方法实现;
- 增加更多浏览器适配方法,增加幂计算工具方法,并整理原有的计算方法,增加大量示例;
- 增加 Commit 测试验证机制,提高稳定性;
二、后端相关
1. Hprose — Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。它是一个先进的轻量级的跨语言跨平台面向对象的高性能远程动态通讯中间件。它不仅简单易用,而且功能强大。你只需要稍许的时间去学习,就能用它轻松构建跨语言跨平台的分布式应用系统了。它提供了高效的序列化和反序列化库,并在此基础上提供了方便灵活的 RPC 引擎。
微服务首选引擎 Hprose for Go 发布了 2.0.0 版本,这是一个里程碑版本,针对开发者进行了多项改进:
更快更稳定的序列化。
增加了数据推送的支持。
oneway 调用支持。
增加了对幂等性(idempotent)调用自动重试的支持。
增加了异步调用支持。
客户端增加了负载均衡,故障切换的支持。
对客户端调用和服务器发布的 API 进行了优化,将多余的位置参数改为命名参数。
增加了新的中间件处理器支持,可以实现更强大的 AOP 编程。
增加了 fasthttp 服务器和客户端的支持。
可以搭配 gin,echo,iris,beego 等各种 go 语言框架来发布服务。
其他各种细节优化。
2. MyThrift — MyThrift 是在 Facebook thrift 0.9.3 基础上开发的轻量级微服务框架,支持:服务注册、服务发现,Client 端负载均衡。 这次正式发布了 MyThrift V0.4 版本,该版本的亮点是注重提升用户体验,降低编码复杂性,屏蔽具体的技术细节。
3. Apache MINA — Mina 是一个能够帮助用户开发高性能和高伸缩性网络应用程序的框架,它通过 Java nio 技术基于 TCP/IP 和 UDP/IP 协议提供了抽象的、事件驱动的、异步的 API,发布了 2.0.16 版本。
三、工具相关
1. Visual Studio Code — Visual Studio Code 是一个运行于 OS X,Windows 和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台编辑器。这次发布的 1.7.1 版本也是一波三折,发布 1.7.0 版本不久后,就宣布要回滚,原因是一项新功能给 npmjs.org 带去了过量负载。1.7.1 版本主要更新内容:
水平布局 - 按纵向或横向组织编辑器;
键盘快捷键参考 - 新键盘快捷键可打开 PDF 备忘单;
调试命中的计数控制 - 设置断点命中计数条件;
简化的 Node.js 调试 - 轻松配置您的 Node.js 调试;
Sublime 和 Atom 的键映射 - 现在可以在 VS 代码中使用常用的键盘快捷键;
禁用扩展 - 快速禁用全局或特定工作区扩展;
改进的 TypeScript 和 JavaScript 语法 - The Dark+ themes 现在着色变量和函数引用;
扩展包 - 在扩展详细信息中查看扩展包的依赖关系。
2. RStudio — RStudio 是 R 语言的集成开发环境,分为面向桌面用户 IDE 和 Linux R 服务器版编辑器两种编辑器。这次发布了 v1.0.44 版本,也是首个 1.0 版本。
3. QQ 聊天机器人小薇 — XiaoV(小薇)是一个用 Java 写的 QQ 聊天机器人 Web 服务,可以用于社群互动,如果你需要一个连通 QQ 群和论坛的机器人,小薇是个不错的选择!这次发布的 2.2.0 版本,主要是修复了 启动扫码 API 返回 100000,并且可以一键启动了。
4. Yasea — 完全开源的安卓直播推流客户端。通过手机摄像头和麦克风采样,编码为H.264和AAC,再封装FLV格式,推送至RTMP服务器。这次发布的 v2.1 版本,有以下亮点:
- 实时美颜在磨皮基础上增加了粉嫩和白亮效果
- 可直接在 UI 界面上切换
- 使用 GPUImage 渲染,不掉帧
四、开发语言
1. Scala — Scala 是一门现代的多范式编程语言,志在以简练、优雅及类型安全的方式来表达常用编程模式。它平滑地集成了面向对象和函数语言的特性。这次发布的 2.12.0 版本,主要更新如下:
trait 使用默认方法直接编译到接口,这提高了二进制兼容性和 Java 互操作性。
Scala 和 Java 8 互操作也针对功能代码进行了改进,使用 lambda 语法可以在每个方向轻松调用函数。
Scala 标准库中的 FunctionN 类现在是(SAM)类型,所有 SAM 类型都被统一处理 - 从类型检查直到代码生成(没有为 lambdas 生成类文件,而是使用invoke dynamic)
@海淀游民对于 Scala 这门语言有这样的看法 ——
借用知乎的评论,这是一门可以让你装B让你飞的语言
2. D 语言 — D 是具有类 C 语法和静态类型的系统编程语言。 它将效率,控制和建模能力与安全性和程序员生产力相结合。这次发布了 2.072 版本卷土重来。
五、操作系统
1. Red Hat Enterprise Linux — Red Hat Enterprise Linux 发布了 7.3 版本,新版本(Red Hat Enterprise Linux 7.3)是对 7.x 系列的更新,并解决了已知的 bug 和错误。
2. CoreOS — CoreOS 是面向服务器的基于 Linux 的操作系统。它被从无到有创建并主要设计为面向现代化数据中心,还提供专家级工具以使系统安全、可靠、保持软件最新。这次发布的 1185.3.0 版本有以下的安全修复:
Fix privilege escalation vulnerability in Linux kernel - CVE-2016-5195 (Dirty COW)
Fix denial of service in systemd - CVE-2016-7795
3. FreeDOS — 免费的 DOS 操作系统。这次发布的是 1.2 RC1 版本,现在是测试兼容性和最新版本的最佳时间,有兴趣的朋友不妨下载下来进行测试,可将任何问题报告给 freedos-devel 邮件列表。
By the way,评论里都是暴露年龄的骨灰级网民 ——
@Kevin1970 — “在DOS里编写BAT文件是当年最快乐的时光。以后转去Linux Shell就觉得一点都不陌生。最怀念的,还是PCMAN游戏。”
@夜雨轻茶 — “前几个月,特意用这个重玩了 《魔法门之英雄无敌 I 》”
@ruki — “来这里评论就暴露年龄了。。哎。。”
转载于:https://my.oschina.net/hardbone/blog/782307
【软件周刊】D语言卷土重来,Vue.js 应获 1024 个赞,小薇可以一键启动了相关推荐
- vue.js毕业设计,基于vue.js前后端分离教室预约小程序系统 开题报告
毕业论文 基于Vue.js的教室预约小程序系统 开题报告 学 院: 专 业: 年 级: 学生姓名: 指导教师: 黄菊华 XXXX大学本科生毕业论文(设计)开题报告书 姓 ...
- vue.js毕业设计,基于vue.js前后端分离电影院售票小程序系统 开题报告
毕业论文 基于Vue.js电影院售票小程序系统 开题报告 学 院: 专 业: 年 级: 学生姓名: 指导教师: 黄菊华 XXXX大学本科生毕业论文(设计)开题报告书 姓 ...
- vue.js毕业设计,基于vue.js前后端分离教室预约小程序系统设计与实现
功能介绍 [后台管理功能模块] 系统设置:设置关于我们.联系我们.加入我们.法律声明 广告管理:设置小程序首页轮播图广告和链接 留言列表:所有用户留言信息列表,支持删除 会员列表:查看所有注册会员信息 ...
- vue.js写一个DOTA2卡尔练习小游戏
卡尔亡还是卡尔王? 一个纯前端小游戏,后续会加上后端代码来记录各位大佬的手速.如果喜欢欢迎star. 游戏主界面: 支持改键以及传统键位切换: github链接 https://github.com/ ...
- vue理由设置_在你的下一个Web应用中使用Vue.js的三个理由
Vue.js是那么地易上手,它在提供了大量开箱即用的功能的同时也提供了良好的性能.请继续阅读以下事例及代码片段以便更加了解Vue.js. 选择一个JavaScript框架真是太难了--因为有太多的框架 ...
- vue.js慢速入门(1)
0.MVVM 什么是MVVM?就是Model-View-ViewModel. ViewModel是Vue.js的核心,它是一个Vue实例. 不太懂也没关系,慢慢就懂了. 1.基础示例 代码: < ...
- Vue.js 2.5 发布,而这个会玩的团队已经自研出用 Vue 开发小程序的框架了
在尤大微博铺垫着"将会引入一些关于 TypeScript 的改进"一周之后,代号为 Level E 的 Vue.js 2.5 带着日漫风来到了我们眼前.从 Release Note ...
- Node.js (v19.1.0npm 8.19.3) vue.js安装配置教程(超详细)
Node.js (v19.1.0npm 8.19.3) vue.js安装配置教程(超详细) 目录 一.安装Node(npm)需要的环境和版本发布信息 (1).Node版本和npm版本关系 (2).支持 ...
- mpvue 微信小程序_使用Vue.js开发微信小程序:开源框架mpvue解析
戳蓝字"CSDN云计算"关注我们哦! 作者 | 成全 责编 | 阿秃 转自 | 美团技术团队企业博客 前言 mpvue是一款使用Vue.js开发微信小程序的前端框架.使用此框架,开 ...
最新文章
- python语言基础汇总
- pandas索引复合索引dataframe数据、索引其中一个水平(level)的所有数据行(index all rows in a level)
- YCSB benchmark测试cassandra性能——和web服务器测试性能结果类似
- Vue项目中获取数据后使用swiper轮播,无法轮播且 autoplay 和 loop 失效问题!
- 如何把照片正面变成反面_各国签证照片要求大全 (含模板)
- linux url解码,js对url进行编码和解码(三种方式区别)
- autojs多分辨率找透明图
- 万字长文带你回顾Java集合框架
- LED透明屏为什么能透明?实现原理
- 使用计算机录制声音10,win10系统电脑中如何解决录屏时无法录制声音的问题
- 快速理解 POJO,VO,DO,DTO,Entity
- 重磅!汇新云88会员节福利大放送
- c语言考试题型分数,强校-2018年计算机等级考试各科考试题型和分值
- 浅析计算机用户身份识别技术,(浅析身份认证技术.doc
- 树莓派4B安装QT5
- VeraCrypt的只读问题
- 镭速传输安全设计第二篇:账户密码安全保护
- 前端数据可视化ECharts使用指南——制作时间序列数据的可视化曲线
- 如何编写PHP代码?
- 验证码操作相关工具类