Sansx's Studio.

Sansx's Studio.

it's better to burn out than to fade away

MYSQL数据库基础操作

 

数据库虽然时常有接触,但是细节部分容易忘记,因此将基础部分重新写一遍,一是复习,二是以后可以直接查看,一切从简。(指令为windows环境下的dos)

*服务器操作

开启mysql服务器:
net start mysql
停止mysql:
net stop mysql
连接服务器:\>mysql -u(用户名) -h(服务器地址) -p(密码)

tip:开发环境下服务器地址可以跳过,默认为’127.0.0.1’
-p后面直接接上密码,不能出现空格

Vue制作豆瓣电影(调用api测试)

预先配置

由于豆瓣api跨域问题,因此不能直接通过ajax请求访问,我们通过vue-cli提供给我们的代理(proxy)进行配置即可,打开config/index.js,配置代理proxyTable属性如下:

1
2
3
4
5
6
7
8
9
10
//在proxyTable这个属性中,配置target属性为我们要代理的目标地址。
proxyTable: {
'/api': {
target: 'http://api.douban.com/v2',
changeOrigin: true,
pathRewrite: {
'^/api': ''
}
}
}

centos7 安装Docker + nginx

安装docker

1. 首先进行更新

执行yum update

保险起见还需要删除docker旧版本防止出错

1
2
3
4
5
6
7
8
9
10
$ sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine

前端学习笔记NO.002

锋利的jquery

JS中Ajax的应用*

  1. 实例化对象var demo = new XMLHttpRequest();
  2. 通过open()初始化对象demo.send("GET/POST",URL,是否异步);
  3. 当readyState值被改变时,会触发readystatechange事件,可通过onreadystatechange属性注册该回调函数事件处理器:
    demo.onreadystatechange=callback;//设置回调函数

前端学习笔记NO.001

锋利的jquery

$().toggle(fn1,fn2,...,fnN)通过n次点击,按顺序循环执行函数
$().toggle()也可用于切换元素显示状态

$().trigger('click')=$().click()触发绑定的事件函数,使触发元素获得焦点(浏览器默认操作)。

$().triggerHandler('click')仅触发事件函数


  • jquery中使用stopPropagation()阻止事件冒泡;
  • event.preventDefault()阻止默认行为(表单提交、链接跳转);
  • js中return false;
JQuery实例--1(在线聊天)

实例展示

在线聊天室

《锋利的jquery》主题内容之后,附带了一个在线聊天室的实例代码参考,在理解了大致思路之后,我按照自己的想法制作了一个聊天室,后续可能会有扩展(待定)

1.实现思路

  • 简单的来说就是将本地信息的上传到网络,之后同步信息到另外一个页面;
  • 因为js需要借助后端来交互数据,所以这次后端选用php;
  • 大致流程:
avatar
Sansx
witness me
FRIENDS