- 博客(7)
- 收藏
- 关注
原创 安装postgresql时出现的问题
1.提示“无法打开服务器” 解决办法:以管理员身份运行cmd.exe 2.PostgreSQL pgadmin4 提示“the application server could not be contacted” 解决办法: (1) C:\Users\default\AppData\Roaming\pgAdmin 之内的删除所有文件和文件夹 (2)D:\Program Files\Postgre...
2018-11-17 16:27:45 2238 1
原创 面试笔记
一、谈谈进程和线程的区别? 1. 进程:是表示资源分配的基本单位,是程序执行的一个实例。 2. 线程:是进程中执行运算的最小单位,是进程的组成部分,单个进程中执行中每个任务就是一个线程。 3. 多线程:一个进程中在同一 时刻执行多个任务。 不同点: 1. 一个线程只能属于一个进程,但是一个进程可以拥有多个线程。 2. 线程是一个轻量级的进程,与进程相比,线程的代价或开销较小。...
2018-09-11 08:55:29 638
原创 数组相关
package shuzu; import java.util.Arrays; import java.util.Scanner; //如何把一个整型数据中,奇数偶数进行分离,如前面放奇数、后面放偶数 //前提:不引入新的数组,一次for循环。 //基本思想:一次循环、一个指针向前走(总是指向奇数),一个指针向后走(总是指向偶数)。如果第一个指针在第二个指针之前,则交换两指针指向的元素。 pub...
2018-09-11 08:53:00 164
原创 排序算法
package paixu; import java.util.Arrays; //直接插入排序-从小到大排列 //直接插入排序是一种稳定的排序。 /*基本思想:对于给定的一组记录,初始时假设第一个记录自成一个有序序列,其余记录为无序序列, 接着从第二个记录开始,按照记录的大小依次将当前待处理的记录插入到其之前的有序序列中, 直到最后一个记录插入到有序序列为止。*/ /...
2018-08-31 17:04:41 206
原创 数组中的重复数字
解决这一问题的(1)一个简单的方法是先把输入的数组排序,从排序的数组中找出重复的数字是一件很容易的事情,只需要从头到尾扫描排序后的数组就可以了。排序一个长度为n的数组需要O(nlogn)的时间!!!(2)利用哈希表来解决这个问题。从头到尾按顺序扫描数组的每个数字,每扫描到一个数字的时候,都可以用O(1)的时间来判断哈希表里是否已经包含了该数字。如果哈希表里还没有这个数字,就把它加入哈希表;如果哈希...
2018-04-12 10:43:16 124
原创 TreeSet中的两种排序方法
TreeSet采用红黑树的数据结构来存储集合元素,它支持两种排序方法:自然排序和定制排序。 一、自然排序、 假如我创建了一个TreeSet集合,给集合中添加了些元素,这些元素会默认按照首字母排序,如下图: 如果我想让其根据字符串长度排序,则用到了第二种排序方法——定制排序。 二、定制排序 定制排序可以通过实现Comparator接口,该接口中包含
2017-10-20 19:25:33 1036
原创 Java面向对象的四大特性
Java面向对象的四大特性: 一. 抽象:把一类事物共有的属性和行为提出来,形成一个模板。 二. 封装:把抽象出的数据或者对数据操作封装在一起,数据被保护在内部,程序的其他部分只有通过被授权的方法才能够被访问。 通过一个成员方法控制和访问私有属性。 填写图片摘要(选填) Java中的控制访问控制修饰符: 填写图片摘要(选填)
2017-03-07 16:38:53 610
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人