自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Frank的技术世界

致力于全栈开发,机器学习,和所有有趣的事情

  • 博客(33)
  • 资源 (34)
  • 收藏
  • 关注

原创 全栈工程师必备开发利器

一、团队协作工具团队协作软件Teambition:团队协作工具创导者有道云协作:企业知识管理与协作平台tower:深受用户喜爱的团队协作工具笔记备忘印象笔记:工作必备效率应用有道云笔记:网易出品,获得5000万用户青睐的笔记软件。提供了PC端、移动端、网页端等多端应用,用户可以随时随地对线上资料进行编辑、分享以及协同。日事清:怕工作进度延误 就用日事清滴答清...

2018-03-25 22:30:31 1219

原创 带你玩转Linux命令行(基础入门篇)

一、学习前准备帮助文档Linux命令大全(★★★),可以在上面找到你要查找的linux命令Linux 命令大全 | 菜鸟教程Linux 教程 | 菜鸟教程Tab 补全Tab 补全是非常有用的一个功能,可以用来自动补全命令或文件名,省时准确。未输入状态下连按两次 Tab 列出所有可用命令已输入部分命令名或文件名,按 Tab 进行自动补全,多用你就肯定会喜欢的了。...

2018-01-22 09:58:39 28935

原创 手把手教你,搭建内网穿透服务

在很多场景下内网穿透都是我们常常遇到的需求,之前也用过花生壳、ngrok、FRP 等等一些工具,但是由于限速、收费、安全各方面因素只好放弃了。目前所在实验室主要从事深度学习和机器学习相关工作,有一台高配 GPU 计算型服务器,大家使用 Jupyter Notebook 在网页上进行编码工作,但是只能在学院内网才能进行使用,在外面就无法使用让人比较抓狂。如果购买阿里云等深度学习服务,价格昂贵,只好...

2018-12-17 16:49:11 20384 2

原创 我的秋招之路

秋招研磨经过了大半年的学习和努力。2018 年 10 月 17 日,我的秋招终于落下帷幕。讲讲我的秋招之路吧。大概是 2018 年 2 月底,春节都还没结束,学校的就业群里也开始了阿里内推,2018 年暑期实习生招聘的序幕拉开了。由于是专硕,两年的读研时间显的好短暂,才短暂接触了几个月的机器学习算法,都才刚刚入门了 Python 和会使用 Tensorflow 和 Scikit-learn ...

2018-10-19 21:50:40 615 2

原创 备战秋招/面试,CS学习笔记。金九银十你准备好了吗?

更多请转向我的Github:https://github.com/frank-lam/2019_campus_apply 注:下文带有链接即为已经整理完善,未带链接的暂未更新,本仓库将持续更新一、数据结构与算法数据结构与算法  排序算法、动态规划、递归、回溯法、贪心算法等。二、JavaJava 基础概念  基本概念、面相对象、关键字、基本数据类型与运算、字符串与...

2018-08-27 11:50:23 434 1

原创 网易游戏2018年笔试题

