码迷,mamicode.com
首页 > 2018年08月04日 > 全部分享
hashSet的底层是数组,其查询效率非常高
如果偷懒,没有设定equals(),就会造成返回hashCode虽然结果相同,但在程序执行的过程中会多次地调用equals(),从而影响程序执行的效率。 我们要保证相同对象的返回的hashCode一定相同,也要保证不相同的对象的hashCode尽可能不同(因为数组的边界性,hashCode还是可能相 ...
分类:编程语言   时间:2018-08-04 23:26:26    阅读次数:195
2017年秋季校招前端面经(百度,腾讯,网易,华为,乐视等)
华为实习生面试(人生第一面,4月份):那时候学了前端两月有余,很多傻傻不知道。 面试官人蛮好的,问了很多我都不知道,所以什么方面都问了一些,不过最后还是说了句,算你过了。 技术面: 自我介绍语言混,没有逻辑估,估计30多秒。 问了一个排序算法的优化(具体算法名字忘了) 网络安全方面的问题 简历的项目 ...
分类:其他好文   时间:2018-08-04 23:26:17    阅读次数:196
RabbitMQ的消息确认机制
一:确认种类 RabbitMQ的消息确认有两种。 一种是消息发送确认。这种是用来确认生产者将消息发送给交换器,交换器传递给队列的过程中,消息是否成功投递。发送确认分为两步,一是确认是否到达交换器,二是确认是否到达队列。 第二种是消费接收确认。这种是确认消费者是否成功消费了队列中的消息。 二:消息发送 ...
分类:其他好文   时间:2018-08-04 23:26:09    阅读次数:268
正则匹配路由
正则匹配路由 在 web 开发中,可能会出现限制用户访问规则的场景,那么这个时候就需要用到正则匹配,根据自己的规则去限定请求参数再进行访问 具体实现步骤为: 导入转换器基类:在 Flask 中,所有的路由的匹配规则都是使用转换器对象进行记录 自定义转换器:自定义类继承于转换器基类 添加转换器到默认的 ...
分类:其他好文   时间:2018-08-04 23:26:01    阅读次数:205
零基础学python习题 - Python必须知道的基础语法
1. 以下变量命名不正确的是(D) A. foo = the_value B. foo = l_value C. foo = _value D. foo = value_& 2. 计算2的38次方的值 3. 以下逻辑运算的结果: 4. 编写程序计算1+2+3+...+100的结果 或者 ...
分类:编程语言   时间:2018-08-04 23:25:52    阅读次数:241
python与正则
想了解正则的使用,请点击: "正则表达式" 。每种编程语言有一些独特的匹配方式,python也不例外: |语法|含义|表达实例|完整匹配匹配的字符串| |: :|: :|: :|: :| |\A|仅匹配字符串开头|\Aabc|abc| |\Z|仅匹配字符串末尾|abc\Z|abc| |(?P)|分组 ...
分类:编程语言   时间:2018-08-04 23:25:45    阅读次数:165
JVM机制
注意:在JDK1.8运行常量池移到了堆中,元空间取代了永久代。元空间并不在虚拟机中,而是使用本地内存。 内存结构 程序计数器 当前线程所执行的字节码的行号指示器,保证线程切换后能恢复到原来的执行位置。 栈 线程私有,每个线程对应一个Java虚拟机栈,其生命周期与线程同进同退。每个Java方法在被调用 ...
分类:其他好文   时间:2018-08-04 23:25:38    阅读次数:247
面向对象
面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 面向对象的三大特性是指:封装、继承和多态。 一、封装 封装,顾名思义就是将内容封装到某个地方,以后再去调用被封装在某处的内容。 ...
分类:其他好文   时间:2018-08-04 23:25:30    阅读次数:216
java.util下有一个Comparator(比较器)
java.util下有一个Comparator(比较器) 它拥有compare(),用来比较两个方法。 要生成比较器,则用Sort中Sort(List,List(Compate)) 第二种方法更灵活,且在运行的时候不用编译。 注意:要想实现comparTo()就必须在主方法中写上implement ...
分类:编程语言   时间:2018-08-04 23:25:19    阅读次数:192
《一出好戏》一中高三学子誓师大会后记
终于见到影帝黄渤老师啦一中就是有排面啊! 虽然时间不长,但是大家都是非常热情的春晓老师内心估计也是十分激动啊,看着这些学生第一句话就是:怎么这么多人? 原本是计划只是高三前300的人来的,但是有好多高四毕业生和像我一样的高二学子都过来了 可能信息又出锅了?想着自己还去勒泰跑了一趟真是划不来啊 $ T ...
分类:其他好文   时间:2018-08-04 23:25:10    阅读次数:205
ThinkPHP 3.2 自定义基类 Model
ThinkPHP 提供了一个 Model 类,供其他的 Model 进行继承。Model 类中是 MVC 中的模型类,它是调用 持久层 的上层类。感觉这么描述问题很多,但是有什么办法呢?但是,这个 Model 有时无法满足我们的一些需求,因此我们需要自定义一个 Model 类出来,不过自定义的 Mo ...
分类:Web程序   时间:2018-08-04 23:25:01    阅读次数:239
Python3中如何解决中文乱码与编码的问题
1.解决乱码问题: pyhton中内部所有编码是Unicode,中文是gbk;正常情况下,我们输出的是utf-8; 我们可以采用sys.getdefaultencoding()查看系统默认的编码; 解决方法有如下几种: 1.在文件开头添加上:#coding:utf-8或者# -*- coding:u ...
分类:编程语言   时间:2018-08-04 23:24:51    阅读次数:237
软件应用的三个发展阶段
软件应用的三个发展阶段: 单机应用 网络应用(C/S结构) BS结构:B表示浏览器,S表示server端。即利用浏览器作为客户端,因此对于图形界面的要求已经不高,现在的发展趋势是不使用安装,即不用任何的本地应用,图形很快就会被服务器构件开发所取代。 ...
分类:其他好文   时间:2018-08-04 23:24:42    阅读次数:188
任务墙最终版
任务墙前期调研:发布调查问卷 (已完成)整理问卷,调整设计方面 (已完成)任务分配 (已完成)前端基本知识学习 (已完成)初始主界面 (1/1)登录注册界面 (1/1) 用户主界面 (4/4) 设置界面 (7/7)后端基本知识学习 (已完成)服务器搭建 (已完成)数据库的建立(已完成) 用户各种数据 ...
分类:其他好文   时间:2018-08-04 23:24:34    阅读次数:202
评估指标:ROC,AUC,Precision、Recall、F1-score
ROC(Receiver Operating Characteristic)曲线和AUC常被用来评价一个二值分类器(binary classifier)的优劣 。 ROC曲线一般的横轴是FPR,纵轴是FPR。AUC为曲线下面的面积,作为评估指标,AUC值越大,说明模型越好。如下图: Precisio ...
分类:其他好文   时间:2018-08-04 23:24:25    阅读次数:630
遍历一个Set的方法只有一个:迭代器(interator)
Set-HashSet实现类: 遍历一个Set的方法只有一个:迭代器(interator)。 HashSet中元素是无序的(这个无序指的是数据的添加顺序和后来的排列顺序不同),而且元素不可重复。 在Object中除了有final(),toString(),equals(),还有hashCode()。 ...
分类:其他好文   时间:2018-08-04 23:24:15    阅读次数:194
在堆栈中,push为入栈操作,pop为出栈操作
LinkedList提供以下方法:(ArrayList无此类方法) addFirst(); removeFirst(); addLast(); removeLast(); 在堆栈中,push为入栈操作,pop为出栈操作。 Push用addFirst();pop用removeFirst(),实现后进先 ...
分类:其他好文   时间:2018-08-04 23:24:07    阅读次数:226
1160条   上一页 1 2 3 4 5 6 ... 69 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!