自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 收藏
  • 关注

原创 每次解决一个关于电脑的问题就记录在案,日积月累下去

2019年10月17日**macOS Catalina 10.15版本上线,我的有道用不了了!!!**解决办法:打开偏好设置-》语言和地区-》选择App-》➕添加有道-》选择英语

2019-10-17 17:21:48 144

原创 Python3在Mac上安装

打开终端输入:xcode-select --install安装homebrew:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"如果报错就输入:sudo xcodebuild -license上面一路空格键space按下去,然后输入agree...

2019-10-12 15:17:42 177

原创 javascript学习之路九------BOM

BOM–浏览器对象模型window对象-------Global对象在全局作用域定义的变量是window的,定义的方法也是window的,全局定义的变量不能delete删除,通过点属性去复制的变量就可以删除:var message=“ok”;//不可删除window.message=“ok”//可以删除location对象和navigator对象都是window的对象每一个frame框...

2019-07-26 15:38:15 131

原创 javascript学习之路八------函数表达式

定义函数的方式有两种:函数表达式和函数声明函数声明:sayHi();//放前面放后面都行,因为函数声明提升(就是说函数之前已经声明过了)function sayHi(){alert("Hi");}函数表达式:var sayHi=function(){alert("Hi");}sayHi();禁忌写法:if(true){ function sayHi(){ al...

2019-07-25 21:08:58 100

原创 javascript学习之路七------面向对象的程序设计

