#分析

招聘网站需求分析

网站定位:建筑行业专业性盈利性招聘网站。一、主页设计用户明确要求以下三点:1、主色调:蓝色。2、有不同尺寸的广告位。3、自动刷新。 其余参照以下网站:  4,个人用户注册页面   5,企业注册页面 二、求职者页面主要包括四部分:简历管理,职位投递,工...
代码星球 ·2021-02-15

[转]html js中name和id的区别和使用分析

js中web页面元素的调用可以有两种识别方法:id和name自己在用的过程中总结一下id和name的使用区别。一,使用范围除BASE,HEAD,HTML,META,SCRIPT,STYLE,TITLE标签外,id都可用.name只用于APPLET,SELECT,FORM,FRAME,IFRAME,IMG,A,INPUT...
代码星球 ·2021-02-15

MySQL的explain分析sql语句

explain分析查询使用 EXPLAIN 关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的。这可以帮你分析你的查询语句或是表结构的性能瓶颈。通过explain命令可以得到: 表的读取顺序 数据读取操作的操作类型 哪些索引可以使用&n...

非软件行业公司自建软件开发部门能力不强的原因分析

  最近有一个长期客户,汽车行业排名前列的,开始进行自建软件开发部门,逐步代替原有的每个项目挑选软件供应商、谈合同的合作方式。此客户是我们公司的主要客户,对我们的影响也很大。作为乙方,我们只能尝试逐步向外开拓其它业务,同时观望其后续结果。  一年多下来,据了解,其成绩并不理想:项目完成周期长、质量也堪忧,交付的软件,都...

SQL Server 2012中LEAD函数简单分析

LEAD函数简单点说,就是把下一行的某列数据提取到当前行来显示,看示例更能解释清楚,先看测试用脚本DECLARE@TestDataTABLE(IDINTIDENTITY(1,1),DepartmentVARCHAR(20),LastNameVARCHAR(20),RateFLOAT)INSERTINTO@TestDat...
代码星球 ·2021-02-15

Fescar(Seata)-Springcloud流程分析-2阶段

上文我们分析了fescar的一阶段执行过程。在一阶段中,服务起始方发起全局事务并注册到TC。在调用协同服务时,协同服务的事务分支事务会先完成阶段一的事务提交或回滚,并生成事务回滚的undo_log日志,同时上报其事务状态。出现任何异常都会通知TC,TC会通知各个一阶段已提交的事物通过undo_log发起回滚。如果没有异...

Fescar(Seata)-Springcloud流程分析-1阶段

Fescar是阿里18年开源的分布式事务的框架。Fescar的开源对分布式事务框架领域影响很大。作为开源大户,Fescar来自阿里的GTS,经历了好几次双十一的考验,一经开源便颇受关注。今天就来看了Fescar的代码,看看到底是怎么一回事。  在XA协议中分为两阶段: 第一阶段:事务管理器...

Sentinel 流程分析

最近公司开始做新的项目。新项目准备用点新的技术。之前我们采用的是springcloud的那一套。之前几个月看到阿里开始拥抱springcloud,推出好几个组件无缝兼容现有springcloud。我尤其喜欢Sentinel的qps控制。这是之前Hystrix所缺失的。所以这次准备试下阿里的这套springcloud。S...
代码星球 ·2021-02-15

tcc-transaction 分析

  tcc-transaction是TCC型事务java实现,具体项目地址  点我。本文通过tcc-transaction和Springcloud,分析下tcc-transaction的原理。  要了解一个东西首先就要先会用它,tcc-transaction本身有多个模块,由于我们是和springc...
代码星球 ·2021-02-15

SpringCloud Feign的分析

Feign是一个声明式的WebService客户端,它使得编写WebSerivce客户端变得更加简单。我们只需要使用Feign来创建一个接口并用注解来配置它既可完成。@FeignClient(value="qrcodepay-dike-service")publicinterfaceTestRoute{@Request...
代码星球 ·2021-02-15

SpringCloud Ribbon的分析(二)

上文我们分析到 loadBalancer根据具体的算法选择相应的server。protectedServergetServer(ILoadBalancerloadBalancer){if(loadBalancer==null){returnnull;}returnloadBalancer.chooseServ...
代码星球 ·2021-02-15

SpringCloud Ribbon的分析

  SpringCloudRibbon主要用于客户端的负载均衡。最基本的用法便是使用RestTemplate进行动态的负载均衡。我们只需要加入如下的配置便能完成客户端的负载均衡。@ConfigurationpublicclassRestConfiguration{@Bean@LoadBalancedpublicRest...
代码星球 ·2021-02-15

阻塞队列分析

转载请标注来源:https://www.cnblogs.com/xmzJava/p/9380649.html前言 在分析多线程的文章中,我们知道了Executors是通过阻塞队列接受任务。例如 FixedThreadPool使用的是 LinkedBlockingQueue, Ca...
代码星球 ·2021-02-15

Spring Aop分析

前言上文讲述ioc框架的实现,本文开始讲述aop。在spring中aop也有3种配置方式,注解形式的我们先不讨论。我们先看看xml形式的配置方式。<aop:config><aop:aspectref="testInterceptor"><aop:pointcutexpression="ex...
代码星球 ·2021-02-15

Spring IOC分析

前言   关于Spring,我想无需做太多的解释了。每个Java程序猿应该都使用过他。Spring的ioc和aop极大的方便了我们的开发,但是Spring又有着不好的一面,为了符合开闭原则,Spring的一个方法可以涉及到好几十个类,从设计上来说,这样的设计易于宽展,职责明确。但从开发角度而言,Spring就...
代码星球 ·2021-02-15
首页上一页...678910...下一页尾页