摘要: Java8发布之后,Lambda表达式,Stream等等之类的字眼边慢慢出现在我们字眼。就像是Java7出现了之后,大家看到了“钻石语法”,看到了try-with-resource等等。面对这些新东西,如果它能为我们提供方便带来不一样的改变。那么就值得去尝尝鲜。Java8出现了之后,我就扫了一眼新东 阅读全文
posted @ 2016-11-10 17:51 逃离沙漠 阅读(13667) 评论(0) 推荐(0) 编辑
摘要: 支付宝手机网站支付 支付宝手机网站支付是支付宝提供的多种支付方式之一。适用于在手机端网站配合业务流程完成支付宝支付。此接口不仅可以在手机网页中唤起“支付宝app”客户端。也可以继续使用手机浏览器版的收银台完成支付。 一、前期准备 1.1签约“手机网站支付”功能。 使用手机网站支付之前需要签约改接口。 阅读全文
posted @ 2016-09-14 13:40 逃离沙漠 阅读(17747) 评论(0) 推荐(0) 编辑
摘要: 工欲善其事必先利其器。 早就听说了Intellij idea 这个编辑器。也曾尝试过,由于对eclipse,myeclipse用的比较习惯、顺手了,所以对于Intellij idea 也只是浅尝辄止。 今日又尝试了一下这个编辑器,然后发现真的挺好用的,方便快捷简直就是延长生命。准备转移到这个编辑器, 阅读全文
posted @ 2016-08-29 10:52 逃离沙漠 阅读(7038) 评论(1) 推荐(0) 编辑
摘要: 在使用虚拟机启动linux的时候报错,如下: 已将该虚拟机配置为使用 64 位客户机操作系统。但是,无法执行 64 位操作。 此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态。 如果已在 BIOS/固件设置中禁用 Intel VT-x,或主机自更改此设置后从未重新启动,则 I 阅读全文
posted @ 2016-08-01 17:20 逃离沙漠 阅读(6104) 评论(0) 推荐(0) 编辑
摘要: 今天有人问到 META-INF文件夹是干啥的,META-INF文件夹的作用, META-INF文件夹能删吗,还有项目的META-INF下面一般会有个MANIFEST.MF 文件,都是干啥的。 百度搜了一下,基本找不到答案。于是上stakoverflow搜,得到如下答案: If you remove 阅读全文
posted @ 2016-07-08 16:30 逃离沙漠 阅读(52992) 评论(1) 推荐(4) 编辑
摘要: 面试题: 1.题目中提到了,是Jdk1.5的环境。 OK,我们新建一个项目,新建一个类,把代码复制进去。将Java Compiler设置为1.5. 关于这个版本的问题稍后再谈。 2.这里有两个数据类型,int和Integer。 int为基本类型。 Integer为对象类型。Integer的类声明是这 阅读全文
posted @ 2016-06-29 14:50 逃离沙漠 阅读(5428) 评论(1) 推荐(1) 编辑
摘要: 出现错误: 百度搜索错误,没有结果。谷歌搜索:http://stackoverflow.com/questions/5694017/specify-java-localization-file 解决方法,修改了一行代码 阅读全文
posted @ 2016-06-20 22:57 逃离沙漠 阅读(915) 评论(0) 推荐(0) 编辑
摘要: 近日使用myeclipse 部署web项目,启动tomcat时报错: 解决方法,在myeclipse中添加配置; window--》preferences--》Java--》Installed Jres 选中配置的jdk,点击 edit。在Default VM Arguments 中添加参数:-Xm 阅读全文
posted @ 2016-05-25 09:06 逃离沙漠 阅读(2332) 评论(0) 推荐(0) 编辑
摘要: 因为工作需要,接触到微博开放平台开发。特做此记录方便查用。 一、准备。 1.微博账号。注册很容易。 2.微博账号成为开发者。 登录微博开放平台 登录你注册的账号,然后进入管理中心完善开发者基本信息和身份认证。 这个时候,还需要浏览一下微博开放平台的文档,来了解一些这个开放平台的一些规范性的名词。 每 阅读全文
posted @ 2016-05-22 17:43 逃离沙漠 阅读(7943) 评论(0) 推荐(0) 编辑
摘要: 此文目录: Java泛型是什么? 通常的泛型的写法示例 类型擦除 为什么要使用Java泛型 通过示例了解PECS原则 一、Java泛型是什么? 官方定义 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中 阅读全文
posted @ 2016-05-15 17:32 逃离沙漠 阅读(18813) 评论(3) 推荐(3) 编辑
摘要: 工作给配的电脑是,联想 thinkpad E431,fn键真的是很不合理的设计。 首先,从位置上来讲,这个fn键应该是ctrl才符合通常键盘的操作习惯。 其次,从功能上来讲,当我调是程序的时候,按F6还必须得加上fn。太费劲了。 优化方法:第一步,重启电脑 fn+f12 进入BIOS -->appl 阅读全文
posted @ 2016-05-11 12:49 逃离沙漠 阅读(2219) 评论(0) 推荐(0) 编辑
摘要: 因为项目中使用了spring boot ,之前没接触过,所以写个helloworld玩玩看,当做springboot的一个入门例子。搜索 spring boot。得到官方地址:http://projects.spring.io/spring-boot/ 本文脉络: 1.一句话介绍 spring bo 阅读全文
posted @ 2016-05-10 15:33 逃离沙漠 阅读(75889) 评论(0) 推荐(4) 编辑
摘要: 本文脉路: 概念阐释 》 原理图解 》 源码分析 》 思路整理 》 其他补充。 一、概念阐述。 ThreadLocal 是一个为了解决多线程并发场景下的数据安全问题的一个工具类。它可以使得多线程环境下成员变量的使用变得安全。 在使用ThreadLocal的时候,每个线程在ThreadLocal上 s 阅读全文
posted @ 2016-05-08 21:30 逃离沙漠 阅读(888) 评论(0) 推荐(0) 编辑
摘要: 最近整合使用redis spring-redis 出现了一下问题 spring:3.2.4.RELEASE jedis: jedis 2.4.2 spring-data-redis: 1.5.2.RELEASE 各种折腾换了N个版本之后,启动的时候报错主要有一下两种: 最后得到如下配置是OK的: 版 阅读全文
posted @ 2016-03-23 10:06 逃离沙漠 阅读(52982) 评论(0) 推荐(0) 编辑
摘要: Java 代理模式有如下几种实现方式: 1.静态代理。 2.JDK动态代理。 3.CGLIB动态代理。 示例,有一个打招呼的接口。分别有两个实现,说hello,和握手。代码如下。 接口: 实现类: 在不改变代码的情况下,想在执行目标方法 前后 做一些其他操作。则可以通过代理方式来实现。 1.静态代理 阅读全文
posted @ 2016-03-14 17:29 逃离沙漠 阅读(2885) 评论(0) 推荐(1) 编辑
摘要: 当我们打开一个网页之后,查看源代码会发现,很多网页会有空行,如果剔除空行的话,源代码的体积会减少一下。下面是实现方法。 效果对比,下面分别是压缩前,压缩后的情况: 打印网页指定位置: 阅读全文
posted @ 2016-02-16 16:51 逃离沙漠 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 一、增加zxing 的maven依赖,或者下载Zxingjar包 本实例使用的是 zxing3.2.0的版本 maven依赖: 下载地址 http://pan.baidu.com/s/1gdH7PzP 说明:本实例使用的3.2.0版本已经使用的java7的nio. 旧版本的java io也支持,只是 阅读全文
posted @ 2015-06-04 13:38 逃离沙漠 阅读(2026) 评论(0) 推荐(0) 编辑
摘要: 一、背景描述: 为了优化web网页速度,我们采取了js,css合并压缩,并在服务端控制。所以我就学习了一下,浏览器缓存的原理。 因为我不想使用版本号控制,版本号具有诸多弊端: 1.每次修改都得修改版本号。 2.如果所有页面的引用,单独配置版本号,那么每次的修改量很大; 3.如果为了避免2的问题,针对 阅读全文
posted @ 2014-12-18 17:10 逃离沙漠 阅读(2848) 评论(0) 推荐(0) 编辑
摘要: 周五项目测试完毕没问题之后上线,上线之后发现有的账户登录不上 原因为,用来记录追踪用户的cookie中包含cookie。读取,写入时候发生异常。 异常大概是这个样子: java.lang.IllegalArgumentException: Control character in cookie va 阅读全文
posted @ 2014-11-29 22:27 逃离沙漠 阅读(1182) 评论(0) 推荐(0) 编辑
摘要: mysql中内置函数date_add和date_sub能对指定的时间进行增加或减少一个指定的时间间隔,语法如下: 其中date是指定的日期,INTERVAL为关键词,expr是具体的时间间隔,type是时间单位。注意:type可以复合型的,比如 YEAR_MONTH。如果type不是复合型的,DAT 阅读全文
posted @ 2014-11-03 16:54 逃离沙漠 阅读(13826) 评论(0) 推荐(2) 编辑