文/辛东方,80后作家、专栏作者、专注互联网科技领域
以智能制造为技术背景的时代已经提前到来,在互联网平台、人工智能技术逐渐普及的大数据条件下,机器人工程师迅速成为行业抢手货,转而成为“智造人才”。
科技发展的步伐速度远远超过人们的想象,当很多人还没有从传统工业的环境中喘过气来,以智能制造技术的背景已经初具规模,而且日趋成熟。“2016中国国际机器人展”在上海再掀机器人风暴,衍...
分类:
其他好文 时间:
2016-07-10 18:50:11
阅读次数:
171
问题现象及分析
可能原因分析
手动重现异常
大对象问题
流量暴涨
CPU资源被其他进程占用
内存被其他进程占用的情况swap分区问题
数据库连接异常
堆文件分析
shell脚本
JVM问题排查总结
其他遗留的问题
前段时间线上的zzuser的服务模块出现大量的异常FGC情况,经过大量排查工作,最后锁定是因为一个sql的大查询导致的。这也给了我非常大的教训,同时我在这次问题的排查过程中也获益匪浅,...
分类:
其他好文 时间:
2016-07-10 18:49:51
阅读次数:
365
题目链接:https://leetcode.com/problems/palindrome-pairs/
题目:
Given a list of unique words. Find all pairs of distinct indices (i,
j) in the given list, so that the concatenation of the two words, ...
分类:
其他好文 时间:
2016-07-10 18:48:22
阅读次数:
186
点击打开链接
题意:在一个地图中,D代表不能走,F代表起点,S为空地,Y是要收集的东西,然后G是加油站,每走一步消耗一点能量,到加油站可以加满油,但一个加油站只能用一次,问从起点出发将所有Y收集所需要的最小的油箱容量
思路:这题我们可以先不管油箱直接走看需要多少步可以将所有的Y收集,若不能直接-1,然后二分这个最小的油箱的容量,里面的加油站和Y都用状态压缩来判断就行,唯一注意的就是对于一个状态...
分类:
其他好文 时间:
2016-07-10 18:49:51
阅读次数:
136
从2014年开始,微服务逐渐进入大家的实现,被认为是下一代实现信息化的有效手段。设计到系统,其中绕不开的就是数据一致性,从本地事务,到后来的分布式事务,都能够有效的保证数据一致性。但是在微服务架构中,这两种方式都不是最好的选择。1. 使用本地事务和分布式事务保证一致性在传统的单击应用中,最简单、最直接、最普遍的会使用一个关系型数据库,通过关系型数据库的事务保证数据的一致性。这种事务有四个基本要素:A...
分类:
其他好文 时间:
2016-07-10 18:50:36
阅读次数:
155
一天一道LeetCode从今天开始,调整规律,不按顺序做,从easy开始!
本系列文章已全部上传至我的github,地址:ZeeCoder‘s Github
欢迎大家关注我的新浪微博,我的新浪微博
欢迎转载,转载请注明出处
(一)题目
You are playing the following Nim Game with your friend: There is a heap...
分类:
其他好文 时间:
2016-07-10 18:50:04
阅读次数:
154
设计模式代码下载地址
设计模式代码下载地址
1 适配器模式
在设计模式中,适配器模式(英语:adapter pattern)有时候也称包装样式或者包装(wrapper)。将一个类的接口转接成用户所期待的。一个适配使得因接口不兼容而不能在一起工作的类工作在一起,做法是将类自己的接口包裹在一个已存在的类中。----WIKIPEDIA
个人理解
适配器模式:将两个不一致或者说...
分类:
其他好文 时间:
2016-07-10 18:48:14
阅读次数:
171
题目链接:点击打开链接
思路:
类似于LCS, 只需用d[i][j][k][p]表示当前到了s1[i]和s2[j], 形成了k个子序列, 当前是否和上一个字符和上一个字符相连形成一个序列的最长序列和。
细节参见代码:
#include
#include
#include
#include
#include
#include
#include
#include
#includ...
分类:
其他好文 时间:
2016-07-10 18:49:19
阅读次数:
156
1. 模式的定义不管是输出成文本文件,还是输出到XML文件,在实现的时候,步骤基本都是一样的,大致可以分为以下四步:
1)先拼接文件头的内容
2)然后拼接文件体的内容
3)再拼接文件尾的内容
4)最后拼接好的内容输出称为文件换句话说,也就是构建每种格式的数据文件的处理过程,应该和具体的步骤实现分开,这样能够复用处理过程。生成器模式的定义:将一个复杂对象的构建过程与它的表示分离,使得同样的构建...
分类:
其他好文 时间:
2016-07-10 18:48:46
阅读次数:
234
一天一道LeetCode
本系列文章已全部上传至我的github,地址:ZeeCoder‘s Github
欢迎大家关注我的新浪微博,我的新浪微博
欢迎转载,转载请注明出处
(一)题目
Write a function that takes a string as input and returns the string reversed.
Example:
Gi...
分类:
其他好文 时间:
2016-07-10 18:47:54
阅读次数:
135
点击打开链接
题意:n个A,m个B,对于每个A,输出所有B在A中出现的次数
思路:和AC自动机模版题2222相同,唯一的区别就是n个A不能开二维,自己处理一下就OK了#include
#include
#include
#include
#include
using namespace std;
typedef long long ll;
const int inf=0x3f3f3f...
分类:
其他好文 时间:
2016-07-10 18:49:04
阅读次数:
124
PMS服务即PackageManagerService,主要用来进行APK的管理任务.但是今天,我们并不直接分析PMS的源码,而是从一个工具类PackageParse说起....
分类:
其他好文 时间:
2016-07-10 18:48:25
阅读次数:
175
First Bad Version
Total Accepted: 50887Total Submissions:222393Difficulty: Easy
You are a product manager and currently leading a team to develop a new product. Unfortunately,
...
分类:
其他好文 时间:
2016-07-10 18:47:43
阅读次数:
152
引言:这部分会分三个模块来讲,先讲View对Touch的处理,再讲ViewGroup的事件分发,最后讲如何解决滑动冲突。我习惯通过在源码中添加注释来理解源码,以下是我提取出来几个重要方法,将不重要的部分删掉,并且添加了中文注释。一、先从View讲起如果一个View(比如Button)接收到Touch,那么该Touch事件首先会传入到它的dispatchTouchEvent( )方法,所以我们从这里开...
分类:
其他好文 时间:
2016-07-10 18:45:00
阅读次数:
179
空间数据可视化
Cesium提供Entity API来绘制空间数据,例如点、标记、标签、线、3D模型、形状、立体形状(volume)。
Entity API简介
Cesium提供两类API:
(1)面向图形开发人员的底层API,通常称为“Primitive API”。该API暴露最小限度的抽象,使用图形学术语,具有很大的灵活性,需要具有图形学编程的知识
(2)高级别的...
分类:
其他好文 时间:
2016-07-10 18:47:36
阅读次数:
1391
目录
一、前言 2
二、现行库存管理系统概况 3
2.1企业发展概况 3
2.2目前企业库存流程调查情况 3
2.3目前信息载体调查情况 7
三、库存管理系统需求分析 9
3.1现行系统的不足分析 9
3.2信息需求分析 9
3.3功能需求分析 9
四、数据模型及编码模型设计 12...
分类:
其他好文 时间:
2016-07-10 18:47:07
阅读次数:
256
设计模式源代码下载
设计模式源代码下载
1 模板方法模式
模板方法模式定义了一个算法的步骤,并允许子类别为一个或多个步骤提供其实践方式。让子类别在不改变算法架构的情况下,重新定义算法中的某些步骤。----WIKIPEDIA
个人理解
模板方法模式相对而言比较简单,一般的都是由抽象类定义好模板方法,然后,子类通过继承并实现其父类中定义好的模板中需要执行的具体的方法,调...
分类:
其他好文 时间:
2016-07-10 18:46:53
阅读次数:
168