- 博客(14)
- 收藏
- 关注
原创 python中使用mysql详细版
python交互mysqlpython安装mysql下载安装pip3下载pymysql模块python操作mysqlpython安装mysql在python中要想使用mysql需要在python中导入pymysql模块下载安装pip3在ubantu下使用sudo可以直接下载,要保证ubantu可以联网sudo apt-get install python3-pip3下载pymysql模块在ubantu下下载模块挺简单的,直接使用pip下载即可pip3 install pymysqlpy
2020-12-10 11:41:19 434 1
原创 详细的mysql基础知识
mysql交互mysql服务器端、客户端安装服务器端安装查看是否安装成功客户端安装数据库的使用数据类型和约束数据库操作数据表操作数据的增删改查数据基本查询条件查询范围查询、null排序聚合、分组链接查询、自链接子查询mysql服务器端、客户端安装服务器端安装在ubantu里,保证能联网在命令行里直接输入sudo apt-get intall mysql-server查看是否安装成功通过查看进程中是否存在mysql服务ps server该操作会直接到网络上下载,在此期间会提醒你设置密码
2020-12-09 10:45:22 203
原创 python高级--知识点提高
python高级--知识点提高GIL(全局解释锁)简介GIL面试题解决方法深拷贝、浅拷贝简单的深拷贝、浅拷贝拷贝变量拷贝列表拷贝不可变类型类的属性import导入模块导入模块的顺序导入模块的注意事项重新加载模块多模块导入事项GIL(全局解释锁)简介顾名思义这是一个锁,它的作用保证了同一个时刻只能一个线程可以运行代码,也就是说不管你是几线程的cpu但在这一刻只能一个线程运行,其他线程没法运行,只有当遇到堵塞时才会切换进程。GIL与python语言没有任何关系,这是python解释器的问题,cpython
2020-11-23 15:26:27 206
原创 python高级编程之并发编程
Python高级之网络编程多任务多任务-线程创建线程查看线程数量互斥锁死锁多任务进程进程实现多任务进程和线程的区别进程之间的通信进程池Pool创建进程池迭代对象判断是否为可迭代的对象迭代对象的原理迭代器for in机制创建可迭代对象完善迭代器生成器原理使用生成器创建斐波那契数列使用next()函数接受数据使用send(参数)方法接受数据使用yield实现多任务使用greenlet、geven完成多任务使用gevent实现多任务总结多任务介绍多任务就是计算机系统可以同时运行多个程序。好比你可以听着音乐的同
2020-11-23 13:32:28 133
原创 python高级编程之网络编程
Python高级之网络编程网卡查看新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入网卡查看你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文
2020-11-01 17:33:59 508
原创 Django框架
Django框架mvc介绍mvc工作原理Django简介MTV框架模式python虚拟环境虚拟环境安装虚拟环境虚拟环境操作mvc介绍mvc是一种框架,该框架的思想为分工就是将一份大工程拆分为若干个小工程,每个工程只负责该部分的内容mvc的核心是解耦mvc工作原理如图,用户在浏览器上提交一个表单,c控制器接受到,发送给m,m将表单数据添加到数据库中,然后c控制器在让v产生html文件然后返回浏览器页面m:model模型,用于和数据库进行交互v:视图,用于产生html页面c:控制器,用与接
2020-12-13 13:52:27 591
原创 HTML标签/CSS样式属性快速复习
HTML标签/CSS样式属性快速复习标签文本控制标签标题标签文本标签图片/超连接图片超链接列表定义表格行列表头表单表单控件inputtextareaselectCSS选择器标签选择器类选择器id选择器通配选择器属性选择器伪类选择器文字样式属性背景样式渐变样式盒子模型浮动定位偏移属性多媒体视频音频变形标签文本控制标签标题标签h1–h6属性alian:leftcenterright文本标签p水平线<hr/>属性aliansize:粗细,像素为单位
2020-11-25 18:17:50 262 1
原创 js/Jq快速复习
事件通过在h5标签中指定响应事件,来在javascript中执行相应的函数。onclick():单击事件onload():加载事件,当页面加载完毕后执行‘onUnload():离开该页面时执行onFocus():配合表单使用,获得焦点时触发onBlue():配合表单使用,失去焦点时触发onChange():配合表单使用,当内容发生改变是触发。onsubmit():提交表单时判断输入的数据是否有效,当单击提交按钮时触发onmouseover():当鼠标移动到上面时触发onmouseout
2020-11-25 16:00:31 184
原创 嵌入式系统教学
嵌入式系统基本知识什么是嵌入式系统嵌入式系统的分类嵌入式微控制器嵌入式微处理器典型的嵌入式系统组成什么是嵌入式系统嵌入式系统英文名称是Embedded System。其实嵌入式系统和我们平常生活联系非常紧密,如日常生活中使用的手机、微波炉、有线电视机机顶盒等,都属于嵌入式系统。嵌入式系统的形式多样、体积小、功能专一,可以灵活的实行各种设备的需求。可以将嵌入式系统理解成一种为特定服务的软硬件可裁剪的计算机系统。嵌入式系统的分类按照系统硬件核心处理器来说:嵌入式微控制器嵌入式微处理器嵌入式微控
2020-08-26 18:33:57 735
原创 CentOS6 yum安装Mysql
CentOS6安装Mysql前期准备安装与初始化配置mysql出现问题解决方法前期准备检查centos上是否已经安装了mysqlrpm –q|grep mysqlrpm -qa|grep mysql卸载系统预安装的Mysql//卸载原有的mysqlrpm -e --nodeps mysql-libs-5.1.73-7.el6.x86_64//删除mysql和相关的依赖包rpm -e mysql-libs-5.1.73-7.el6.x86_64安装与初始化用yum安装: yu
2020-08-20 12:10:26 345
原创 小朋友排队问题(树状数组)
小朋友排队问题(树状数组问题描述分析c语言代码实现问题描述n 个小朋友站成一排。现在要把他们按身高从低到高的顺序排列,但是每次只能交换位置相邻的两个小朋友。每个小朋友都有一个不高兴的程度。开始的时候,所有小朋友的不高兴程度都是0。如果某个小朋友第一次被要求交换,则他的不高兴程度增加1,如果第二次要求他交换,则他的不高兴程度增加2(即不高兴程度为3),依次类推。当要求某个小朋友第k次交换时,他的不高兴程度增加k。请问,要让所有小朋友按从低到高排队,他们的不高兴程度之和最小是多少。如果有两个小朋友身
2020-08-14 15:45:07 1004
原创 超详细的正则表达式用法
什么是正则表达式正则表达式是由一个字符序列形成的搜索模式。当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。正则表达式可以是一个简单的字符,或一个更复杂的模式。正则表达式可用于所有文本搜索和文本替换的操作。正则表达式语法// /正则表达式主体/修饰符(可选)var pattt =/runboo/i;// /runboo/i 是一个正则表达式//runboo 正则表达式的主体即被匹配的字串//i 是一个修饰符,即表示不区分大小写`正则表达式-元字符下表包含了元字符的完整列表
2020-05-25 11:37:53 491
原创 Linux发展历程及介绍
前言有些初学者可能刚刚接触到linux,听到linux和unix这个名词可能会比较陌生,他们两个之间的关系呢,用最通俗易懂的话来讲用父子的关系来形容他们最好不过了,unix是父亲,linux系统是儿子,他们之间有这样一个不可分割的关系,所以呀当我们学习完linux当我们再学习unix的时候我们就会发现他们两个的文件系统、基般的命令和相应的操作方式都非常类似。Unlix发展历史其实呢!unix系统的诞生呢,是有个意外,1965年的时候是由美国麻省理工学院(MIT)、通用电气公司(GE)及AT&T
2020-05-24 16:55:30 1440
原创 Hello CSDN!!!
hello everone!!!今天爱探究的王先生就正式入驻 CSDN博客网站咯,恩~说些什么呢!先简单介绍一下自己吧!本人呢现在还是一名在计算机专业的大学生,不过是一名有理想的大学生哦,我想通过写博客的方式来巩固一下我所学的一些知识,接下来的每一天都会发布一下今天所学的知识,首先带来一部完整的linux系统的详细介绍,然后接下来会带来c、java、javascript、Jquery、HTML和CSS教程会相序发布,如果文章中如有错误的地方和有不对的地方,还望指出来。嘿嘿!!!就到这里,如有对linux系
2020-05-24 11:03:13 148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人