自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(168)
  • 资源 (5)
  • 收藏
  • 关注

转载 三架马车: 微服务、消息队列和定时任务

这里所说的三架马车是指微服务、消息队列和定时任务。如下图所示,这里是一个三驾马车共同驱动的一个立体的互联网项目的架构。不管项目是大是小,这个架构模板的形态一旦定型了之后就不太会变,区别只是我们有更多的服务有更复杂的调用,更复杂的消息流转,更多的Job,整个架构整体是可扩展的,而且不会变形,这个架构可以在很长的一段时间内无需有大的调整。图上画了虚线框的都代表这个模块或项目是不包含太多业务逻辑的,纯粹是一层皮(会调用服务但是不会触碰数据库)。黑色线的箭头代表依赖关系,绿色和红色箭头分别是MQ的发送和订阅

2020-09-09 15:02:25 2393 1

原创 各类加密以及摘要算法密钥以及结果长度

A0B923820DCC509A MD5-16 16C4CA4238A0B923820DCC509A6F75849B MD5-32 32356a192b7913b04c54574d18c28d46e6395428ab SHA1 406b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b SHA256 644dff4e...

2020-07-18 15:39:27 6678

转载 关于PkI里签名证书和加密证书(俗称双证书)

众所周知,数字证书包含签名证书和加密证书,签名证书用于签名和验证,加密证书用于加密和解密,我因为不明白为什么要使用双证书,所以找寻相关资料查询了一下,下面这篇文章是关于双证书的目的“PKI中使用双证书、即双密钥,双密钥是指签名密钥对与加密密钥对,从本质上说,两个密钥对都是非对称密钥对,因此,都可以用来作非对称加解密,然而为什么需要双密钥呢?这必须从两个密钥的用法说起。签名密钥对用于数据的完整性检测,保证防伪造与防抵赖,签名私钥的遗失,并不会影响对以前签名数据的验证,因此,签名私钥无须备份,因此,签名密钥

2020-07-17 15:40:37 4309 1

转载 终于有人把P2P、P2C、O2O、B2C、B2B、C2C的区别讲透了!还有许多其它类别的类型分享

平时在看招聘时,经常看到我们是什么B2C电子商务网站,但是一直不知是啥意思,今天在WEB开发者上面看到这篇文章,就是知道了个所以然,以记录分享。P2P、P2C 、O2O 、B2C、B2B、 C2C,每天看着这些常见又陌生的名词,如果有人跟你说让你解释它的含义,金融的小伙伴们是不是瞬间石化了,是不是欲言又止了,哑口无言了,它的概念意义你真的懂吗?来吧,跟着小编一起来真正的了解下它们的含义和区别吧! P2P、P2C 、O2O 、B2C、B2B、 C2C的概念解析  P2P到底是什么呢?  P2P借贷是

2020-07-17 15:40:16 1060

原创 数字签名包括哪些内容

数字签名技术是将摘要信息用发送者的私钥加密,与原文一起传送给接收者。数字签名 包括 原文、公钥证书、签名值(即加密后hash)也就是说要给文件做电子签章或电子签名,需要发送者的公钥(签名信息一起附加到签章文件)和私钥(对签章文件摘要信息做数字签名)...

2020-07-17 15:33:59 4700

原创 PKCS的简单介绍

PKCS:The Public-Key Cryptography Standards (简称PKCS)是由美国RSA数据安全公司及其合作伙伴制定的一组公钥密码学标准,其中包括证书申请、证书更新、证书作废表发布、扩展证书内容以及数字签名、数字信封的格式等方面的一系列相关协议。到1999年底,PKCS已经公布了以下标准:PKCS#1:定义RSA公开密钥算法加密和签名机制,主要用于组织PKCS#7中所描述的数字签名和数字信封[22]。 PKCS#3:定义Diffie-Hellman密钥交换协议[23]。

2020-07-15 10:57:28 2116

