会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
乘地铁
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2018年10月12日
Day46 前端基础--JavaScript
摘要: 一,JavaScript初识 1.ECMAScript和JavaScirpt的关系 前者是后者的规格,后者是前者的一种实现 2.JavaScript概述: ECMAScript是一个重要的标准,但是它并不是JavaScript唯一的部分,当然,也不是唯一被标准化的部分,实际上,一个完整的JavaSc
阅读全文
posted @ 2018-10-12 16:48 乘地铁
阅读(190)
评论(0)
推荐(0)
2018年10月10日
Day44&45 前端基础--css
摘要: 一,CSS初识 CSS(cascading style sheet,层叠样式表)定义如何显示html元素 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染) 二,CSS语法 CSS注释 三,CSS的几种引入方式 1.行内式样:直接在标签中的style属性中设定CSS样式。不推荐大
阅读全文
posted @ 2018-10-10 15:29 乘地铁
阅读(208)
评论(0)
推荐(0)
2018年10月9日
Day43 前端基础--html
摘要: 一,前端初识 Q1:前端是什么? 答:用户看到的页面就是前端工程的工作 web原理: 二,html初识 1.就是一些特殊符号,不同的符号有不同的显示效果 2.学前端就是学怎么写html文件,学后端框架就是学怎么样返回写好的html文件 3.html就是超文本标记语言 是一种用于创建网页的标记语言 4
阅读全文
posted @ 2018-10-09 17:25 乘地铁
阅读(210)
评论(0)
推荐(0)
2018年10月8日
Day42 python连接数据库基础
摘要: 一,python连接数据库基本语法: 二,SQL注入相关 Q1.什么是sql注入? 用户输入的内容有恶意的sql语句,后端拿到用户输入的内容不做检测直接做字符串拼接,得到一个和预期不一起的语句 Q2.如何解决sql注入? 对用户输入的内容做检测 pymysql内置了这种检测,我们只需要让pymysq
阅读全文
posted @ 2018-10-08 15:27 乘地铁
阅读(178)
评论(0)
推荐(0)
2018年10月5日
Day41 数据库基础3
摘要: 一,记录操作 1.增 2.改 3.删 4.查 单表查询 多表查询 子查询:
阅读全文
posted @ 2018-10-05 15:01 乘地铁
阅读(190)
评论(0)
推荐(0)
2018年9月29日
Day40 数据库基础2
摘要: 一,存储引擎 1.InnoDB 特点:支持事务、行级锁、外链 事务:在开启事务后,如果事务内的操作不能完成,则会回退至操作前的状态,维护了数据的安全性 行级锁:innodb 同一时间只能由一个人对同一行数据进行修改 同一张表中不同行的记录可以被同时修改 外键:foreign key Innodb独有
阅读全文
posted @ 2018-09-29 16:34 乘地铁
阅读(172)
评论(0)
推荐(0)
2018年9月28日
Day39 数据库基础
摘要: 一,数据库初识 Q1:为什么要用数据库 将文件和程序存在一台机器上上很不合理的 操作文件是一件很麻烦的事 Q2:数据库的优势 程序稳定性:这样任意一台服务所在的机器崩溃了都不会影响数据和另外的服务 数据一致性:所有的数据都存储在一起,所有的程序操作的数据都是统一的,就不会出现数据不一致的现象 并发:
阅读全文
posted @ 2018-09-28 20:32 乘地铁
阅读(140)
评论(0)
推荐(0)
2018年9月27日
Day38 python基础--并发编程基础-IO模型
摘要: 一,IO模型,这里的指的是linux环境下networl IO 1.blocking IO (阻塞IO) 2.nonblocking IO (非阻塞IO) 3.IO multiplexing (IO多路复用) 4.asynchronous IO (异步IO) 5.signal driven IO (
阅读全文
posted @ 2018-09-27 19:31 乘地铁
阅读(207)
评论(0)
推荐(0)
2018年9月26日
Day37 python基础--并发编程基础6
摘要: 一,池:concurrent 并发编程中,池的概念 concurrent.futures中的进程池 和 线程池: 1.实例化线程池 ThreadPoolExcutor 一般线程池内线程数为5*cpu核心数 实例化进程池 ProcessPoolExcutor 一般进程池内进程数为cpu核心数的1倍或2
阅读全文
posted @ 2018-09-26 15:52 乘地铁
阅读(210)
评论(0)
推荐(0)
2018年9月25日
Day36 python基础--并发编程基础5
摘要: 一,线程的锁 Q1:线程为什么要有锁 1.线程之间的数据安全问题: +=,-=,*=,/=赋值操作不安全,如果涉及这些这些一定要加锁 2.pop.append是线程安全 3.队列也是数据安全的 4.多线程中,别在线程中操作全局变量 5.可以使用dic模块中的方法来查看某个操作对应的cpu指令 互斥锁
阅读全文
posted @ 2018-09-25 16:23 乘地铁
阅读(219)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告