程序员duke
码龄13年
求更新 关注
提问 私信
  • 博客:324,423
    社区:3
    324,426
    总访问量
  • 40
    原创
  • 722
    粉丝
  • 28
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
加入CSDN时间: 2014-04-19

个人简介:喜欢编程带来的成就感!

博客简介:

duke的博客

博客描述:
使用python/java/scala等语言来处理关于web、爬虫、机器学习、数据分析、大数据的学习和总结。
查看详细资料
个人成就
  • 获得286次点赞
  • 内容获得132次评论
  • 获得1,204次收藏
  • 代码片获得1,707次分享
  • 博客总排名1,697,332名
创作历程
  • 1篇
    2020年
  • 22篇
    2019年
  • 18篇
    2018年
成就勋章
TA的专栏
  • python数据分析
    3篇
  • 一起学习机器学习
    4篇
  • Flask框架快速入门
    6篇
  • Java从基础到精通
    5篇
  • 全面深入了解Python
    5篇
  • python
    7篇
  • python web
    7篇
  • 爬虫
    5篇
  • 机器学习
    6篇
  • 数据分析
    6篇
  • java
    10篇
  • 大数据
    2篇
  • sql
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

兴趣领域 设置
  • 人工智能
    caffe
创作活动更多

1024 程序员节 · 高效创作之道活动征文

1024 程序员节来啦!今年我们邀请你用创作记录高效之道——**写一篇博文,分享你的创作经验、效率技巧或技术干货**,就有机会获得专属好礼。 **特别玩法**: - 🏆 一二三等奖不限方向,自由创作与墨衍相关创作均可参评——自由创作方向获奖者拿**卫衣/马克杯/流量券** - ✨ 如果你在创作中体验了**墨衍**(AI 创作、多平台同步、GEO 检测)并写下真实体验,你的投稿将进入**「墨衍专属创作奖」独立评审赛道**——按墨衍结合深度等专属标准**优中选优**,再拿 7 天体验卡! - 🎁 一二三等奖中的墨衍方向获奖者,同步获得墨衍 7 天体验卡! 创作方向 ### 🚀 墨衍相关创作(推荐 · 专属奖独立评审赛道) - **墨衍使用体验**:AI 创作 / 多平台同步 / GEO 检测的真实体验复盘 - **墨衍场景教程**:选题 → AI 写文 → 多平台同步 → GEO 优化一站式实操 - **墨衍 × 多平台分发**:一次创作多平台发布的效率对比与数据复盘 - **墨衍 × 1024 案例**:用墨衍辅助完成一篇 1024 主题文章的完整过程 > 投稿即进入「墨衍专属创作奖」独立评审赛道(10 名 · 7 天体验卡),不与一二三等奖合并评选,优中选优! ### ✍️ 自由创作(不限题材) 技术干货、职业成长、行业观察、程序人生……符合社区规范即可。

1324人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Flask从入门到做出一个博客的大型教程(一)

Flask从入门到做出一个博客的大型教程(一)本项目全部在虚拟环境中运行,因此请参照前面的文章,链接为https://blog.csdn.net/u014793102/article/details/80302975 建立虚拟环境后,再接着完成本教程的学习。0 开始之前网上看了很多教程,都不是很满意,因此自己写一个大型教程,从入门到做出一个比较完整的博客。此次教程不是直接把整个...
原创
博文更新于 2018.05.19 ·
145657 阅读 ·
127 点赞 ·
36 评论 ·
736 收藏

python计算高德地图距离和面积

python计算高德地图距离和面积因为项目中经常使用高德的距离和面积计算组件,但是高德并未公布计算逻辑,这就导致项目中数据出问题时不知道该如何去定位。因此花费了1天时间把距离计算和面积计算用python语言整理了出来。距离计算公式:from math import asin,sqrt,cos,pi#point_a,point_b是经纬度,格式为[lng,lat]def st_dista...
原创
博文更新于 2020.01.07 ·
2918 阅读 ·
7 点赞 ·
2 评论 ·
8 收藏

数据仓库

最近可能要转岗数据开发了,先占个坑,熟悉后回来填上。
原创
博文更新于 2019.10.24 ·
513 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

python数据分析-NumPy (二)