OO语言就是面向对象语言的意思JavaScript对象的定义是无序属性的集合,其属性可以包含基本值、对象、或者函数,可以把它想象为一个散列表,无非就是一组键值对,其中只可以是数据或者函数!!!JavaScript对象自带的属性可以分为两个类型,数据属性和访问其属性数据属性:[[Configurable]]、[[Enumerable]]、[[Writable]]、[[Value]][[Co...

2019-07-25 15:01:31 127

原创 javascript学习之路六------Canvas绘图

定一个画布:<canvas id="drawing" width="600" height="300">这是一个画布</canvas>判断当前浏览器是否支持canvas//用之前一定要先看看支不支持 if(draw.getContext){ //选用2D画布 var context=draw.getCo...

2019-07-24 15:18:58 119

原创 javascript学习之路五------基本包装类型

基本类型值不是对象,但却仍然可以有方法;var str=“hello world”;var str1=str.substring(2);怎么解释呢?其实引用类型和基本包装类型的主要区别就是对象的生存期,基本类型也是创建对象的,只不过瞬间销毁了而已所有的基本包装类型不建议创建实例对象!!!Number类型:var num =10;num.toString(2);//返回的是2进制v...

2019-07-24 13:46:14 92

原创 javascript学习之路四------引用类型

引用类型是一种数据结构,是引用类型的实例,也可以称为类似于类的"对象定义"。Object类型:创建一个实例:var person=new Object();var person={}上面这两个是相等的属性和方法赋值:> var person=new Object();> person.name="simalinjia";> person.age=29;or...

2019-07-23 17:51:35 130

原创 javascript学习之路三------变量+作用域+内存问题

JavaScript的变量包含两种数据类型的值:基本类型值和引用类型值基本类型值:Boolean、null、undefined、number、string在内存中占据固定大小的空间,保存在栈中引用类型值:object保存在堆中JavaScript不允许直接访问内存中位置,也就是说不能直接操作对象的内存空间,操作的时候实际上是操作对象的引用,而不是直接操作对象,但也有例外,如果你给这个对象...

2019-07-23 11:12:58 88

原创 javascript学习之路二------基本概念

一、语法:1.区分大小写:变量test 和变量Test不是一回事,typeof是关键字,所以不能用做函数名,但是typeOf就可以!!!2.标识符:标识符就是指变量、函数、属性的名字,规范是采用驼峰样式,如:sayHi();开头以字母或者是下划线或者$符号,除了开头其他的用数字也行!!!谨记规范最重要!注意:关键字、保留字、null、true、false不可以充当标识符!3.注释:单行...

2019-07-22 16:47:51 160

原创 javascript学习之路一------使用方式

JavaScript诞生于1995年在HTML中使用JavaScript要注意:外部引入书写地点:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,...

2019-07-22 12:19:46 624 2

原创 Mac安装node的步骤

进入官网:http://nodejs.cn/download/下载Mac版本的。按照步骤下一步就好了,在终端输入:node -v和npm -v检查版本!!!

2019-07-21 18:30:51 199

原创 本地测试好的TP5部署到服务器遇到的问题解决

问题1:The requested URL /xxxx.html was not found on this server原因:apache的重写未开启,开启重写后,问题解决,方法如下:apache 打开 httpd.conf 文件 找到AllowOverride None 改为 AllowOverride All 问题2:Class 'think\model' not found...

2019-06-22 16:09:17 1050

原创 mac电脑安装maple2017

在网上找maple2018我是找不到了,索性找了2017,而且是自带破解包的。破解包1:libmaple.dylib破解包2:license.dat打开访答:前往文件夹:/Library/Frameworks/Maple.framework/Versions/2017/bin.APPLE_UNIVERSAL_OSX把破解包1替换进去返回上一层,进入license文件夹将破解包1用文...

2019-06-11 16:14:03 1392 1

原创 phpmyadmin密码设置问题

原本的phpmyadmin,可能密码是空,但是你给改了,然后浏览网址就搞不定了,这时候需要进入配置文件,修改,我用的是xammp,所有可以点击configure,在点击open conf file,ctrl+f检索[mysqld] 在下面添加skip-grant-tables好了,可以登录了…...

2019-06-10 18:05:45 612

原创 机器学习记录一

我的工具:mac电脑语言:Python3(之前一定要安装好)在相应的项目里下载一些包:pip3 install numpy scipy matplotlib ipython scikit-learn pandas安装matplotlib的时候真的是让我废了脑筋,遇到版本不对的问题了。我要检查numpy的版本。卸载的方法:pip3 uninstall matplotlib打开...

2019-06-10 11:00:47 104

原创 python在mac系统中安装matplotlib遇到的问题

报错:raise ReadTimeoutError(self._pool, None, 'Read timed out.')ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.原因:有网速,但是特别慢!解决方法:(1)加时间pip instal...

2019-06-09 17:59:14 1763 2

原创 Pycharm开发Django连接Mysql数据库遇到的问题

Pycharm开发Django的好处就是,不需要做准备工作,直接用就行了。报错信息:django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.3 or newer is required; you have 0.7.11找到路径:/Users/simalinjia/PycharmProjects/createApi/venv/li...

2019-06-08 14:38:41 556 1

原创 Vue简单创建一个项目(十)

编程式导航就是用JavaScript来跳转页面<button @click="gotoNews()"></button>methods:{gotoNews(){this.$router.push({path:'/details/111'})}}命名式路由跳转前提条件是路由改写命名规则:{ path: ‘/news’, component: News,n...

2019-06-07 21:46:50 251

原创 Vue简单创建一个项目(九)

url链接里面最好用的就是传值了,多会用在页面跳转查看详情什么的,也不涉及到安全的情况,所以动态路由传值就必须要讲一下:比如news页会有很多主题,他们类似于:<a href="details.html?id=1">新闻一</a><a href="details.html?id=2">新闻二</a><a href="details.ht...

2019-06-07 14:19:28 118

原创 Vue简单创建一个项目(八)

Vue的路由实际上就是在APP根组件的挂载组件中做不同的切换,就是动态的去挂载。vue-router(这个和vue-resource一样都是Vue自己的仔)cnpm install vue-router --save在main.js引入:import VueRouter from ‘vue-router’;Vue.use(VueRouter);之前我们做的父子组件都是把子组件作...

2019-06-07 13:04:55 212

原创 Vue简单创建一个项目(七)

非父子组件之间的传值创建中间人js,随便起个名字,好记的:brothermessage.js内容:import Vue from "vue";var brother = new Vue();export default brother;兄弟A-Home兄弟B-News前提是这两个组件都必须引入brothermessage.jsA->BA:methods:{...

2019-06-06 14:02:04 125

原创 Vue简单创建一个项目(六)

父子组件之间的传值父亲传给儿子:父亲:<v-home :title="title" :run="run" :home="this"></v-home> data:{title:"zhi"},method:{run(s){alert("hello"+s)}}儿子:methods:{},props:['title','run','home']{{title}}...

2019-06-06 13:02:25 160 1

原创 Vue简单创建一个项目(五)

所有的项目都是对数据的操作,当今社会发展迅速的原因就是大数据的时代来临了,当后端提供数据接口的时候,我们就要充分利用数据。请求数据的模块:一、官方提供:vue-resource先安装它,在项目文件夹下输入下面的指令:cnpm install vue-resource --save其中**–save**的意思是将他保存到package包文件中.安装好了以后,vue的插件就必须要在...

2019-06-06 12:01:05 147

原创 Vue简单创建一个项目(四)

生命周期函数,这写个函数的重大意义在于,他会在组件挂载的时候:mounted(){}请求数据,操作dom组件更新的时候组件销毁的时候为我们做一些事情,做一些想要做的事情,右脚生命钩子,可能意味着想让app这个项目的各个组件之间都钩钩连连得吧,所以名字也不难理解。监听模板:methods:{ setMsg(){ }...

2019-06-06 10:20:13 195

原创 Vue简单创建一个项目(三)

组件,可以看成是一个可以拿来调用的模块。什么是组件?每一个.vue文件就是一个组件,做项目的时候可以把它们放到src文件夹下的components文件夹下,举例在App.vue中使用:引用方法:import Home from "./components/Home.vue"挂载注册方法:data:{},components:{'v-home':Home}在template模板中使...

2019-06-06 10:07:16 180

原创 Vue简单创建一个项目(二)

分析一下简单安装后文件里面都有啥:node_modules:下载好的依赖项src:开发时候用的资源index.html:入口文件package.json:管理项目的各种模块及版本名称作者等信息asset:静态文件的根目录webpackconfig.js可以把我们写的.vue文件编译成浏览器能看得懂的文件。.vue文件就是一个组件包含了html标签<div id="a...

2019-06-05 15:32:21 225

原创 Django项目上传部署到阿里云Centos7

第一步:将本地测试好的项目及数据库压缩第二部,创建虚拟环境:mkdir -p /data/envvirtualenv --python=/usr/bin/python3 ll_env然后进入cd /data/env/ll_env/bin启动虚拟环境:source activate默认使用的是SQLite数据库,就不用做此操作。进入到项目目录,通过python3 ma...

2019-06-01 18:02:02 824

原创 Vue简单创建一个项目(一)

战前准备:编程工具: webstorm电脑:Mac电脑必须要先安装 cnpm npm node vue利用IDE工具创建一个工程CreateDao:进入文件夹:cd /Users/simalinjia/WebstormProjects/CreateDao在CreateDao中创建应用sudo vue init webpack-simple vuedemo安装依赖sud...

2019-05-30 23:04:46 522

原创 阿里云服务器centos7+Django+dbsqlit3+Nginx+Uwsgi完美解决方案

所有操作都是在Mac电脑上进行的…利用终端登录到服务器,输入:$ :ssh -p 22 root@ xx.xx.xx.xxpassword:一、更新服务器系统软件包yum update -y二、安装软件管理包和可能使用的依赖yum -y groupinstall “Development tools”yum install openssl-devel bzip2-deve...

2019-05-30 16:14:03 138

原创 Python版本替换成功解决

我算是服了,搜了所有文章,我不是说自己多行,看看网上这些写的那叫个什么?挖坑给别人跳啊:mac自带的Python是2.7的,我现在下的是3.7的,然而使用的时候默认就是2.7,所以要替换:第一步打开终端:输入:open ~/.bash_profile在文件最下方输入:aliaspython="/Library/Frameworks/Python.framework/Versio...

2019-05-26 21:40:08 1218

原创 Python使用

Python采坑记录下载Request库:https://www.lfd.uci.edu/~gohlke/pythonlibs/whl后缀的文件改为zip解压拿到request文件,复制到python的lib下。

2019-05-22 10:29:25 112

原创 Mac电脑百度网盘登录卡死现象解决方案

本来是正常的,突然间就转圈圈了,现象是:先闪一下你盘中的文件列表,然后就一直转圈圈,登录上面有原来的账号信息。解决办法:不要想着重新下载百度网盘,下100次也没用,网上论坛找了个解决办法就是,在Mac电脑上修改系统时间。改为一年前,然后重新启动,他会让你重新登录,好了,直接输入账号密码登录就可以了,然后修改回来你的系统时间。...

2019-02-22 11:57:11 15700

原创 阿里云Linux服务器安装nodejs

阿里云服务器桌面登录,打开火狐浏览器,点击node官网:http://nodejs.cn/download/LTS:长期稳定支持的版本Current:当前新出的版本选择Linux64位的xz输入命令解压xz -d node-v6.10.0-linux-x64.tar.xz在解压tar -xvf node-v6.10.0-linux-x64.tar改名字mv node...

2019-02-12 16:31:29 769

原创 Vue的axios使用本地模拟数据

第一步:修改webpack.dev.conf.js配置,在const portfinder = require(‘portfinder’)后面添加下面的话//获取本地数据开始const express =require(‘express’)const app =express()var appData=require("…/mock/goods")var goods=appData.r...

2019-02-12 11:19:24 853

原创 Vue路由的理解

路由我觉得就是管理分配的解释,以前的老八股就是一个页面一个页面的跳,自从有了路由以后就可以一个页面根据不同的路由分配展现不同的内容了。其实我不喜欢这个生词,router,哎…需要注意的是不管你是用的那个路由,你一定要遵循规则,否则用不到。vue 的路由有几个:动态路由:就是根据参数的不同展现不同的内容。现在src里面创建个文件夹,取个名字views引入views文件夹里面的vue组件...

2019-02-11 14:09:36 619

原创 vue init webpack vue-demo01复杂安装的详解

终端cmd,在项目中输入下面命令:E:\Vue&gt;vue init webpack vuedemo02接着就会让你输入或者选择一些是不是要的东西? Project name vuedemo02(项目名称)? Project description A Vue.js project(描述,我默认了)? Author simalinjia(作者名称)? Vue build (Use a...

2019-02-11 11:50:30 2625

原创 windows安装nodejs

好记性不如烂笔头…去官方下载吧node的安装包,扩展名是msi的那个。官方地址:https://nodejs.org/en/下一步的点下去直到完成。检查是否安装成功的话,打开cmd,输入:node -v出现版本号,就成功了,如果你一直出现不适内部命令的提示,那就说明你没安装好,赶紧安装!...

2019-02-11 10:13:30 157

原创 Vue的多页面使用

页面当中引用vue.js就行了,有压缩版本和非压缩版本。压缩:https://unpkg.com/[email protected]/dist/vue.min.js非压缩:https://unpkg.com/[email protected]/dist/vue.js

2019-02-11 09:54:41 288

原创 Vuex的理解

Vuex解决了不同组件之间的数据共享问题,并且做到了数据持久化。据说,Vuex是大项目用起来好,小项目用起来不舒服也就是说不建议用在小项目上。路径到当前项目,安装vuexnpm install vuex --save步骤一src里面新建一个文件夹vuex步骤二vuex的文件夹下创建store.js在store.js引入vue和vuex,并且使用:import Vue from "v...

2019-01-25 15:59:56 85

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除