通信行业OSS支撑系统软件研发思考
一般的,对所谓大型、通信行业、OSS支撑软件系统,我们可宏观定义以下几点:以年计的研发周期以几十人计的研发团队以百计的业务菜单功能点以千计的数据库表以万计的业务术语指标以亿计的数据表记录以T计的存储刀片机硬盘……其产出产品,属于可让用户日常生产的系统,故称为支撑系统,或者说行业工具吧。针对系统抽象设...
从身份证管理系统思考企业CMDB的建设
关注嘉为科技,获取运维新知对大部分中大型的企业来说,CMDB建设对于整个IT服务和IT运维管理的重要性不言而喻,但是目前仍然有非常多的企业无法建设好CMDB。我最近刚好接触了一个*系统的朋友,他和我聊了关于身份证管理系统。聊完,我恍然大悟,这套思想和我们企业CMDB建设的思想几乎一摸一样。1CMD...
使用云技术升级改造现有应用系统的思考
办公系统已经上线运行4年了,用户提出升级平台、公文(OA)应用与其它应用相互不影响的需求计划。 其中,升级平台,就是在不额外采购Lisence的情况,平台产品就升级到云计算下的轻量级PaaS平台;公文(OA)应用与其它应用相互不影响正好是云计算下的租户隔离技术所能实现的。 这...
操作系统思考 第四章 文件和文件系统
第四章 文件和文件系统 作者:Allen B. Downey 原文:Chapter 4 Files and file systems 译者:飞龙 协议:CC BY-NC-SA 4.0 当一个进程运行完毕(或崩溃)时,任何储存在主存的数据都会丢失。但是储存在机械硬盘(HDD)或固态硬盘...
《现代操作系统》精读与思考笔记 第四章 文件系统
本系列博文是《现代操作系统(英文第三版)》(Modern Operating Systems,简称MOS)的阅读笔记,定位是正文精要部分的摘录理解和课后习题精解,因此不会事无巨细的全面摘抄,仅仅根据个人情况进行记录和推荐。由于是英文版,部分内容会使用英文原文。 课后习题的选择标准:尽量避免单纯的概念...
【转载】uCOS系统的思考
一: 世界潮流,浩浩汤汤,顺之者昌,逆之者亡---孙中山从80X86到ARM9,再从ARM9到ARM7,平台是越做越简单,但是简单并不是意味着退步,反而是种潮流趋势。。。在CISC道路上渐行渐远的INTEL,在移动市场无所作为,而且服务器市场也面临着ARM的潜在威胁。废话不多说,还是直入主题:CI...
推荐系统实践读书笔记与思考
推荐系统评测 一个网站3各参与方,用户、网站、内容提供方,好的推荐系统目标就在增加用户与网站互动,提高网站收入(这是公司最关注的),所以在推荐系统中需要综合考虑三方的利益。 在进行推荐时要注重用户体验并且也要考虑相关商家的利益,最终能使得网站收入提升。 在推荐系统早期,预测准确度是推荐系统的重要指标...
搜索引擎分布式系统思考实践 |得物技术
1.引言搜索引擎在数据量逐步扩大之后,分布式搜索是必经之路。搜索引擎的分布式除了要考虑数据分片之外,更重要还需要考虑数据的有状态以及各组件的状态流转。在这里分享一下基于ZK设计分布式搜索引擎的一些经验和思考落地情况,包含了从单机版本到分布式版本的演进。2.分布式系统分布式系统(distributed...
对操作系统开发相关的一些问题的思考
在从事操作系统开发过程中,对操作系统相关的一些问题尤其敏感。下面这些内容,都是就一些典型的问题或观点,与朋友或同事有过讨论之后,形成的一些个人结论或想法。只是一家直言,不免有片面之处,欢迎朋友们批评讨论。 对未来操作系统的发展趋势的思考 我认为,操作系统正朝着按应用场景细分的方向发展,即针对每...
人脸识别系统的设计与思考(原创)
因为个人对图像处理与模式识别比较感兴趣,所以最近在研究搞一个这样的系统。水平有限,只供参考,错的地方不要丢鸡蛋哈图1 人脸识别系统总体流程图 我们先说人脸采集检测模块的设计,主要的方法是使用EmguCV是.NET平台下对OpenCV图像处理库封装。使用ZigBee技术实现双向无线通讯技术,主要包括...
某系统日志记录的思考----第一篇:需求
系统日志,好比我们写的日记。在规定的时间,记录下所发生的事情。 据我所了解的,系统日志有很多系统能够自动生成,并持久化备份。持久化的方式,常见有xml、txt和数据库保存。若该系统推广使用率高,服务范围广,这些日志是否可以为我们供某些信息?引导我们的发展?如此多的记录,需要更仔细划分,更详细的记录,...
以“系统思考”的观点来构建敏捷开发架构
“系统思考”源于彼得·圣吉所著的《第五项修炼-学习型组织的艺术与实务》一书,彼得·圣吉所说的第五项修炼指的就是:系统思考, 什么是系统思考?系统思考是对影响系统行为的力量和相互关系进行思考的方式。简单的说,就是用系统的、整体的、全局的思维方式而不是细节的、片面的、局部的思维方式去思考解决工作生...
非ROOT实现静默安装的一些思考与体会,AIDL获取IPackageManager,反射ServiceManager,系统签名
非ROOT实现静默安装的一些思考与体会,AIDL获取IPackageManager,反射ServiceManager,系统签名最近自家的系统要做一个升级服务,里面有三个功能,第一个是系统升级,也就是下载OTA包推送到recovery里升级的,而第二个是MCU升级,这就涉及到我们自家系统的一些情况了,...
Saas系统架构的思考,多租户Saas架构设计分析
ToB Saas系统最近几年都很火。很多创业公司都在尝试创建企业级别的应用 cRM, HR,销售, Desk Saas系统。很多Saas创业公司也拿了大额风投。毕竟Saas相对传统软件的优势非常明显。最近一年,有幸架构一个Crm saas 系统,上线了几个月来,各方面都比满意。整个系统创建过程,踩了...
操作系统思考 第六章 内存管理
第六章 内存管理 作者:Allen B. Downey 原文:Chapter 6 Memory management 译者:飞龙 协议:CC BY-NC-SA 4.0 C提供了4种用于动态内存分配的函数: malloc,它接受表示字节单位的大小的整数,返回指向新分配的、(至少)为指...
分布式系统消息中间件——RabbitMQ的使用思考篇
文章导航-readme分布式系统消息中间件——RabbitMQ的使用思考篇前言 前面的两篇文章分布式系统消息中间件——RabbitMQ的使用基础篇与分布式系统消息中间件——RabbitMQ的使用进阶篇,我们简单介绍了消息中间件与RabbitMQ的一些基本概念、基础用法以及常用的几个特性。但如果...
c#Winform程序调用app.config文件配置数据库连接字符串 SQL Server文章目录 浅谈SQL Server中统计对于查询的影响 有关索引的DMV SQL Server中的执行引擎入门 【译】表变量和临时表的比较 对于表列数据类型选择的一点思考 SQL Server复制入门(一)----复制简介 操作系统中的进程与线程
c#Winform程序调用app.config文件配置数据库连接字符串你新建winform项目的时候,会有一个app.config的配置文件,写在里面的<connectionStrings name=" " connectionString=" "></connectionSt...
关于Cortex-M3系统复位的思考
1、阅读《CM3权威指南》,指出复位时,写入AIRCR的值为(0x5FA<<16)|0x4,但在该过程中,到内核执行需要一定延时,因此可能会继续往后执行,直到复位生效,同样此时也会响应外部中断,为此,我们在执行之前置位FAULTMASK,屏蔽除NMI之外的所有中断;并且当执行完复位...
面向企业客户的制造业CRM系统的不成熟思考
CRM就是客户关系管理(Customer Relationship Management),一直一知半解,最近有涉及这方面的需求,所以稍作研究,并思考一些相关问题。CRM是什么?CRM具体如何定义,众说纷纭。但不管怎么样,我认为它起码有两重含义,或者说两重视角。第一是从管理学角度,CRM是一种商业策...
为了减少软件开发人员到客户那里安装系统、维护系统的工作量,您觉得我这种思考是否成熟?
自己设计了一个软件发布平台功能的软件(这是我想到的名字,不知道是不是准确).该软件包括客户端和管 理端两部分,文件传输通过ftp协议,在因特网环境下运行. 客户端为终端桌面软件,主要与ftp服务器通信,用于下载应用软件(该应用软件指软件提供商提供的应用软 件)的下载安装.客户端就是其他应...