技能点--创建git项目

1 在git创建项目,会生成git初始化命令   2 在java项目内打开bash命令,执行git初始化命令,java项目成功纳入git管理   3 将代码提交git服务器     如何更改maven项目名   1  更改.project文件内项目名   2 更改pom文件...

2017-12-21 16:24:33

阅读数 27

评论数 0

Java集合之List---ArrayList解析

Java集合之List---ArrayList篇 本章节主要讲述ArrayList集合知识,主要包括ArrayList结构类型,集合特点,源码解析等。   欢迎持续关注阅读,一起学习,共同交流(477819525君羊)。       1)   ArrayList类层次结构:  ...

2017-02-24 17:42:18

阅读数 18

评论数 0

java集合技巧(三)---合理利用集合的稳定性和有序性

合理利用集合的稳定性(order)和有序性(sort),避免集合的无序性和不稳定性带来的负面影响。稳定性指集合每次遍历的元素次序是一定的。有序性是指遍历的结果按某种比较规则依次排序的。   如ArrayList是order/unsort,HashMap是unorder/unsort,Tre...

2017-02-21 09:12:14

阅读数 95

评论数 0

java集合技巧(二)---使用entrySet遍历Map集合KV

HashMap的遍历有两种常用的方法,那就是使用keyset及entryset来进行遍历,但两者的遍历速度是有差别的。   第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter...

2017-02-20 17:58:31

阅读数 26

评论数 0

java集合技巧(一)----请为集合指定初始容量

集合是我们在Java编程中使用非常广泛的,它就像大海,海纳百川,像万能容器,盛装万物,而且这个大海,万能容器还可以无限变大(如果条件允许)。当这个海、容器的量变得非常大的时候,它的初始容量就会显得很重要了,因为挖海、扩容是需要消耗大量的人力物力财力的。同样的道理,Collection的初始容量也...

2017-02-20 17:43:26

阅读数 14

评论数 0

HashMap的工作原理

HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,...

2017-02-15 10:07:26

阅读数 11

评论数 0

小程序支付流程

微信小程序支付流程 

2017-01-09 19:00:29

阅读数 24

评论数 0

mysql优化最佳20+经验

原文地址:http://mp.weixin.qq.com/s?__biz=MzAxOTQxOTc5NQ==&mid=2650496921&idx=1&sn=57493c3207136dbfa2abad822d118670&...

2017-01-09 17:30:46

阅读数 29

评论数 0

activemq限流排队源码

使用消息中间件activemq做的一个公务员缴费的排队功能,有兴趣的朋友可以参考一下。               有兴趣的朋友可以加入我的互联网架构群:477819525   内有大量java初级,进阶,高级,架构视频和书籍资料,大家一起交流学习。        ...

2017-01-05 11:14:42

阅读数 181

评论数 0

TortoiseSVN切换服务器地址的方法

1) 选中SVN checkout的文件夹,右键选择TortoiseSVN的relocattion。注意要选择checkout的根目录,否则菜单里里没有relocation选项。   2) 在弹出框中录入新的服务器地址。请确认服务器地址正确,你也...

2016-12-16 15:15:42

阅读数 45

评论数 0

并发和并行的区别

 并发和并行从宏观上来讲都是同时处理多路请求的概念。但并发和并行又有区别,并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔内发生。     在操作系统中,并发是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个...

2016-12-15 17:03:08

阅读数 9

评论数 0

轻松掌握Java对象初始化顺序

初始化顺序:1.有无父类?有:将父类加载进内存。直到将所有的父类加载完毕。再从顶层父类按照代码的顺序执行静态代码,执行完最顶层的,在执行下一层的,依次类推,直到执行完所有的静态代码。(1)如果有初始化子类对象。那么同样会先调用父类的构造器,并且会先执行最底层父类的构造器。先将所有成员属性设置成为...

2016-12-12 16:05:12

阅读数 13

评论数 0

你选的不是专业,而是阶级

 我四年前选的不是专业,而是阶级。 我想说,对的,你的收入不取决于你的能力,而取决于社会对你的需求,而现在就是互联网最好的年代。 并且我大胆的预测,编程能力也会和英语一样,以后是学生的基本技能。   现在一线互联网企业,在985高校招聘cs相关专业应届毕业生,一般白菜打包价都在16*16...

2016-12-05 09:01:11

阅读数 29

评论数 0

经典算法40题

【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....public class exp2{ public st...

2016-12-02 13:07:46

阅读数 26

评论数 0

Javascript跨域访问解决方案

由于安全方面的考虑,JavaScript被限制了跨域访问的能力,但是有时候我们希望能够做一些合理的跨域访问的事情,那么怎么办呢?这里分两类情况:一、基于同一父域的子域之间页面的访问;参见如下3个domain域:taobao.com、jipiao.taobao.com、promotion.tao...

2016-11-14 09:39:07

阅读数 12

评论数 0

如何保证http传输安全性

目前大多数网站和app的接口都是采用http协议,但是http协议很容易就通过抓包工具监听到内容,甚至可以篡改内容,为了保证数据不被别人看到和修改,可以通过以下几个方面避免。 重要的数据,要加密,比如用户名密码,我们需要加密,这样即使被抓包监听,他们也不知道原始数据是什么(如果简单的md5,是...

2016-11-11 09:14:42

阅读数 14

评论数 0

缓存雪崩,缓存穿透解决方案

缓存雪崩 缓存雪崩可能是因为数据未加载到缓存中,或者缓存同一时间大面积的失效,从而导致所有请求都去查数据库,导致数据库CPU和内存负载过高,甚至宕机。 解决思路: 1,采用加锁计数,或者使用合理的队列数量来避免缓存失效时对数据库造成太大的压力。这种办法虽然能缓解数据库的压力,但是同时又降低...

2016-11-09 09:08:07

阅读数 98

评论数 0

redis入门到精通--百度云

百度云分享地址:http://pan.baidu.com/s/1slmzBv3    有兴趣的朋友可以加入我的互联网架构群:477819525 内有大量java初级,进阶,高级,架构视频和书籍资料,大家一起交流学习。          ...

2016-11-08 10:12:18

阅读数 178

评论数 0

JVM调优总结

堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK...

2016-11-07 15:41:53

阅读数 16

评论数 0

架构之美--私藏架构资料

      百度云分享: http://pan.baidu.com/s/1kVa08Zl   有兴趣的朋友可以加入我的互联网架构群:477819525   内有大量java初级,进阶,高级,架构视频和书籍资料,大家一起交流学习。                  ...

2016-11-07 09:09:14

阅读数 26

评论数 0

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