25 02月 2016

Java 单例模式 懒汉式单例 线程安全写法

Java 中单例模式是一种常见的设计模式

单例模式有以下特点:

1、单例类只能有一个实例。

2、单例类必须自己创建自己的唯一实例。

3、单例类必须给所有其他对象提供这一实例。

24 12月 2015

微信扫码支付 Java 接口开发 DEMO

商户根据微信支付的规则,为不同商品生成不同的二维码,展示在各种场景,用于用户扫描购买。

用户使用微信“扫一扫”扫描二维码后,获取商品支付信息,引导用户完成支付

用户确认支付,输入支付密码

支付完成后会提示用户支付成功,商户后台得到支付成功的通知,然后进行发货处理。

DEMO 下载...

12 11月 2015

一分钟,让你的 Windows 学会 OS X 的「一指禅」:Seer

Windows 心想:还好这个姿势简单易学。

我能在键盘上找到的最有安全感的按键一定是「空格键」。作为一个在键盘上最为宽大的按键,不给它多安排一点合适的任务是说不过去的。

在 OS X 的 Finder 中,你轻轻敲一下空格,就能使用 Quicklook 功能快速预览文件。而在 Windows 的资源管理器中敲一下空格,它仅仅是默默地看着你。为了打破这种「对视」的尴尬(误),还好你可以选择 Seer。

它的使用和 Quicklook 一样简单。安装之后仅需要在资源管理器中选择一个文件,然后 轻敲空格,就可以进行快速预览 ,再按一下空格可退出预览。不管是预览图片或是视频,都比双击进入对应的程序方便得多。

26 10月 2015

web-data-brower 单 jsp 文件管理数据库

一个单个的 JSP 文件,使用了 JDBC 技术,实现了通过浏览器来查询后台数据库的功能。可以用在任何支持 jsp 的应用服务器上,如果应用中没有 spring 类库,注释掉相关代码即可。

25 09月 2015

CSS 字体图标

图标设置,通常采用图片,png居多,但是图片多了请求数量就多了,于是诞生了雪碧图,将图片全部合并到一起来减少请求数量,这应该是一个很完美的事情了。但是Retina屏幕出现了,原来的图片需要1.5X、2X才能清晰的显示在这样的屏幕上,并且随着图片的写死,后期的交互也出现了麻烦:比如高亮就需要将原来的图片复制一次,加上高亮颜色,无疑增大了图片的体积,Font Icon可以很好的处理这个问题。

字体图标的优点

1. 字体图标是矢量,可以无损放大缩小,在Retina屏幕上有天然优势;

2. 字体图标可以减少http请求数量;

3. 可以通过CSS轻松改变样式,比如:颜色、大小、背景颜色等等;

10 09月 2015

编程语言拟人化(二): Perl、C、VB、R、Scala、Shell、ActionScript

Perl

Perl于1987年12月、美国的沃尔夫妇家中诞生。其父亲拉里精通计算机、语言学,母亲也从事中世纪文艺复兴和语言学专业,Perl就是在这样接受了高等教育的父母身边长大的。

父亲的教育虽然严厉,却也给了Perl许多自由。父亲在教育过程中经常说的一句话是:“方法不止有一个。”(There’s more than one way to do it)

想到实现什么时,达成的方法不只有一种。可以考虑各种方法。父亲的这种教育方式,对她的性格形成产生了很大的影响。

“这样做的话会怎么样?”……“那样做又会如何?”……张开好奇心的翅膀长大的她渐渐发现了自己“发明”方面的天赋。绝代的发明家、Perl诞生了。

从她踏上发明家的道路的20年来,其发明多达128890件(2014年1月统计数),她的发明,从没什么用处的玩具,到能解决世界上许多问题的有益的发明,应有尽有。她发明的物品的原型,全都捐赠给了CPAN博物馆,任何人都可以阅览。

如今仍然不论实用与否、不断做出想做的新发明的她自打趣地在采访中说道:“我比起发明家,更像是各种破烂的生产装置。”她露出牙齿的笑容,非常振奋人心。

Perl对洋装不怎么讲究,平时因为调整机械时觉得麻烦,会穿便于运动的休闲装。最近常穿的羽绒服据说是在ame横(东京上野的一条商业街)的WEGO买的。喜欢的食物是草莓。她说作业中对集中注意力而疲劳的大脑来说最适合的食物就是草莓。

1 2 3