11 2018 档案

摘要:选择器 基本选择器 层级选择器 基本过滤选择器 属性选择器 过滤选择器 siblings选择器 查找所有兄弟元素,不包括自己 使用siblings选择器一行代码实现选项卡: 阅读全文
posted @ 2018-11-30 21:03 Wualin 阅读(156) 评论(0) 推荐(0)
摘要:JavaScript与jquery的区别 1. JavaScript是一门编程语言,用来编写客户端浏览器脚本。 2. jQuery是javascript的一个库,包含多个可重用的函数,用来辅助简化javascript开发 3. jQuery能做的javascript都能做到,而JavaScript能 阅读全文
posted @ 2018-11-30 20:59 Wualin 阅读(212) 评论(0) 推荐(0)
摘要:使用html/css原生js实现待办事项列表: 支持添加待办事项,删除待办事项,切换待办事项的状态(正在进行,已经完成) 支持对正在进行以及已经完成事项编辑(单击内容即可编辑) 源代码:链接:https://pan.baidu.com/s/1rnGmqnyytgHBhGKmOOQGbg 密码:mqj 阅读全文
posted @ 2018-11-29 20:35 Wualin 阅读(570) 评论(0) 推荐(0)
摘要:js想要动态更新文本内容,在ES5中没有格式化字符串的方法,在ES6中是有字符串格式化的方法的。 使用左上角数字1旁边的符号定义字符串。先定义好需要拼接的字符串,在字符串内部使用 ${变量名} 进行拼接,省去了频繁使用‘+’进行字符串拼接 var data = '1234'; var name = 阅读全文
posted @ 2018-11-27 17:11 Wualin 阅读(20053) 评论(0) 推荐(1)
摘要:今天在写一个todolist待办事项项目,需要单击编辑待办事项的内容,百度搜了一下这几个方法的用法,总结一下 focus()方法:获得键盘焦点,单击之后就调用绑定的js方法,在span标签里面加一个输入框,然后进行编辑 onblur()方法:失去键盘焦点,编辑结束之后,随意鼠标单击任意地方更新编辑的 阅读全文
posted @ 2018-11-27 13:02 Wualin 阅读(1190) 评论(0) 推荐(0)
摘要:JavaScript JavaScript的组成: ECMAScript 5.0:定义了js的语法标准:包含变量,表达式,运算符,函数,if语句 for循环,while循环,内置的函数 DOM: 操作网页上的api,一些皆对象,比如html标签 BOM: 操作浏览器部分功能的API,比如说刷新页面、 阅读全文
posted @ 2018-11-26 17:59 Wualin 阅读(246) 评论(0) 推荐(0)
摘要:学了一个星期的html和css,用新学的东西写点东西,仿照小米商城的首页按照它的页面布局盗用它的图片写了个小米商城的静态页面。 源代码:链接:https://pan.baidu.com/s/1qf63B6dBAUoDd6tpHFgESQ 密码:lwc5 总结写前端时的不足: css很多属性名记不住, 阅读全文
posted @ 2018-11-23 12:46 Wualin 阅读(15680) 评论(2) 推荐(3)
摘要:CSS css的三种引入方式 行内样式 内接样式 外接样式 3.1 链接式 3.2 导入式 基础选择器 标签选择器 可以选择所有的标签元素,比如:div,ul,ku,p 不管标签藏的多深,都能选中 选中的是共性,而不是特性 id选择器 使用‘ ’ 选中标签的id 同一个页面中id不能重复 任何的标签 阅读全文
posted @ 2018-11-21 22:00 Wualin 阅读(282) 评论(1) 推荐(0)
摘要:HTML 文档结构: head标签 head标签的主要内容和作用,文档的头部描述了文档的各种属性和信息,包括文档的标题、编码方式及URL等信息,这些信息大部分是用于提供索引,辩认或其他方面的应用(移动端)的等。 meta meta常用两个属性: http equiv属性:它用来向浏览器传达一些有用的 阅读全文
posted @ 2018-11-17 20:13 Wualin 阅读(167) 评论(0) 推荐(0)
摘要:阻塞IO 阻塞等待接收数据后从操作系统内存copy到应用程序内存 非阻塞IO 循环去询问操作系统是否接收到了数据 单线程下实现了并发,但过于消耗系统资源 IO多路复用 使用python内置模块select实现socket IO多路复用: Server Client IO多路复用机制 select机制 阅读全文
posted @ 2018-11-16 11:45 Wualin 阅读(146) 评论(0) 推荐(0)
摘要:re模块 正则表达式就是字符串的匹配规则,在多数编程语言里都有相应的支持,python里对应的模块是re re的匹配语法 re.match 从头开始匹配 re.search 匹配包含 re.findall 把所有匹配到的字符放到以列表中的元素返回 re.split 以匹配到的字符当做列表分隔符 re 阅读全文
posted @ 2018-11-15 20:27 Wualin 阅读(121) 评论(0) 推荐(0)
摘要:协程 协程:是单线程下的并发,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程,即协程是由用户程序自己控制调度的。 对比操作系统控制线程的切换,用户在单线程内控制协程的切换 优点如下: 缺点如下: 总结协程特点: 必须在只有一个单线程里实现并发 修改共享 阅读全文
posted @ 2018-11-14 11:15 Wualin 阅读(102) 评论(0) 推荐(0)
摘要:多线程 进程只是用来把资源集中到一起(进程只是一个资源单位,或者说资源集合),而线程才是cpu上的执行单位。 线程(即多个控制线程)的概念是,在一个进程中存在多个控制线程,多个控制线程共享该进程的地址空间 线程的优点 1. 多线程共享一个进程的地址空间 2. 线程比进程更轻量级,线程比进程更容易创建 阅读全文
posted @ 2018-11-14 11:12 Wualin 阅读(118) 评论(0) 推荐(0)
摘要:多进程 进程:正在进行的过程或者说是一个任务,而负责执行任务则是cpu 同一个程序执行两次是两次进程 并发: 并行:基于多核cpu unix开子进程的拷贝一份父进程的数据 进行的三个状态:运行,阻塞,就绪 同步与异步 同步:提交一个任务,只有等待这个任务结束才会继续提交下一个任务 异步:只管提交任务 阅读全文
posted @ 2018-11-14 11:11 Wualin 阅读(123) 评论(0) 推荐(0)
摘要:视图 触发器 使用触发器可以定制用户对表进行【增、删、改】操作时前后的行为,注意:没有查询 创建触发器 使用触发器 触发器无法由用户直接调用,而知由于对表的【增/删/改】操作被动引发的。 删除触发器 存储过程 函数 一、数学函数 ROUND(x,y) 返回参数x的四舍五入的有y位小数的值 RAND( 阅读全文
posted @ 2018-11-06 23:03 Wualin 阅读(139) 评论(0) 推荐(0)
摘要:安装: 基本使用 pymysql增删该查 增删改 查询 阅读全文
posted @ 2018-11-06 22:49 Wualin 阅读(202) 评论(0) 推荐(0)
摘要:数据库 1. 数据库服务器:运行数据库管理软件的计算机 2. 数据库管理软件:mysql,oracle,db2,sqlserver 3. 库:文件夹 4. 表:文件 5. 记录:食物一系列典型的特征 6. 数据:描述事物特征的符号 数据库的分类: 关系型:sqllite,db2,oracle,acc 阅读全文
posted @ 2018-11-04 17:12 Wualin 阅读(273) 评论(0) 推荐(0)
摘要:"FTP程序" Client: bin/start.py 程序入口 conf/配置文件存放 core/ auth.py 登陆,注册以及上传下载查看当前文件夹下文件以及删除功能存放 cline.py 与服务端通信 home 本地用户目录 Server: bin/start.py程序入口 conf us 阅读全文
posted @ 2018-11-02 11:28 Wualin 阅读(308) 评论(0) 推荐(0)