自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 Java中sleep()与wait()的区别

第一种解释:功能差不多,都用来进行线程控制,他们最大本质的区别是:sleep()不释放同步锁,wait()释放同步缩.       还有用法的上的不同是:sleep(milliseconds)可以用时间指定来使他自动醒过来,如果时间不到你只能调用interreput()来强行打断;wait()可以用notify()直接唤起.第二种解释:sleep是Thread类的静态方法。sl

2017-12-12 21:06:27 177

翻译 JSON介绍

JSON(JavaScript Object Notation),类似于XML,是一种数据交换格式,比如JAVA产生了一个数据想要给JavaScript,则除了利用XML外,还可以利用JSON;JSON相比XML的优势是表达起来很简单;官网:http://www.json.org/JSON是AJAX中的X(就是可以取代XML);          ------出自JSON创

2017-12-12 21:02:04 190

原创 JAVA设计模式:1

组合模式的定义吧:“将对象组合成树形结构以表示‘部分-整体’的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。”   就拿剪发办卡的事情来分析一下吧。   首先,一张卡可以在总部,分店,加盟店使用,那么总部可以刷卡,分店也可以刷卡,加盟店也可以刷卡,这个属性结构的店面层级关系就明确啦。   那么,总店刷卡消费与分店刷卡消费是一样的道理,那么总店与分店对会员卡

2017-12-12 21:00:47 173

翻译 Java中的递归原理分析

解释:程序调用自身的编程技巧叫做递归。程序调用自身的编程技巧称为递归( recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来

2017-12-12 20:51:22 804

翻译 String类能否被继承?

因为Sting是这样定义的:public final class String extends Object,里边有final关键字,所以不能被继承。什么样的类不能被继承? 一,在Java中,只要是被定义为final的类,也可以说是被final修饰的类,就是不能被继承的。 二,final是java中的一个关键字,可以用来修饰变量、方法和类。用关键词final修饰的域成为最终域。

2017-12-09 10:16:21 583

翻译 redis基础总结

1.Redis是什么2.redis的作者何许人也3.谁在使用redis4.学会安装redis5.学会启动redis6.使用redis客户端7.redis数据结构 – 简介8.redis数据结构 – strings9.redis数据结构 – lists10.redis数据结构 – 集合11.redis数据结构 – 有序集合12.redis数

2017-12-02 15:50:51 257

翻译 电商项目介绍---说的很好

在北京做了4年开发,大大小小参与过三个项目的开发,一个是某公司内部的人员管理系统,一个是物流项目,最近做的是一个电商项目。前两个项目采用的是ssh框架搭建的,最近的项目采用的是ssm框架搭建的。在实际开发中,我觉得这两个框架,他们最大的区别在于hibernate与mybatis的区别。Hibernate与mybatis相比较,mybatis更为轻便、灵活,容易掌握。mybatis可

2017-12-02 15:31:40 1374

转载 电商项目总结

电商行业技术特点技术新、技术范围广、分布式、高并发、集群、负载均衡、高可用、海量数据、业务复杂、系统安全电商模式:B2B:商家到商家。阿里巴巴,慧聪网、铭万网。B2C:商家到用户。京东。C2C:用户到用户。淘宝。B2B2C:商家到商家到用户。天猫。O2O:线上到线下。百度外卖、美团、饿了么。项目功能总结:后台管理系统:管理商品、类目以及内容发布等

2017-12-02 15:19:02 445

原创 Hibernate与 MyBatis的比较

Hibernate与MyBatisHibernate 是当前最流行的O/Rmapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/Rmapping框架。目前属于apache的一个子项目。第一章     Hibernate与MyBatisHibernate 是当前最流行的O/R mapping框架

2017-12-02 15:15:01 296

翻译 JSP 表单处理

GET 方法GET方法将请求的编码信息添加在网址后面,网址与编码信息通过"?"号分隔。如下所示:http://www.runoob.com/hello?key1=value1&key2=value2GET方法是浏览器默认传递参数的方法,一些敏感信息,如密码等建议不使用GET方法。用get时,传输数据的大小有限制 (注意不是参数的个数有限制),最大为1024字节。

2017-12-02 14:55:19 183

翻译 Web Service

Web Service见名之意就是网络上的一些服务,解决的问题就是如何使用这些服务,因为软件的开发有各种各样的语言,利用Java,C#,VB.NET,PHP等等,如何使这些语言编写的程序能够进行互通,彼此相互利用。Web Service就可以解决异构系统的通信的整合。          首先看一下,和WebService一样能够解决异构系统的通信和整合的方案吧:

2017-12-02 14:20:33 206

转载 死锁与活锁的区别,死锁与饥饿的区别

第一次玩属于自己的博客,今天在一个App上看到的,说的很好,再敲了一遍,分享一下有关于死锁、活锁及饥饿的概念和区别,希望大家共同进步!死锁:是指两个或两个以上的进程(或线程)在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。死锁发生的四个条件1、互斥条件:线程对资源的

2017-12-02 13:46:16 5656

转载 dubbo+zookeeper 分布式项目搭建

dubbo简介:           系统间服务调用方式有三种,浏览器直接访问,通过ajax或者jsonp方式请求。第二种,httpclient方式发起http协议的请求,是后台调用。第三种基于RPC方式的远程过程调用协议的请求。DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,0

2017-12-02 13:06:23 251

空空如也

空空如也

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

TA关注的人

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