- 博客(10)
- 收藏
- 关注
原创 Lucene搜索引擎入门
一、什么是搜索? 查找,搜寻。在It行业,指的是用户输入关键字,然后通过相应的算法,找到对应的结果。 二、什么是搜索引擎? 可以给用户提供检索服务的系统。 三、搜索引擎解决了哪些问题? 1、当我们在数据库进行模糊查找的话,数据库会根据查询条件对数据一条一条的对比,效率比较...
2018-03-24 21:46:18
297
原创 WebService技术中CXF框架与Spring整合和常见bug
Web Service技术, 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据Web Service规范实施的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都可以相互交换数据。 简单的来说,如果两个项目之间需要进行数据互通,就可以用到WebService技术。客户端通过http访问服务器端接口获得所需js...
2018-03-02 15:28:51
657
原创 Java四舍五入保留任意位数小数
public double persist(double num, int x) { num *= Math.pow(10, x + 1);// 10的x+1次方;x表示所要最终要保留的位数 // 强制转化为Int类型 sum = (int) num; double a = (double) num / 10; // 进行
2017-10-26 08:49:28
475
原创 Java集合去重两种做法
“`java ArrayList<String> array = new ArrayList<String>(); array.add("a"); array.add("s"); array.add("a"); array.add("s"); array.add("d"); array.add("s"); array.add("d"); ar
2017-10-20 12:31:10
468
原创 Java打印数组中不重复的元素和个数
/*这个方法看起来繁琐,但是可以大大减少程序的工作量。 */ //设置一个flag数组,重复的元素都做一下标记; boolean[] flagArr = new boolean[arr.length]; for (int i = 0; i < arr.length; i++) { if (!flagArr[i])
2017-10-07 22:39:07
4692
原创 Java打印任意数组元素出现的次数
//方法一: int[] arr = { 1, 2, 3, 3, 4, 4 }; boolean[] flagArr = new boolean[arr.length]; for (int i = 0; i < arr.length; i++) { // arr中重复的元素对应的索引arr2中赋值为0; int count = 0
2017-10-07 22:30:05
1381
原创 Java二维数组打印杨辉三角形
public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入一共多少行"); int n = sc.nextInt(); int[][] arr = new int[n][n]; f
2017-10-07 22:23:05
7546
原创 打印任意边长的空心菱形的两种方法
//先打印一个矩形,然后矩形里面符合菱形的位置打印*。 int l = 5; //边长为5的菱形 for (int i = 1; i < 2 * l; i++) { for (int j = 1; j < 2 * l; j++) { if (j == i + l - 1 || j == i - l
2017-10-04 11:18:46
3445
原创 判断两个等长数组中元素是否一样,如不一样,输出不一样的元素
“`java public static void method01(int[] arr, int[] arr2) { String s = ""; if (s.equals(test.getString(arr, arr2))) { System.out.println("对不起没有不一样的数"); } else { System.ou
2017-10-03 22:57:33
361
原创 Java初学者尝试计算任意位数回文数
public static int count(int x) { int count = 0; for (int i = test.from(x); i < test.from(x + 1); i++) { boolean flag = true; for (int j = 0; j < x / 2; j++) {
2017-10-03 15:06:37
786
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人