python数据分析-NumPy (二)1. NumPy数组基础python中的数据操作几乎等同于NumPy数组操作,另外一个重要的工具包pandas也是构建在Numpy数组的基础之上的。1.1 NumPy数组的属性首先定义三个随机的数组:一个一维数组、二维数组和三维数组。In[1]: import numpy as np np.random.seed(0) # 设置随机数种子...
原创
博文更新于 2019.09.06 ·
607 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

python数据分析-NumPy (一)

python数据分析-NumPy (一)前言:1.开发环境:Anaconda3-5.2.0,点击这里下载所有版本2.语言:python3.如果对jupyter notebook的快捷键不知道如何使用,点击这里1. NumPy入门1.1 python中的数据类型首先要了解一点,python是动态语言,Java/c是静态语言。这两者最明显的地方就在于java/c需要明确声明变量类型,而p...
原创
博文更新于 2019.09.04 ·
586 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

python虚拟环境配置

python开发环境配置Python 2和Python 3之间存在着较大的差异,并且,由于各种原因导致了Python 2和Python 3的长期共存。在实际工作过程中,我们可能会同时用到Python 2和Python 3,因此,也需要经常在Python 2和Python 3之间进行来回切换。这就需要对python的版本进行管理,除此之外还需要对不同的软件包进行管理。大部分情况下,对于开源的库我...
原创
博文更新于 2019.07.19 ·
15100 阅读 ·
3 点赞 ·
3 评论 ·
42 收藏

短文本相似度匹配

短文本相似度匹配服务器环境:Centos 7.xpython环境:3.6.X问题描述:1.项目中遇到这样一个问题:公司的正式名称和工作人员手动录入的公司名称匹配问题。例如:杭州艾索电子科技有限公司和杭州艾索电子公司豪世华邦(和平店)和豪世华邦浙江维尔科技股份有限公司和浙江维尔科技有限公司工作人员手动录入时会把某些公司名称缩写,但是项目中需要的是公司全称。因此需要来匹配相似度,...
原创
博文更新于 2019.04.16 ·
4093 阅读 ·
6 点赞 ·
1 评论 ·
9 收藏

在centos上部署机器学习环境遇到的坑

在centos上部署机器学习环境遇到的坑服务器环境:Centos 7.xpython环境:3.6.X问题描述:1.在图片识别类的机器学习应用里,常用到cv2这个模块。服务器线上部署时,提示一系列的错误:ImportError: libSM.so.6: cannot open shared object file: No such file or directoryImportErr...
原创
博文更新于 2019.04.15 ·
1199 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

机器学习(三) 线性代数-矩阵

