标签:WMS

编程技术

我以为自己是个优秀的架构师,直到看完本文……

47

xiaoli.he 发布于 2019-10-12

来源丨阿里技术(ID:ali_tech) 架构师是一个既能掌控整体又能洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。 看似完美的“人格模型”背后,是艰辛的探索。 今天,阿里巴巴技术专家九摩将多年经验,进行系统性地总结,帮助更多架构师在进阶这条路上走得更“顺畅”,姿...

阅读(20)评论(0)赞 (0)

编程技术

Android开发如何月薪四万?

zhuangli 发布于 2019-10-09

纯技术啊, 还真的比较难。 1, 只写app的。 这个靠近纯技术的是架构师, 架构师有可能到这个数目。 架构师首先在业务范围内你要精通各种成熟的框架,接受新技术要能迅速。因为设计到很多东西要考虑,包括app以后使用的人群规模, 你的设计和技术选型是不是能够支撑这么大的规模。并且你...

阅读(27)评论(0)赞 (0)

编程技术

“智能+”时代,OTM系统推动全一快递综合物流服务高质量发展

2

hanze 发布于 2019-10-09

2019年的《政府工作报告》首次提出 智能+ 的概念,并强调 智能+ 对于产业尤其是制造业的升级有赋能作用。此次 智能+ 概念的提出虽重点针对制造业,但物流业作为国民经济发展的动脉和基础产业,相信两者的深度结合,必能为实现物流业高质量发展注入新动能。 一直以来,物流高成本低效率,...

阅读(19)评论(0)赞 (0)

编程技术

怎样成为一个优秀的架构师?

30

yeseng 发布于 2019-10-08

怎样才算是架构师? 架构师是一个既能掌控整体又能洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。看似完美的“人格模型”背后,是艰辛的探索。 架构师不是一个人,他需要建立高效卓越的体系,带领团队去攻城略地,在规定的时间内完成项目。 架构师的分类 从业界来看对于架构师的...

阅读(35)评论(0)赞 (0)

Java

python、java、ruby、node等如何提取office文档中的内容?

songhua.gao 发布于 2019-10-08

我相信大家都有过这样的需求,把doc、ppt、excel、pdf、txt中的文本内容提取出来。提取出来的文本内容可用于文档内容的全文索引,文档的基本内容摘要等。在度娘上搜索“如何提取文档内容”,确实有很多demo可以借鉴,但是,很多demo要么是需要付费的jar包,要么提取出的内...

阅读(19)评论(0)赞 (0)

Spring

Spring Boot 整合视图层技术

6

xiaoli.wang 发布于 2019-10-07

这一节我们主要学习如何整合视图层技术: Jsp Freemarker Thymeleaf 在之前的案例中,我们都是通过 @RestController 来处理请求,所以返回的内容为json对象。那么如果需要渲染html页面的时候,要如何实现呢? Spring Boot推荐使用模板...

阅读(27)评论(0)赞 (0)

Spring

jenkins自动部署Spring Cloud服务实战

29

yeseng 发布于 2019-09-25

jenkins是一个自动构建工具,在jenkins的服务器上指定配置一些应用服务器后,可以实现自动从git拉取代码,然 后将项目部署和启动到应用。本文的目的是想详尽介绍,如何配置整个的部署环境。 我整理了下公司真实环境的配置方式。仅供参考,本公司是小公司,如果有什么不足的地方欢迎...

阅读(51)评论(0)赞 (0)

Spring

springboot之全局处理异常封装

1

邓龙华 发布于 2019-09-22

springboot之全局处理异常封装 简介 在项目中经常出现系统异常的情况,比如 NullPointerException 等等。如果默认未处理的情况下, springboot 会响应默认的错误提示,这样对用户体验不是友好,系统层面的错误,用户不能感知到,即使为 500 的错误...

阅读(40)评论(0)赞 (0)

Java

Java描述设计模式(11):观察者模式

3

yeseng 发布于 2019-09-16

本文源码: GitHub·点这里 || GitEE·点这里 一、观察者模式 1、概念描述 观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式。观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象...

阅读(33)评论(0)赞 (0)

Java

