- 博客(14)
- 资源 (17)
- 收藏
- 关注
原创 LeetCode1
import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.stream.Collectors;public class RentingSystem { private Map<Integer, Room> roomMap = new HashMap<>(); // 按照距离排序 private static final int...
2022-03-13 17:03:20
502
原创 问题定位方法总结
1 问题分类1)资源使用过度或不合理:内存(coredump,32位单板时代时不时出现)CPU消耗殆尽(线程空转,纯代码bug)句柄数耗光(资源释放不合理,或者并发过高)线程/连接挂死(未设置超时,未限呼等)带宽(带宽不足导致丢包率增加,响应超时等;高并发场景会出现)2)外系统对接(包括数据库)凡是需要同步访问某外系统(包括数据库)的场景,很有可能出现如下情况:连接挂死句柄数超限(因连接挂死导致句柄资源无法释放)内存飙升(因连接挂死导致线程挂起,线程会占用临时内存和栈内存)
2021-01-26 15:50:07
890
原创 贪心算法
1、划分字母空间题目链接:https://leetcode-cn.com/problems/partition-labels/字符串 S 由小写字母组成。我们要把这个字符串划分为尽可能多的片段,同一个字母只会出现在其中的一个片段。返回一个表示每个字符串片段的长度的列表。示例 1:输入:S = "ababcbacadefegdehijhklij"输出:[9,7,8]解释:划分结果为 "ababcbaca", "defegde", "hijhklij"。每个字母最多出现在一个片段中。像
2020-08-11 10:59:54
186
原创 LeetCode刷题
1 数组1.1 二维数组1.1.1三维形体投影面积题目链接:https://leetcode-cn.com/problems/projection-area-of-3d-shapes/ 在N*N的网格中,我们放置了一些与 x,y,z 三轴对齐的1 * 1 * 1立方体。 每个值v = grid[i][j]表示 v个正方体叠放在单元格(i, j)上。 现在,我们查看这些立方体在 xy、yz和 zx平面上的投影。 投影就像影子,将三维形体...
2020-07-25 15:51:04
182
原创 Java
数组和字符串常用操作1、转化为数组public class Main { public static void main(String[] args) { String s = "Hello World"; char[] str = s.toCharArray(); str[5] = ','; System.ou...
2020-04-14 10:24:01
170
原创 Java 常见数据结构用法
1、数组二维数组//定义一个整型数组:3行4列int a[][] = new int[3][4];//获取行数---3行int lenY = a.length;//获取列数---4列int lenX = a[0].length;2、ArrayListArrayList<Integer> interList = new ArrayList<Intege...
2020-03-23 01:31:35
438
原创 jsp页面跳转之 重定向、forward
重定向的格式:response.sendRedirect("要跳转的界面");forward的格式:%> <jsp:forward page=nextPage/><% 区别:(1)代码中的位置: <jsp:forward>放置位置需慎重,因为该jsp后面的程序都不会被执行。重定向就随便放都行。...
2020-03-21 18:14:37
907
原创 JAVA笔试题
1、下面代码输出何值? public static void main(String[] args) throws Exception { int num0=2; int num1=0; try{ int num3 = num0/num1; System.out.println(num3); ...
2020-03-16 22:13:06
384
原创 字符串替换
题目描述Michel需要评审一份文件,但是却有另一件紧急事情要处理,于是请好友Jack帮忙评审一下。当Machel看到Jack评审结果后,发现一个问题,Jack是以第一人称评审的,现在Machel需要将Jack评审中第一人(we)和第二人称(you)进行置换,现在需要请你帮忙完成这个工作输入Jack的评审文字单词之间是以空格" "或者标准标点符号"," "." "?" "!
2020-03-13 15:40:35
142
原创 获取两个字符串数组的交集
public static String[] getInterSection(String[] arr1, String[] arr2) { if(ArrayUtils.isEmpty(arr1)|| ArrayUtils.isEmpty(arr2)) { return new String[0]; } HashSet&l...
2020-03-13 09:46:48
886
原创 int和Integer有什么区别
Java是一个近乎纯洁的面向对象编程语言,但是为了编程的方便还是引入了基本数据类型,但是为了能够将这些基本数据类型当成对象操作,Java为每一个基本数据类型都引入了对应的包装类型(wrapper class),int的包装类就是Integer,从Java 5开始引入了自动装箱/拆箱机制,使得二者可以相互转换。Java 为每个原始类型提供了包装类型:原始类型:boolean,char,byte,...
2020-03-12 14:21:42
146
原创 题目 挑选出现最多的数字 用结构体实现
题目描述请编写一个main函数,它的功能是:读入一串整形数据,取出整型数据中出现次数最多的数据,并按照升序排列返回。输入一串整形数据。输出取出整型数据中出现次数最多的数据,并按照升序排列返回。样例输入1 1 3 4 4 4 9 9 9 10样例输出4 9提示有可能多个整数出现的次数一样多,则要返回多个并排序返回.解
2012-12-18 23:37:21
451
原创 统计出现最多的数字 用二维数组来解决
题目描述输入一个长度小于等于256,大于0,且只包含数字的字符串,统计其中出现最多数字的个数。若有多个数字的个数并列最多,取最先出现的数字。输出该数字及个数做成的字符串,格式:"数字+逗号+个数"。输入输入一个长度小于等于256,大于0,且只包含数字的字符串输出输出该数字及个数做成的字符串,格式:"数字+逗号+个数"。注意逗号为英文半角
2012-12-14 02:41:55
1017
原创 汉诺塔问题
有三根针A,B,C.A针上有n个盘子,盘子大小不等,大的在下,小的在上。要求把这n个盘子从A针移到C针,在移动的过程中可以借助B针,每次只允许移动一个盘,而且在移动过程中三根针上都保持大盘在下,小盘在上。如下图所示 问题分析:将n个盘子从A针移到C针可以分解为下面三个步骤。(a)将A上n-1个盘子移到B针上(借助C针);(b)把A上剩下的一个盘子移到C针上;(c)将n-1个
2012-10-09 11:02:51
988
基于Android 平台的串口通信实现
2011-08-29
基于多特征融合的图像匹配模式
2011-08-28
常用算法程序集 C++ 第四版 性代数方程组的求解 部分
2011-09-06
Real6410 Android2.0使用手册V1.2
2011-09-08
基于 ARM2440平台的 Android操作系统的移植
2011-08-29
基于Android和ARM的监视平台的设计与实现
2011-08-29
Android开源项目向ARM2410实验箱上的移植 论文
2011-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