• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
思想人生从关注生活开始
博客园    首页    新随笔    联系   管理    订阅  订阅
2014年9月18日
HBase 架构:HBase 数据模型和 HBase 读/写机制
摘要: HBase 架构:HBase 数据模型 众所周知,HBase是一个面向列的NoSQL数据库。虽然它看起来类似于包含行和列的关系数据库,但它不是关系数据库。关系数据库是面向行的,而 HBase 是面向列的。因此,让我们首先了解面向列的数据库和面向行的数据库之间的区别: 面向行的数据库与面向列的数据库: 阅读全文
posted @ 2014-09-18 16:32 JackYang 阅读(4110) 评论(1) 推荐(0)
XPath 语法
摘要: The XML Example Document XML 案例文档 We will use the following XML document in the examples below. 我们将在接下来的案例中引用下面这个XML文档: <?xml version="1.0" encoding=" 阅读全文
posted @ 2014-09-18 15:33 JackYang 阅读(4072) 评论(0) 推荐(0)
分布技术杂谈
摘要: CORBA,RMI/IIOP,COM+,XML-RPC ,SOAP简介 CORBA(Common Object Request Broker Architecture,通用对象请求代理架构)CORBA标准由对象管理组织(OMG)设立并进行控制,CORBA定义了一系列API,通信协议,和对象/服务信息 阅读全文
posted @ 2014-09-18 15:31 JackYang 阅读(4022) 评论(0) 推荐(0)
SQLServer查询速度慢的原因
摘要: 查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这 阅读全文
posted @ 2014-09-18 15:22 JackYang 阅读(13075) 评论(0) 推荐(0)
Redis常用命令
摘要: 概述 Redis 支持多种类型的数据结构,如字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial)索引半径查询,可以参考官方文档: 阅读全文
posted @ 2014-09-18 15:21 JackYang 阅读(4593) 评论(2) 推荐(0)
javascript 操作dom
摘要: ECMAScript基础: numberObject.toFixed(2); 填充到两位小数 var numberObject = new Number(9);numberObject.toFixed(2);// outputs 9.00 stringObject.lastIndexOf(); "a 阅读全文
posted @ 2014-09-18 15:20 JackYang 阅读(4017) 评论(0) 推荐(0)
javascript 正则表达式(二)
摘要: /* 正则表达式方法:test(),exec(),String对象方法:match(),search(),replace(),split() 1.test()方法: 用法: regexp对象实例.test(字符串) 返回值:如果满足regexp对象实例中定的正则规则,返回true,否则返回false 阅读全文
posted @ 2014-09-18 15:19 JackYang 阅读(2561) 评论(0) 推荐(0)
javascript 正则表达式
摘要: ECMAScript基础: numberObject.toFixed(2); 填充到两位小数 var numberObject = new Number(9); numberObject.toFixed(2);// outputs 9.00 stringObject.lastIndexOf(); " 阅读全文
posted @ 2014-09-18 15:19 JackYang 阅读(4018) 评论(0) 推荐(0)
什么是信号量-linux快速入门教程
摘要: 1. 简介 在本教程中,我们将深入探讨一个功能强大且众所周知的进程同步工具:信号量。 我们将研究信号量操作、类型及其实现。然后,我们将探讨一些多线程案例,在这些情况下,使用信号量可以帮助我们克服可能的进程同步问题。 2. 什么是信号量? 信号量是一个整数变量,在多个进程之间共享。使用信号量的主要目的 阅读全文
posted @ 2014-09-18 15:18 JackYang 阅读(4149) 评论(0) 推荐(0)
SQL各种联接的说明
摘要: /* create table table1(id int,name varchar(10)) create table table2(id int,score int) create table table3(id int,score int) insert into table1 select 阅读全文
posted @ 2014-09-18 15:18 JackYang 阅读(3919) 评论(0) 推荐(0)
常用汇编指令
摘要: movah,2 int21h 输出单个字符 movah,9 int21h 输出字符串与DX联用!movah,4ch int21h 这是返回DOS计算机汇编语言的一个突出优点就是利用符号(Symbol)来代替目标码,也即大量的二进制代码用符号来表示,使汇编语言源程序容易理解,便于记忆.在宏汇编语言中所... 阅读全文
posted @ 2014-09-18 15:15 JackYang 阅读(4570) 评论(0) 推荐(0)
Spring Cloud常用注解清单-Java快速入门教程
摘要: 一、Spring Cloud 注解分类汇总: 服务发现与注册类注解 服务发现:@EnableDiscoveryClient Eureka客户端:@EnableEurekaClient 服务通信类注解 Feign客户端:@EnableFeignClients 负载均衡:@LoadBalanced、@R 阅读全文
posted @ 2014-09-18 15:14 JackYang 阅读(4423) 评论(0) 推荐(0)
kernel32.dll出错解决方案
摘要: kernel32.dll 一、什么是kernel32内核文件 kernel32.dll是Windows 9x/Me中非常重要的32位动态链接库文件,属于内核级文件。它控制着系统的内存管理、数据的输入输出操作和中断处理,当Windows启动时,kernel32.dll就驻留在内存中特定的写保护区域, 阅读全文
posted @ 2014-09-18 15:14 JackYang 阅读(15819) 评论(0) 推荐(0)
人才标准思考
摘要: 一个企业需要壮大与发展就要不停地补充新的血液,新血液的最大来源就是招聘新人,做为一个世界级的大企业,它们是如何为企业招聘新人的?在人力资源发展方面又是如何运作的呢? 人才标准 首先,他是不是有能力工作,并且能够完成工作任务。这是聘人的一个前提。所以一旦成为员工,他从第一天起就必须开始真正地工作、... 阅读全文
posted @ 2014-09-18 15:13 JackYang 阅读(3859) 评论(0) 推荐(0)
对DotNet分布式应用搭建的考虑
摘要: 设计前的考虑和准备工作 1 对业务需求的理解重要性远远胜于对技术架构的理解 2 架构包含技术架构和业务架构 3 没有万能和通用的架构,只有符合自身业务需求的架构 4 架构本身的复杂性要截至在架构设计阶段 5 扩展性和健壮性是架构设计要考虑的重要内容. 6 第三方工具,开源组件,EnterpriseL 阅读全文
posted @ 2014-09-18 15:13 JackYang 阅读(3871) 评论(0) 推荐(0)
程序员与程序经理
摘要: 工作在第一线的软件开发人员是程序员和程序经理,他们决定着软件的命运。良好的程序员队伍和出色的管理是软件项目成功的必要条件。管理不是管制,不是去卡住人家的脖子,因为程序员不是一群野鸭子。管理的目的是让大家一起把工作做好,并且让各人获得各自的快乐和满足。当一个组织被出色地领导时,雇员甚至不知道他们已被领... 阅读全文
posted @ 2014-09-18 15:11 JackYang 阅读(4170) 评论(0) 推荐(0)
编码人员和美工的配合问题
摘要: 公司的项目都是基于B/S结构的,绝大多数操作界面都是通过网页的形式展现在用户面前的,页面的美观就成了非常重要的问题。记得去年的这个时候公司迎来了它历史上的第一个专职美工。同时到来的就是程序员与美工的合作问题。矛盾篇:公司以前的系统都是由程序员来编写界面的,美观与否先不必说,单从效率上讲就是一个很大的... 阅读全文
posted @ 2014-09-18 15:11 JackYang 阅读(4077) 评论(0) 推荐(0)
PMBOK摘要
摘要: 项目管理框架:项目生命周期、项目干系人、项目五大过程组、项目组织类型、PMO项目管理办公室、项目集成管理范围管理:项目范围计划、WBS工作分解结构、成果验收、变更控制时间管理:项目进度网络图、项目进度关键路径、项目进度压缩、项目进度与资源平衡 成本管理:项目成本估算、成本预算、项目成本控制、经济术语... 阅读全文
posted @ 2014-09-18 15:10 JackYang 阅读(3908) 评论(0) 推荐(0)
项目范围管理
摘要: 做过项目的人可能都会有这样的经历:一个项目做了很久,感觉总是做不完,就像一个“无底洞”。用户总是有新的需求要项目开发方来做,就像用户在“漫天要价”,而开发方在“就地还钱”。实际上,这里涉及到一个“范围管理”的概念。项目中哪些该做,哪些不该做,做到什么程度,都是由“范围管理”来决定的。那么,到底什么是... 阅读全文
posted @ 2014-09-18 15:08 JackYang 阅读(4170) 评论(0) 推荐(0)
项目范围管理
摘要: 做过项目的人可能都会有这样的经历:一个项目做了很久,感觉总是做不完,就像一个“无底洞”。用户总是有新的需求要项目开发方来做,就像用户在“漫天要价”,而开发方在“就地还钱”。实际上,这里涉及到一个“范围管理”的概念。项目中哪些该做,哪些不该做,做到什么程度,都是由“范围管理”来决定的。那么,到底什么是... 阅读全文
posted @ 2014-09-18 15:07 JackYang 阅读(2627) 评论(0) 推荐(0)
项目时间管理
摘要: 按时、保质地完成项目”大概是每一位项目经理最希望做到的。但工期托延的情况却时常发生。因而合理地安排项目时间是项目管理中一项关键内容,它的目的是保证按时完成项目、合理分配资源、发挥最佳工作效率。它的主要工作包括定义项目活动、任务、活动排序、每项活动的合理工期估算、制定项目完整的进度计划、资源共享分配、... 阅读全文
posted @ 2014-09-18 15:07 JackYang 阅读(3906) 评论(0) 推荐(0)
项目成本管理
摘要: 究竟如何进行项目成本管理呢?简单地说,就是通过开源和节流两条腿走路,使项目的净现金流(现金流入减去现金流出)最大化。开源是增大项目的现金流入,节流是控制项目的现金流出。在项目建设期,开源表现为扩大项目融资渠道,保证项目能够筹集足够的建设资金;节流是使融资成本或代价最低,最节省地实现项目的必要功能。在... 阅读全文
posted @ 2014-09-18 15:07 JackYang 阅读(4082) 评论(0) 推荐(0)
项目人力资源管理
摘要: 天时、地利、人和一直被认为是成功的三大因素。其中,“人和”是主观因素,就显得更为重要。比如,在足球比赛中,主场球迷甚至可以被视为主队又多了一名队员。在项目管理中“人”的因素也极为重要,因为项目中所有活动均是由人来完成的。如何充分发挥“人”的作用,对于项目的成败起着至关重要的作用。 项目人力资源管理... 阅读全文
posted @ 2014-09-18 15:06 JackYang 阅读(3887) 评论(0) 推荐(0)
项目质量管理
摘要: 提起如今的IT项目,软件工程倍受关注。而软件的质量更是众人关注的焦点,因为目前还没有一套完善的评估标准。甚至有人提出,现在的软件开发根本提不上是“工程”,因为它太稚嫩了,还没有一套成熟的标准来比照;因而软件项目极易出现失败或失误。大量实践证明,软件工程项目的成败,通常是因为管理问题(协同工作的能力)... 阅读全文
posted @ 2014-09-18 15:06 JackYang 阅读(2708) 评论(0) 推荐(0)
项目采购管理
摘要: 众所周知,公司的根本目标是追求利润最大化。增加利润的方法之一就是增加销售额。假设某公司购进50000元的原材料,加工成本为50000元,若销售利润为10000元,需实现销售额110000元。如果将销售利润提高到15000元而利润率不变,那么销售额就需实现165000元。这意味着公司的销售能力必须提高... 阅读全文
posted @ 2014-09-18 15:05 JackYang 阅读(2632) 评论(0) 推荐(0)
项目风险管理
摘要: 风险在字典中的解释是“损失或伤害的可能性”,一般人们对风险的理解是“可能发生的问题”。风险与许多事物都有关联,例如,一个已经投入使用的存有易燃品的仓库,随时会有发生火灾的风险。一个建设中的项目也会面临许多不确定性的风险。风险就像“隐形杀手”一样,不知什么时候会出现。无论人们是否喜欢,风险是不以人的意... 阅读全文
posted @ 2014-09-18 15:05 JackYang 阅读(2702) 评论(0) 推荐(0)
如何开始创业(转)
摘要: 一次成功的创业建立在以下三个条件上:优秀的合伙人,确实有需求的产品,以及尽可能少的启动资金。绝大部分创业失败是因为它们缺少了以上这些条件中的某一项,而那些完全具备这三点的创业往往会取得成功。让人欣慰的是,当你认真考虑它们的时候,这三点条件都是可行的,虽然可能有一点困难。鉴于成功的创业应该会让创始人富... 阅读全文
posted @ 2014-09-18 15:02 JackYang 阅读(2567) 评论(0) 推荐(0)
项目沟通管理
摘要: 回想一下你所经历的项目,有没有出现过以下这样的情况:客户在检查项目阶段成果时,指出曾经要求的某个产品特性没有包含在其中,并且抱怨说早就以口头的方式反映给了项目组的成员,糟糕的是作为项目经理的你却一无所知,而那位成员解释说把这点忘记了;或者,你手下的程序员在设计评审时描述了他所负责的模块架构,然而软件... 阅读全文
posted @ 2014-09-18 15:02 JackYang 阅读(5582) 评论(0) 推荐(0)
项目整体管理
摘要: 项目整体管理就是为满足各方需求而进行协调以达到预期目的的过程。它是一项综合性、全局性的工作,主要内容是在相互冲突的目标或可选择的目标中权衡得失。虽然所有的项目管理过程在某种程度上都可看成是一个整体,但在整合管理中所描述的这些过程是最基本的管理知识。整合管理主要包括:项目计划开发、项目计划实施、项目综... 阅读全文
posted @ 2014-09-18 15:01 JackYang 阅读(5195) 评论(0) 推荐(0)
项目管理应该注意问题
摘要: 即使在最完美的条件下,管理一个软件项目也是很困难的。不幸的是,许多新项目经理实质上没有受到任何就职培训。这里有20个成功的管理经验供项目经理参考。不过,只依靠某一两条“妙计”,是无法顺利完成项目的。1.定义项目成功的标准在项目的开始,要保证各方对于判断项目是否成功有统一的认识。通常,跟紧预定的进度是... 阅读全文
posted @ 2014-09-18 15:01 JackYang 阅读(2705) 评论(0) 推荐(0)
高效的项目会议
摘要: 1.概要项目会议是项目经理沟通项目信息、跟踪项目进展、制定项目计划、形成项目决策、解决项目冲突、进行项目跟踪的有效手段。通过举行项目会议,项目经理可以与项目管理团队、职能部门经理、项目组成员及客户相关干系人进行充分而有效的沟通,从而为集思广益,博采众长,充分听取各方面意见,提高项目团队士气、进行项目... 阅读全文
posted @ 2014-09-18 15:00 JackYang 阅读(2820) 评论(0) 推荐(0)
Java Persistence API(转)
摘要: 定义 Java Persistence API JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。[编辑本段]起源 Sun引入新的JPA ORM规范出于两个原因:其一,简化现有Java EE和Java SE应用的对象持久化的开发工作;其二,S... 阅读全文
posted @ 2014-09-18 14:59 JackYang 阅读(3205) 评论(0) 推荐(0)
java - Annotation元数据
摘要: Annotation元数据(一)一、Annotation究竟是什么?是java5.0中的新特征数据的数据(元数据)Annotation和访问修饰符一样,应用于包、类型、构造方法、方法、成员变量、参数、本地变量的声明中。信息以“name=value”方式保存annotation类型是一种接口,通过ja... 阅读全文
posted @ 2014-09-18 14:58 JackYang 阅读(2767) 评论(0) 推荐(0)
Redis快速入门之简介
摘要: 一、Redis是什么? Redis 是一个开源(BSD许可)基于内存数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bi 阅读全文
posted @ 2014-09-18 14:58 JackYang 阅读(2571) 评论(0) 推荐(0)
领域驱动设计-有界上下文
摘要: 本文译自马丁福勒的文章“BoundedContext”https://martinfowler.com/bliki/BoundedContext.html 有界上下文是领域驱动设计的核心模式。这是 DDD 战略设计部分的重点,即处理大型模型和团队。DDD 通过将大型模型划分为不同的有界上下文并明确它 阅读全文
posted @ 2014-09-18 14:57 JackYang 阅读(2736) 评论(0) 推荐(0)
java注释
摘要: 定义这个规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来的损失。(这些规范并不是一定要绝对遵守,但是一定要让程序有良好的可读性)。 Java 的语法与 C++ 及为相似,那么,你知道 Java 的注释有几种吗?是两种? // 注释一行 /* ...... * 阅读全文
posted @ 2014-09-18 14:56 JackYang 阅读(3084) 评论(0) 推荐(0)
必备的 Java 参考资源列表(转)
摘要: 包含必备书籍、站点、博客、活动等参考资源的完整清单级别: 初级Ted Neward, 主管,ThoughtWorks, Neward & Associates2009 年 3 月 02 日Java™ 平台不久将迎来它 14 岁的生日,当一种成功且被普遍使用的语言达到这样一种高度时,伴随而来的是产生了... 阅读全文
posted @ 2014-09-18 14:55 JackYang 阅读(2646) 评论(0) 推荐(0)
Java应用程序的打包和发布-Java快速入门教程
摘要: Java应用程序的打包和发布 简化Java应用程序的打包和发布 发布Java应用程序时Java提供了一系列打包和发布工具,可以显著的简化发布过程 该文章提供了打包Java code的几种方法,探讨Java manifest 文件,给出用于管理JAR文件所依赖文件、估计跨平台发布所需的CLasspat 阅读全文
posted @ 2014-09-18 14:54 JackYang 阅读(6464) 评论(0) 推荐(0)
sql2005镜像实现
摘要: -- -- 无论是主体服务器、镜像服务器, 还是见证服务器 -- 除特别说明外,均需要保证下面的操作在master库中执行 USE master GO -- --(1) 建立镜像主体数据库 -- 此操作主体服务器上执行 -- a. 建立测试数据库 CREATE DATABASE DB_Mirror 阅读全文
posted @ 2014-09-18 14:53 JackYang 阅读(2679) 评论(0) 推荐(0)
CMMI集谈
摘要: SEPG(Software Engineering Process Group)是软件工程过程组的缩写,指由软件过程专家组成的团队,负责在软件组织内推动和促进软件过程改进。最早在CMM中提出,1990年发布的CMU/SEI-90-TR-024 《Software Engineering Proces 阅读全文
posted @ 2014-09-18 14:53 JackYang 阅读(3253) 评论(0) 推荐(0)
镜像
摘要: 一、 镜像简介 1、 简介 数据库镜像是将数据库事务处理从一个SQL Server数据库移动到不同SQL Server环境中的另一个SQL Server数据库中。镜像不能直接访问;它只用在错误恢复的情况下才可以被访问。 要进行数据库镜像所需的最小需求包括了两个不同的SQL Server运行环境。主服 阅读全文
posted @ 2014-09-18 14:52 JackYang 阅读(2717) 评论(0) 推荐(0)
ping
摘要: 何为ping? 是DOS命令,一般用于检测网络通与不通 ,也叫时延,其值越大,速度越慢 PING (Packet Internet Grope),因特网包探索器,用于测试网络连接量的程序。Ping发送一个ICMP回声请求消息给目的地并报告是否收到所希望的ICMP回声应答。 它是用来检查网络是否通畅或 阅读全文
posted @ 2014-09-18 14:48 JackYang 阅读(3038) 评论(0) 推荐(0)
微服务架构中的数据库设计
摘要: 1. 简介 微服务架构在不断发展。它带来了很多好处,尤其是相对于过时的单体架构。另一方面,使用微服务开发项目时存在多种挑战。最重要的问题之一是数据库设计。在数据设计方面,有两个关键问题。如何组织数据以及在哪里存储数据? 在本教程中,我们将尝试回答它们。 2. 每个服务的数据库 使用微服务体系结构时, 阅读全文
posted @ 2014-09-18 14:33 JackYang 阅读(3283) 评论(0) 推荐(0)
Apache Hadoop HDFS 架构
摘要: HDFS(Hadoop Distributed File System)是Hadoop核心组成之一,是分布式计算中数据存储管理的基础,被设计成适合运行在通用硬件上的分布式文件系统。是一个块结构的文件系统,其中每个文件被划分为预定大小的块。这些块存储在一台或多台计算机的集群中。 HDFS可以部署在支持 阅读全文
posted @ 2014-09-18 14:17 JackYang 阅读(2744) 评论(0) 推荐(0)
Spark源代码分析——谈RDD和依赖关系
摘要: 我们知道RDD在Spark中是一个特别重要的概念。可以说,Spark的所有逻辑都需要依赖RDD。在本文中,我们简要讨论了Spark中的RDD。Spark中RDD的定义如下: abstract class RDD[T: ClassTag]( @transient private var _sc: Sp 阅读全文
posted @ 2014-09-18 13:51 JackYang 阅读(3292) 评论(0) 推荐(0)
Spark 高级:RDD 使用
摘要: Spark 提供了数据的核心抽象,称为弹性分布式数据集 (RDD)。此数据集的全部或部分可以缓存在内存中,并在多次计算期间重复使用。RDD实际上是一个分布在多个节点上的数据集。 RDD的主要特点如下: RDD是不可变的,但它可以转换为新的RDD进行操作。 RDD 已分区。RDD 由许多分区组成,每个 阅读全文
posted @ 2014-09-18 13:31 JackYang 阅读(3713) 评论(0) 推荐(0)
什么是Apache Spark
摘要: Apache Spark 是一个闪电般的开源数据处理引擎,用于机器学习和人工智能应用程序,由最大的大数据开源社区提供支持。 什么是Apache Spark? Apache Spark(Spark)是一个用于大型数据集的开源数据处理引擎。它旨在提供大数据所需的计算速度、可扩展性和可编程性,特别是流数据 阅读全文
posted @ 2014-09-18 11:42 JackYang 阅读(3110) 评论(0) 推荐(0)
Apache Spark 源代码分析之主节点和工作节点间协作流程
摘要: 摘要 Spark 是一个高效的分布式计算框架,但想要更深入地学习它,就需要分析 Spark 的源代码,这不仅可以帮助更好地了解 Spark 的工作过程,还可以提高集群的故障排除能力。本文主要关注Spark Master的启动过程和Worker的启动过程。 Master Start 我们通过启动脚本 阅读全文
posted @ 2014-09-18 11:36 JackYang 阅读(1517) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3