博主的前端入门知识是在慕课网学的,当时有个demo,就是在网页模拟一个QQ面板的拖动效果(如图,用两个DIV代替。。。效果是拖动中间的DIV,整个DIV跟着移动),今天来总结记录一下。 思路是当鼠标按下时,开始计算元素距离屏幕左边缘和上边缘的距离,并同步赋予元素。这里的关键点是对于JS中元素与根元素 ...
分类:
Web程序 时间:
2018-03-06 23:23:59
阅读次数:
278
yum更换国内源首先我们把自己原先的源删除掉,或者备份后删除也可以然后我们把yum的核心文件删除后,需要在网上下载一个,比如说用163的#wgethttp://mirrors.163.com/.help/CentOS7-Base-163.repo就会出现一个新的Base文件或者#curl-Ohttp://mirrors.163.com/.help/CentOS7-Base-163.repo然后再y
分类:
其他好文 时间:
2018-03-06 23:23:44
阅读次数:
191
1、中间件流程 当启动django程序并发送一个请求后,首先通过WSGI,然后走一遍settings.py中设置的MIDDLEWARE,即中间件: 2、中间件的五个方法: 1) process_request(request): - request是一个HttpRequest对象 - 在Django ...
分类:
其他好文 时间:
2018-03-06 23:23:34
阅读次数:
222
1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺 ...
分类:
其他好文 时间:
2018-03-06 23:23:28
阅读次数:
170
一 介绍 本节主题 多表连接查询 复合条件连接查询 子查询 准备表 #建表 create table department( id int, name varchar(20) ); create table employee( id int primary key auto_increment, n ...
分类:
数据库 时间:
2018-03-06 23:23:15
阅读次数:
224
server { listen 80; #端口 server_name localhost; #服务名 charset utf-8; # 避免中文乱码 root /dev/shm/update; #显示的根索引目录,注意这里要改成你自己的,目录要存在 location / { autoindex o ...
分类:
其他好文 时间:
2018-03-06 23:23:08
阅读次数:
230
yum下载rpm包yuminstall-yepel-release安装扩展源,丰富安装包我们可以用yumlist|grepepel查看扩展源的包如果我们想把软件包就下载下来,不安装,在没有网络的时候给别的设备用可以用#yuminstall文件--downloadonly(只下载不安装)下载的文件在(/var/cache/yum/x86_64/7/)目录里后面子目录需要看下载的时候显示在哪个仓库当然
分类:
其他好文 时间:
2018-03-06 23:22:54
阅读次数:
222
一 SELECT语句关键字的定义顺序 二 SELECT语句关键字的执行顺序 三 准备表和数据 1. 新建一个测试数据库TestDB; 2.创建测试表table1和table2; 3.插入测试数据; 准备工作做完以后,table1和table2看起来应该像下面这样: 四 准备SQL逻辑查询测试语句 五 ...
分类:
数据库 时间:
2018-03-06 23:22:29
阅读次数:
212
Spring Data : Spring 的一个子项目。用于简化数据库访问,支持NoSQL 和 关系数据存储。其主要目标是使数据库的访问变得方便快捷。 SpringData 项目所支持 NoSQL 存储: -MongoDB (文档数据库) -Neo4j(图形数据库) -Redis(键/值存储) -H ...
分类:
编程语言 时间:
2018-03-06 23:22:21
阅读次数:
287
GET /_search?timeout=10ms默认情况下,es的timeout机制是关闭的。比如,如果你的搜索特别慢,每个shard都要花好几分钟才能查询出来所有的数据,那么你的搜索请求也会等待好几分钟才会返回。我们有些应用系统对时间是非常敏感的,比如说电商网站,你不能让用户等10分钟,才能等到 ...
分类:
其他好文 时间:
2018-03-06 23:22:14
阅读次数:
240
引言 本来计划每周完成一篇Python的自学博客,由于上一篇到这一篇遇到了过年、开学等杂事,导致托更到现在。现在又是一个新的学期,春天也越来越近了(冷到感冒)。好了,闲话就说这么多。开始本周的自学Python之路。而且,同时从这周开始,也要开始自学Tensorflow。希望能严格要求自己,不会托更。 ...
分类:
编程语言 时间:
2018-03-06 23:22:04
阅读次数:
238
我们一般都是把源码包下载到/usr/local/src下我们下载源码包可以用#wget链接就可以下载了下载好是tar.gz的,就直接tar解压然后进到目录里面.README是产品手册README是产品手册INSTALL是安装文档下面我们进行编译#./configure--prefix=/usr/local/apache2--prefix=指定安装路径可以增加其他的模块。跑完了我们可以用echo$?
分类:
其他好文 时间:
2018-03-06 23:21:56
阅读次数:
176
@(139 Environment Settings | 环境配置) 一、Why 发布一个版本时,我们通常先在版本库中打一个标签(tag),这样,就唯一确定了打标签时刻的版本。将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来。所以,标签也是版本库的一个快照。 Git的标签虽 ...
分类:
其他好文 时间:
2018-03-06 23:21:49
阅读次数:
162
认识cocoa Data在ios开发中的环境情况。 Core Data简单使用的样例。可以使用模板中的master—detail 这种控制器组合可以轻松完毕。 主要的文件夹框架: 对应的Core Data中的基本对象都会自己主动生成。 masterController.md的代码: // // Ma ...
分类:
其他好文 时间:
2018-03-06 23:21:40
阅读次数:
219
堆和非堆内存 按照官方的说法:“Java 虚拟机具有一个堆(Heap),堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。 JVM主要管理两种类型的内存:堆和非堆。 Heap me ...
分类:
其他好文 时间:
2018-03-06 23:21:31
阅读次数:
204
RAID0:条带。不提供冗余,将一个数据分散存在每一个磁盘中 RAID1:镜像。每块磁盘中都存放相同的数据 RAID0+1:先做出来一个条带组,在备份这整个组 RAID1+0:做条带的时候同时备份每一块磁盘 ...
分类:
其他好文 时间:
2018-03-06 23:21:17
阅读次数:
176