原创 电子签名能用到哪些格式上

这个需要辩证的来看,但是整体而言,电子签名可以用到WORD、EXCEL、图片等各种载体,但是下载之后,最终都会以PDF形式输出。主要有以下两点分析:首先,PDF是电子签名的载体。具有电子签名的电子文档大多是以PDF的格式展现的。这主要也是因为相比其他电子文档格式,PDF的防篡改性和美观性更高,且PDF可以验证电子签名的有效性。PDF格式的电子合同属《合同法》所规定的书面合同:《...

2020-03-28 19:02:09 1943

原创 Windows下ORACLE开启的各项服务

Windows下部署完成ORACLE 11g R2以后,一共产生7项服务,分别为:OracleServiceSID(必须启动)该服务启动系统标识符为SID的数据库实例,其中SID是安装Oracle时输入的数据库名称。数据库服务(数据库实例),是Oracle核心服务该服务,是数据库启动的基础,只有该服务启动,Oracle数据库才能正常启动。OracleHOME_NAMETNSListen...

2019-12-25 09:26:16 1007

转载 常见算法

Twitter的分布式自增ID算法snowflake (Java版)布隆过滤器时间轮

2019-01-28 17:18:04 181

转载 浅析MVC模式与三层架构的区别

转自:https://www.cnblogs.com/rainbow70626/p/4967478.html三层架构和MVC是有明显区别的,MVC应该是表现模式(三个加起来以后才是三层架构中的UI层)。三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”...

2019-01-28 12:05:52 272

转载 Linux 下 ls -l 命令执行显示结果的每一列含义

2018-06-08 16:23:46 1569

转载 矩阵相乘的意义

作者:deng will链接:https://www.zhihu.com/question/28623194/answer/135658852来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。这个问题我也思考了许久,如何从高中的知识过度到大学的线代知识,偶然间看到一篇文章再结合MIT的线代和国内的西工大的矩阵论的一小撮知识,终于把这个问题可以详细的写出来了,达到知其所以...

2018-04-20 12:02:54 8858

转载 下载文件设置header的filename要用ISO8859-1编码的原因

