沈世钧
码龄7年
关注
提问 私信
  • 博客:36,367
    36,367
    总访问量
  • 43
    原创
  • 702,828
    排名
  • 479
    粉丝
  • 0
    铁粉

个人简介:山东大汉,75年生人,20年软件开发老将,热爱编程,热爱滑雪,笑谈浮生流年,今夕隔世百年一眼!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河北省
  • 加入CSDN时间: 2017-06-07
查看详细资料
个人成就
  • 获得24次点赞
  • 内容获得3次评论
  • 获得118次收藏
创作历程
  • 43篇
    2020年
成就勋章
TA的专栏
  • pycharm激 活 码2020最新
  • Java
    1篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

上手了RabbitMQ?再来看看它的交换机(Exchange)吧

1. Exchange先来放上几乎每篇都要出现一遍的我画了好久的RabbitMQ架构图。前两篇文中我们一直没有显式的去使用Exchange,都是使用的默认Exchange,其实Exchange是一个非常关键的组件,有了它才有了各种消息分发模式。我先简单说说Exchange有哪几种类型: fanout:Fanout-Exchange会将它接收到的消息发往所有与他绑定的Queue中。 direct:Direct-Exchange会把它接收到的消息发往与它有绑定关系且Rout.
原创
发布博客 2020.08.18 ·
218 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

我使用Java已经将近20年,今天来讲讲如何快速打好Java基础?

从大学到现在,我使用Java已经将近20年,日常也带实习生,还在公司内部做training,所以可以分享下我的经验,希望对你有用。因为是在工作中培训,就必然有两个约束:实用、时间紧,因此就不能像大学那样,把所有的知识点都面面俱到的讲到。而只能挑基础的,实用的,难理解的讲。至于其他边边角角的知识,就一笔带过。一则没有时间,二则不常用,再则既使讲了,学生印象也不深刻。总之一句话:“好钢用在刀刃上”。下面,就根据我的实践,具体谈下学习过程:1. 基础知识我学习Java的时候,先是通读了《Java编
原创
发布博客 2020.05.28 ·
646 阅读 ·
3 点赞 ·
1 评论 ·
4 收藏

我从Python新手到大师的百天之路(内附学习资源)

给大家推荐一个Python资源。有位名叫骆昊 (jackfrued) 的资深程序员,为大家规划了一条从“从新手到大师”的百天之路。从全方位熟悉语言,到Python的进阶用法,再到天南地北的实战攻略:只要沿着这条路走下去,就都会遇到的。这个项目已经在GitHub摘下8100星。骆先生还在日程表的上方,温柔地鼓励了大家:Python是一个“优雅”、“明确”、“简单”的编程语言。...
原创
发布博客 2020.02.01 ·
5107 阅读 ·
9 点赞 ·
0 评论 ·
60 收藏

安装和运行flask框架

随着你的 Python 项目越来越多,你会发现不同的项目会需要 不同的版本的 Python 库。同一个 Python 库的不同版本可能不兼容。虚拟环境可以为每一个项目安装独立的 Python 库,这样就可以隔离不同项目之间的 Python 库,也可以隔离项目与操作系统之间的 Python 库。1.使用 Python 2,先安装 virtualenvubuntu下:apt-get in...
原创
发布博客 2020.01.20 ·
312 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

字段查询、查询集

1. 字段查询通过模型类.objects属性可以调用如下函数,实现对模型类对应的数据表的查询。 函数名 功能 返回值 说明 get 返回表中满足条件的一条且只能有一条数据。 返回值是一个模型类对象。 参数中写查询条件。 1)如...
原创
发布博客 2020.01.20 ·
734 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python—守护进程管理工具(Supervisor)

一、安装supervisor1、安装supervisor[root@localhost ~]# pip install supervisor2、测试supervisor安装是否成功[root@localhost ~]# echo_supervisord_conf3、卸载supervisor[root@localhost ~]# pip uninstall supe...
原创
发布博客 2020.01.20 ·
485 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python3.7之Python介绍

一、编程语言编程语言总体分为机器语言、汇编语言与高级语言。1.机器语言计算机内部只能接受二进制代码,用二进制代码0和1描述的指令称为机器指令,全部机器指令的集合构成计算机的机器语言,用机器语言编程的程序称为目标程序。只有目标程序才能被计算机直接识别和执行。机器语言依赖于具体机种,局限性很大,属于低级语言。2.汇编语言和机器语言一样,都是直接对硬盘进行操作。指令采用英文缩写的...
原创
发布博客 2020.01.18 ·
222 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python 正则表达式参数替换

