自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

楼上小宇_home

Write the code, Change the world

  • 博客(221)
  • 资源 (11)
  • 论坛 (1)

原创 【置顶】我如何在 19 年校招中获得 15 家知名公司的 offer(干货)?

前言又到了一年一度的校园招聘季,每年这个时候都被称为“最难毕业季”,我一直认为“最难毕业季”只是相对而言的,只要自己有充足的准备和掌握合适的方法,永远会有好的工作在等着你,相信很多即将毕业的小伙伴都在摩拳擦掌希望在校招里拿到更多更好的 offer ?本文将结合我在 19 年的校招中的经历为大家现身说法,我在 19 年的校招中获得的 offer 如下:1. 中国交通银行总行软件中心2. 中国银...

2019-09-25 10:18:16 1426 6

原创 拿了6家银行信息岗offer的一些经验

前言我在 19 年的校招中获得到银行 offer 如下:中国交通银行总行软件中心中国银行软件中心中国农业银行数据中心中国工商银行北京分行中信银行总行信息科技部民生银行总行信息科技部每家银行的面试可能不太一样,但是因为都是属于银行类所以总的来说面试流程很类似。流程一般银行面试流程分为以下几步:网上提交简历(内容非常多)笔试(全国统一)一面(偏技术面)二面(无领导面试...

2019-09-25 10:07:18 9354 1

原创 中国交通银行总行软件开发中心拿offer流程

交通银行笔试线上笔试,相对比较简单,但是考的内容确实多,java知识很多面试技术很少,面试官很少,闲聊几句,问一问是否愿意加班的情况,问一下在校学习情况,还有其他的一些体检自费,入职报销,好贵啊发offer以上就是简要流程,具体情况以及其它包括一些薪水待遇的不太适合在这里写,感兴趣的同学可以看这里...

2019-09-25 10:00:21 12982 5

原创 中信银行总行信息科技部笔试面试以及最后拿offer经历

中信银行提交简历19年的招聘网站十分垃圾,提交只能用IE,感觉今年的招聘官网十分不错(ps:开发招聘官网的团队刚好去实习过一段时间,氛围不错)笔试内容多,一般可能确实还刷了一些人,内容太多不细说了半结构化面试大约5、6个面试官,都是各个处室的处长级别,当时聊得比较好,以至于一个处长直接说:后面要是体检没问题,直接到我的处来,然后其他人就没怎么问了HR面巴拉巴拉一堆,然后问我想去哪个...

2019-09-25 09:57:33 33920 29

原创 高效的在pycharm编写flask程序

文章目录前言pipenv准备pipenv 安装创建虚拟环境激活虚拟环境显式激活虚拟环境隐式激活虚拟环境管理依赖Flask 安装pycharm 搭建Flask集成开发环境设置python解释器使用pycharm运行服务器tips前言本文所选用的环境是pycharm + pipenv + flask其中Pipenv是基于pip的Python包管理工具, 它和pip的用法非常相似, 可以看作pip...

2019-08-20 11:15:45 3051

原创 TopCoder 2019线下比赛

文章目录warmup解法代码1 描述解答2 描述解答3 描述4 描述warmup解法代码NB解法——出自楼天城#ifdef _MSC_VER#define _CRT_SECURE_NO_WARNINGS#endif #include <bits/stdc++.h> using namespace std; typedef long long int64;ty...

2019-06-16 15:22:22 737

原创 硕士学位答辩PPT制作技巧

文章目录排版布局攻略内容模板文字图片建议PPT技巧幻灯片如何自动设置页码?参考排版布局攻略内容1、一般概括性内容:课题标题、答辩人、课题执行时间、课题指导教师、课题的归属、致谢等;2、课题研究内容:研究目的、方案设计(流程图)、运行过程、研究结果、创新性、应用价值、有关课题延续的新看法等;3、PPT要图文并茂,突出重点,让答辩老师明白哪些是自己独立完成的,页数不要太多,30页左右足够,不...

2019-05-11 20:33:25 538

原创 【置顶】利用 NLP 技术做简单数据可视化分析教程(实战)

置顶本人决定将过去一段时间在公司以及日常生活中关于自然语言处理的相关技术积累,将在gitbook做一个简单分享,内容应该会很丰富,希望对你有所帮助,欢迎大家支持。内容介绍如下你是否曾经在租房时因为租房信息纷繁复杂,不知哪个房间性价比最好而不知所措?你是否曾经希望自己编写一个爬虫为你提取与你相关的招聘信息发送给你以便节省大量时间?在随着数据不断增加的今天,如何从海量的数据中提取出对自己有用的信...

2019-04-01 16:43:51 2303

原创 硕士学位论文格式调整技巧

文章目录如何插入封面如何制作三线表怎么实现奇数页页眉用本章标题,偶数页用论文标题?如何插入封面在指定的封面填好信息在写正文的文件中插入封面如何插入封面?插入-》对象选择从文件创建,插入需要的封面即可如何制作三线表看这里怎么实现奇数页页眉用本章标题,偶数页用论文标题?在word中,可以通过下面的设置,实现奇数页页眉用本章标题,偶数页用论文标题。1、单击页面布局选项卡右下...

2019-03-21 09:21:26 4052 2

原创 关于某日访问次数最多的IP的topK问题的三种解法

题目描述在july大神的博客中,看到这样两道题:1. 海量日志数据,提取出某日访问百度次数最多的那个IP。2. 假设目前有一千万个记录(这些查询串的重复度比较高,虽然总数是1千万,但如果除去重复后,不超过3百万个。一个查询串的重复度越高,说明查询它的用户越多,也就是越热门。),请你统计最热门的10个查询串,要求使用的内存不能超过1G。现在我将两题结合一下:假如有1千万+的...

2018-08-19 20:32:01 6326

原创 TF-IDF 原理及sklearn中的tf-idf实例分析

背景介绍在一个大的文本语料库中,一些单词将出现很多次(例如 “the”, “a”, “is” 是英文),因此对文档的实际内容没有什么有意义的信息。 如果我们将直接计数数据直接提供给分类器,那么这些频繁词组会掩盖住那些我们关注但很少出现的词。 为了为了重新计算特征权重,并将其转化为适合分类器使用的浮点值,因此使用 tf-idf 变换是非常常见的。 Tf表示术语频率,而 tf-idf 表示术语...

2018-08-18 22:32:20 8889 2

原创 re2正则表达式匹配引擎的c接口版本cre2的中文使用手册

1 基本类型定义不透明类型:cre2_regexp_t 正则表达式对象的不透明类型; 它用于 声明指向对象的指针。此类型的实例可用于 任意数量的匹配操作,并且对于多个线程并发使用是安全的。Struct Typedef:cre2_string_t 用于引用另一个 字符串的一部分的简单数据结构。它有以下领域: 'const char * data'...

2018-07-13 20:37:02 6763

原创 leetcode 5. Longest Palindromic Substring 字符串中的最长回文数 逐步从O(n^2)优化至线性时间

题目解析思路一 暴力解法思路二 指针+最大长度思路3 由中间至两边找回数思路4 Manacher’s algorithm 线性时间参考文档题目链接给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为1000。示例 1:输入: "babad"输出: "bab"注意: &quot

2018-05-26 17:06:16 5630

原创 linux系统下以存储从大到小并以K,M,G为单位的方式查看当前目录下的文件信息

前言ls命令ls -als -llldu命令du -sdu -s *du -s * | sort -nr我的DIY_Bash在linux任意位置都可以使用这个目录下的脚本注意前言最近几乎大部分工作都在linux上进行的,发现在工作过程中经常要查看当前目录下的文件大小,但是每次都是用ls命令每次都是以字节形式显示的,看起来特别不爽。于是开始了再l...

2018-04-06 10:22:12 12117 2

原创 通过python利用哈希值实现比较两个文件的一致性

背景近来学习到python的内置函数hash(),深入发现通过python的哈希值可以做很多的事情,最典型的可能就是文件加密了,在我们现实生活中大约有如下一些用途:加密网站注册用户的密码。网站用户上传图片 / 文件后,计算出MD5值作为文件名。(MD5可以保证唯一性)key-value数据库中使用MD5值作为key。比较两个文件是否相同。(大家在下载一些资源的时候,就会发现网站提供了MD5值

2017-11-30 08:41:17 14812

原创 grafana 教程使用集锦

Prometheus 和 它的监控需求朋友们 ????

2020-10-15 09:49:50 13

转载 稻盛和夫:只有极度认真工作,才能扭转人生

日本实业家稻盛和夫,在52岁前创立过两家世界500强公司,被称为日本的“经营之神”。作为世界级的知名企业家,他一直强调,成就事业没有其他捷径,唯有努力的工作。成功的人往往都是那些沉醉于所做之事的人。下面这篇文章几乎蕴含了所有的稻盛和夫的工作哲学,值得每一个人一读再读。本文来自微信公众号:管理的常识(ID:Guanlidechangshi),作者:稻盛和夫,题图来自视觉中国在今天的年轻人中,有许多人热衷于股票买卖,憧憬于“轻轻松松发大财”。很多人创办风险企业,其目的也只是想通过上市一攫千金,然后年纪轻轻就

2020-09-12 22:32:57 79

原创 如何优雅的在python中暂停死循环?

死循环有时候在工作中可能会遇到要一直执行某个功能的程序,这时候死循环就派上用途了,python中死循环的具体形式大致如下 while True: run_your_code()结束死循环通常我们结束死循环的程序都是使用ctrl+c,但是如果不对程序做处理的话,往往程序会以“异常”的方式结束程序,并且更多的时候我们希望程序在退出之前能够结束最近一次循环所执行的功能。如何优雅结束import signaldef signal_handler(signal, f

2020-08-03 17:22:58 303

原创 FastAPI 自动生成的docs文档没法使用

FastAPI 自动生成的docs文档没法使用,当展开路径时候一直在转圈,具体就是这样这个是由于swagger-ui 3.30.1 中的bug导致,具体bug可以看这里我们可以通过在FastAPI中指定低版本的swagger-ui 来解决这个问题,主要方法是在main.py的文件中加上如下代码:from fastapi import applicationsfrom fastapi.openapi.docs import get_swagger_ui_htmldef swagger_monk

2020-07-23 22:28:45 307

原创 快速给shell脚本加上使用提示

我们只需通过在shell脚本前面加上如下的代码即可:#!/bin/bash###### my-script — does one thing well###### Usage:### my-script <input> <output>###### Options:### <input> Input file to read.### <output> Output file to write. Use '-' for st

2020-07-18 22:45:34 132

原创 并发 vs 并行 (Concurrency Is Not Parallelism)
原力计划

前言不知你是否曾经下列这些疑问?并发与并行性有何关系?什么是同步和异步执行?如何区分并发与并行?线程如何与所有这些概念一起使用?并发并发性意味着应用程序同时(并发地)在多个任务上取得进展(is making progress )。好吧,如果计算机只有一个CPU,那么应用程序可能不会在同一时间对多个任务进行处理,但是在应用程序内部,同时处理多个任务。在开始下一个任务之前,它不会完全完成一个任务。让我们举个现实生活中的例子:有个挑战要求你既要吃掉一整块蛋糕,又要唱一整首歌。如果你是最快唱完整

2020-07-18 19:46:27 108 1

原创 阿里巴巴图学习框架 euler 安装运行记录

安装依赖Euler的编译和启动依赖libhdfs.so和libjvm.so存在于$LD_LIBRARY_PATH中更新软件源缓存apt-get update安装JAVA以及HDFS客户端环境apt-get install -y curl default-jre-headless# 下面的步骤是安装HDFS客户端,对于单机用户而言下面的步骤可以参略curl -O https...

2020-05-07 14:08:14 299 3

原创 愿疫情早日过去,向那些在疫情战斗中牺牲的战士致敬

今天是2020年4月4日,全国性举行哀悼活动,上午10点时候,当防控警报拉响后,我在站在窗前面向南方进行默哀,在短短的三分钟之内,我听见了街边传来的此起彼伏的汽车鸣笛声,好像所有都是约定好的,那一刻真的莫名的感动,为全国的一线医护人员而感动,为自觉在家隔离、出门戴口罩的中国人民而感动,为举国共同抗疫而感动。在那一刻真是发自内心的为自己是一个中国人而感动。今天看了陈皓的使用简单的逻辑方法进行独立思...

2020-04-04 18:05:51 377

原创 解决pip安装报错:is not a supported wheel on this platform
原力计划

原因1你下载安装的包不是当前平台所支持的原因2你下载的包,不符合你所在的平台的安装whl的名称规范,所以出错。比如当前我要安装的包是:PyMuPDF-1.16.16-cp36-cp36m-manylinux2010_x86_64.whl但是在我的系统中使用如下命令安装:pip3 install PyMuPDF-1.16.11-cp36-cp36m-manylinux2010_x86_6...

2020-03-30 15:53:16 5523 1

原创 REST接口设计规范

REST接口设计规范 (超级详细)RESTful API 设计指南 (阮一峰)

2020-03-30 11:06:56 152

原创 快速通过nginx配置域名访问

配置nginx进行域名访问文件在nginx安装目录下的conf目录下新建一个配置文件,比如你新加的域名为admin.hello.com,你希望通过这个域名访问admin项目,那么新建一个admin.conf文件,在该文件中配置:server { listen 80; server_name admin.hello.com; location / { ...

2020-03-26 10:43:46 146

原创 vue实现文件上传功能

代码如下所示:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-eq...

2020-03-09 13:35:13 889

原创 c语言实现 十进制到二进制的转换

比较简单,直接看代码:#include <stdio.h>#include <iostream>using namespace std;int change(int n){ if (n < 2) { return n; } else { return change(n / 2)*10 ...

2020-01-31 21:37:19 100

原创 flask 学习实战项目实例

ScrapydWeb:用于 Scrapyd 集群管理的 web 应用Tcloud云测平台后端服务 (flask 前后端分离)SpiderKeeper:A scalable admin ui for spider serviceSpiderAdmin 一个集爬虫Scrapy+Scrapyd爬虫项目查看 和 爬虫任务定时调度的可视化管理工具osroom-Python Flask开源网站spu...

2020-01-16 16:49:24 411

原创 python的日志库logging,真香!!!

学习资源Python之日志处理(logging模块)python之配置日志的几种方式logging 官方高级用法

2020-01-16 10:57:51 101

原创 xargs 的妙用

与find一起使用场景:统计一个源代码目录中所有js文件的行数:find . -type f -name "*.js" -print0 | xargs -0 wc -l与grep一起使用场景:删除匹配文件:#测试文件:echo "aaa" > file1echo "bbb" > file2echo "aaa" > file3grep "aaa" file* ...

2020-01-08 11:40:51 84

原创 win10 4步快速安装vue

1 安装nvm-windows在这里下载安装nvm,目的是在同一台电脑中管理多个 Node 版本建议采取默认安装路径安装2 安装nodejs以管理员模式打开命令行,然后输入nvm list可以看见自己电脑中的nodejs版本,如果电脑中没有的话,那就安装一个,按照vue官方的建议安装8.11.0+版本。采取如下命令安装:nvm install 8.11.0为了启用这个版本的...

2019-12-30 16:14:56 152

原创 解决LC_ALL: 无法改变区域选项 (UTF-8): 没有那个文件或目录的问题

问题:-bash: 警告:setlocale: LC_ALL: 无法改变区域选项 (UTF-8): 没有那个文件或目录-bash: 警告:setlocale: LC_ALL: 无法改变区域选项 (UTF-8): 没有那个文件或目录发现不知道谁在/etc/profile的最后一行加入下面的设置,删除即可export LC_ALL="UTF-8"...

2019-12-06 16:17:04 2799

原创 记录一次简单、高效、无错误的linux上安装pytorch的过程

1 准备minicondaMinicondaMiniconda 可以理解成Anaconda的免费、浓缩版。它非常小,只包含了conda、python以及它们依赖的一些包。我们可以根据我们的需要再安装相关的包,非常推荐。1.1 下载官方地址在这里:https://docs.conda.io/en/latest/miniconda.html如果下载linux下的Python 3.7的安装包...

2019-11-30 11:21:56 262

原创 设置conda源

channels: - defaultsshow_channel_urls: truedefault_channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free - https://mir...

2019-11-29 17:09:27 207

原创 简述Web程序开发流程

总体开发流程分析需求, 列出功能清单或写需求说明书。设计程序功能, 写功能规格书和技术规格书。进入开发与测试的迭代。调试和性能等专项测试。部署上线运维前端开发流程根据功能规格绘制页面草图根据草图绘制交互式原型图根据原型图确定界面UI根据界面UI开发前端页面后端开流程数据库建模编写表单类编写视图函数和相关的处理函数(API编写)和前端联调测试...

2019-11-27 15:57:56 234

原创 取消打开命令行进入默认anaconda的环境

使用下列的命令conda config --set auto_activate_base false

2019-11-13 11:44:56 842

原创 软件设计师考试常考知识点复习

软件质量特性中的可移植性可移植性包含:适应性、易安装性、共存性和易替换性四个特性。McCabe度量法计算程序的环路复杂性:软件测试的目的在于希望以最少的人力和时间发现潜在的各种错误和缺陷。内聚类型:功能内聚:完成一个单一功能,各个部分协同工作,缺一不可。顺序内聚:处理元素相关,而且必须顺序执行。通信内聚:所有处理元素集中在一个数据结构的区域上。过程内聚:处理元素相关,而且必须...

2019-11-04 15:58:33 308 1

原创 不同的设计模式的特点总结

2019-11-04 15:46:50 76

原创 McCabe度量法计算程序的环路复杂性

软件质量特性中的可移植性可移植性包含:适应性、易安装性、共存性和易替换性四个特性。McCabe度量法计算程序的环路复杂性:3.软件测试的目的在于希望以最少的人力和时间发现潜在的各种错误和缺陷。4.内聚类型:功能内聚:完成一个单一功能,各个部分协同工作,缺一不可。顺序内聚:处理元素相关,而且必须顺序执行。通信内聚:所有处理元素集中在一个数据结构的区域上。过程内聚:处理元素相关,而且...

2019-10-30 15:46:02 254

银行笔试-计算机知识部分_sty修改.pdf

银行笔试-Java基础知识必备,java常用基础知识,java学习资料

2019-10-05

item_seleted

QT中使用rubberband橡皮筋等方法进行选中多个物体,展示效果如下: https://img-blog.csdnimg.cn/20190122112611529.gif

2019-01-22

python画小猪佩奇

用python快速画出小猪佩奇,具体的效果展示可以看这里:https://img-blog.csdnimg.cn/20190120103016165.gif

2019-01-20

Box2D_v2.1.2已经编译好的文件

Box2D is a 2D physics engine for games. For help with Box2D, please visit http://www.box2d.org. There is a forum there where you may post your questions.

2018-11-07

Box2D_v2.1.2

Box2D_v2.1.2 Box2D is a 2D physics engine for games. For help with Box2D, please visit http://www.box2d.org. There is a forum there where you may post your questions.

2018-11-07

2018 Google kickstart Problem A. Planet Distance 输入数据

2018 Google kickstart Problem A. Planet Distance 输入数据

2018-05-27

笨方法学python3 Learn Python 3 the Hard Way

笨方法学Python号称最经典的python入门书籍现在出python3版本的了,你还不快来学? 英文高清带书签版本 You Will Learn Python 3! Zed Shaw has perfected the world’s best system for learning Python 3. Follow it and you will succeed—just like the millions of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else. In Learn Python 3 the Hard Way, you’ll learn Python by working through 52 brilliantly crafted exercises. Read them. Type their code precisely. (No copying and pasting!) Fix your mistakes. Watch the programs run. As you do, you’ll learn how a computer works; what good programs look like; and how to read, write, and think about code. Zed then teaches you even more in 5+ hours of video where he shows you how to break, fix, and debug your code—live, as he’s doing the exercises. Install a complete Python environment Organize and write code Fix and break code Basic mathematics Variables Strings and text Interact with users Work with files Looping and logic Data structures using lists and dictionaries Program design Object-oriented programming Inheritance and composition Modules, classes, and objects Python packaging Automated testing Basic game development Basic web development It’ll be hard at first. But soon, you’ll just get it—and that will feel great! This course will reward you for every minute you put into it. Soon, you’ll know one of the world’s most powerful, popular programming languages. You’ll be a Python programmer. This Book Is Perfect For Total beginners with zero programming experience Junior developers who know one or two languages Returning professionals who haven’t written code in years Seasoned professionals looking for a fast, simple, crash course in Python 3

2018-04-06

用python进行数据分析 第二版 Python for Data Analysis, 2nd Edition

用python进行数据分析 第二版 英文高清带书签版本 Get complete instructions for manipulating, processing, cleaning, and crunching datasets in Python. Updated for Python 3.6, the second edition of this hands-on guide is packed with practical case studies that show you how to solve a broad set of data analysis problems effectively. You’ll learn the latest versions of pandas, NumPy, IPython, and Jupyter in the process. Written by Wes McKinney, the creator of the Python pandas project, this book is a practical, modern introduction to data science tools in Python. It’s ideal for analysts new to Python and for Python programmers new to data science and scientific computing. Data files and related material are available on GitHub. Use the IPython shell and Jupyter notebook for exploratory computing Learn basic and advanced features in NumPy (Numerical Python) Get started with data analysis tools in the pandas library Use flexible tools to load, clean, transform, merge, and reshape data Create informative visualizations with matplotlib Apply the pandas groupby facility to slice, dice, and summarize datasets Analyze and manipulate regular and irregular time series data Learn how to solve real-world data analysis problems with thorough, detailed examples

2018-04-06

SQL与关系数据库理论:如何编写健壮的SQL代码 第二版

对于数据库管理与开发人员来说,使用 SQL 时会到处遭遇困难和陷阱。只有深入理解关系理论,并将理论应用于实践,才能避免这些困难和陷阱。 《SQL 与关系数据库理论:如何编写健壮的 SQL 代码(第 2 版)》作者深入阐述了关系理论,以严谨的态度对 SQL 与关系理论进行详尽而深入的对比、讨论和思考,并且使用大量示例和练习展示怎样才能将关系理论正确地应用到 SQL 中,得到健壮的 SQL 代码,为高级数据库开发人员提供大量常见 SQL 问题的解决之道。

2018-02-26

学习 Go 语言(Golang)

学习 Go 语言(Golang),简单易懂的Go语言教程,让你分分钟学会GO语言

2018-01-26

nginx的1.12.2 下 载

nginx-1.12.2的下载应用,免安装,即可运行。 nginx-1.12.2的下载应用,免安装,即可运行

2018-01-26

sty945的留言板

发表于 2020-01-02 最后回复 2020-01-02

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