很多情况下,我们在写程序的时候都会把代码设置为UTF-8的编码,可以在下载文件设置filename的时候却有违常理,竟然设置编码格式为ISO8859-1,代码如下(如是英文的话就不需要这样处理了):Java代码  response.setHeader("Content-disposition", "attachment; filename=" + new String(

2017-11-21 19:30:39 3629 2

转载 JVM中堆空间划分、参数设置

上图中,刻画了Java程序运行时的堆空间,可以简述成如下2条1.JVM中堆空间可以分成三个大区,新生代、老年代、永久代2.新生代可以划分为三个区,Eden区,两个幸存区在JVM运行时,可以通过配置以下参数改变整个JVM堆的配置比例1.JVM运行时堆的大小  -Xms堆的最小值  -Xmx堆空间的最大值2.新生代堆空间大小调整  -XX:NewSize新生

2017-02-17 17:16:27 1747

转载 JVM 调优参数详解

GC有两种类型:Scavenge GC 和Full GC1、Scavenge GC   一般情况下,当新对象生成,并且在Eden申请空间失败时,就会触发Scavenge GC,堆的Eden区域进行GC,清除非存活对象,并且把尚且存活的对象移动到Survivor的两个区中。2、Full GC   对整个堆进行整理,包括Young、Tenured和Perm。Full G

2017-02-17 16:10:17 391

转载 JVM内存区域划分Eden Space、Survivor Space、Tenured Gen,Perm Gen解释

jvm区域总体分两类,heap区和非heap区。heap区又分:Eden Space(伊甸园)、Survivor Space(幸存者区)、Tenured Gen(老年代-养老区)。 非heap区又分:Code Cache(代码缓存区)、Perm Gen(永久代)、Jvm Stack(java虚拟机栈)、Local Method Statck(本地方法栈)。HotSpot虚拟机GC算法采用分

2017-02-17 16:09:22 566

转载 www-authenticate

www-authenticate是一种简单的用户身份认证技术。很多验证都采用这种验证方式,尤其在嵌入式领域中。优点:方便缺点:这种认证方式在传输过程中采用的用户名密码加密方式为BASE-64,其解码过程非常简单,如果被嗅探密码几乎是透明的.服务器收到请求后,首先会解析发送来的数据中是否包含有:Authorization: Basic XXXX=这

2017-02-17 11:20:37 4209

转载 dubbo-admin在jdk 1.8上部署出错问题

今天在linux上部署dubbo-admin-2.5.4,一直报错:ERROR context.ContextLoader - Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'uriBrokerServ

2017-02-17 11:20:13 1137 1

转载 iframe跨域与session失效问题的解决办法

何为跨域跨域session/cookie?也就是第三方session/cookie。第一方session/cookie指的是访客当前访问的网站给访客的浏览器设置的seesion /cookie, 会被存储在访客的计算机上。第三方session/cookie指的是当前访问的网站中会加载(嵌入)另外第三方的网站代码,例如促销广告,那么第三方网 站也会在访客的计算机上添加session/cookie

2017-02-14 16:01:32 2376 2

转载 tomcat 禁用不安全的http请求方式

1:我的配置web.xml(url下禁用的请求方式)[xml] view plain copysecurity-constraint>          web-resource-collection>              Your_Web_Project_Name               url-pattern>/

2017-01-03 14:13:21 10590

转载 web.xml配置

转自:http://www.blogjava.net/baoyaer/articles/107428.htmlweb.xml元素介绍我将自己知道的web.xml的元素整理了一下: web.xml首先是肯定要包含它的schema.     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xsi:

2017-01-03 14:07:52 450

转载 Remember that ordinal parameters are 1-based!

转自:http://xutao5641745.iteye.com/blog/842074在网上找了N久,才找出我出问题的根源: 我首先要感谢: http://www1.tianyablog.com/blogger/post_show.asp?BlogID=2060280&PostID=24118996 这位大哥,他提供的提示信息。接着再感谢http://qihaihui.iteye

2014-12-16 16:04:00 2045

原创 架构

逻辑视图:负责系统职责的划分

2014-11-12 13:59:29 485

转载 需求分析中的注意点

在做项目时,经常会碰到这样的事情:客户向我们反映在和你们的工程师谈论需求时,他们总是满口答应没问题。可是,当他们做好以后,拿过来一看,根本就不是这么回事。而开发人员也在诉苦:用户什么都不懂,而且他们的需求老是变动,时间又这么紧,你让我们怎么办?我觉得如果开发人员在做需求分析时,需要注意下面几点:一、掌握相关的行业知识,会前做好充分准备通常会面前的问题列表准备时间要远远多于会面的时间。通

2014-10-21 17:06:59 713

转载 名人问题

转载:http://blog.csdn.net/beiyeqingteng问题:在一个房间里有 N 个人,其中一个是名人,所谓名人就是大家都认识他,但是他不认识任何人。其它人可能认识房间里面另外的一部分人。你可以问任何人问题,但是问题只能是:你认识 X 吗,对方回答 Yes or  No. 请问最少要问多少个问题才能把名人找出来?分析:我们把人编号,比如从1 到 N。 

2014-09-25 11:08:52 769

原创 职业目标

职业目标应该描述为多少年后我希望在某地(北京/上海/纽约/老家的县城)某个行业(房地产/物流/教育培训等等)某个企业(500强/民企/国企/政府等等)的一个从事某职业(人力资源/财务/金融/管理等等高/中/低层)的人士

2014-09-19 16:06:12 612

转载 敏捷

转载 http://blog.sina.com.cn/s/blog_493a84550102v142.html对于敏捷开发,我前面其实已经有很多文章提到了,再次强调下敏捷的核心思想个人理解为三个重要的方面。其一是需求的条目化并以需求点进行的全程追踪和跟踪;其二是短周期迭代;其三是基于持续集成思想的进度和质量可视化。 对于敏捷开发本身,对于很多内容我仍然坚持自己的观点,具体如

2014-09-18 11:20:23 463

转载 项目经理如何管理敏捷团队

采用敏捷方法的组织通常会对项目经理的作用及其日常工作产生影响。Scrum为项目经理转变为Scrum主管(Scrum master)或是产品负责人(product owner)提供了可能。项目经理也能采用他们自己的工作方式与其他Scrum主管和敏捷团队一起工作。Jim Bird写的一篇博客文章《敏捷——项目经理需要做什么?》中讨论到了如何管理敏捷项目以及项目经理在敏捷团队中起到的作用。对

2014-09-14 13:58:05 1378

转载 浅谈项目管理——《项目管理修炼之道》读后感

项目管理是一复杂的活,需要将经验、思想、方法、流程等拧成一股才能搞定,一直以来接受的项目管理方面的理论都比较零散,没有太多的系统性,这有坏处也有好处,坏处显而易见,无法有一个完整的项目管理理论的学习,更别说形成自己的风格;好处也有很多,至少接受了很多不同的思想,因为所有的思想道(这里道指本质)是相同的,只是路和方法不同而已,所以某种意义上说接收了一些很多家的思想、方法和对流程的处理经验,就算不能说

2014-09-04 09:43:18 9863

转载 VO ,PO ,BO,QO, DAO ,POJO,概念

转自:http://www.blogjava.net/luofeng225/archive/2009/03/28/262620.htmlVO , PO , BO , QO, DAO ,POJO,   O/R Mapping 是 Object Relational Mapping (对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在 O/R Ma

2013-10-16 13:35:13 466

转载 虚假共识—阿比勒尼悖论:“枪打出头鸟”与“事后诸葛亮”

转自:http://www.jiangshi.org/article/82127.html30年前美国人哈维根据自己生活中的一次经历描述了项目需求的一个陷阱“阿比勒尼悖论”。他和太太以及岳父岳母在40℃的高温下,坐在位于得克萨斯州科勒曼城的家中的门廊里。科勒曼距离德州的另一个城市阿比勒尼大约53英里。4个成年人在酷暑中尽可能地少活动,喝柠檬水,看着风扇懒洋洋地转,偶尔玩玩多米诺牌。过了

2013-09-26 08:50:06 1847

原创 20130913 学习日志

1、客户满意:符合要求(确定项目产出预定的成果),适合使用(产品或服务必须满足实际需求)

2013-09-13 10:42:28 477

原创 20130912 学习日志

1、干系人分析步骤:识别---分类---评估(1)识别全部潜在项目干系人及其相关信息。通过对已识别的干系人进行访谈来识别其他干系人,扩从干系人名单,直至列出全部潜在干系人。(2)分析每个干系人可能的影响或支持,并把它们分类,以便制定管理策略。(3)评估关键干系人对不同情况可能做出的反应或应对,以便策划如何对他们施加影响,提高他们的支持,减轻他们的潜在负面影响。2、干系人分析是识别干

2013-09-12 17:45:31 958

原创 20130911 学习日志

1、采用团队规则、团队规范及成熟的项目管理实践(如沟通规划和角色定义),可以减少沟通的数量。

2013-09-11 13:10:30 574

原创 20130910 学习日志

1、现代质量管理与项目管理相辅相成。两门科学都认识到以下几方面的重要性:客户满意度,预防胜于检查,持续改进,管理层的责任。2、可采用的过程改进模型包括马尔科姆.波多里奇质量奖、组织项目管理成熟度模型(OPM3)、和能力成熟度集成模型(CMMI)。3、三角约束关系(范围、时间、成本)的任意组成成分发生改变时,我们就要考虑质量问题。4、项目管理团队负责将质量政策通知到干系人。5、流程图

2013-09-11 08:53:28 664

原创 20130909 学习日志

1、类比估算可以和其他估算方法联合使用。如果以往项目是本质上而不只是表面上类似,并且从事估算的项目团队成员具备必要的专业知识,那么类比估算就最为可靠。2、参数估算的准确性取决于参数模型的成熟度和基础数据的可靠性。参数估算可以针对整个项目或项目中的某个部分,并可与其他估算方法联合使用。3、自上而下估算的准确性及其本身所需的成本,通常取决于单个活动或工作包的规模和复杂程度。

2013-09-10 14:24:56 719

原创 里程碑图、横道图、项目进度网络图比较

选择网络图而不是横道图的情形显示活动间依赖关系时选择里程碑图而不是横道图的情形向高层或客户报告关键的外部接口选择横道图而不是网络图哦情形为了跟进项目的进展,想管理层和团队成员报告项目进展情况时

2013-09-09 10:53:47 20156

转载 2010年pmp美国项目管理考试项目职业道德练习题及答案3

21. 你刚得知美国环境保护局颁布了一项处理有毒废料的新条例。有毒废料不能再装在货船上和在近海倾倒,即使船在国际海域也是如此。你们向管理部门建议,你们公司——一家处理这类废料的运输公司来负责一个项目,根据这一条例制订指导方针。对项目管理专业人士来说,这一建议表明下列哪一项的重要性:A. 遵守法律要求和道德标准B. 继续寻找你们新的和更有效的工作方法C. 利用法律要求作为所有项目选择决定

2013-09-05 14:15:15 3607

转载 2010年pmp美国项目管理考试项目职业道德练习题及答案2

1、 你自己在国内有过项目经理的经验。你被委任管理一个涉及到欧盟国家的全球项目,你应该怎样准备这个国际项目?A、 不需要特殊行动,开始进行项目计划工作B、 了解这些国家以及当地的商业习俗C、 协调小组中国成员帮助在欧盟执行项目D、 分析项目团队成员,只选择对这些国家有一定了解的成员 B 【参考答案】 2、 供货商通知他们很快将会提高产品价格,根据合同条款和条件,这种由于原材

2013-09-05 14:14:32 1394

转载 2010年pmp美国项目管理考试项目职业道德练习题及答案1

转自:http://www.100ksw.com/zg/xmgl/pmp/436082.shtml1. 你刚刚知道美国环境保护机构颁布了一项新的有关处理有毒废物的新规定。有毒废物不能再装在船上倒入海里,即便是公海也不例外。你向管理层建设,作为一家受聘于企业处理这类废物的公司,应该着手一个新项目以制定方针来响应新政策。作为项目管理专家,这个建议显示了以下哪一点的重要性?a. 坚持按法律要求和

2013-09-05 14:04:16 1522

高级Java技能点.docx

包括Java基础知识、多线程、IO模型、JVM、开源框架等资料的整理、包括Java基础知识、多线程、IO模型、JVM、开源框架等资料的整理、包括Java基础知识、多线程、IO模型、JVM、开源框架等资料的整理

2020-09-27

java图片验证码

java 验证码识别 demo 本文仅用于学习研究图像匹配识别原理,不得用于其他用途本文仅用于学习研究图像匹配识别原理,不得用于其他用途本文仅用于学习研究图像匹配识别原理,不得用于其他用途本文仅用于学习研究图像匹配识别原理,不得用于其他用途本文仅用于学习研究图像匹配识别原理,不得用于其他用途

2017-09-12

微服务架构与实践 ,王磊著.pdf

微服务架构与实践 ,王磊著.pdf

2017-02-24

WAS日常性能检测

数据源连接池、JVM内存占用、WebContainer线程池数量等监控

2012-08-10

java读取ini文件

java读取ini文件

2008-05-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除