最新文章

TortoiseGit安装与配置

TortoiseGit安装与配置TortoiseGit简称tgit,中文名海龟Git.海龟Git只支持神器Windows系统,有一个前辈海龟SVN,TortoiseSVN和TortoiseGit都是非常优秀的开源的版本库客户端.分为32位版与64位版.并且支持各种语言,包括简体中文...
技术笔记 2018-04-26
TortoiseGit安装与配置

Myeclipse 使用Git检出/提交项目

1.安装Git首先你需要在你的电脑上安装好Git,已经安装好的可以忽略这一条了。 至于如何安装,可以参考我的另一篇博客:TortoiseGit安装与配置。2.安装MyeclipseGit插件我的Myeclipse用的是10.0,根据版本我用的是:org.eclipse.egit-upda...
技术笔记 2018-04-26
Myeclipse 使用Git检出/提交项目

ArrayList 和 LinkedList 有什么区别。

ArrayList和LinkedList都实现了List接口,有以下的不同点: 1、ArrayList是基于索引的数据接口,它的底层是数组。它可以以O(1)时间复杂度对元素进行随机访问。与此对应,LinkedList是以元素列表的形式存储它的数据,每一个元素都和它的前一个和后一个元素链接在...
面试题|解决方案 2018-04-18
ArrayList 和 LinkedList 有什么区别。

String, Stringbuffer, StringBuilder 的区别。

String字符串常量(final修饰,不可被继承),String是常量,当创建之后即不能更改。(可以通过StringBuffer和StringBuilder创建String对象(常用的两个字符串操作类)。) StringBuffer字符串变量(线程安全),其也是final类别的,不允...
面试题|解决方案 2018-04-18
String, Stringbuffer, StringBuilder 的区别。

手机常用的Java面试题大全

基本概念操作系统中heap和stack的区别什么是基于注解的切面实现什么是对象/关系映射集成模块什么是Java的反射机制什么是ACIDBS与CS的联系与区别Cookie和Session的区别fail-fast与fail-safe机制有什么区别get和post请求的区别...
面试题|解决方案 2018-04-18
手机常用的Java面试题大全

并发控制中的乐观锁与悲观锁(应用:一元购,秒杀,大并发商品交易)

为什么需要锁?在多用户环境中,在同一时间可能会有多个用户更新相同的记录,这会产生冲突。这就是著名的并发性问题。2典型的冲突类型:(1)丢失更新:一个事务的更新覆盖了其它事务的更新结果,就是所谓的更新丢失。例如:用户A把值从6改为2,用户B把值从2改为6,则用户A丢失了他的更新。(2)脏读:当一个事务...
技术笔记 2018-04-17
并发控制中的乐观锁与悲观锁(应用:一元购,秒杀,大并发商品交易)

四张图带你了解Tomcat系统架构

一、Tomcat顶层架构先上一张Tomcat的顶层结构图(图A),如下:Tomcat中最顶层的容器是Server,代表着整个服务器,从上图中可以看出,一个Server可以包含至少一个Service,用于具体提供服务。Service主要包含两个部分:Connector和Container。从上图中可以...
技术笔记 2018-04-17
四张图带你了解Tomcat系统架构

带你发现新大陆之图数据库解密?

一、关系型数据库的不适性在众多不同的数据模型里,关系数据模型自20世纪80年代就处于统治地位,而且出现了不少巨头,如Oracle、MySQL,它们也被称为:关系数据库管理系统(RDBMS)。然而,随着关系数据库使用范围的不断扩大,也暴露出一些它始终无法解决问题,其中最主要的是数据建模中的一些缺陷和问...
技术笔记 2018-04-17
带你发现新大陆之图数据库解密?

69 个经典 Spring 面试题和答案

1.什么是spring? Spring是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。2.使用Spring...
技术笔记 2018-04-17
69 个经典 Spring 面试题和答案

为什么Java中1000==1000为false而100==100为true?

这是一个挺有意思的讨论话题。如果你运行下面的代码Integera=1000,b=1000;System.out.println(a==b);//1Integerc=100,d=100; System.out.println(c==d);//2你会得到:f...
Java基础 2018-04-13
为什么Java中1000==1000为false而100==100为true?

小程序引流之后,如何才能留住客户

风口过后,小程序引流留住用户才是关键。在互联网的下半场,供用户栖息的渠道越来越多。随着小程序功能插件的进一步开放共享,小程序在拉新的能力上将更进一步。但是,轻而美的小程序目前还不是留住用户的最佳产品和渠道。这就要求企业营销也是全渠道的,只有这样,才能抓住消费者,提升销量。打通全渠道数据,重塑准确的用...
技术笔记 2018-04-12
小程序引流之后,如何才能留住客户