机器学习(三) 线性代数-矩阵矩阵矩阵是一个二维的数据集合。我们将矩阵表示为列表的列表,每个内部列表的大小都一样,表示矩阵的一行。如果A是一个矩阵,那么A[i][j]就表示第i行第j列的元素。按照数学表达的惯例,我们通常用大写字母表示矩阵。例:A = [[1,2,3], # A有2行3列 [4,5,6]]B = [[1,2], # B有3行2列 [3,4], ...
原创
博文更新于 2019.04.12 ·
2360 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

在markdown中写数学公式

插入公式规则类型语法效果行内公式$x=2$x=2x=2x=2行间公式 (居中)$$x=2$$x=2x=2x=2下面所有语法都是放在$$之间使用的。字母修饰上下标上标:^下标:_展示语法Cn3C_n^3Cn3​C_n^3矢量展示语法a⃗\vec aa\vec axy→\overrighta...
原创
博文更新于 2019.04.11 ·
1219 阅读 ·
3 点赞 ·
0 评论 ·
12 收藏

机器学习(二) 线性代数-向量

机器学习(二) 线性代数-向量对于机器学习来说,数学很重要,即使你已经把大学阶段的数学知识都忘完了,还是要从记忆里拾取一些。向量数学概念里,向量是指具有大小和方向的量。具体的说向量可以相加生成新的向量,可以乘以标量(数字),也可以生成新的向量的对象。比如说,一个班级里所有学生的身高、体重、年龄数据,可以把数据记为三维向量(height,weight,age),这个班级有4门考试,可以把学...
原创
博文更新于 2019.04.11 ·
722 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

机器学习(一) 数据可视化

机器学习(一) 数据可视化前言:1.开发环境:Anaconda3-5.2.0,点击这里下载所有版本2.语言:python机器学习是一个很大的概念,我会的也是其中的沧海一粟,我从基础的开始和大家一起分享一下学习心得。为什么不先说别的,要先说数据可视化?从日常工作中,机器学习的成果怎么展示?有的是润物细无声系列,比如说Facebook的反爬虫策略就使用的机器学习分析用户行为,来判别你是...
原创
博文更新于 2019.04.09 ·
7180 阅读 ·
2 点赞 ·
0 评论 ·
42 收藏

Jupyter Notebook常用快捷键

Jupyter Notebook常用快捷键Jupyter Notebook 有两种键盘输入模式。编辑模式,允许你往单元中键入代码或文本;这时的单元框线是绿色的。命令模式,键盘输入运行程序命令;这时的单元框线是灰色。命令模式 (Esc 开启)Enter : 转入编辑模式Shift-Enter : 运行本单元,选中下个单元Ctrl-Enter : 运行本单元Alt-Enter : 运行本...
原创
博文更新于 2019.03.19 ·
395 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Java命名规范

Java命名规范1. 项目名全部小写。如:bigdata、startdt2. 包名全部小写。如:com.startdt.bigdata3. 类名、接口名首字母大写,多个单词组成时,采用驼峰法,每个单词首字母大写。public class MyArray {}4. 方法名首字母小写,多个单词组成时,从第二个单词开始,每个单词的首字母大写。第一个单词一般为动词,如:public ...
原创
博文更新于 2019.03.06 ·
278 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

全面深入了解python(五)

全面深入了解python(五)1. 字典dict类型不但在各种在各种程序里广泛使用,也是python语言的基石。模块的命名空间、实例的属性和函数的关键字参数中都可以看到字典的身影。字典类型性能出众的原因是使用了散列表。1.1 泛映射类型collections.abc模块中有Mapping和mutableMapping这两个抽象基类。它们的作用是为dict和其他类似的类型定义形式接口。...
原创
博文更新于 2019.03.05 ·
573 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

全面深入了解python(四)

全面深入了解python(四)1. 用bisect来管理已排序的序列bisect模块包含两个主要函数,bisect和insort,两个函数都利用二分查找算法在有序序列中查找或插入元素。1.1 用bisect来搜索bisect(haystack, needle),其中haystack必须是一个有序的序列,把needle插入位置之后,haystack还能保持升序。也就是说在这个函数返回位置前面...
原创
博文更新于 2019.02.28 ·
372 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

全面深入了解python(三)

全面深入了解python(三)1. 切片在python里,列表、元组和字符串这类序列类型都支持切片操作。1.1 为什么切片和区间会忽略最后一个元素在切片和区间不包含最后一个元素是python的风格,这个习惯符合python、c和其他语言里以0作为起始下标的传统。当只有最后一个位置信息时,可以快速看出切片和区间里有几个元素:range(3)和my_list[:3]都返回3个元素。当起止...
原创
博文更新于 2019.02.27 ·
577 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

yum出现Error downloading packages错误

yum出现Error downloading packages错误错误表现方式:yum可以list,可以clean cache,但是无法安装,错误提示:Downloading packages:Error downloading packages: libevent-devel-2.0.21-4.el7.x86_64: [Errno 5] [Errno 2] 没有那个文件或目录 ...
原创
博文更新于 2019.02.22 ·
12564 阅读 ·
9 点赞 ·
6 评论 ·
7 收藏

全面深入了解python(二)

全面深入了解python(二)1. 序列构成的数组1.1 内置序列类型概览python标准库用C实现了丰富的序列类型:容器序列:list、tuple和collections.deque这些序列能存放不同类型的数据。扁平序列:str、bytes、bytearray、memoryview和array.array,这类序列只能存放一种类型的数据。容器序列存放的是它们所包含的任意类型的对象...
原创
博文更新于 2019.02.20 ·
574 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

Centos7安装配置mysql5.6详细教程

Centos7安装配置mysql5.6详细教程1. 删除Centos7自带的数据库打开终端:[root@duke ~]代表当前目录为~[root@duke mysql]代表当前目录为mysql查询自带的数据库[root@duke ~]# rpm -qa|grep mariadbmariadb-libs-5.5.60-1.el7_5.x86_64删除查询出来的数据库[root@...
原创
博文更新于 2019.02.20 ·
2896 阅读 ·
3 点赞 ·
0 评论 ·
23 收藏
加载更多