- 博客(6)
- 资源 (14)
- 收藏
- 关注
原创 Java与算法之(4) - 数字全排列
全排列是指n个数(或其他字符)所有可能的排列顺序,例如1 2 3三个数字的全排列是1 2 3, 1 3 2, 2 1 3, 2 3 1, 3 1 2, 3 2 1 那么问题来了,任意输入一个大于1的数字n,列出1-n这n个数字的全排列。
2016-08-31 16:29:05 14476
原创 Java与算法之(3) - 斐波那契数列
斐波那契数列问题:如果一对兔子每月能生1对小兔子,而每对小兔在它出生后的第三个月里,又能开始生1对小兔子,假定在不发生死亡的情况下,由一对初生的兔子开始,1年后能繁殖出多少对兔子?
2016-08-30 17:19:14 11196 2
原创 Java与算法之(2) - 快速排序
快速排序的基本思路是,每次选定数列中的一个基准数,将小于基准数的数字都放到基准数左边,大于基准数的数字都放到基准数右边。然后再分别对基准数左右的两个数列分别重复以上过程。仍以4 3 6 2 7 1 5为例。选定最左侧数字4为基准数,首先从右开始向左找小于4的数,找到第一个数1后停止。然后从左开始向右找到第一个大于4的数,即6。交换这两个数的位置,得到继续寻找,仍然从右边
2016-08-30 15:11:52 8570
原创 Java与算法之(1) - 冒泡排序
冒泡排序法的原理是,每次比较相邻的两个元素,如果它们的顺序错误就把它们交换过来。例如对4 3 6 2 7 1 5这7个数字进行从小到大的排序,从最左侧开始,首先比较4和3因为是从小到大排序,4和3的顺序显然是错误的,交换他们,得到
2016-08-29 21:35:15 8844 1
原创 ODBC、JDBC和四种驱动类型
早期的数据库开发领域没有通用的应用程序编程接口,开发人员在使用不同数据库产品时,必须学习和使用厂商专用API,例如Oracle Call Interface、Microsoft Database Library等。针对业界对通用编程接口的需求,微软推出了ODBC(Open Database Connectivity)方案,并获得厂商和开发人员的认可。ODBC建立了一组规范,并提供了对数据库访问的标...
2016-08-10 16:49:38 16758 1
原创 Maven适配多种运行环境的打包方案
项目从开发到部署会历经多个运行环境,如开发环境、测试环境和生产环境,不同环境中项目的配置文件通常也会不同,典型的如数据库连接配置。我们当然不希望每次部署打包前都去修改配置文件以适配环境,利用Maven的Profile和资源过滤,可以实现自动按环境设置调整配置文件。
2016-08-04 09:56:26 2229
SpringCloudAlibabaDemo02.zip
2019-05-14
payment-service.zip
2019-05-13
使用quartz实现不重启服务器修改自定义配置的示例
2017-01-17
Maven+SpringMVC+Mybatis项目搭建示例完整版
2016-07-27
Maven+SpringMVC+Mybatis自定义分页查询标签
2016-07-25
通过Maven的聚合和继承特性创建多模块项目示例
2016-07-18
基于Maven搭建Spring+Mybatis项目的简单示例
2016-07-14
Redis有序集合类型(SortedSet)常用命令演示和实践练习代码
2016-06-23
Redis集合类型(Set)常用命令演示和实践练习代码
2016-06-22
使用ZooKeeper实现软负载均衡示例
2016-06-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人