多笑有助身体健康有没有科学道理?

有话说“笑意盈门福气来”,这句话其实套用到健康上也同样适用。多笑可以让心情变好,而心理状态也会对身体健康产生影响。多笑真的能够预防疾病、促进健康吗?不妨来看看笑容背后隐藏的健康秘密吧!  多笑能开启健康遗传基因  日本东京家政大学家政部营养系副教授大西淳之介绍称:“已有多项研究证明,多笑有助健康。这...
技术笔记 2018-04-12
多笑有助身体健康有没有科学道理?

注解实现Spring + ehcache 缓存配置

pring+ehcache缓存配置,注解实现1,Spring配置文件修改 xmlns:cache=”http://www.springframework.org/schema/cache”xsi:schemaLocation增加...
Java基础 2018-04-09
注解实现Spring + ehcache 缓存配置

Spring @Cacheable 的key生成

  key属性是用来指定Spring缓存方法的返回结果时对应的key的。该属性支持SpringEL表达式。当我们没有指定该属性时,Spring将使用默认策略生成key。我们这里先来看看自定义策略,至于默认策略会在后文单独介绍。    &...
Java基础 2018-04-09
Spring @Cacheable 的key生成

负载均衡算法的几种常用方案

总结下负载均衡的常用方案及适用场景轮询调度以轮询的方式依次请求调度不同的服务器;实现时,一般为服务器带上权重;这样有两个好处:针对服务器的性能差异可分配不同的负载;当需要将某个结点剔除时,只需要将其权重设置为0即可;优点:实现简单、高效;易水平扩展;缺点:请求到目的结点的不确定,造成其无法适用于有写...
技术笔记 2018-04-04
负载均衡算法的几种常用方案

吞吐量(TPS)、QPS、并发数、响应时间(RT)概念

开发的原因,需要对吞吐量(TPS)、QPS、并发数、响应时间(RT)几个概念做下了解,查自百度百科,记录如下:1.响应时间(RT)   响应时间是指系统对请求作出响应的时间。直观上看,这个指标与人对软件性能的主观感受是非常一致的,因为它完整地记录了整个计算机系统处理请求的时间。由于一个系...
技术笔记 2018-04-04
吞吐量(TPS)、QPS、并发数、响应时间(RT)概念

口干、嘴破、易怒暴躁......竟是因为身体缺乏这些“营养素”!

我们身边的小伙伴们都有这样的时候比如,身体会出现一些小毛病虽然不至于严重到要看医生但都选择放着几天不管就好了但这些小毛病到底为什么会发生到底是因为身体缺乏什么营养素脚踝浮肿缺乏钾钾是调节体内血液和体液的酸硷平衡、维持体内水分平衡与渗透压稳定的重要元素。长期缺钾,会导致心律不整、神经传导不正常的症状。...
技术笔记 2018-03-29
口干、嘴破、易怒暴躁......竟是因为身体缺乏这些“营养素”!

如何在10个月内,让订单增加100倍的

从2017年4月底接手,到2018年的2月份,差不多10个月左右的时间,订单量从原来的α,增加到了如今的100α。究竟是怎么实现的呢?这是个不断打磨的过程,其间也有一些比较有趣的思考,所以打算分享出来。我做的是一个驾考相关的项目,KPI考核指标是驾校报名的线索量,为了便于理解,所以也称之为订单量。从...
技术笔记 2018-03-28
如何在10个月内,让订单增加100倍的

9款经典现代商业分析模型,帮你做更靠谱的分析

为什么拿到数据仍然不能做出有效的决策?很可能是因为缺少了有效的分析模型。今天就给大家分享9款经典的企业战略决策、营销决策、服务决策的分析模型,这些模型已经过诸多成功企业和顶尖企业家、经理人的实践验证,被证明是能决定企业成败,影响管理工作效率,有助于企业领导及管理者更好地迎接挑战的最有效的工具。1、波...
技术笔记 2018-03-28
9款经典现代商业分析模型,帮你做更靠谱的分析

互联网广告常用术语

运营工作不可避免的要接触到互联网广告,在互联网广告中有许多专业的术语常常让刚入行的人摸不着头脑。在这里整理下互联网广告中常用的术语,还有不清楚的读者可以在下方留言评论。CPA(Cost-per-Action):每次行动的费用,即根据每个访问者对网络广告所采取的行动收费的定价模式。对于用户行动有特别的...
技术笔记 2018-03-28
互联网广告常用术语