New_boy25
码龄5年
关注
提问 私信
  • 博客:33,261
    问答:666
    33,927
    总访问量
  • 26
    原创
  • 2,268,209
    排名
  • 18
    粉丝
  • 0
    铁粉

个人简介:新进程序员

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2019-06-23
博客简介:

New_boy25的博客

查看详细资料
个人成就
  • 获得26次点赞
  • 内容获得3次评论
  • 获得75次收藏
  • 代码片获得112次分享
创作历程
  • 2篇
    2021年
  • 25篇
    2019年
成就勋章
TA的专栏
  • 算法题
    1篇
  • Python
    7篇
  • Jmeter
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

2021-10-16 记录一次面试算法题:语音与流量收费

程序输入类似13163351415|1801|200|785|300内容,需计算出客户该月费用。该段内容表示为:手机号|语音时间(秒)|语音基础费率(每分钟)|流量(MB)|流量费率(每KB)L = "13163351415|1801|200|785|30".split("|")def yuyin(a, b): # 将语音时间换算为分钟,向上取整 if a % 60 == 0: time = a // 60 else: time = a // 60
原创
发布博客 2021.10.16 ·
1278 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Jmeter JDBC request的基本使用以及环境准备工作

Jmeter JDBC request的基本使用以及环境准备工作本文基于Jmeter5.4.1版本和Mysql8.0.26-0ubuntu0.21.04.3版本一、Jmeter需要做的1、下载mysql-connector-java-***.jar①网址https://mvnrepository.com/artifact/mysql/mysql-connector-java②尽量选择与Mysql版本相近的版本,我这里下载的是mysql-connector-java-8.0.21.jar,点击版本
原创
发布博客 2021.10.08 ·
306 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MySQL之事务

一、事务是什么事务即把一系列的sql语句包装起来,当这些sql语句处于事务内时,获得一种状态:要么全部执行完毕,要么全部不执行。应用场景:银行转账。当A向B转100元时,如果100元成功到达B用户,那么事务完成;如果中途机器或者网络出错,代表转账失败,100元应当返回到A用户中。二、事务的四大特性(ACID)原子性:一个事务必须被视为一个不可分割的最小工作单元,整个事务中的所有操作要么全...
原创
发布博客 2019.12.16 ·
254 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL之视图

MySQL提供了创建视图的方法,创建成功的视图,将添加到正在使用的数据库的数据表列表中。一、 创建和查询视图使用create view 视图名称 as select查询语句;命令创建视图。mysql> create view v_students as select * from student;Query OK, 0 rows affected (0.01 sec)使用s...
原创
发布博客 2019.12.16 ·
193 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL排序、分组和分页

MySQL排序和分组使用的命令排序 order by一、 order by 单字段——默认从小到大排序,字段后面隐藏了asc条件,当条件为desc时,按从大到小排序。示例1:查询年龄在18到34岁之间的男性,按照年龄从小到大排序:select * from student where (age between 18 and 34) and (gender="男") order by ag...
原创
发布博客 2019.12.16 ·
1257 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

MySQL条件查询和范围查询

使用select对数据表进行查询时,可以添加where+条件对数据进行筛选。一、 比较运算符运算符功能示例>大于select * from student where age > 14;<小于select * from student where age < 18;>=大于等于select * from student...
原创
发布博客 2019.12.16 ·
712 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MySQL条件查询和范围查询

使用select对数据表进行查询时,可以添加where+条件对数据进行筛选。一、 比较运算符运算符功能示例>大于select * from student where age > 14;<小于select * from student where age < 18;>=大于等于select * from student...
原创
发布博客 2019.12.16 ·
883 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

MySQL数据库和数据表的增删查改(curd)

数据库一、创建MySQL数据库:使用create database 数据库名称;创建数据库:mysql> create database TEMP;Query OK, 1 row affected (0.00 sec)以下方法创建数据库也以避免数据库已存在的情况下报错:mysql> create database if not exists TEMP;Query...
原创
发布博客 2019.12.16 ·
369 阅读 ·
0 点赞 ·
2 评论 ·
2 收藏

MySQL数据类型与约束

