自定义博客皮肤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

  • 博客(248)
  • 资源 (11)
  • 收藏
  • 关注

原创 手写深度学习之优化器(SGD、Momentum、Nesterov、AdaGrad、RMSProp、Adam)

优化器是深度学习领域的重要组成模块之一,执行深度学习任务时采用不同的优化器会产生截然不同的效果。这也是研究者们不遗余力「炼丹」的原因之一。常见的优化算法包括梯度下降(变体 BGD、SGD 和 MBGD)、Adagrad、Adam、Momentum 等,那么这些优化器的细节是怎么样的呢?本篇文章争取带大家初窥深度学习优化器...

2022-07-28 16:39:38 2808 2

原创 im2col函数实现超级详细解释

im2col函数是进行卷积运算所常用的一个函数,它的作用是将进行卷积运算的一组图片二维化,而后再与卷积核进行矩阵相乘,代替了卷积运算原来相乘再相加的运算形式,可以大大减少运算所需时间。...

2022-06-07 15:18:20 9238 4

原创 记录一次http请求失败的问题分析

问题背景当前我有一个基于Flask编写的Restful服务,由于业务的需求,我需要将该服务打包成docker 镜像进行离线部署,原始服务的端口是在6661端口进行开启,为了区分,在docker中启动的服务使用了端口映射,将宿主机上的6665端口映射到docker容器中已启动服务的6661端口.加入宿主机的ip地址为:192.168.124.234即如果我请求宿主机的http://192.168.124.234:6665/api/hello,实际上是访问docker容器中的XXXX:6661/api/he

2021-01-13 09:42:06 1031

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

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

2019-08-20 11:15:45 5092

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

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

2019-05-11 20:33:25 1601

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

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

2019-04-01 16:43:51 2502

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

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

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

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

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

2018-08-19 20:32:01 7476 1

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

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

2018-08-18 22:32:20 12175 3

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

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

2018-07-13 20:37:02 8743

原创 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 5993

原创 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 14968 2

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

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

2017-11-30 08:41:17 18929

原创 conda旧环境快速复制新环境

【代码】conda环境快速负责。

2023-12-03 15:49:00 351

原创 内网配置git代理

【代码】内网配置git代理。

2023-11-21 09:52:47 179

原创 docker 修改内部差了8小时的默认时间

【代码】docker 修改内部差了8小时的默认时间。

2022-11-08 16:40:58 1390 1

原创 numpy中的[...]省略号赋值

numpy中省略号赋值使用

2022-06-14 10:07:56 1343 1

原创 一道看似简单实际并不简单的平面几何题目

题目题目如上,咋一看觉得很简单,实际上并不好算解析链接

2022-05-14 10:42:43 237

原创 为什么神经网络的激活函数必须使用非线性函数?

什么是线性函数?函数本来是输入某个值后会返回一个值的转换器。向这个转换器输入某个值后,输出值是输入值的常数倍的函数称为线性函数(用数学式表示为h(x) = cx。 c为常数)。因此,线性函数是一条笔直的直线。而非线性函数,顾名思义,指的是不像线性函数那样呈现出一条直线的函数为什么神经网络的激活函数必须使用线性函数?线性函数的问题在于,不管如何加深层数,总是存在与之等效的“无隐藏层的神经网络”。为了具体地(稍微直观地)理解这一点,我们来思考下面这个简单的例子。这里我们考虑把线性函数 h(x) = c

2022-04-02 14:49:07 3180 1

翻译 德国最受欢迎的程序员技能排行

javaawspythonspringjavascriptdockersql kubernetes reactapisnosqlkafkatypescriptgokotlinnodemongodbapirestfulpostgresqlgcpnodejsmysqlrubyboot参考链接

2022-01-08 14:46:41 168

原创 docker 设置国内镜像源

