HRMS(人力资源管理系统)-从单机应用到SaaS应用-架构分析(功能性、非功能性、关键约束)-上篇

上一篇《HRMS(人力资源管理系统)-从单机应用到SaaS应用-系统介绍》我们已经详细的分析了HRMS系统具备的功能,并且从HRMS系统的概念、系统功能、HR行业管理现状及痛点、发展趋势及行业前景、行业内的服务提供商情况、HRMS系统的建设意义及价值等方面进行了系统化的分析梳理。我想大家已经对于HR... ... »

系统架构-设计模式及架构模式(干货)

博客园首页是需要分享干货的地方,今天早上写的《HRMS(人力资源管理系统)-从单机应用到SaaS应用-系统介绍》内容下架了,所以我就按照相关规定,只分享干货,我把之前写完的架构设计相关知识的内容整理发布上来。这次主要分享一下在架构设计过程中涉及的基础知识,主要是涵盖系统架构方法、架构模式及设计模式,... ... »

HRMS(人力资源管理系统)-从单机应用到SaaS应用-系统介绍

上周发布的《》文章,其中记录了个人在这5年过程中的成长和收获,有幸认识了不少博客园的朋友,大家一起学习交流,在这个过程当中好多朋友提出SaaS系统如何设计,架构方面如何下手,在这5年的过程中我参与规划设计了很多的SaaS系统其中有不少的坑和痛苦的经验,特别是在架构设计方案,所以想把自己的经验分享出来... ... »

2018,全新出发(全力推动实现住有所居)

自2013年写完《系统架构师-基础到企业应用架构-分层[上篇]》后便停止写博客了,至今快5年了,现在突然想写的时候,却又发现迟迟无法下手打字,细心思考感触颇多,这5年对于我来说经历了太多,也成长了许多,职业发展的路径可以说是连绵曲折,但过程中也收获颇丰,人生便是历练,感谢这样的机遇,让我慢下来,重新... ... »

狗子哥虽然失业了,但是生活才刚刚开始啊

失业的第二周,一边玩的很开心一边又担心工作,一边投简历一边面试,一边嫌弃厂太小不想去,一边大厂又没有消息,纠结纠结。 从大一暑假边上课边工作到后来全职工作,其中寒暑假无休,毕业跟实习期,也是工作无缝对接,三年多了吧,一直说想给自己请一个一星期的假,好好休息一下,去旅游,可是总有做不完的工作,总是想下 ... »

一篇迟到了的16-17年总结

概述 这是一篇迟到了快两年的总结,16年与17年发生了很多事情,也经历了很多事。原本这篇总结可能不会出来了。结果昨天竟然有人留言,一直关注着我的总结,结果没有找到16 17年的总结(没想到自己也是有粉丝的人哇哈哈)。 于是乎鄙人就再次操刀。啊,不对操键盘才对。哎呀这个操字到底该是第一声还是第四声呢, ... »

前后端分离下如何登录

1 Web登录涉及到知识点 1.1 HTTP无状态性 HTTP是无状态的,一次请求结束,连接断开,下次服务器再收到请求,它就不知道这个请求是哪个用户发过来的。当然它知道是哪个客户端地址发过来的,但是对于我们的应用来说,我们是靠用户来管理,而不是靠客户端。所以对我们的应用而言,它是需要有状态管理的,以 ... »

解决git 不同branch 下node_moudes不同步的问题

做nodejs开发,或者vue react等开发的同学,在使用git 做版本管理的时候肯定碰到过这个问题。 按常规做法node_modules 肯定是被添加到.gitignore中不需要被提交的 但是在分支切换的时候就会遇到问题 ,经如你在dev分支下就是升级了某个依赖到最新和版本,这时node_m ... »

Mac下使用iTerm2自动ssh登录服务器

使用iTerm2自动登录通道机 1、cd ~/.ssh 在.ssh下创建文件"shell" (其中绿色部分 替换为自己的用户名、服务器ip、密码) 2、打开iterm2 选择iTerm2-->Prederences... 3、选择Profiles 建议除Default外,新建Profile name ... »

Unite Beijing 2018 参会简要分享

