测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
会员
lucasluo (卡农Lucas)
第 1756 位会员 / 2014-10-22
阿里巴巴 @ 上海
32 篇帖子 • 329 条回帖
59 关注者
0 正在关注
0 收藏
测试转开发,目前阿里JAVA后端研发。
打赏支持
GitHub Public Repos
  • ios-minicap 6

    iOS Minicap provides a socket interface for streaming realtime screen capture data out of iOS dev...

  • chromeDevTools 1

  • flow-platform 0

    Backend api, agent control and agent for flow.ci

  • flow-web 0

    flowci 前端页面仓库

  • luoshangyu.github.io 0

    罗上寓(Lucas Luo)的个人博客

  • groovy 0

    Mirror of Apache Groovy

  • jformat 0

  • documents 0

  • corefx 0

    This repository contains the foundational libraries that make up the .NET Core development stack.

  • LucasTestRepro 0

More on GitHub
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • 小学生写代码之读取数组 at 2017年08月23日

    哎,看来对 NIO 理解的不透彻啊,再好好看看吧。

    hasRemaining 返回一个布尔值,判断 limit 在哪,好从 position 到 limit 之间读取数据。
    position 是当前 buffer 的位置,limit 初始值等于 cpacity。
    读取进入通道之后 position 等于 0, limit 等于 position,避免越界。

    Buffer 确实是非线程安全的,所以要保证数据同步,你需要自己做同步(外部同步,悲观所、乐观锁,重入锁啥的)。
    Buffer.remaining() 和 Buffer.hasRemaining() 是一样的。
    在用法上没有区别。
    Buffer.remaining() 返回剩余可取元素的个数,Buffer.hasRemaining() 判断是否还有,这个函数仅仅是判断是否还有可取的元素,用来做某些判断的场景。

    在 for 循环编码优化上,第二段性能更高。第一段每次会对函数进行调用。

    多线程上,两者没有区别,第一种并没有提高效率,取决于你自己如何同步的。

    另外第一段代码帮你更正一下:
    for (int i = 0; i < hasRemaining(); i++) 改成 for (int i = 0; hasRemaining(); i++)

  • 我对自动化测试的一些认识 at 2017年08月14日

    测试流程、程序架构感觉都大同小异。
    变与不变?面向接口,对逻辑可扩展。程序的稳定性涉及很多因素,光封装太臃肿。
    为什么不用 MyBatis,结合 spring mvc/springboot 自动装配挺好用的。
    实体到数据库映射工具可以生成。
    mapper/dao 结合 sql 更灵活些。
    自己写插件,拦截器,注入 statement。
    可以扩展自己的 typehandler。
    连接池、一二级缓存也挺好用的。

  • 金融类数据测试与监控实践 at 2017年08月09日

    对比算法怎么写的?

  • mbp 适合做测试吗?大家都用什么本子做测试?求推荐 at 2017年06月26日

    macbook pro 15

  • 求大神帮忙部署源码建站 at 2017年06月21日

    服务器买的哪里的?

  • 发现一个 TesterHome 里的一个小问题 at 2017年06月18日

    CTRL+F5

  • 在外包公司做测试的一年 at 2017年06月15日

    @Lihuazhang 特别喜欢 testerhome T 字的头像,就像锤子后面那个 logo。😁

  • 求推荐团队管理方面的书 at 2017年06月15日

    组织行为学,MBA 必须基础第一课

  • 安卓测试小工具 at 2017年06月15日

    @yiwang 反编译就行了,我不信楼主会对代码做混淆。

  • Jmeter+ant 发测试报告到邮箱的时候,expand/collapse 的图片丢失 at 2017年06月13日

    方法一,试试转成 base64.
    方法二,将图片上传到你们公司内部的私有云,邮件连接到图片。

  • 如何优雅地找工作 at 2017年03月24日

    testerhome 的反扒也可以,后来我随机 think 了一段时间。

  • 基于 Dubbo 分布式服务框架的一种 MOCK 方式 at 2017年03月24日

    贾老板的实践不错。
    关于 filter,可以用 netfilx Zuul 做通用 gateway 过滤。

  • TesterHome:更新个人资料,上传头像的图片稍大,9M,上传后点击更新资料报错:413 at 2017年03月24日

    好 bug,已知第一层代理服务器是 nginx。

  • [原创] 算法之递归 (2)- 链表遍历 at 2017年03月21日

    gu zheng?

  • testerhome 发表文章列表默认能不能显示昵称而不是账号? at 2017年03月15日

    I see.

  • 某网红又开始培训了 at 2017年03月15日

    贵圈在也开始玩炒作了?

  • 专为测试人员打造的 json 解析 jar 包--zson at 2017年03月14日

    你的技术比他们高出一个珠穆朗玛峰。加油。

  • 专为测试人员打造的 json 解析 jar 包--zson at 2017年03月14日

    不用谦虚,跟他们互怼。技术上怕啥啊

  • 专为测试人员打造的 json 解析 jar 包--zson at 2017年03月13日

    没看出来有什么特别的,超越 rest-assured + json path 就放弃吧。

  • 大家都来聊聊,为何大疆最近离职的人很多啊 at 2017年03月13日
    1. 浮躁。
    2. 不专业。
    3. 普遍的个性。
    4. 文化。

    适用于天朝各阶层,企业,公司,贫苦大众

  • 排查扫码接口在压测过程中,sys_cpu 使用率过高的问题 at 2017年03月07日

    不错

  • [杭州 / 上海] 蚂蚁金服国际事业部-高级 JAVA 测试开发工程师,专家 at 2017年03月06日

    只要 3~6 年的吧?6 年以上不要吧?

  • [思寒] 2016 个人总结_未来仍可期待 at 2017年03月02日

    还 6 年就要被清退了,还期待啥啊。哈哈😀 😀 😀

  • 京东履约计算系统的单元测试实践之路 at 2017年03月02日

    jsf 跟 dubbo 简直一毛一样。都得写层 http,要不没有可测性。

  • 如何通过 xshell 连接 virtualbox 里的 linux 虚拟机 at 2017年02月28日

    没关。你是另一台电脑连的吧?另一台电脑可以通过电脑 ip 直接连。

  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 下一页
  • 关于 / 活跃用户 / 中国移动互联网测试技术大会 / 反馈 / Github / API / 帮助推广
    TesterHome社区,测试之家,由众多测试工程师组织和维护的技术社区,致力于帮助新人成长,提高测试地位,推进质量发展。Inspired by RubyChina
    友情链接 WeTest腾讯质量开放平台 / InfoQ / 掘金 / SegmentFault / 测试窝 / 百度测试吧 / IT大咖说
    简体中文 / 正體中文 / English

    ©testerhome.com 测试之家   渝ICP备2022001292号
      渝公网安备 50022202000435号    版权所有 © 重庆年云聚力信息技术有限公司