自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 python手把手50天就业(九) 类 objects类方法

工程师们大家好,配套免费视频(平时上班周末录制)我们虽然做的是计算机软件开发,但是做的系统也不能脱离实际,因为这些系统需要在实际中去运用,才能体现价值,才能挣钱。超市管理系统,图书管理系统,要是没有这些系统,就需要投入更多的人力,物力去管理,去记录超市商品的价格,图书的分类,以及进销存等等信息,正是因为我们的系统,节约了人力物力,所以才把这份钱投资到了系统上,我们也才有了工资。那我们就以实际的情况去考虑,比如学生管理系统,学生非常多,有张三,李四,这些人的信息,都是在页面上录入,然后传递到python

2021-12-31 15:23:30 3267 1

原创 python手把手50天就业(八) 文件操作

工程师们大家好,配套免费视频(平时上班周末录制)1.os目录操作文件操作第一个模块是os使用之前需要 import os进行导入,为了方便测试在D盘下新建文件夹pythonFile/os/a.txtimport osprint(os.getcwd()) # C:\Users\xuewenjun\PycharmProjects\pythonProject当前工作目录路径# 文件操作# D://xxxx//xxx 这种从某个具体盘符开始的称为绝对路径# a.txt称为相对路径 python会

2021-12-29 17:37:53 912 1

原创 python手把手50天就业(七) 函数lambda 拆包

工程师们大家好,配套免费视频(平时上班周末录制)在实际生活中,一家做汽车的工厂。要完成一个完整的汽车,需要很多步骤,比如组装发动机,组装轮胎,喷漆等等我们可以看到,这些工厂都会把这些各种功能拆分为单独的车间,有很多好处,比如:方便管理,避免交叉(一交叉就容易乱),易于新员工上手(你刚入行,只是面对轮胎比你面对整个车压力要小很多)...那么在程序中其实也一样,一个系统,会包含很多的功能,我们也应该借鉴现实生活的例子,把这些功能单独的分开。1.函数函数:就是具有某项功能作用的代码集合。首先定

2021-12-28 15:36:19 633

原创 python手把手50天就业(六) 集合转换及练习

工程师们大家好,配套免费视频(平时上班周末录制)文章目录1.集合运算1.1+号1.2*号1.3in/not in2. 公共方法2.1range2.2enumerate()3.转换3.1其他转字符串3.2其他类型转列表3.3其他类型转元组3.4其他类型转集合3.5其他类型转dict4.循环集合简单综合练习1.集合运算运算符描述支持的容器类型+合并字符串、列表、元组*复制字符串、列表、元组in元素是否存在字符串、列表、元组、字典not in元素是否不存

2021-12-27 16:14:14 725 4

原创 python手把手50天就业(五) 元组字典集合

工程师们大家好,配套免费视频文章目录1.元组(tuple)1.1创建元组1.2元组切片1.3元组常用方法1.4元组遍历2.字典(dict)2.1创建字典2.2增加元素2.3删除元素2.4修改2.5单个查询2.6遍历2.7复制3.集合3.1增加3.2修改3.3删除3.4遍历3.5交集3.6并集3.7差集3.8子父集3.9对称差明天学习通用集合方法与个集合转换之前学习了列表,知道列表是可以增删改查的,在开发中,我们经常是一个地方去添加好我们需要的数据比如list1 然后需要把这个list1传给别的地方使用,

2021-12-24 17:51:17 453 1

原创 python手把手50天就业(一) 环境安装

作者从2010年开始做it开发,主要语言是java与python,现在在一家国企,闲暇之余,希望把会的东西分享出来。会在b站录制配套视频,主要的流程是从理论到公司项目实战(为了保密,会改掉部分业务),全是个人的经验理解,力争简单易懂,正确。主观观点难免有误,欢迎大家指出。共同学习.1.编程语言计算机的功能的很强大,但是它没有人的思维。(有一天也许它会发展到人那么复杂,毕竟在人的神经,细胞,大脑等的复杂程度面前,它还只能算一个弟弟)。没有自己的思维,就需要人去指挥它做事,去教它做事。而计算机是二机制字节

2021-12-23 17:47:06 867 3

原创 python手把手50天就业(四) 列表list常用操作 第四天下午