使用正则表达式替换字典数据${memberID} 对应的正则表达式 '\$\{.*\}'解释:\$ 转义替换字符串中 $   \{ 转义替换字符串中 {   . 除了
中的任意单个自符   * 匹配*前面的字符零次或者多次   \} 转义替换字符串中 }dict = {"memberId":"${memberID}","password":"123456","loanId...
原创
发布博客 2020.01.18 ·
1226 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

uncurl 接口数据变python代码

简介:uncurl是一个库,允许您将curl请求转换为使用requests的python代码。由于Chrome网络检查器具有的“copy as cURL”,因此该工具对于用python重新创建浏览器请求很有用。安装:(venv) zhangdeMacBook-Pro:pythonClass test$ pip install uncurl使用步骤:(Google Chrome浏览...
原创
发布博客 2020.01.18 ·
624 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python 设置默认字典

访问字典中某个‘键’时,若键不存在则会报错,比如>>> dic = {'a' : 1}>>> dic['b']Traceback (most recent call last): File "<pyshell#24>", line 1, in <module> dic['b']KeyError: 'b'如果不想...
原创
发布博客 2020.01.18 ·
621 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

python实现tail -f 功能

这篇文章最初是因为reboot的群里,有人去面试,笔试题有这个题,不知道怎么做,什么思路,就发群里大家讨论我想了一下,简单说一下我的想法吧,当然,也有很好用的pyinotify模块专门监听文件变化,不过我更想介绍的,是解决的思路,毕竟作为面试官,还是想看到一下解决问题的思路,而且我觉得这一题的难点不在于监控文件增量,而在于怎么打印最后面10行希望大家读这篇文章前,对python基础、处理文...
原创
发布博客 2020.01.18 ·
325 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Post解析、Request类

一、访问网络的两种方法1.get:利用参数给服务器传递信息;参数为dict,然后parse解码2.post:一般向服务器传递参数使用;post是把信息自动加密处理;如果想要使用post信息,需要使用到data参数3.Content-Type:application/x-www.form-urlencode4.Content-Length:数据长度5.简而言之,一旦更改请求方法,...
原创
发布博客 2020.01.18 ·
2996 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Django框架:视图、模板

1. 视图后台管理页面做好了,接下来就要做公共访问的页面了。当我们刚刚在浏览器中输入http://127.0.0.1:8000/admin/之后,浏览器显示出了后台管理的登录页面,那么服务器是如何找到这个页面并返回的呢。/admin/是我们想要请求的页面,服务器在收到这个请求之后,就一定对应着一个处理动作,这个处理动作就是帮我们产生页面内容并返回回来,这个过程是由视图来做的。对于djang...
原创
发布博客 2020.01.18 ·
352 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Python - Unittest小结

一、Unittest单元测试框架,可用于自动化测试用力组织,执行,输出结果二、Unittest构成Test Case Test Suite Test Fixture Test Runner(图片来源于网络)Test Case一个测试用例是一个独立的测试单元。它检查输入特定的数据时的响应。 unittest 提供一个基类: TestCase ,用于新建测试用...
原创
发布博客 2020.01.18 ·
161 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用Python来做一个屏幕录制工具

一、写在前面作为一名测试,有时候经常会遇到需要录屏记录自己操作,方便后续开发同学定位。以前都是用ScreenToGif来录屏制作成动态图,偶尔的机会看到python也能实现。那就赶紧学习下。二、效果展示三、知识串讲这次要讲的东西可能比较多了,涉及到pyqt5 GUI软件的制作、QThread多线程的使用、Sikuli库的图形操作、win32库的模拟键盘操作、cv2库的写视频文件...
原创
发布博客 2020.01.18 ·
330 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

利用 wave 库 对音频进行格式处理

import waver = r"D:\沫沫酱 - 旧伤口.wav" # 一个.wav格式文件 with wave.open(r, "rb") as f: # 读取文件格式等 params = f.getparams() nchannels, sampwidth, framerate, nframes = params[:4] # 声道数,样本宽度,采样率,帧数...
原创
发布博客 2020.01.18 ·
730 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

React Hooks 实现和由来以及解决的问题

与React类组件相比,React函数式组件究竟有何不同?一般的回答都是:类组件比函数式组件多了更多的特性,比如state,那如果有Hooks之后呢? 函数组件性能比类组件好,但是在现代浏览器中,闭包和类的原始性能只有在极端场景下才会有明显的差别。 性能主要取决于代码的作用,而不是选择函数式还是类组件。尽管优化策略有差别,但性能差异可以忽略不计。 参考官网:(https://...
原创
发布博客 2020.01.16 ·
344 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

批量归一化batch normalization

批量归一化论文地址:https://arxiv.org/abs/1502.03167批量归一化基本上是现在模型的标配了.说实在的,到今天我也没搞明白batch normalize能够使得模型训练更稳定的底层原因,要彻底搞清楚,涉及到很多凸优化的理论,需要非常扎实的数学基础才行.目前为止,我理解的批量归一化即把每一层输入的特征,统一变换到统一的尺度上来,避免各个特征的单位不统一的情况.即把每一...
原创
发布博客 2020.01.16 ·
809 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

three.js中的事件

以上一篇入门篇为例来简单的设置下3d模型当中的交互事件,上一篇我们已经完成了在3d页面中添加了一个红色球,下面我们给这个球一个点击事件让它Y轴位置上升,再设置一个鼠标移入到球上时让其变色。1.其实three.js当中没有事件可以直接选中物体的,我们需要监听window对象来完成与3d页面的交互,通过使用到three.js当中RayCaster对象,用于在三维空间中进行鼠标拾取,原理是:相机与鼠...
原创
发布博客 2020.01.16 ·
1006 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Spring解析xml文件,到底从中得到了什么(context:annotation-config 解析)

概要本篇已经是spring源码第10篇了,为了让新同学也能知道我在讲什么,所以有些东西必须得重复一下。先给大家看看spring支持的xml配置,我列了个表格如下:namespace element util constant、property-path、list、set、map、properties context property-placeholder、p...
原创
发布博客 2020.01.16 ·
174 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏
加载更多