首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Mars-Java新玩法

    @MarsBean("expApiService") public class ExpApiService implements ExpApi { /** * 为了让大家可以快速跑起来...,所以本示例没有连接数据库 * 所以自然也就不会调用dao方法了,这里注入进来,只是为了演示IOC用法 */ @MarsWrite private ExpDAO...这得从Controller作用说起,在实际开发中,Controller基本上起到两个作用,一个是参数校验,一个是响应数据。...在Mars-Java中,参数校验被封装掉了,直接用注解即可,这个可以去官网看文档,响应数据,这个本来就没什么,直接返回就好,不需要去Controller里再返回一次了吧。...其他新玩法 一行注解解决分布式锁 数据库单表操作不需要写sql 自带分页组件,直接调用即可 一个轻巧,基于rest分布式组件 如果有兴趣的话可以关注一下

    38240

    Mars在移动网络探索和实践

    摘要 Mars这个名字来自于电影《火星救援》,它是一个结合移动 App 所设计基于 socket 层解决方案,在网络调优方面有着更好可控性。...微信高级工程师闫国跃将从四个方面为我们介绍微信开源终端跨平台组件——Mars。 ?...初始设置100%loss网络参数,分别在不同时间后,恢复为正常网络,观察Mars和AFNetworking表现。...每种时间段进行3次测试,记录完成时间差值,正数表明Mars先完成CGI,负数表明竞品先完成。 测试结果说明Mars更占优势。...在android平台上,使用同样测试方法, Mars和OKHttp对比,结果同样是Mars占优势。 在弱网络环境下表现依然是Mars更好。 如何快速接入 ?

    2.4K70

    微信Mars——xlog使用全解析

    微信Mars——xlog使用全解析 如约而至,微信在12月19日开源了底层通信库——Mars,其中有一个部分,是一个高性能日志模块——xlog。...xlog详细介绍,大家可以参考微信技术公众号这篇文章——微信终端跨平台组件 mars 系列(一) - 高性能日志模块xlog。...我们需要就是里面的Java文件和so库,将mars_android_sdk/src目录下Java文件以及 libs/复制到你项目中: ? 如图所示,工程配置就完成了。...找到Mars源码log/crypt/decode_mars_log_file.py下这个文件,执行: ? 即可生成对应log文件,用Sublime即可打开: ?...相关内容 大部分内容实际上都在Mars源码wiki中,但是内容比较散,所以我这里做了一个比较通用Guide。

    7K20

    Mars说光场(3)— 光场采集

    然而目前国内对光场(Light Field)技术中文介绍十分匮乏,曹煊博士《Mars说光场》系列文章旨在对光场技术及其应用科普介绍。 曹煊博士系腾讯优图实验室高级研究员。...《Mars说光场》系列文章目前已有5篇,包括: 《Mars说光场(1)— 为何巨头纷纷布局光场技术》; 《Mars说光场(2)— 光场与人眼立体成像机理》; 《Mars说光场(3)— 光场采集》; 《Mars...说光场(4)— 光场显示》; 《Mars说光场(5)— 光场在三维人脸建模中应用》 ; 沉浸感经授权发布。...基于相机阵列光场采集示意图 相比基于微透镜阵列光场相机,基于相机阵列光场采集方案具有两个明显优势:(1)采集光场FOP角度较大,也即视差较大,可以在较大角度范围内变换视点。...该方案通过对光场学习去掉光场冗余性,从而实现了采集更少数据量而重建出完整光场。

    1.1K30

    Mars说光场(4)— 光场显示

    然而目前国内对光场(Light Field)技术中文介绍十分匮乏,曹煊博士《Mars说光场》系列文章旨在对光场技术及其应用科普介绍。 曹煊博士系腾讯优图实验室高级研究员。...《Mars说光场》系列文章目前已有5篇,包括: 《Mars说光场(1)— 为何巨头纷纷布局光场技术》; 《Mars说光场(2)— 光场与人眼立体成像机理》; 《Mars说光场(3)— 光场采集》; 《Mars...说光场(4)— 光场显示》; 《Mars说光场(5)— 光场在三维人脸建模中应用》 ; 沉浸感经授权发布。...当LPI较小时,每个柱面透镜覆盖像素就越多,产生视点数量也较多,但每个视点图像分辨率损失严重。由于整体可控像素数量是一定,当柱面透镜覆盖更多像素时,单个视点图像分辨率损失严重。...通过不同像素组合,多层液晶可以在一定空间范围内任意位置重建出发光点,例如多层液晶之间点F、多层液晶之后点G、多层液晶之前点H,且重建发光点可以发出各向异性光线。 ? 图 20.

    1.3K20

    【Dev Club 分享】微信mars 高性能日志模块 xlog

    Mars 简介 首先介绍一下mars 是什么。 mars 是微信官方终端基础组件,是一个使用 C++ 编写业务性无关,平台性无关基础组件。 可以看一下mars 简单架构图: ?...可以这么说,接入 mars 之后,开发一个应用只需要把开发重心放在业务层和 UI 层上,底层日志模块和网络模块在 mars 中都已经提供。...6. mars 开源计划 mars 计划在年底开源,目前在走审核流程。运作模式上面,会保证开放出去代码和微信在使用代码是同源。具体开源时间以微信终端官方公众账号(WeMobileDev)为准。...Q9:请问下mars和bugly有什么异同?各自有什么优势? Bugly目前主要是异常上报服务,就是Crash监控。这一块是不包含在mars。两个是互补关系。...一个压缩单位意思就是压缩状态初始化到结束。

    2.9K50

    微信Mars:客户端跨平台组件开发经验

    Mars源于微信业务需要,结合移动互联网不稳定特性,做了大量优化工作,并且这些优化都是经过了微信长时间验证和使用。 12月9日,在中国技术开放日广州站,我们将为大家带来Mars详细介绍。...本次开放日上,来自微信高级工程师周志杰将分享《微信Mars:移动互联网下高质量网络连接探索》,对于这个话题,我采访了周志杰,了解微信Mars是什么,以及微信在跨平台组件开发上一些经验总结。...包含了微信终端在移动网络上大量优化经验与成果,经历了微信海量用户考验。 其中STN(信令传输网络)为核心模块。 Mars最早起源于微信实际发展需要。...微信在Mars开发中,会以高可用、高性能、低负载、容灾性等目标来要求。...Mars将在不久将来进行开源,并且微信会持续维护Mars开源项目。

    2K20
    领券