工程师们大家好,配套免费视频文章目录1.列表1.1增加元素1.2删除1.3修改1.4查询1.5列表切片1.6判断1.7列表反转1.8排序1.9打乱列表2.0列表嵌套2.1列表复制2.2列表循环1.列表在程序里面存储一个元素用普通类型 int str就可以了存储多个元素就需要用到列表:列表可以⼀次性存储多个数据,且可以为不同数据类型,下标从零开始。my_list = ['天', '青', '色']print(my_list) # 打印:['天', '青', '色']print(type(my_

2021-12-23 17:04:45 757

原创 python手把手50天就业(四) 字符串常用操作 第四天上午

1.下标先认识字符串的下标,也就是每个字符占第几位在计算机语言中,下标都是以0开始的。比如:str=‘abcde’print(str[0]) 就是打印a0---a1---b2---c....2.切片操作str = '天青色等烟雨而我在等你'str1 = str[2:6] # 下标2-5 不包含6 结果:色等烟雨print(str1)str2 = str[2:] # 截取2-末尾 结果:色等烟雨而我在等你print(str2)str3 = str[:8] # 截取0-8的

2021-12-22 14:08:10 788 1

原创 python手把手50天就业(三)

工程师们大家好,配套免费视频文章目录1.if语法2.input函数3.input if 案例3.1案例13.2案例24.其它条件判断5.三目运算符6.随机数6.1random.random()6.2random.uniform(a,b)6.3random.randint(a,b)6.4random.randrange(n,m,k)6.5random.choice(sequence)6.6random.shuffle(p)6.7random.sample(x,n)6.8numpy.random7.while

2021-12-21 15:01:39 3268 3

原创 python手把手50天就业(二)

工程师们大家好,配套免费视频文章目录1.变量2.标识符规则3.使用变量4.数据类型5.注释6.print输出6.1格式化输出6.2print方法7.数据类型转换8.运算符8.1算术8.2 赋值运算符8.3 复合赋值运算符8.4 比较运算符8.5逻辑运算符8.6位运算符1.变量昨天我们已经安装好了python环境,并且执行了下面的语句:print('张三')在实际项目中,常常会有需求:根据用户输入,打印不同的名字。那么这个代码怎么写呢?不能写成print('张三')、print('李四')等因

2021-12-17 09:25:20 995 1

原创 django入门(五) celery使用

免费分享,平时搬砖,周末会录制匹配的视频。配套视频地址:https://www.bilibili.com/video/BV1eQ4y1U7os/当你想要放弃的时候,想想当初为什么坚持到了现在!!!文章仅仅针对celery入门,进阶使用,会在实战项目中涉及1.业务场景双11在即,既然是光棍节,就应该品点新茶叶。为所有二级、三级会员推送新茶介绍。首先这种业务不应该影响主逻辑,也就是后台人员编辑好内容,选择好目标会员后点击就返回提交成功,后台处理中,不是在那里等着后台处理完。这个实现挺简单,访问后台

2021-12-01 10:40:02 6283 8

原创 django入门(四)

毕生所学,免费分享,平时搬砖,周末会录制匹配的视频。当你想要放弃的时候,想想当初为什么坚持到了现在!!!新建项目django项目搭建新建应用users模块,如下:方便测试,打开users应用的models新建user model类:from django.db import models# Create your models here.class Users(models.Model): STATUS_CHOICES = ( # 数据库存储为0跟1 待会查询出来的时候,

2021-11-19 17:18:45 1413

原创 python入门 django 入门(三) request、session、response、cookie等操作

本人java10年开发经验,现就职于电信,因工作需要学习python,记录自己的学习记录。后面也会持续分享真实工作经验,及项目。欢迎大家互关,一起学习!!文章有不严谨的地方请指出后面做过项目后,对python有更深的理解了,会录制免费视频,讲解真实项目接着上篇博客的项目,今天继续学习django的视图,只考虑前后端分离模式也就是只返回json数据,其它的请自学习其中view就是python的视图,v层,核心的代码逻辑都是写在view中测试项目需要用到postman,下载:链接:https://p

2021-11-18 15:13:46 1754 4

原创 python 入门 django 入门 (二) models操作

本人java10年开发经验,现就职于电信,因工作需要学习python,记录自己的学习记录。后面也会持续分享真实工作经验,及项目。欢迎大家互关,一起学习!!文章有不严谨的地方请指出1.创建模型类打开pay应用的models.py创建模型类from datetime import datetimefrom django.db import models# Create your models here.# 创建品牌的模型类class Brand(models.Model): # 创建字段

2021-11-17 09:21:31 5167 4

原创 python入门 django入门 (一)