第一题:[编程题] 时钟题目描述代码实现第二题:[编程题] 会话列表题目描述代码实现第三题:[编程题] 字符迷阵题目描述代码实现第一题:[编程题] 时钟题目描述小W有一个电子时钟用于显示时间,显示的格式为HH:MM:SS,HH,MM,SS分别表示时,分,秒。其中时的范围为[‘00’,‘01’…‘23’],分的范围为[‘00’,‘01’…‘5...

2018-08-08 09:11:43 4711

原创 校招面试——Java 集合框架,源码分析

前言一、概述集合框架图CollectionMap工具类通用实现二、深入源码分析ArrayList1. 概览2. 序列化3. 扩容4. 删除元素5. Fail-FastVector1. 同步2. ArrayList 与 Vector3. Vector 替代方案LinkedList1. 概览2. add()3. get()4. 总结5. A...

2018-08-03 09:51:44 782

原创 校招面试——Java 基础知识

前言一、基本概念 1. Java程序初始化的顺序是怎么样的(B50)2. Java和C++的区别2. 什么是反射3. 什么是注解4. 什么是泛型5. 为什么要实现内存模型?6. 字节与字符的区别 ?【蚂蚁金服内推】7. 有哪些访问修饰符8. 深拷贝与浅拷贝二、面向对象 1. Java的四个基本特性(抽象、封装、继承,多态),对多态的理解(多态的实现方式)以及在项目中那...

2018-08-03 09:37:23 1380

原创 深入理解快速排序(随机快排、双路快排、三路快排)

快速排序可以说是20世纪最伟大的算法之一了。相信都有所耳闻,它的速度也正如它的名字那样,是一个非常快的算法了。当然它也后期经过了不断的改进和优化,才被公认为是一个值得信任的非常优秀的算法。本文将结合快速排序的三方面进行比较和深入解析。快速排序public class QuickSort { // 递归使用快速排序,对arr[l...r]的范围进行排序 publi...

2018-07-01 12:50:11 4079 7

原创 用别名(alias)创建你自己的命令

一、alias初体验现在是时候,感受第一次编程经历了!我们将用 alias 命令创建我们自己的命令。但在 开始之前,我们需要展示一个命令行小技巧。可以把多个命令放在同一行上,命令之间 用”;”分开。它像这样工作command1; command2; command3...我们会用到下面的例子: [me@linuxbox ~]$ cd /usr; ls; cd -bin ...

2018-06-06 10:00:54 1533

原创 滴滴出行Java实习生面经

阿里巴巴实习生初面面经时间:20180529 19:30(1hours10mins)阿里巴巴实习生初面面经自我介绍项目介绍网络基础Java基础操作系统数据结构自我介绍项目介绍网络基础​ 1.OSI七层模型,TCP/IP四层模型​ 2.TCP和UDP区别​ 3.TCP三次握手和四次挥手,一定要三次挥手不...

2018-05-29 23:06:33 1824

原创 阿里巴巴实习生初面面经

阿里巴巴实习生初面面经时间:20180528自我介绍Java基础​ 1.Java的基本数据类型有哪些,包装类有哪些?知道自动装箱和拆箱吗?​ 2.5个节点的二叉树有几种形态​ 3.死锁的四个必要条件​ 4.GC垃圾回收机制​ 5.linklist和arraylist的区别​ 6.一个无序的数组,递归方式,不用排序算法如何排序?...

2018-05-28 16:44:38 446

原创 Navicat Premium 12数据库管理工具破解说明

下载地址:Navicat Premium 12安装包(附破解工具)注意: PatchNavicat.exe可能报毒,但是安全的破解文件,介意的小伙伴请慎重下载!破解方式: 打开PatchNavicat.exe 浏览,选定3次,”C:\Program Files\PremiumSoft\Navicat Premium 12\navicat.exe” 即...

2018-05-24 11:03:32 373

转载 浅谈Java Web开发与Python Web开发的区别

转载自: 浅谈Java Web开发与Python Web开发的区别 – 金丝燕网  今天这篇文章谈一谈Java Web开发和Python Web开发的区别。在这里我并不是鼓励大家从Java Web转向Python Web开发,我只是想说一下自己的感觉而已,不一定适合每一位情况,仅仅供大家参考。另外,我也建议搞Java Web的人可以了解一下Python Web的开发情况,从另外一个角度看Jav...

2018-04-29 22:41:58 19436 6

原创 MySQL学习笔记(一)存储引擎选择

1. MyISAM特性应用场景2. InnoDB特性应用场景独立表空间和系统表空间应该如何抉择呢?3. CSV文件系统存储特点CSV存储引擎特点引用场景4. Archive特性应用场景5. Memory特性应用场景6. Federated特性使用 Federated★思考题如何选择存储引擎?MyISAM和InnoDB引擎的区...

2018-04-19 20:44:35 207

转载 什么影响了MySQL性能

影响性能的几个因素服务器硬件CPU内存I/O子系统服务器系统CentOS系统参数优化sysctl.conf 优化limit.conf参数优化磁盘调度策略文件系统对性能的影响数据库存储引擎的选择MyIsamInnodbMySQL常用存储引擎之CSVMySQL常用存储引擎之Archiv...

2018-04-18 23:57:53 111

原创 2018腾讯校园实习招聘面经——研发工程师

时间:2018年4月15日 下午 岗位:腾讯云-运营开发下午很荣幸的参加了腾讯在武汉专场面试,大概面试在一个小时的时间。大公司真的不一样,一套完整的流程下来感觉特别舒服。到达面试的酒店,先是微信扫一扫签到,然后到达会议室候场,轮到自己的时候会有微信通知+短信通知。基本上面试的时间和约好的相差不大,只会晚不会早,所以如果比较晚面试的也没必要提早太久过去。好了话不多说啦,我就回忆一下面试...

2018-04-15 20:44:12 313

原创 MySQL学习笔记:高级篇

1. 存储引擎1.1 InnoDB表引擎1.2 MyISAM表引擎1.3 其他的表引擎2. 索引2.1 索引对性能的影响2.2 索引的使用场景2.3 索引的类型2.4 MySQL索引的创建原则2.5 MySQL索引的注意事项3. 查询优化3.1 查找分析SQL查询慢的原因3.2 优化查询过程中的数据访问3.3 优化长难的查询语句3.4 优化特定类型的查询语...

2018-04-13 14:44:43 526

原创 PHP编程中 @符号的作用

在编程过程中我们经常会遇到@这个符号,例如(C#)中:通常在路径字符串中我们会使用@表示强制不转义。@"C:\Program Files\TTPlayer\TTPlayer.exe "。在PHP编程中我们也经常会看到@符号,之前也很少关注这个符号,只知道是屏蔽错误的。例如下列的代码中,明明程序的结果都出来了,但是还出现这样的warning,这并不是 php 版本问题,而是 php 配置问题...

2018-04-10 09:35:18 3375

原创 apache环境配置 | httpd Could not reliably determine the server's fully qualified domain name

前言作为php开发者,你是否遇到这种情况。经常我们会在Linux系统上通过php do.php命令进行程序调试。有时候明明通过命令行方式调试程序成功后,却发现在浏览器请求我们的www.test.com/../do.php却不能够成功执行,报500错误。这时候执行service httpd restart重启web服务 启动apache遇到错误:“Starting httpd: htt...

2018-04-08 16:25:20 4625

原创 以豆瓣网为例,讲解restful api设计规范

什么是restful api目前比较成熟的一套互联网应用程序的API设计理论豆瓣电影api应该尽量将API部署在专用域名之下 http://api.douban.com/v2/user/1000001?apikey=XXX应该将API的版本号放入URL http://api.douban.com/v2/user/1000001?apikey=XXX在RESTful架构中...

2018-04-08 14:58:50 510

原创 提效技巧 | PHP程序执行Linux下的SVN命令

在项目开发中,因为是内网服务器(本文操作操作环境:Centos 6.5+PHP 7),每次更新都需要连上VPN才能svn up更新代码。周而复始的操作浪费了大量的开发时间,故决定用PHP实现通过访问url的方式来更新服务端的代码版本。网上也看到了很多写法,参考了很多资料,故决定写一篇博客备忘,希望对广大的PHP开发者有所帮助。第1步:将下列脚本复制到你的站点目录下,命名为:svnup....

2018-04-07 19:54:58 218

原创 从网易校招编程题谈起,轻松理解有趣的0-1背包问题

从网易的一道算法题开始最近在准备春招实习,偶然做到网易的一道编程题,一方面找了很多博客看的云里雾里,这里特别写下解题的思路和逻辑,一方面加深印象,另一方面供需要的你学习参考。好了,话不多说,开始吧。本文提供思路,并给出Java代码实现例子,供大家参考。先睹为快来源:网易2017春招笔试真题编程题 时间限制:1秒 空间限制:32768K一种双核CPU的两个核能够同时的处理任务,现...

2018-03-28 11:46:41 365

原创 深入浅出「字符,字节和编码」

“字符与编码”是一个被经常讨论的话题。即使这样,时常出现的乱码仍然困扰着大家。虽然我们有很多的办法可以用来消除乱码,但我们并不一定理解这些办法的内在原理。而有的乱码产生的原因,实际上由于底层代码本身有问题所导致的。因此,不仅是初学者会对字符编码感到模糊,有的底层开发人员同样对字符编码缺乏准确的理解。转载自: 原创文章,转载请保留或注明出处:http://www.regexlab.com/zh...

2018-03-12 17:08:54 125

原创 各种排序算法的复杂度和稳定性

参考《天勤高分笔记-数据结构》一书中常见的排序算法整理高清图:http://t.cn/RE0bvzXPDF下载点击:http://download.csdn.net/download/u012104219/10268468

2018-03-04 13:24:54 537

转载 Java研发工程师学习路径

转载自:【爱分享,爱Java】JAVA学习路线【新手可以参考看下】 - Java论坛 - 51CTO技术论坛_中国领先的IT技术社区 http://bbs.51cto.com/thread-978308-1.htmljava学习路线 - 知乎 https://www.zhihu.com/question/19851109...

2018-03-04 11:51:34 564

原创 浅谈,全栈开发技术网络

从学习计算机开始到现在也有几年的时间了,也做过一些大大小小的项目,对于一些技术也有自己的独特见解。今天我们就来浅谈一下全栈开发。在网上也搜集了一下资料,对于“全栈开发工程师”这个名字有着不同的理解和认识。 百度百科上给到的定义是:全栈工程师是指掌握多种技能,并能利用多种技能独立完成产品的人。也 叫全端工程师(同时具备前端和后台能力),英文Full Stack devel...

2018-03-03 17:10:50 149 1

原创 SSH远程会话管理工具 - screen使用教程

经常我们通过SecureCRT、Puty这样的工具连上服务器进行命令操作,但是安装的过程中很可能会出现断网或者是不小心关闭窗口,造成安装中断,为了防止这种现象,接下来介绍screen命令的使用。一、screen命令是什么?Screen是一个可以在多个进程之间多路复用一个物理终端的全屏窗口管理器。Screen中有会话的概念,用户可以在一个screen会话中创建多个screen窗...

2018-03-01 16:36:55 215

原创 Linux下Maven安装(Apache Maven Project)

一、开发前准备Maven is a Java tool, so you must have Java installed in order to proceed.官方参考文档,在上面有最全的官方文档二、Maven安装步骤1. 安装wget命令如果需要通过使用wget命令,直接通过网络下载maven安装包时,需要在linux系统中安装wget命令。 wget安装:y...

2018-02-27 11:00:21 1063 1

原创 Redhat yum配置为Centos yum源

之前接触的绝大多数Linux都是Centos和Ubuntu,最近接触的项目需要和Redhat打交道。经过一番折腾发现Redhat的yum源是需要注册付费的,除非有特别的商业用途,我想目前还没有人会愿意为这个买单吧。查阅网上的资料,发现可以将yum替换为centos的yum源,这样就可以免费的使用啦。网上看了很多资料,但大多都写的不是很全面,这里学习和总结了一下这个问题的解决方案。请结合自己遇到...

2018-01-21 11:02:16 2585 1

原创 教你在Github下载仓库子文件夹

你是否也经常会遇到这种情况呢?经常在Github上发现一些自己用得到的仓库,你可能会star或者folk。但是,经常你可能会有这样的需求:我们只希望从Git仓库里取指定的文件或者文件夹出来。在SVN里面,这非常容易实现,因为SVN基于文件方式存储,而Git却是基于元数据方式分布式存储文件信息的,它会在每一次Clone的时候将所有信息都取回到本地,即相当于在你的机器上生成一个克隆版的版本库。...

2018-01-14 16:46:41 15626 3

原创 Python来帮你玩微信跳一跳

> 2017 年 12 月 28 日下午,微信发布了 6.6.1 版本,加入了「小游戏」功能,并提供了官方 DEMO「跳一跳」。>自己也是上瘾,玩了一百多局,也只有得到189分,后来看到网上一系列“教你用Python玩跳一跳”的文章,故决定写一篇经验贴用**最简单的方式**实现微信跳一跳游戏。### **开始前说明**> 为了环境统一和成功实现,本文使用...

2018-01-03 00:54:07 5387 1

原创 互联网的一代人

本来只是想发一条微博的,硬是写成了博客。想想09年以前啊,那时候还有上网、下线的概念,现在和别人说起来“我下线了”都会觉得好好笑。而如今人和人之间真正实现了移动互联的contact,而还有少数人还会通过电波声音短信传递。看如今路由器已经覆盖家家户户了吧,想起08年那时候还好奇猫和路由器的区别,现在看来算是显得老土了。而移动互联高度普及的现在,最值得我敬佩的是:移动互联竟然可以这么彻底的改变父母这60

2017-12-04 12:37:07 295

SecureCRT 6.6 安装包和注册机

SecureCRT 6.6 安装包和注册机,亲测有效,欢迎下载使用

2018-01-17

迅雷5.8去广告绿色版,完美解决迅雷下载版权问题

迅雷5.8去广告绿色版,完美解决迅雷下载版权问题。绿色免安装版

2017-12-06

同济线性代数教材(第五版)

同济线性代数教材(第五版) , 原版教材PDF,清晰扫描

2018-01-12

基于ZXing的条形码解码识别(C# Winform)

基于ZXing的条形码解码识别,内附工程项目文件,可以直接运行

2017-10-26

php实现在线投票系统(使用百度echart柱状图实时异步加载)

学生代表大会实时投票系统,可进行修改做成例如会议投票、十佳歌手投票、班委选举等投票系统。

2016-06-03

虚拟扫描仪 twainkit 免费版

如果要调试扫描控件而没有实际的扫描仪的话,可以用该虚拟扫描仪,本人已经正式的项目中测试过,非常好用! 默认安装完成即可!

2017-11-11

牛客网名企校招笔试真题精选技术篇

牛客网名企校招笔试真题精选技术篇,牛客网名企校招笔试真题精选技术篇

2018-08-03

快乐的Linux命令行

The Linux Command Line(中文版)好奇猫团队翻译版,快乐的Linux命令行

2018-08-03

阿里技术——不止代码

阿里爸爸又出了一本造福广大码农的书《不止代码》,相信阅读完一定对你会有帮助

2018-08-03

Navicat Premium 12安装包(附破解工具)

注意: PatchNavicat.exe可能报毒,但是安全的破解文件,介意的小伙伴请慎重下载! 破解方式: 打开PatchNavicat.exe 浏览,选定3次,"C:\Program Files\PremiumSoft\Navicat Premium 12\navicat.exe" 即可破解成功! so easy... 请不要下载官网的安装包,否则无法破解成功。

2018-05-24

阿里技术参考图册-研发篇

《阿里技术详解图册》,分为研发篇、算法篇两册,将为你清晰呈现阿里业务生 态的全貌:文化娱乐(优酷、土豆等)、核心电商业务(天猫、淘宝、村淘等)、 本地生活(高德地图、盒马等)、支付 & 金融服务(蚂蚁金服)、智慧物流(菜 鸟)、市场营销(阿里妈妈)、云计算(阿里云)等。

2018-04-17

阿里技术参考图册-算法篇

《阿里技术详解图册》,分为研发篇、算法篇两册,将为你清晰呈现阿里业务生 态的全貌:文化娱乐(优酷、土豆等)、核心电商业务(天猫、淘宝、村淘等)、 本地生活(高德地图、盒马等)、支付 & 金融服务(蚂蚁金服)、智慧物流(菜 鸟)、市场营销(阿里妈妈)、云计算(阿里云)等。

2018-04-17

bookdraft2018_Reinforcement Learning

Reinforcement Learning:An Introduction Second edition ****Complete draft****March 25, 2018

2018-04-11

迁移学习简明⼿册,⼀点⼼得体会,2018年4月

王晋东,中国科学院计算技术研究所,迁移学习简明⼿册,⼀点⼼得体会,2018年4月

2018-04-11

机器学习实战 [Machine learning in action]

人工智能开发图书 深度学习实践应用 利用Python阐述机器学习算法 配合日常用例 强劲实战导向 程序员人手常备

2018-04-05

Enounce MySpeed, Flash在线视频倍速播放

Enounce MySpeed, Flash在线视频倍速播放。可以在IE下进行倍速播放

2018-04-05

Foundations of Data Science (2018)

Foundations of Data Science,Avrim Blum, John Hopcroft, and Ravindran Kannan,Thursday 4th January, 2018.

2018-04-05

阿里Java研发工程师面经知识点

阿里Java研发工程师面经知识点,我想对你准备阿里的招聘会有很大帮助

2018-03-23

数据结构各排序算法比较-配套《高分笔记》

数据结构各排序算法比较-配套《高分笔记》,对于学习排序算法做了很好的总结

2018-03-04

牛客独家春招备战手册

春招就是春季校园招聘,是面向应届生和准应届生进行的, 包括了应届生校 招和实习生招聘。

2018-02-28

人工智能标准化白皮书(2018版)

人工智能标准化白皮书(2018版),人工智能标准化白皮书(2018版)

2018-01-18

数据挖掘:概念与技术 原书第三版 机械工业出版社.pdf

数据挖掘:概念与技术 原书第三版 机械工业出版社.pdf

2018-01-08

物联网技术与应用PDF__刘丽军,邓子云主编_北京:清华大学出版社

物联网技术与应用__刘丽军,邓子云主编_北京:清华大学出版社_2012.07_258_13140707

2018-01-04

coursera吴恩达机器学习视频配套讲义

coursera吴恩达机器学习视频配套讲义,PDF296页,可作为配套学习素材

2017-12-23

SecureCRT-kg注册机

SecureCRT-kg注册机,亲测有效可破解。请放心使用。 SecureCRT-kg注册机

2017-12-06

PDF合并工具

可以实现多个PDF文档合并成一个文档,两张A4合并成A3等等功能

2017-12-06

绿色版PDF编辑工具

PDF编辑工具,绿色免安装,打开即可运行。可以对PDF得图片文字就行编辑,还有很多PDF上的水印都可以修改,非常推荐

2017-12-06

OpenCV3编程入门_毛星云编著_电子工业出版.pdf

OpenCV3编程入门_毛星云编著_电子工业出版.pdf 电子书

2017-11-09

技术之瞳阿里巴巴技术笔试心得 PDF

技术之瞳阿里巴巴技术笔试心得 PDF 原版电子书 123456

2017-11-09

C#判断网络连接状态例子(winform)

判断网络连接状态例子,主要有判断本地和网络是否连接,网线是否掉线等等

2017-11-09

async await 使用demo(WPF C#)

Example for binding an ObservableCollection to a ListView and using async await Task to update the data

2017-10-31

浅墨opencv博客源码(全部源码打包)

浅墨自己啃官方文档和英文书写出来的原创OpenCV教程博文,基于OpenCV2.X新版本来书写。 浅墨博客专栏:http://blog.csdn.net/column/details/opencv-tutorial.html

2017-10-26

Wpf 实现图片分割、扩大、缩小、翻转、移动实例代码

利用WPF技术实现的选择一张大图片后自动将其分解成您指定的块数,并可以显示在您指定的Element中,小图片间距可以自定义,该技术在代码中提供了动态库! 同时提供了图片的扩大、缩小、翻转实例代码,您可以在此基础上进行扩展,以满足自己的需求!

2017-10-26

WPF treeview树型结构demo

基于treeview的树型结构,C# wpf. 内有项目源码,通过控件的形式定义组件,并且实践树型结构的赋值方式

2017-10-26

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

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