会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
牧码人 - blacksonny在路上
::::知识改变命运 代码谱写人生::::
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
下一页
2016年12月27日
适配器模式总结
摘要: 适配器模式(变压器模式/包装模式wrapper) 定义 将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 三个角色 Target目标角色 该角色定义把其它类转换为何种接口,也就是我们的期望接口,例子中的IUserInfo接口就是目标角色。
阅读全文
posted @ 2016-12-27 20:30 blacksonny
阅读(455)
评论(0)
推荐(0)
2016年12月9日
finally 与 return
摘要: finally关键字:和try块使用,一般做资源释放操作,比如关闭流、关闭数据库连接,释放锁。 return:用于返回值。 finally块可保证一定执行,当逻辑处理有返回值时,会首先执行finally再执行return返回值。看这个规律我们可以推断如下代码的执行顺序为: test1 finally
阅读全文
posted @ 2016-12-09 15:13 blacksonny
阅读(1157)
评论(0)
推荐(0)
2016年11月11日
正则表达式匹配域名
摘要: java及正则表达式实现域名的过滤
阅读全文
posted @ 2016-11-11 19:19 blacksonny
阅读(78359)
评论(0)
推荐(0)
2016年9月6日
springmvc 对 jsonp 的支持
摘要: 在与前端开发人员合作过程中,经常遇到跨域名访问的问题,通常我们是通过jsonp调用方式来解决。jsop百科:http://baike.baidu.com/link?url=JKlwoETqx2uuKeoRwlk_y6HZ9FZxXTARLwm7QFOmuqex5p6-Ch5GQpSM5juf614F
阅读全文
posted @ 2016-09-06 17:03 blacksonny
阅读(10433)
评论(4)
推荐(1)
2016年8月16日
mac 上安装 redis
摘要: 1、从http://redis.io 下载redis包,这里选择了redis-3.2.3 2、将下载的 redis-3.2.3.tar.gz 包拷贝到 /usr/local 目录 3、执行 sudo tar -zxf redis-3.2.3.tar.gz 进行解压,会在/usr/local生成 re
阅读全文
posted @ 2016-08-16 18:27 blacksonny
阅读(172)
评论(0)
推荐(0)
2016年7月26日
终极 shell zsh
摘要: 在mac上安装zsh,推荐安装。 参见http://macshuo.com/?p=676。 安装成功提示,看着很帅的样子
阅读全文
posted @ 2016-07-26 10:20 blacksonny
阅读(235)
评论(0)
推荐(0)
在 mac 上利用 homebrew 安装软件
摘要: 在mac经常需要安装一些软件,你可以通过app store下载,或者可以通过浏览袭搜索下载。这里介绍通过homebrew安装一些软件,它会自动为你下载一些软件的相关依赖,免去安装的烦恼。 首先我们需要安装brew,复制如下内容,在terminal中执行,等待安装完成 安装成功提示,部分截取 home
阅读全文
posted @ 2016-07-26 10:17 blacksonny
阅读(2530)
评论(0)
推荐(0)
2016年7月11日
Integer.parseInt() 和 valueOf()
摘要: parseInt("1")返回的是int类型,所以如果想要将一个String类型的数字串转为原始类型int ,建议使用这个方法, 而不是使用 valueOf("1")。 因为valueOf 返回的是Integer类型,调用该方法时内部也调用了parseInt 并且自动封装为Integer 类型。且通
阅读全文
posted @ 2016-07-11 22:12 blacksonny
阅读(210)
评论(0)
推荐(0)
2016年6月30日
mybatis使用时org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):的错误
摘要: 最近在使用mybatis时,出现了 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): 这个错误,定位了半天发现是 mapper.xml文件中的<mapper namespace="xxx.
阅读全文
posted @ 2016-06-30 09:56 blacksonny
阅读(1121)
评论(0)
推荐(0)
2016年2月24日
随机数与取模结果对比
摘要: 今日发现项目中在使用TBSchedule,对于生成的TaskItem数据,item是通过随机数生成的,如使用 new Random().nextInt(4)+1; 此运算会返回1~4的随机数字。其实这种做法是不均衡的,如果在少量数据时,对于数据的处理没有什么影响,但当有大数据量时,可能使个别服务器处
阅读全文
posted @ 2016-02-24 11:44 blacksonny
阅读(1438)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
下一页
公告