Apache Pulsar 携手 THG,开启深度实践和积极回馈 Apache 之旅

9

刘莉莉 发布于 2019-09-12

阅读本文需要约 8 分钟。 THG 现状 在 The Hut Group( https://www.thg.com/ 以下简称 THG),我们 WMS(仓库管理系统)团队负责一个大型集成项目,研究了大量消息队列技术。本文介绍了我们对消息队列的技术选型和其它考量,以及我们...

阅读(60)评论(0)赞 (0)

Java

我也来聊聊 Binder

2

xiaoli.wang 发布于 2019-09-02

我们知道,同一个程序中的两个函数之间能直接调用的根本原因是处于相同的内存空间中(虚拟地址的映射规则完全一致);反之,两个不同的进程,比如微信App和淘宝App所在的进程,它们是没用办法直接通过内存地址来访问到对方内部的函数或者变量的。 既然无法直接访问到对方进程的内存空间,那有没...

阅读(56)评论(0)赞 (0)

Java

Spring事务传播行为实战

6

xubiao.zhuang 发布于 2019-09-01

Spring框架提供了事务管理的标准实现,且可以通过注解或者XML文件的方式声明和配置事务。 通过异步事件的方式解耦服务调用,可以提高程序的响应速度,并且避免因为事务传播行为而导致的事务问题。 本文以一个电商平台包裹出库的业务为实际背景,通过异步事件与线程池的方式解耦嵌套事务,提...

阅读(55)评论(0)赞 (0)

Java

面试官:Spring 为啥默认把 Bean 设计成单例的?

8

刘莉莉 发布于 2019-09-01

扫描下方二维码 试读 单例bean与原型bean的区别 1.画图分析 2.源码分析 单例bean的优势 单例bean的劣势 总结 熟悉Spring开发的朋友都知道Spring提供了5种scope分别是singleton、prototype、request、session、glob...

阅读(26)评论(0)赞 (0)

Java

Android实际开发bug大总结

9

songhua.gao 发布于 2019-08-07

目录介绍 1.1 java.lang.UnsatisfiedLinkError找不到so库异常 1.2 java.lang.IllegalStateException非法状态异常 1.3 android.content.res.Resources$NotFoundExceptio...

阅读(92)评论(0)赞 (0)

Java

Spring Boot中自定义注解+AOP实现主备库切换

yanxinchi 发布于 2019-08-02

摘要:本篇文章的场景是做调度中心和监控中心时的需求,后端使用TDDL实现分表分库,需求:实现关键业务的查询监控,当用Mybatis查询数据时需要从主库切换到备库或者直接连到备库上查询,从而减小主库的压力,在本篇文章中主要记录在Spring Boot中通过自定义注解结合AOP实现直...

阅读(56)评论(0)赞 (0)

编程技术

Nestjs入门(三)

3

darida 发布于 2019-07-31

在Nestjs 入门(二)中,我们创建了一个基本的 Nestjs 应用。下面我们基于此进行扩展。 源码地址: awesome-nest 序列化 在 entity 中,有时候有些字段不一定要返还给前端,通常我们需要自己做一次筛选,而 Nestjs 中,配合 class-transf...

阅读(93)评论(0)赞 (0)

Java

Java开发人员必须掌握的两个Linux魔法工具(四)

5

xirruiqiang 发布于 2019-07-24

子曰:“工欲善其事,必先利其器。“ 做一个积极的人 编码、改bug、提升自己 我有一个乐园,面向编程,春暖花开! 学习应该是快乐的,在这个乐园中我努力让自己能用简洁易懂(搞笑有趣)的表达来讲解知识或者技术,让学习之旅充满乐趣,这就是写博文的初心。 故事旁白: 在哈利波特的电影中,...

阅读(99)评论(0)赞 (0)

Java

Window, WindowManager和WindowManagerService之间的关系

2

dulong 发布于 2019-07-20

上面3个名词在开发中经常听到,在Android开发中,Window是所有视图的载体,如Activity,Dialog和Toast的视图,我们想要对Window进行添加和删除就要通过WindowManager来操作,而WindowManager就是通过Binder与WindowMa...

阅读(105)评论(0)赞 (0)