- 博客(14)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 志翔科技一面
1.自我介绍2.项目经历+难点问题的解决方案。3.数据结构与算法:(1)描述栈 队列 堆的概念栈:线性结构,先入后出(FILO)队列:线性结构,先入先出(FIFO)堆:线性结构,完全二叉树(小根)堆的性质:根节点的值小于等于左右子节点的值队列的种类:单向队列 双向队列 循环队列 阻塞双向队列 非阻塞队列 优先队列 并发队列是否了解python中的deque?线性结构,可在两端进行插入删除操作。如何实现优先级队列?通过小根堆可实现优先级队列。是否了解堆排序,堆排序如何实
2020-05-11 00:40:29 580 1
原创 深信服一面
1.自我介绍2.详细介绍项目经历。重点描述项目中遇到的难点问题,这些问题是如何解决的?2.数据结构基础(1)请简述数组与链表的区别链表是一种上一个元素的引用指向下一个元素的存储结构,链表通过指针来连接元素与元素;链表是线性表的一种,所谓的线性表包含顺序线性表和链表,顺序线性表是用数组实现的,在内存中有顺序排列,通过改变数组大小实现。而链表不是用顺序实现的,用指针实现,在内存中不连续。意思就是说,链表就是将一系列不连续的内存联系起来,将那种碎片内存进行合理的利用,解决空间的问题。所以,链表允许插入和
2020-05-11 00:03:43 334
原创 Django学习中碰到过的问题
Django学习中碰到过的问题:1.使用mysql作为数据库出现如下报错:django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.Did you install mysqlclient?提示需要安装 mysqlclient模块,安装mysqlclient时又出现如下:OSError: mysql_...
2020-04-06 15:40:35 173
原创 网易一面(挂)
面试最开始是自我介绍环节,之后是问一下简历中的项目。接下来是基础知识:数据库:1.用过哪些数据库?2.是否了解mysql的数据库存储引擎?答案:MySQL中有两种类型的存储引擎:事务性和非事务性。MyISAM、InnoDB、BDB、MEMORY、MERGE、EXAMPLE、NDB Cluster、ARCHIVE等3.MyISAM与InnoDB有哪些区别? 答案:见https://blog...
2020-04-06 11:05:43 445
原创 获取字符串的子串
python和Java 获取子字符串的方式不太相同python获取子字符串的方式与Java不同,这主要取决于python中字符串类型和列表元组一样都是属于可迭代对象,而在python中可迭代对象有一种叫做切片的高级操作,这种操作主要是截取可迭代对象包含的元素中的某一部分元素,生成一份和原来对象类型相同的一份新的对象。下面以本次讲到的字符串为例(list tuple同理):s='hellowor...
2019-02-24 03:11:44 2812
转载 https://python3-cookbook.readthedocs.io/zh_CN/latest/c12/p02_determining_if_thread_has_started.html
https://python3-cookbook.readthedocs.io/zh_CN/latest/c12/p02_determining_if_thread_has_started.htmlhttps://python3-cookbook.readthedocs.io/zh_CN/latest/c12/p02_determining_if_thread_has_started.html加...
2019-02-13 18:44:36 1534 1
转载 Java中方法用final修饰参数的作用
在方法参数前面加final关键字就是为了防止数据在方法体内重被修改。主要分为两种情况:第一,用final修饰基本数据类型;第二,用final修饰引用数据类型。第一种情况,修饰基本数据类型,这时参数的值在方法体内是不能被修改的,即不能被重新赋值。否则编译就不通过。第二种情况,修饰引用类型。这时参数变量所引用的对象是不能被改变的。但是对于引用数据类型,如果修改其属性的话是完全可以的。所...
2018-08-07 00:26:15 286
原创 记一次失败的面试——新华三云计算产品线Java开发工程师两面
上周六下班后跑到华三参加面试,面试之前先给笔试。笔试题分为两部分:选择题+编程题。选择题比较简单这里不进行赘述。编程题分为三道题:一道数据库表,第一问新建一张单表(用户表),第二问,用户有组织,并且在组织中有职位,一个用户可以加入多个组织,一个组织可以有多个用户,据此设计数据库并写出sql语句(具体字段可以自行设计),第三问忘记了。。。编程题第二道是有关于10W份文件(每份1M)文件的读写...
2018-08-05 22:37:47 5603
原创 java对象的组成
不积跬步无以至千里,不积小流无以成江海。在Java中,一旦创建了一个类,我们就可以在类中定义成员变量(有的也叫做字段或者数据成员)和成员方法。成员变量可以是任何类型的变量,可以通过引用与其通信,也可以是基本类型。若字段是对象的...
2018-08-01 01:16:35 2013
转载 LoRAWAN开发组件LPMD系列串口AT指令查询和设置
所有AT命令行都必须以“AT”和“at”开头:命令格式:查询命令:AT+CXXX?该命令用于查询参数的当前值。设置命令:AT+CXXX=<...>,[<....>]该命令用于设置用户自定义的参数值。方括号([])中的值为可缺省值,如果参数是字符串必须放在双引号中。实际在串口中输入命令是不需要输入<>、[]。所有AT指令本身不区分大...
2018-07-31 23:06:18 1395
原创 Java的面向对象
如果我们说另一种不同的语言,那么我们就会发觉一个有些不同的世界。 上一篇(https://blog.csdn.net/qq_36562999/article/details/81256482)中讲到Java是一...
2018-07-31 00:51:54 166
原创 从Hello world开始吧
从今天开始,小红会每天不定时更新自己对自己目前所学的Java的一些知识点做成体系的一个梳理过程,来好好沉淀一下自己的Java基础,希望大家多多监督和指正哈,谢谢。作为一枚程序员,入手一门语言首先写的第一个程序是雷打不动的HelloWorld对吧?那,开始来看看这个小小的有趣儿的程序吧先上代码和程序运行结果似乎更顺眼一些哈run result:那下面我们来看看这个程序:...
2018-07-28 02:04:49 188
原创 Spring Boot学习智囊
Spring Boot是为了简化Spring应用的创建、运行、调试、部署等而出现的,使用它可以做到专注于Spring应用的开发,而无须过多关注XML的配置。简单来说,它提供一堆打包依赖,并已经按照使用习惯解决了依赖问题————习惯大于约定。Spring Boot学习资源:Spring Boot系列(一):Spring Boot 入门篇https://zhuanlan.zhihu.com/p/249...
2018-04-11 10:28:37 196
ci python风格规范.docx
2019-07-30
python编码规范.pdf
2019-07-30
一道和循环链表相关的算法题
2017-11-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人