写一篇文章记录MySQL的数据类型与约束。数据类型MySQL支持的数据类型大致可以分为三种,数值、时间/日期、字符串类型。一、 数值类型类型大小范围(无符号Signed)范围(有符号Unsigned)用途TINYINT1 字节(-128,127)(0,255)小整数值SMALLINT2 字节(-32 768,32 767)(0,65 53...
原创
发布博客 2019.12.16 ·
167 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python之map、filter、sorted

一、Map函数map函数是python内置的函数(工厂函数),使用help(map)查看map函数的说明信息。>>> help(map)class map(object) | map(func, *iterables) --> map object | | Make an iterator that computes the function using...
原创
发布博客 2019.12.15 ·
249 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rest_framework学习之“版本解析”

rest_framework的版本解析步奏在认证、权限、节流之前,同样是从dispatch的initial方法进入,然后运行self.determine_version方法,返回的结果就是API的版本号def initial(self, request, *args, **kwargs): self.format_kwarg = self.get_format_suffix(**kwargs)...
原创
发布博客 2019.12.14 ·
233 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rest_framework学习之“节流”

学习完rest_framework的权限,我们继续看“节流”功能是如何完成的。一、 和认证、权限一样,从dispatch到initial方法,在initial的最后就是运行“节流”校验的函数(check_throttles)了。def initial(self, request, *args, **kwargs): self.format_kwarg = self.get_format_su...
原创
发布博客 2019.12.14 ·
206 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rest_framework学习之“权限”

今天我们来看看rest_framework的APIView的权限验证过程是怎么走的。一、 与认证的入口相似,权限验证也是从APIView的dispatch()到initial()方法,再到check_permissions(),通过返回True或者False来判断请求是否通过了权限验证:def initial(self, request, *args, **kwargs): self.for...
原创
发布博客 2019.12.13 ·
2336 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rest_framework学习之认证

在讲reat_frameworkd的认证前,我们先来看看Django原生的类视图(django.views.View)的运行过程是怎么样的:wwsgi --> 中间件(Middleware) -->url路由解析 --> 类视图的as_view方法 --> view方法 --> dispath方法 --> 反射对应的请求方法的函数并执行一、 在rest_...
原创
发布博客 2019.12.13 ·
245 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL忘记登录密码的情况下如何修改密码

前段时间在服务器上安装MySQL,但是安装过程中并没有像教程里说的会跳出提示设置密码的文段。它自己就安装好了。安装完成后用mysql -uroot -p登录,输了很多次密码也没登录成功,于是在网上查了很多提问,我在这里归纳一下两种可行的方法:一、修改mysql服务器的配置文件,跳过登录验证首先找到mysql的配置文件,我电脑上的路径是/etc/mysql/my.cnf,然后在[mysqld...
原创
发布博客 2019.11.26 ·
196 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

django项目中设置网页文段按markdown显示

为项目添加markdown效果在django搭建个人博客中,如果想文章按照markdown的规则显示,可以对项目添加以下代码:一. 为文章后台编辑添加markdown效果:安装mdeditor pip3 install mdeditor;在需要的模型的字段使用from mdeditor.fields import MDTextFieldcontent = MDTextField(v...
原创
发布博客 2019.11.21 ·
579 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

将redis设置为远程可访问

最近买了个云服务器,把django项目放在了网上,由于开启runserver时,终端不能查看缓存的信息状态,所以把redis-server设置为外网可连接的状态,其中遇到了一些问题,打算记录一下以免下次继续踩坑:一、设置redis-server为远程可以链接状态找到redis.conf文件sudo vim /etc/redis/redis.conf;将prominze-mode设置为no(...
原创
发布博客 2019.11.21 ·
917 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Django的分页功能——Paginator

写一篇博客记录Django.core.paginator的Paginator方法的使用一、导入Paginatorfrom django.core.paginator import PaginatrorPaginator(object_list,per_page,orphans = 0,allow_empty_first_page = True)二、Paginator方法的一些参数:...
原创
发布博客 2019.10.31 ·
372 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

安装nginx完毕后,用浏览器访问但是没有跳转也没有报错?

nginx不能访问的其中一种问题本人在安装nginx时遇到了一个错误,就是在安装完毕测试访问nginx时,浏览器只显示加载,并没有弹出拒绝访问,看了网上的方法,关闭防火墙,查看端口号是否被占用,结果都没有问题,nginx还是不能访问。qcl@qcl-TM2019:/usr/local/nginx/sbin$ sudo ufw status状态:不活动qcl@qcl-TM2019:/u...
原创
发布博客 2019.10.23 ·
1196 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

今天做一个背单词(程序员)的小游戏,用到了redis来储存单词

今天其实是用来复习redis的,结果存储单词只用到了hash类型这个小游戏的思路:一. 先把单词信息存在redis中(以hash类型)从网上爬取单词文本信息读取文本信息并将单词和词语分离单词和词义分别作为键和值存进redis中(field和value)from redis import *# 链接Redissr = StrictRedis(host="localhost", ...
原创
发布博客 2019.10.01 ·
742 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏
加载更多