asdfghjkl1202

菜鸟小白学习记录

知识点目录

Java Java基础 Java多线程知识点总结 Java位运算 Java异常处理机制 Java集合框架 Java集合框架 Java虚拟机 数据结构与算法 栈和队列  

2018-12-01 14:56:07

阅读数:395

评论数:0

Ubuntu下运行Python出现的错误集锦

以下为使用Ubuntu时遇见的问题,只做记录查阅方便用。 1.ImportError: No module named skimage sudo apt-get install python-matplotlib python-numpy python-pil python-scipy sud...

2018-09-19 20:17:10

阅读数:63

评论数:0

MissionPlayer安装

0.下载地面站msi(编译需引用):安装到c盘(我没安到c盘) http://firmware.ardupilot.org/Tools/MissionPlanner/MissionPlanner-latest.msi 1.安装 vs2010 2.下载并运行 DirectX End-User Ru...

2018-12-28 19:19:57

阅读数:12

评论数:0

剑指offer刷题(12月)

跳台阶 题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。 思路1:类似斐波那契,递归调用。 本题前提是每次只有两种情况,一次一阶或一次两阶。 假定最后一次跳的是一阶,那么之前的n-1阶,跳法是f(n-1);假定...

2018-12-06 21:41:20

阅读数:38

评论数:0

Java集合框架

Java集合框架包含两种类型的容器,一是集合(Collection),存储一个元素集合;二是图(Map),存储键值对映射。所有的集合框架都包含: 接口:代表集合的抽象数据类型。如Collection、List、Set、Map 实现(类):集合接口的具体实现。如ArrayList、LinkedL...

2018-12-01 21:44:38

阅读数:81

评论数:0

Java异常处理机制

1.异常类派生于java.lang.Throwable类 Throwable类包括Error类(表示程序本身无法恢复的严重错误),Exception类(程序本身可以处理的异常,能检查出来)。  Exception类包括RuntimeException和comligencyException。 ...

2018-11-25 20:30:22

阅读数:25

评论数:0

记录

11月25 1.java.lang:提供利用Java编程语言进行程序设计的基础类,最重要的类是Object和class。    java.sql:提供使用JavaTM编程语言访问并处理储存在数据源中的数据API。    java.util:包含collection框架、事件模型、日期和时间等。 ...

2018-11-25 20:29:40

阅读数:12

评论数:0

剑指offer刷题(11月)

二维数组中的查找 题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 思路:分别找到行和列中整数的边界,然后遍历新的数组,判断是否有该整数。...

2018-11-07 21:04:24

阅读数:10

评论数:0

Java位运算

1.对整数类型进行的操作:short、int、long 、char、byte 2.Java使用补码来表示负数。 3.位逻辑运算符: 与(AND,&):全1为1,有0则0。                      特殊用法:清零(与0进行与运算)、取一个数中的指定位(...

2018-09-29 10:29:36

阅读数:31

评论数:0

Java多线程知识点总结

1.线程的概念来源于操作系统进程的概念。进程是程序的执行过程(动态性)。线程则是进程中的一个单个的顺序控制流。 2.多线程是指在单个的程序内可以同时运行多个不同的线程,完成不同的任务。 进程和线程的主要区别在于,他们是不同的操作系统系统管理方式。                        ...

2018-09-27 21:56:47

阅读数:69

评论数:0

数据结构学习(栈和队列)

1.时间复杂度:常数操作数量的指标 O(1):取非极端元素 O(n):数组求和(一个循环且循环次数与n有关) O(logn):进制转换、二分查找 O():起泡排序(双重循环且循环次数与N^2有关) O():幂函数 O(nlogn) 2.递归 线性递归 尾递归:在线性递归算法中,若递...

2018-09-21 19:35:36

阅读数:71

评论数:0

各种类型工作要求

以下为基于网络对工作要求进行的整理,只为记录。 DL 1.Python研发工程师(WEB后端):负责WEB应用开发、实施及维护。 熟悉至少如下一种语言:Tornado\Django\Flask 熟悉HTTP、TCP\IP协议,RESTful规范。 了解Postgresql\Mysql\R...

2018-09-20 09:05:31

阅读数:26

评论数:0

leetcode刷题第四周

9月19日 807. Max Increase to Keep City Skyline 我的思路:先找出每行和每列的最大值,存进数组;再确定数组中每个元素可增加的值,求和。 优秀代码:思路基本一致,方法不同,可使用Math函数中的max、min比较大小。 11月13日 643. Maxi...

2018-09-19 16:50:44

阅读数:17

评论数:0

Java中的字符串总结(二)

以下为对字符串的整理,方便以后阅读用,侵删。 StringBuffer定义了和StringBuilder类相同的方法。 1.创建StringBuilder对象      public StringBuilder();//初始容量为16个字符。      public StringBuilde...

2018-09-15 20:00:26

阅读数:21

评论数:0

Java中的字符串总结(一)

以下为对字符串的整理,方便以后阅读用,侵删。 Java提供了三个字符串类:String类、StringBuffer类、StringBuilder类 1.创建String类对象 public class StringDemo(){     public static void main(St...

2018-09-11 21:59:35

阅读数:105

评论数:0

leetcode刷题遇见的非代码问题

错误1: terminate called after throwing an instance of 'std::logic_error' what(): basic_string::_M_construct null not valid 原因:输入样例格式不符合要求,如有多余空格。...

2018-09-10 16:35:35

阅读数:41

评论数:0

leetcode刷题系列第三周

9月3日 867. Transpose Matrix 我的思路:通过数组下标翻转矩阵。 优秀代码:思路一致,多了空矩阵的判断。 学习内容:矩阵A    int rowLength=A.length;  int columnLength=A[0].length。做题时注意边界情况的判断,降低...

2018-09-04 08:10:11

阅读数:18

评论数:0

leetcode刷题系列第二周

8月29日 Array Partiton I 我的思路:sort()排序,比较临近两个值的大小,问题是使用Math.min()函数的耗时比直接加数组下标为偶数的值耗时长。因为已经排好序,所以直接相加也可以。 优秀代码:暂时没理解明白。 学习内容:Arrays.sort():按升序排列数组;...

2018-08-29 10:44:59

阅读数:26

评论数:0

《机器学习(周)》学习笔记(一、二)

本系列是阅读机器学习这本书的记录和理解。 1.机器学习所研究的主要内容是关于在计算机上从数据中产生“模型(model)”的算法。即将经验数据提供给算法,算法基于数据产生模型,在面对某一情况时,模型给我们提供相应的判断。 () 2.若预测的是离散值(例如:好瓜、坏瓜),此类学习任务为“分类(cl...

2018-08-27 10:22:10

阅读数:60

评论数:0

leetcode刷题系列第一周

8月23日 771:Jewels and Stones 我的思路:字符串匹配。使用双重循环charAt(i)获取字符位置,判断S和J是否相同。运行结果耗时长。 优秀代码: int count=0; for(int i=0;i<S.length();i++){ ...

2018-08-24 21:36:30

阅读数:56

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