3 MachineRandy

尚未进行身份认证

商汤科技计算机视觉研究员

等级
TA的排名 7w+

Spring Boot 创建定时任务

Step1:@EnableScheduling使能Application主类@SpringBootApplication@EnableSchedulingpublicclassTestApplication{publicstaticvoidmain(String[]args){SpringApplication.run(TestApp...

2019-05-07 16:48:08

Flume [Bug]: org.apache.commons.cli.MissingOptionException: Missing required option: n

在使用ApacheFlume的时候,开启agent指令:bin/flume-ngagent-cconf-fconf/console.conf--nameagent1出现报错: org.apache.commons.cli.MissingOptionException:Missingrequiredoption:n atorg.apache.commons.c...

2019-05-04 23:01:02

HTTP (超文本传输协议)和 HTTPS(超文本传输安全协议)的区别

HTTP(超文本传输协议)和HTTPS(超文本传输安全协议)的区别首先解释一下,什么是HTTP和HTTPS,再讨论它们的区别。HTTP协议是客户端和服务器端请求和应答的标准,是一种应用层协议,默认端口为80,HTTP假定其下层协议提供可靠的传输。因此其在TCP/IP协议族使用TCP作为其传输层。HTTP协议的缺点:HTTP以明文传输(即不加密),内容可能会被窃听;HTTP不...

2018-11-19 15:53:57

Trie 树(字典树/前缀树)实现 Java

Trie树:在计算机科学中,trie,又称前缀树或字典树,是一种有序树,用于保存关联数组,其中的键通常是字符串。与二叉查找树不同,键不是直接保存在节点中,而是由节点在树中的位置决定。一个节点的所有子孙都有相同的前缀,也就是这个节点对应的字符串,而根节点对应空字符串。一般情况下,不是所有的节点都有对应的值,只有叶子节点和部分内部节点所对应的键才有相关的值。(摘自https://zh.wikip...

2018-11-15 17:08:06

头条后端一面凉经

今日头条一面面试题自我介绍select和epoll区别TCP和UDP的区别Sychronized关键字以及其实现方法JAVA垃圾回收从算法到垃圾回收器同步、异步、阻塞、非阻塞,它们之间有什么区别IPC进程间通信方式进程间通信,消息队列和共享存储的区别浏览器输入网址后的全过程以及TCP在其中出现的情况mysql索引以及B、B+树的区别为什么使用B+树算法题:给定一个链表...

2018-11-07 00:17:39

再见,秋招!再战,春招!

再见,秋招!再战,春招!整个秋招,我领悟到:实力很重要运气有时候这东西说不好原罪其实还是:自己太菜!回顾这几年在学校的时候,做了两年Web开发,接学校项目,接外包,靠着两手PHP和jQuery自以为很牛逼可以混迹江湖,大二开始,接触机器学习,那时候在学校还没那么火,然后跑去找学长请教怎么学,研究怎么做Kaggle/天池,买了很多很多书,刷西瓜书、刷了好几遍统计学习方...

2018-11-06 23:50:58

后台开发常见必备知识点

排序算法 //快速排序划分算法publicintPartition(intA[],intlow,inthight){intpivot=A[low];while(low<hight){while(low&a

2018-11-06 14:13:15

消息队列以及Kafka

为何使用消息队列应用解耦、可恢复性系统的一部分组件失效时,不会影响到整个系统。消息队列降低了进程间的耦合度,所以即使一个处理消息的进程挂掉,加入队列中的消息仍然可以在系统恢复后被处理。顺序保证在大多使用场景下,数据处理的顺序都很重要。大部分消息队列本来就是排序的,并且能保证数据会按照特定的顺序来处理。Kafka保证一个Partition内的消息的有序性。缓冲、流量削锋流...

2018-11-04 15:02:55

914. 卡牌分组

给定一副牌,每张牌上都写着一个整数。此时,你需要选定一个数字X,使我们可以将整副牌按下述规则分成1组或更多组:每组都有X张牌。组内所有的牌上都写着相同的整数。仅当你可选的X>=2时返回true。示例1:输出:true解释:可行的分组是[1,1],[2,2],[3,3],[4,4]示例2:输出:false解释:没有满足要求的分组。思路与实现:...

2018-10-29 18:08:08

905. 按奇偶排序数组

给定一个非负整数数组A,返回一个由A的所有偶数元素组成的数组,后面跟A的所有奇数元素。你可以返回满足此条件的任何数组作为答案。示例:输入:[3,1,2,4]输出:[2,4,3,1]输出[4,2,3,1],[2,4,1,3]和[4,2,1,3]也会被接受。提示:1<=A.length<=50000<=A[i]<=5000...

2018-10-29 15:19:53

KMP模式匹配算法 Java实现

在字符串操作中,子串定位操作通常被称为串的模式匹配,即在主串中找子串是否存在;若存在需要能定位到字串首次出现的位置。朴素的模式匹配算法publicclassKMP{publicintnaiveStringMatch(StringS,StringT){char[]s=S.toCharArray();char[]t...

2018-09-17 21:05:14

常微分方程初值问题的数值方法 Python实现

原理:(1)利用Euler方法和改进的Euler方法求解初值问题(2)利用Runge-Kutta方法求解初值问题步骤:importmathdeff1(x,y):ifx==0:return0else:return((4*x)/y)-(x*y)deff2(x,y):retur...

2018-09-12 00:02:38

数值积分 Python实现

原理:利用复化梯形公式,复化Simpson公式,计算积分。步骤:importmath"""测试函数"""deff(x,i):ifi==1:return(4-(math.sin(x))**2)**0.5ifi==2:ifx==0:return1...

2018-09-11 23:59:10

解线性方程组的迭代法 Python实现

原理:采用jacobi迭代法,Guass-Seidel迭代法,SOR迭代法求解线性方程组的解1.三种迭代法的程序实现。2.分别计算出3个精度迭代法的迭代次数3.对方程组使用SOR迭代法计算出不同松弛因子的迭代次数,从而选取最佳松弛因子。#-*-coding:utf-8-*-"""@author:MachineRandy"""importwarningsw...

2018-09-11 23:54:37

矩阵求逆运算 Python实现

原理:应用列主元消去法运算矩阵A的逆矩阵,利用初等矩阵行变换A转化单位矩阵时,同样的行变化可将单位矩阵转化为A的逆矩阵。步骤:编制下三角部分消元和上三角部分消元的代码a.从对角线元素往下比较取得这一列的最大值所在的行,与对角线元素所在行进行交换。b.从对角线所在行往下,利用矩阵的行变换将这一列下所有元素消为0,存储消元过程中的系数(三角矩阵)c.类似b步骤从最后一列往前...

2018-09-11 23:40:24

Vector C++实现(在校旧文)

在邓公的课上手抄的(手打算不算原创啊)ლ(ó﹏òლ)对不起typedefintrank;//秩#defineDEFAULT_CAPACITY3//默认初始容量template<tempnameT>classVector{//向量模板类private:protected:Rank_size;int_capacity;...

2018-09-11 23:00:26

Java 并发编程艺术笔记

Thread.sleep()和Object.wait()的区别:sleep是Thread类的方法,wait是Object类的方法调用Thread.sleep()方法不会释放锁,而调用Object.wait()方法是会释放当前锁wait,notify和notifyAll只能在同步控制方法或者同步控制块里面使用,而sleep可以在任何地方使用sleep必须捕获异常,而wait...

2018-09-05 01:05:05

MySQL 技术内幕读书笔记

存储引擎是基于表的,而不是数据库。InnoDB简介InnoDB存储引擎支持事务,面向在线事务处理,特点是行锁设计、支持外键以及非锁定读,即默认读取操作不会产生锁。InnoDB通过使用MVCC多版本并发控制来获取高并发性,并实现了SQL标准的四种隔离级别:未提交读(READUNCOMMITTED):事务中的修改,即使没有提交,对其它事务也是可见的。提交...

2018-09-02 00:07:30

小米科技2019秋招内推

非官方内推宣传由于小米HR平台好像好看点的宣传(类似面向同学们的公众号推送),而且内推岗位链接仅限于微信打开所以,写个小米秋招内推博客,希望能给有需要的同学内推提前说明,我写这篇文章内推不是为了内推奖励,因为几乎没有,怎么?不信?看图!内推方式(2018/08/15-2018/09/15)点击小米内推链接或者微信扫码小米是否值得来如果你是米...

2018-08-31 17:29:27

二叉树的 前序遍历、中序遍历、后序遍历和层次遍历

前序遍历:Leetcode题144.二叉树的前序遍历给定一个二叉树,返回它的前序遍历。输入:[1,null,2,3]1\2/3输出:[1,2,3]/***Definitionforabinarytreenode.*publicclassTreeNode{*intval...

2018-08-27 01:10:27

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。