码迷,mamicode.com
首页 > 2016年01月28日 > 全部分享
在Java API设计中,面向接口编程的思想,以及接口和工厂的关系
现在的java API的设计中,提倡面向接口的编程,即在API的设计中,参数的传递和返回建议使用接口,而不是具体的实现类,如一个方法的输入参数类型应该使用Map接口,而不是HashMap或Hashtable等具体的实现类。这样做的好处是,程序容易扩展。如果使用Map作为参数,用户可以使用任何实现Ma
分类:编程语言   时间:2016-01-28 21:01:32    阅读次数:246
设置数据编码
$Model_ccm=M('','','DB_CONFIG1'); $Model_ccm->execute('set names gbk'); $data=$Model_ccm->query($sql);
分类:其他好文   时间:2016-01-28 21:00:12    阅读次数:185
HDU 3652 B-number
数位DP dp[i][j][k][m]表示最高位为i,数字j在首位,之前是否出现过13,余数是m的情况下的个数 代码有详细注释,做完这题,感觉逐渐了解了数位DP #include <iostream> #include <cstdio> #include <cstdlib> #include <cs
分类:其他好文   时间:2016-01-28 21:00:29    阅读次数:208
在Java代码中使用pdfBox将PDF转换为图片
生成图片 // 生成图片 PDDocument pd = PDDocument.load(new File(filePath)); PDFRenderer pdfRenderer = new PDFRenderer(pd); BufferedImage combined = null; for (i
分类:编程语言   时间:2016-01-28 21:01:19    阅读次数:197
Swift之:断言(Assertions)
断言(Assertions) Optionals使得我们可以检测值是否存在。在某些情况下,如果某个值不存在或者没有提供特定的满足条件,代码不应该继续往下执行。 在这些情况下,可以使用触发断言来终止执行并提供调试。 断言是在运行时检测条件是否为true,如果为true,就继续往下执行,否则就在这里中断
分类:编程语言   时间:2016-01-28 20:58:56    阅读次数:199
用POP动画引擎实现弹簧动画(POPSpringAnimation)
效果图: #import "ViewController.h" #import <POP.h> @interface ViewController () @property (nonatomic, weak) UIView *testView; @end @implementation ViewCo
分类:编程语言   时间:2016-01-28 21:00:09    阅读次数:277
1.27eia原油
分类:其他好文   时间:2016-01-28 21:00:01    阅读次数:190
thymeleaf 学习笔记-基础篇(中文教程)
转自: http://www.cnblogs.com/vinphy/p/4674247.html (一)Thymeleaf 是个什么? 简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人
分类:其他好文   时间:2016-01-28 20:57:53    阅读次数:462
网站从无到有--个人(第一次)搭建。服务器环境搭建 对大家有帮助那就最好-第一次发
最近想搭建一个个人的网站:但自己从来没有接触过就上网收,然后自己总结了:记录下来。 ----自己选的阿里云的,注册账号什么的。 1/ 首先买一个域名:.com的比较贵(我选的.com的)其他的貌似都比较便宜 建议.com 或。cn。.xyz-其他的没怎么了解--貌似国内不行 2/阿里云上买一个服务器
分类:Web程序   时间:2016-01-28 20:59:50    阅读次数:228
点击enter回车键实现表单元素切换焦点效果
点击enter回车键实现表单元素切换焦点效果:现在网站都比较追求人性化,比如填写表单的时候,能够实现点击回车就可以切换表单元素的焦点,这样比使用鼠标进行切换更能让人接受,下面就通过代码实例介绍一下如何实现此功能。代码如下: <!DOCTYPE html> <html> <head> <meta ch
分类:其他好文   时间:2016-01-28 20:59:53    阅读次数:343
CLOUDSTACK FOR HYPER-V
原文地址:http://zhu.vn/archives/1040 我这里是内网测试环境,宿主机为Server 2012R2 ,虚拟化技术为HYPER-V,域环境来的(不是域环境玩不了)。 先给宿主机安装上CS的Hyper-v代理先,这是最根本的根本. 下载http://jenkins.buildac
分类:其他好文   时间:2016-01-28 20:58:04    阅读次数:305
hdu1421 搬寝室(dp)
此题是动态规划题。 解题思路: 用w[i]存储n个物品的重量,对其进行排序。 那么当取了第i个物品,必然会取第i-1个物品。 令dp[i][j]表示前i个物品,取j对的最小疲劳度。 若取第i个物品 则:dp[i][j]=dp[i-2][j-1]+(w[i]-w[i-1])*(w[i]-w[i-1])
分类:其他好文   时间:2016-01-28 20:58:33    阅读次数:160
May you have a nice vacation
Game in Python: https://class.coursera.org/interactivepython1-010/lecture 乐理知识、英语口语 网易云课堂 http://study.163.com Maya http://www.digitaltutors.com/tutor
分类:其他好文   时间:2016-01-28 20:57:05    阅读次数:253
line-height和font-size的缩写形式
line-height和font-size的缩写形式:在css代码中字体大小和行高可以在一起进行缩。语法格式如下: <font-size>/<line-height> 代码如下: body{font:100%/25px arial;} 原文地址是:http://www.softwhy.com/for
分类:其他好文   时间:2016-01-28 20:57:40    阅读次数:207
python数字图像处理(19):骨架提取与分水岭算法
骨架提取与分水岭算法也属于形态学处理范畴,都放在morphology子模块内。 1、骨架提取 骨架提取,也叫二值图像细化。这种算法能将一个连通区域细化成一个像素的宽度,用于特征提取和目标拓扑表示。 morphology子模块提供了两个函数用于骨架提取,分别是Skeletonize()函数和media
分类:编程语言   时间:2016-01-28 20:55:33    阅读次数:434
JAVA多线程之间共享数据BlockingQueue介绍
在JAVA的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景。 一、
分类:编程语言   时间:2016-01-28 20:56:30    阅读次数:677
每日一小练——最长平台问题
上得厅堂,下得厨房,写得代码,翻得围墙,欢迎来到睿不可挡的每日一小练! 题目:最长平台问题 内容:一直一个已经从小到大排序的数组,这个数组中的一个平台就是连续的一串同样的元素。而且这个元素不能再延伸。 比如,在1,2,2,3,3,3,4,5,5,6中1,2,2,3,3,3,4,5,5,6都是平台.试
分类:其他好文   时间:2016-01-28 20:55:14    阅读次数:290
1073条   上一页 1 ... 3 4 5 6 7 8 9 ... 64 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!