一、 Training Day 主讲人:鲍建运 操作:马瑞 课程包括较为完整的功能,如灯光设置,角色动画控制,Cinemachine,Timeline,AI寻路,以及最新的Post Processing Stack渲染系统等,最后还应用到了Tenserflow进行机器学习演示。 但操作都较为初级,大 ... »

服务治理利器Hystrix-理论篇

引言 现在的大中型应用,很多都在朝着服务化、分布式的方向发展。这有多方面的考虑,比如说,方便治理、便于扩展、服务隔离等等。不过在带来如此多利好的同时,不可避免的也会带来麻烦,比如系统架构复杂、服务依赖关系繁杂。整体来说,还是利大于弊,而我们需要思考的,就是怎么在得到这些利的同时,解决弊端。从本篇开始 ... »

IT实用技术资源整理

花了一下午整理出了常用的且比较实用的网站,以及一些收藏的资源,希望对大家有帮助! 常用技术资料 Python中文开发者社区 Python中文官方文档 开源中国社区 Python机器学习 jmeter插件地址 在线工具库 安卓SDK 测试论坛/网站 测试教程网 51testing 菜鸟教程 Teste ... »

上海买不起,老家没工作,无锡买房记

有工作的地方没有家,有家的地方却没有工作,他乡容纳不下灵魂,故乡安置不了肉身。 一个叫家的地方找不到养家糊口的路,找到了养家糊口的地方却安不了家。 为什么选择无锡? 1、地理位置优越,首先是太湖明珠,和苏州接壤,距离上海、南京和杭州都不是很远。半个小时高铁可以到达上海,南京等。这个是选择无锡最主要的 ... »

jenkins实战(一):war安装及插件安装

一:整体介绍 以下摘自维基百科: Jenkins是一个用Java编写的开源的持续集成工具。在与Oracle发生争执后,项目从Hudson项目复刻。 Jenkins提供了软件开发的持续集成服务。它运行在Servlet容器中(例如Apache Tomcat)。它支持软件配置管理(SCM)工具(包括Acc ... »

聊聊团队协作与遵守团队规范能力

前言 至去年11月份从合伙创业中跳出来,已经快半年了,期间负责做了一个java项目。由于是C#转java,许多技术知识需要边学习边使用,对项目整体、团队成员代码质量把控的精力 就没有轻车熟路的C#玩的的那么嗨了。以至于,出现团队成员注释掉现有业务代码实现新业务代码的严重情况发生。现在项目阶段性结束, ... »

在 WinForm 中 如何实现 加载等待功能

1,需要一个动态的londing文件;在项目中我们新建一个文件夹来存放它; 2,在需要出现londing状态的窗体上加上一个Panel; 黄色区域是Panel,灰色的是需要被加载的区域。当需要触发londing,我们就把Panel显示出来,不让用户在这个区域能做任何修改; 下面的两个button事件 ... »

雾计算简史(转载)

在我看来,雾计算和云计算的本质是一样的——都是充分利用「闲置的资源」进行任务的处理。不同在于云计算利用的是网络核心的资源,而雾计算则利用网络边缘的资源。 1961 年,人工智能之父麦卡锡在一次会议上提出了「效用计算」这个概念,第一次体现了这种共享资源的思想。当时计算设备的价格非常昂贵,远非普通企业和 ... »

关于2018

说在前面 笔者现在在一家大数据公司任职运维工程师,目前在朝着devops这方面推进 本文将持续更新 展望 1. 18年结合公司业务完成一个独立开发的运维平台 1. 资产管理 2. 任务管理 3. 主机管理 4. 部署管理 5. 知识库管理 6. 权限管理 7. ... 2. 深入学习k8s 3. 做 ... »

软件测试_资料收集篇

JMETER jmeter的扩展性实在是太强大了,涉及到各种数据库,各种服务器,各种类型的接口,甚至是大数据平台。想要吃透真的不是一两年时间能做到的。 Selenium selenium的经典文档不多,但是能读透下面基本,基本上可以算是达到中级水准 Appium 经典文档,非扫描版,自带页签,可读性 ... »