- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 sword_offer 面试题5:替换空格
/** * 替换空格 * 题目:请实现一个函数,把字符串中的每个空格替换成“%20”,例如 * 输入“we are happy”,则输出“we%20are%20happy”. */ public static String replaceBlank(String str){ if (str == null || str.length()<=0) { return ""; }...
2018-06-27 10:58:54 197
原创 sword_offer面试题4:二维数组中的查找
/** * 二维数组中的查找 题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排列 * 请完成一个函数,输入一个这样的二维数组和一个整数,判断数组中是否含有该整数。 * 解题思路:首先选取数组中右上角的数字。如果该数字等于要查找的数字,则查找过程结束,返回true;如果 *该数字大于要查找的数字,则剔除这个数字所在的列,col--;...
2018-06-26 16:53:50 193
原创 sword_offer 面试题3:数组中的重复数字
/** * 题目一:找出数组中重复的数 * 在一个长度为n的数组里的所有数字都在0--n-1的范围内。数组中的某些数字是重复的,但是不知道 * 有几个数字是重复的,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 * 例如:如果输入长度为7的数组{2,3,1,0,2,5,6},那么重复的数字就是2. *解法思路:相当于把数组给重新排序了 * @param ar...
2018-06-25 15:33:35 186
原创 sword_offer面试题二:实现单例模式
设计一个类,我们只能生成类的一个实例。public class Singleton { private static class SingletonInstance{ private static final Singleton instance = new Singleton(); } public static Singleton getInstance(){ return Singlet...
2018-06-25 14:35:29 188
原创 安卓自动化测试框架UIautomator环境搭建
1、下载安装JDKhttp://www.oracle.com/technetwork/java/javase/downloads/index.html这是下载页面,推荐大家下载jdk7以上。下载安装jdk我在这里就不详细介绍了,注意:系统的版本和jdk的版本一定不要出错。jdk的环境变量设置请参考其它博客环境变量添加之后,在cmd命令行输入javac来检查jdk是否安装配置成功
2017-09-28 15:05:11 505
原创 windows下的tensorflow下载安装
对于tensorflow的功能大家可能已经有些许了解了,想要在Windows下安装tensorflow,我们要先下载安装anaconda,anaconda中包含了python和其他一些数学计算包,我推荐大家下载anaconda4.2,python3.5版本,这个版本在Windows下比较稳定,所以推荐大家下载这个版本,这是我下载的:然后直接双击安装就行了一路next,在安装过程中将
2017-09-28 14:25:44 688
原创 用Jsoup包抓取网页数据
import java.io.File;import java.util.ArrayList;import java.util.List;import org.jsoup.Jsoup;import org.jsoup.nodes.Document;import org.jsoup.nodes.Element;import org.jsoup.select.Eleme
2017-05-27 13:58:49 1052
原创 java 读取excel 2007 .xlsx文件
前几天写了个小程序,读取excel中的数据,一开始选择了jxl.jar,但jxl只能读取.xls的数据,.xls中的数据存放比较少,行和列只到256,对于一些大数据需求不能满足,所以需要读取.xlsx文件,所以我选择了poi实现,需要这几个jar包(已粘贴到下面),一个都不能少。public class Caculat {/*** @param args*/
2017-03-01 09:47:59 2502
原创 dos命令行运行java程序,引用外部jar包
我这里的例子是一个计算数据的一个java小程序,数据是通过excel导入,然后导出为文本文档,里面参杂着矩阵的运算,所以要引用外部包j。现在重点是在dos命令行中运行此java程序,所以经过查阅总结了一下:一、 javac -cp .; ***.jar; ***.java -cp表示引用外部包,copy进程序,.jar是你要引用的包,后一个.java是你的java程序(
2017-02-27 10:00:18 1836
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人