本人java10年开发经验,现就职于电信,因工作需要学习python,记录自己的学习记录。1.mvc vs mvtmvc:m:model数据模型(将数据从数据库查询出来,再加工成前台需要的数据,统称数据模型层)c:controller控制层(接受请求,接受请求数据,返回数据的代码层)v:视图层(展示给用户看的层,比如网页、app、显示器等)mvt:m:同上v:同上面的ct:template模板的意思(比如京东浏览任何一个商品的详情页都是类似的页面只是数据不同,就可以写一个页面然后填充不同的

2021-11-15 15:56:14 4735 13

原创 java基础面试题B

1.聊一聊class对象每一个类在被jvm加载的时候都会生成一个class对象,描述了类的信息,这个对象会放在元空间,既然是对象就应该有一个类去描述它,这个类就是位于java.lang包下面的class类.class对象用于描述这个类的详细信息,也是根据该信息来创建对象。每个存在于java堆中的普通java对象都会在对象头中有一个class pointer指向元空间的class对象,也就是说每个java对象的创建需要依赖其class对象的信息.获得class对象1.Class.forName(“类的

2021-03-11 11:38:32 646 4

原创 java基础面试题汇总A篇

java基础面试题汇总先写出基本常见的大厂面试题,后面会持续更新面试的题1.求6&3,-6&-3的值解析:Java使用 补 码 来 表 示 二 进 制 数 ,在补 码 表 示 中 ,最高 位 为 符号 位 ,正数 的 符 号 位 为 0,负数 为 1。补 码 的 规 定 如 下 :对 正 数 来 说 ,最高位为 0,其余 各 位 代 表 数 值 本 身 (以二 进制 表 示 ),如 +42的补码 为 00101010。对 负 数 而 言 ,把该 数 绝 对 值 的 补 码 按

2021-02-21 20:59:06 1890 11

原创 mysql事务ACID原理MVCC 幻读

文章目录mysql事务原理MVCC1存储引擎1.InnoDB存储引擎2.MyISAM存储引擎2.undo和redo的功能undo:redo:3.mysql锁3.1表级锁3.2行级锁3.3全局锁3.4避免阻塞与死锁阻塞:食堂排队3.5.mysql死锁不同表同一个表避免死锁4.MVCC多版本并发控制mvcc如何解决隔离性隐式字段Read View读已提交RC read-commited解决不可重复读RR read-repeatable解决不了幻读5.总结mysql事务原理MVCC书籍推荐:mysql必知必

2020-12-30 17:47:23 1677 8

原创 mysql 存储过程视图触发器及springboot+mybatis调用(有点过时了,不是需要不建议)

已经过时了,写在这里给需要的朋友文章目录1.创建数据库、创建表、测试数据2.视图2.1隐藏字段2.2将表的关联数据,存储于视图中简化查询2.3缺点3.触发器3.1触发器语句3.2案例3.3说明及缺点4.存储过程4.1存储过程介绍4.2简单的存储过程入门4.3:=与=的区别4.4存储过程if用法4.5存储过程循环while….do用法4.6存储过程循环repeat用法4.7存储过程循环loop用法4.8存储过程参数in out4.9存储过程参数inout4.10存储过程异常处理4.11游标介绍4.12存储过

2020-12-28 15:56:58 4367 2

原创 mysql常见sql语句练习 sql练习题

1. Mysql基本语句复习1.1数据库建库操作这一章会把基本的mysql语句进行复习打开Sqlyog,新建一个数据库1.2建表操作新建两张学习兴趣班级表:唱歌、跳舞CREATE TABLE sing(s_num VARCHAR(5) NOT NULL UNIQUE COMMENT '身份证号,这儿为了方便以5位算',s_beginDate DATE COMMENT '入班时间'#指定存储引擎为INNODB(这个在优化的时候会学习))ENGINE=INNODB DEFAULT CHA

2020-12-28 10:39:16 7306 17

原创 springmvc基本使用

Mvc:软件设计架构,解除v层的耦合,希望只写一套后台代码,就可以满足各种v端V:jquery+bootsrap,pcM:dao+serviceC:servletSturts2(淘汰)springmvc1.springmvc介绍1.接受前台或者其它服务的数据,并校验 json2.返回数据给前端或者其它服务 json,流3.指定跳转的页面或者其它服务 重定向或者跳转数据接口2.简单入门2.1导入jarspring-contextspring-context-supportspr

2020-12-09 09:35:43 1912 20

空空如也

空空如也

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

TA关注的人

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