设置镜像源新建/etc/docker/daemon.json文件,然后添加:{ "registry-mirrors" : [ "http://ovfftd6p.mirror.aliyuncs.com", "http://registry.docker-cn.com", "http://docker.mirrors.ustc.edu.cn", "http://hub-mirror.c.163.com" ], "insecure-registries" : [

2021-11-29 23:20:36 488

原创 发现服务内存中free部分很小,available部分很大,应该怎么办

现象解决办法>> sync>> sync>> sync>> echo 3 > /proc/sys/vm/drop_caches效果明显总结手动释放buff/cache 只需要执行 echo 3 > /proc/sys/vm/drop_caches 就能实现,但是前提需要执行 sync 确保缓存区都写入到磁盘,否则会造成文件的丢失等问题。参考链接...

2021-11-18 21:08:37 5182

原创 centos 安装 node12以及yarn

安装node 12curl -sL https://rpm.nodesource.com/setup_12.x | bash -yum install nodejs安装yarncurl -sL https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repoyum install yarn更换淘宝源npm config set registry https://registry.npm.taobao.org

2021-11-01 22:05:22 1015

原创 2021-10-22

公司创始人的主要工作是什么?他的主要工作很可能是讲故事。向员工讲故事,向投资人讲故事,向媒体讲故事,向用户讲故事。这样可以团结团队、获得投资和报道,完成用户营销。每个人都喜欢听到一个好故事,你的故事越吸引人,就越容易成功。可是,大多数人都不具备讲故事的能力,所以我们应该向那些善于讲故事的人学习。Pixar 是全世界著名的动画公司,制作了很多脍炙人口的动画电影。它具有非凡的讲故事能力,每部电影都让人们津津乐道。它的编剧透露,这些故事都是按照一个公式展开的。每个故事都依次分成六个部分。(1)很

2021-10-22 17:14:13 143

原创 centos使用yum快速安装java的方法

查找yum资源库中的java包yum search java | grep -i --color JDK安装Java 1.8yum install -y java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64 验证安装java -version参考https://blog.csdn.net/hadues/article/details/102513433https://cloud.tencent.com/developer/

2021-10-19 08:55:58 478

原创 利用牛顿法求平方根-Go语言实现

牛顿法解释百度的解释如下:通俗的解释就是:多数方程不存在求根公式,牛顿提出了一种用迭代来求方程近似根的方法。思路就是不断取切线,用线性方程的根逼近非线性方程f(x)=0f(x)=0f(x)=0的根x∗x^*x∗随着k的增大xkx_{k}xk​会不断逼近x∗x^*x∗牛顿法求平方根假如求a的平方根,那么也就是求解:f(x)=x2−a=0(a>0)f(x)=x^2-a=0(a>0)f(x)=x2−a=0(a>0)的正根利用牛顿迭代公式:f′(x)=2∗x{f'}(x)=2*

2021-10-07 22:09:01 515

原创 如何在本地访问远程服务器的jupyter notebook?

背景jupyter notebook作为一个非常好用的工具,我们经常会在学习python以及深度学习的时候用到,但是经常我们面临的问题是远程服务器上的jupyter notebook,我们可能在本地没法使用,作者遇到的主要场景有:服务器是云服务器,虽然运行jupyter notebook,显示8888端口已开,但是实际上云服务器没有开放8888端口,因此我们在本地访问不了直接在服务器运行jupyter notebook开启的ip是http://127.0.0.1,虽然我们可以指定ip地址,但是比较麻

2021-08-22 15:27:05 707 1

原创 docker打包镜像出现python安装包超时的现象

现象Step 3 : RUN pip install -r requirements.txt ---> Running in fe0b84217ad1Collecting blinker==1.3 (from -r requirements.txt (line 1)) Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'ProtocolError('Conn

2021-06-01 16:18:18 1014

原创 python中如何对复杂的json数据快速查找key对应的value值(使用JsonSearch包)

前言之前在实际的项目研发中,需要对一些复杂的json数据进行取值操作,由于json数据的层级很深,所以经常取值的代码会变成类似这样:value = data['store']['book'][0]['title']有的甚至会比这个更长,看起来特别不舒服,而且假如原始的数据发生了一个变化,你需要针对你的代码再做一个工作量不小的适配工作,非常不方便,所以我想能否可以快速的对一串json数据取到想要的key对应的value值呢?经过一段尝试,终于成功的解决了这个问题,其实核心思想就是将取值过程流程化,代

2021-05-29 11:07:08 11364 7

原创 使用vscode连接服务器写代码指南

1安装vscode2vscode中安装remote-ssh3按F1->输入SSH->选择相关选项(选择ConnecttoHost【图1】,如果之前没有连接过服务器,可以选择AddNewSSHHost【图二】或者直接输入user@ip【图三】)4输入密码5打开文件夹6写程序...

2021-02-25 12:15:57 1777 1

原创 最好用的修改docker镜像源的方式

在/etc/docker/daemon.json文件中添加下面的配置{ "registry-mirrors" : [ "https://mirror.ccs.tencentyun.com", "http://registry.docker-cn.com", "http://docker.mirrors.ustc.edu.cn", "http://hub-mirror.c.163.com" ], "insecure-registries" : [ "registry.do

2021-02-07 09:52:57 530 3

原创 有的人活该成功!!

呆伯特漫画的作者亚当斯( Scott Adams),有一次谈到自己的成功秘诀。他的经历其实很普通。小时候喜欢画画,画得还可以,但远远不算优秀。长大以后,在一家公司当经理,管理企业,也是业绩平平。无论是选择当画家,或者继续当公司经理,也许都能够干下去,但应该都不会很成功。于是,他灵机一动,把自己的这两个特点结合起来,选择了另一条路:专门画讽刺企业管理的漫画,结果走红了,成了世界闻名的漫画家。他说,任何领域最优秀的前5%的人,都能拿到很好的报酬,比如,最优秀的那5%的程序员、面包师、钢琴家、美发师都是高收入

2021-02-05 14:27:53 277 6

原创 努力好像没什么用?

正文有些人非常勤奋,别人休息和娱乐的时候,都在工作学习。但是努力了一辈子,人生也没有显著的提升,就像报道里经常说的:“某某在平凡的岗位上,勤勤恳恳工作了一辈子”。另一方面,很多成功者似乎也没有特别努力,就取得了许多成就,过上了好日子。蔡志忠以自己为例,他从小就喜欢画画,然后一直画,不知不觉就成了大漫画家,名利双收,从没有觉得过得很辛苦。老师或父母老是说,努力就会走到巅峰----才怪。如果这样,不是所有人都走上巅峰了吗?没有人开始不努力,为什么后来不努力,因为努力没有效果。 人生不是走斜坡,你持续走就

2021-02-03 09:10:53 270 3

原创 那些年值得铭记的时刻

牛客网年度贡献牛人

2021-01-01 09:59:21 164

原创 用python实现杨辉三角的几种不同方式

杨辉三角的概念比较详细的知识可以看这里,在杨辉三角中,每个数是它左上方和右上方的数的和。 1 / \ 1 1 / \ / \ 1 2 1 / \ / \ / \ 1 3 3 1 / \ / \ / \ / \ 1 4 6 4 1 / \ / \ / \ / \ / \1 5 10 10 5 1解法1:动态规划思路:如果能够知道一

2020-11-21 16:13:57 2424

原创 jieba词性说明字典

{ "n": "普通名词", "f": "方位名词", "s": "处所名词", "t": "时间", "nr": "人名", "ns": "地名", "nt": "机构名", "nw": "作品名", "nz": "其他专名", "v": "普通动词", "vd": "动副词", "vn": "名动词", "a": "形容词", "ad": "副形词", "an": "名形词",

2020-11-07 18:56:28 684

原创 flask sqlalchemy踩坑记录

查询坑1: 查询不存在返回值不全是None当使用first()、one()等函数进行查询时,如果查询不存在,返回值为None但是如果使用all()、paginate()等函数进行查询是,如果返回值不存在,返回值为[]所以如果判断返回值存在与否的语句最好是写成: if results: do_something() else: do_otherthing()...

2020-11-05 11:47:08 751

原创 grafana 教程使用集锦

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

2020-10-15 09:49:50 1035

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

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

2020-09-12 22:32:57 411

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

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

2020-08-03 17:22:58 4865 1

银行笔试-计算机知识部分_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

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

空空如也

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

TA关注的人

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