要求很简单,输入一个链表,反转链表后,输出新链表的表头。 反转链表是有2种方法(递归法,遍历法)实现的,面试官最爱考察的算法无非是斐波那契数列和单链表反转,递归方法实现链表反转比较优雅,但是对于不了解递归的同学来说还是有理解难度的。 递归法 总体来说,递归法是从最后一个Nod ...
分类:
编程语言 时间:
2018-06-23 20:56:07
阅读次数:
175
什么是职业规划 “职业规划是对职业生涯乃至人生进行持续的系统的计划的过程,它包括职业定位、目标设定和通道设计三个方面。” 职业规划有三个要素: 1、个人内在要素,包括职业性格、兴趣、职业价值观等,也就是“我想做什么”; 2、商业价值要素,包括已具备的知识,技能,经历,人脉,也就是“我能做什么”; 3 ...
分类:
其他好文 时间:
2018-06-23 20:55:52
阅读次数:
129
碰到一个需要把数据表从本地mysql导入到服务器的mysql中的问题,在网上搜了下,没有发现说的很清楚的操作,很多操作都是利用命令行来实现,自己研究了一下,发现Navicat有自己的导入导出功能,可以比较容易的实现该功能。 目标:从A机器的mysql的数据库a中导入几十张表(本身数据库a有几百张表) ...
分类:
数据库 时间:
2018-06-23 20:55:35
阅读次数:
213
12.Java多线程-java.util.concurrent.atomic包原理解读 11.volatile底层实现原理 12.Java多线程-java.util.concurrent.atomic包原理解读 参考学习:http://blog.csdn.net/zhangerqing/articl ...
分类:
其他好文 时间:
2018-06-23 20:55:26
阅读次数:
136
一、SNAT源地址转换。 1、原理:在路由器后(PSOTROUTING)将内网的ip地址修改为外网网卡的ip地址。 2、应用场景:共享内部主机上网。 3、设置SNAT:网关主机进行设置。 (1)设置ip地址等基本信息。 (2)开启路由功能: sed -i '/ip-forward/s/0/1/g' ...
分类:
其他好文 时间:
2018-06-23 20:55:16
阅读次数:
213
面积法:若点P在三角形ABC内,则三角形ABP+三角形ACP+三角形BCP的面积等于三角形ABC 已知三角形三点坐标ABC,如何求三角形面积呢? 根据叉乘公式,向量A=(x1,y1) ,向量B=(x2,y2),A x B = x1*y2 - x2*y1 此时求得的是向量A和向量B的形成的平行四边形的 ...
分类:
其他好文 时间:
2018-06-23 20:55:07
阅读次数:
198
ddt原始框架,生成的用例的名称比较冗长,我们可以对ddt框架该类方法进行重写 #对此方法进行重写 #raw code ...
分类:
编程语言 时间:
2018-06-23 20:55:00
阅读次数:
733
如果我们写API有人能访问,有人不能访问,则需要些认证。 如何知道该用户是否已登入? 如果用户登入成功,则给用户一个随机字符串,去访问另一个页面。 以前写session的时候,都是把session写cookie里面。 那现在我们可以把随机字符串通过返回值的方式给用户。 后端通过查看用户的url判断用 ...
分类:
其他好文 时间:
2018-06-23 20:54:53
阅读次数:
171
原理 对数损失, 即对数似然损失(Log-likelihood Loss), 也称逻辑斯谛回归损失(Logistic Loss)或交叉熵损失(cross-entropy Loss), 是在概率估计上定义的.它常用于(multi-nominal, 多项)逻辑斯谛回归和神经网络,以及一些期望极大算法的变 ...
分类:
编程语言 时间:
2018-06-23 20:54:44
阅读次数:
960
简介 flask-session是flask框架的session组件,由于原来flask内置session使用签名cookie保存,该组件则将支持session保存到多个地方,如: redis:保存数据的一种工具,五大类型。非关系型数据库 memcached filesystem mongodb s ...
分类:
其他好文 时间:
2018-06-23 20:54:36
阅读次数:
170
一、ISCSI多路径应用 如果存储服务器到交换机只有一条线路的时候,那么一条线路出线故障,整个就没法使用了,所以多线路可以解决这个问题,避免单点故障 如上图,如果SAN服务器与客户端交换机只有一条线路相连,那么如果交换机或者线路出现故障,那么整个通讯中断, 如图二,SAN服务器与我们的客户端有两条以 ...
分类:
其他好文 时间:
2018-06-23 20:54:29
阅读次数:
225
function updateEndTime() { //当前时间,距1970年1月1日的秒数 var date = new Date(); var time = (date.getTime())/1000; //到期时间,可由后台传 var end_time = {$end_time}; //计算 ...
分类:
Web程序 时间:
2018-06-23 20:54:22
阅读次数:
140
简介 virtualenv为应用提供了隔离的Python运行环境,解决了不同应用间多版本的冲突问题。 例如: 如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要jinja 2.7,而应用B需要jinja 2.6怎么办? 这种情况下 ...
分类:
其他好文 时间:
2018-06-23 20:54:16
阅读次数:
149
mysql 登录本机 mysql -u root -p password 数据库操作 创建数据库 命令:create database <数据库名> 例如:mysql> create database xhkdb; 显示数据库 show databases; 连接数据库 use examples; ...
分类:
数据库 时间:
2018-06-23 20:54:08
阅读次数:
177
Beautiful Soup是python的一个HTML或XML的解析库,我们可以用它来方便的从网页中提取数据,它拥有强大的API和多样的解析方式。 Beautiful Soup的三个特点: Beautiful Soup提供一些简单的方法和python式函数,用于浏览,搜索和修改解析树,它是一个工具 ...
分类:
编程语言 时间:
2018-06-23 20:53:24
阅读次数:
155
在Mac下引用第三方Framework时,需要在pro中添加rpath引用,共有3个要点: 1. 指定rpath路径, 2. 指定Framework路径, 3. 指定引用的Framework。 例如 ...
分类:
系统相关 时间:
2018-06-23 20:53:18
阅读次数:
376
蓝牙进程中有多个线程,其中HCI 线程是负责处理蓝牙主机端和控制器的数据处理和收发的工作。 本篇文章就是分析一下该线程的数据处理流程。 1.跟HCI相关的接口 首先看看hci的相关的接口:在hci_layer.c中: 主要是结构是:hal,packet_fragmenter以及vendor,下面看看 ...
分类:
编程语言 时间:
2018-06-23 20:53:11
阅读次数:
234