- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 JDBC四个核心对象及其常用方法
JDBC中的四个核心对象DriverManager类 java.sql.DriverManagerConnection 接口 java.sql.ConnectionStatement 接口 java.sql.PreparedStatementResultSet接口 java.sql.ResultSetDriverManager类 java.sql.DriverManag
2017-07-27 17:40:39
4072
原创 Java实现:输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。
import java.util.Arrays;import java.util.Scanner;public class Tree4 { static boolean verifysequence(int[] sequence){ int length=sequence.length; int root=sequence[length-1]; if(sequence==n
2017-07-09 11:53:38
716
原创 Java实现:在N个乱序的数组中找第K大的数
类似于快速排序,执行一次快速排序之后,每次只选择一部分继续执行快速排序,直到找到第K大个元素为止,这个元素在数组位置后面的元素即为所求。时间复杂度:O(n)利用快排的思想,从数组arr中随机找出一个元素X,把数组分成两部分arr_a和arr_b。arr_a中的元素比x大,arr_b中的元素比x小。这个时候分为两种情况:1.arr_a中的元素小于K,则arr_b中第k-arr_a
2017-07-05 11:01:58
9159
1
转载 偏执却管用的 10 条 Java 编程技巧
“任何可能出错的事情,最后都会出错。”这就是人们为什么喜欢进行“防错性程序设计”的原因。偏执的习惯有时很有意义,有时则不够清晰也不够聪明,也许当你想到这样写的人的时候还会觉得有点怪异。下面是我列出的的个人感觉最有用而又偏执的 10 项 Java 编程技巧。
2017-05-26 11:21:59
330
原创 ArrayList嵌套ArrayList
import java.util.ArrayList;import com.heima.bean.Person;/*** @author 作者 HouQiang:* @version 创建时间:2017年5月12日 下午4:00:27* 类说明*/public classDemo3_ArrayListArrayLi
2017-05-12 16:08:50
1322
原创 Arrays工具类的asList()方法的使用
import java.util.Arrays;import java.util.List;public classDemo2_AsList {publicstatic void main(String[]args) {String[]arr={"a","b","c","d","e"};ListString>lis
2017-05-12 14:35:53
508
原创 Java--泛型(方法泛型,接口泛型,泛型高级之通配符)
//方法泛型public class Tool{private Q q;public Q getObj(){return q; }public void setObj(Q q){this.q=q; }public void show(T t){ //方法泛型最好与类的泛型一致,如果不一致,需要在方法上声明该泛型。System.out.prin
2017-05-10 16:46:57
765
转载 统计从1-n的整数中1出现的次数(10进制)
1. 题目描述输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数。例如输入12,从1到12这些整数中包含1的数字有1,10,11和12,1一共出现了5次。2. 解题思路考虑将n的十进制的每一位单独拿出讨论,每一位的值记为weight。1) 个位从1到n,每增加1,weight就会加1,当weight加到9时,再加1又会回到0重新开始。
2017-04-13 16:36:44
485
原创 Mac系统如何显示.开头的文件夹或者隐藏的文件夹
defaults write com.apple.Finder AppleShowAllFiles YES | NO(关闭用NO 显示用yes)killall Finder
2017-04-10 00:03:25
1330
原创 Mongodb replication复制集的配置
1.如果之前开了mongo的服务,那么首先要结束掉mongo的服务cmd:pkill -9 mongo2.删除掉之前的dbs和logcmd:rm -rf /home/m*3.在三台机器上分别配置dbs和logcmd:mkdir /home/m17 /home/mlog mkdir /home/m18 /home/mlog mkdir /hom
2017-03-08 17:00:24
872
原创 Mac下Sublime text2中文乱码问题的解决
打开sublime text2,按Ctrl+~调出console粘贴以下代码到底部命令行并回车:import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;ope
2017-03-05 19:26:43
601
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人