Java
国宝熊猫君
这个作者很懒,什么都没留下…
展开
-
Java的八种数据类型
Java数据类型 4种整型,2种浮点类型,1种char,1种boolean1.整型(右边是取值范围)Int 4字节 正负20亿左右Short 2字节 正负3万左右Long 8字节 Byte 1字节 -128-127 Byte和short类型主要用于底层文件处理或者需要控制存储空间大的大数组长整型数值有后缀L或者l。16进制前缀0x或者0X。八进制前缀0Java7之后加上前缀0b或者0B可以...原创 2018-04-08 15:49:32 · 139 阅读 · 0 评论 -
leetcode每日一题——1.Two Sum
题目:给一个数组和一个整数target,数组中a[i]+a[j]==target,返回两数组下标i,j思路一:从左至右遍历,每次下标在第i个上的时候依次检验后面所有的和它相加是不是target即可class Solution { public int[] twoSum(int[] nums, int target) { int result[] = new int[2];...原创 2018-04-20 17:34:38 · 256 阅读 · 0 评论 -
leetcode每日一题——2.Add Two Numbers
题目:给两个数字,数字以链表的形式表示。链表首部是个位,把两个数字加起来。思路:一位一位相加即可,设置一个int型变量carry来存储进位,每次相加把对应的位数加上进位。相加的和取余数留在结果的这一位,相加的和除以10就是进位。carry为0并且两个链表都遍历结束时结束循环。/** * Definition for singly-linked list. * public class List...原创 2018-04-23 16:04:07 · 121 阅读 · 0 评论 -
leetcode每日一题——3. Longest Substring Without Repeating Characters
题目:给定一个字符串,求其中最长不重复子串的长度。比方说"abcabcbb",那么最长的不重复子串就是"abc",其中不重复字串长度为3,返回3即可。思路:使用HashMap存储,key存字母,value存字母所在的最右边的位置。设置两个指针,i和j,i用于从左往右遍历字符串,j代表以i为结尾的最长不重复子串起点的坐标。j要不断更新,如果i位置的字符在map中,那么应该将j更新为已经遍历过的字符串...原创 2018-04-25 09:25:30 · 127 阅读 · 0 评论 -
leetcode每日一题——4. Median of Two Sorted Arrays
题目:给两个已经排好序的数组,nums1和nums2,把两个数组合起来排好序输出排在中间的数,如果是偶数个数那就输出中间两个数的平均数,要求复杂度为O(log(m+n))思路:感觉自己思路不对,但是不知道为什么这样做还A掉了。开一个新数组,俩指针分别指向两个数组,从左往右遍历小的放进新数组里头。最后输出中间数即可。但是这样做的话复杂度应该是O(m+n),今天头疼。。明天再写正确方法,下面这个是自己...原创 2018-04-26 20:31:30 · 150 阅读 · 0 评论 -
centOS下进程的后台运行、查看进程、结束进程
进程后台运行:nohup 代码&比方说我要运行一个名字叫verification-0.0.1-SNAPSHOT.jar的jar包,这样打就可以了nohup java -jar verification-0.0.1-SNAPSHOT.jar& 查看进程:ps -ef可以查看所有进程 结束进程:kill -pid比方说我通过查看...原创 2018-08-27 14:35:26 · 24463 阅读 · 0 评论 -
Java 8 Stream流处理知识点整理
Java 8 Stream流处理知识点整理参考文档Java 8 Stream Tutorialwinterbe/java8-tutorialstream流处理java.util.Stream类代表的是一组可以用一个或多个operation(操作)来执行的有序元素。filter()、map()、sorted()、foreach()等都是operation。operation可以分为inte...原创 2019-02-25 10:18:55 · 336 阅读 · 0 评论