- 博客(18)
- 收藏
- 关注
原创 行内元素、块级元素 以及替换元素、非替换元素、行内替换元素、行内非替换元素
果然,前端的水还是很深,css并不是把各个样式记下来就行。还有一些其他的问题。博主搭界面的时候老是出现问题,有时候一些基本点会卡很久,这就是基础不扎实的结果。今天我们要把这几个元素分类弄清楚。 1.总是从新的一行开始,独占一行 2.高度宽度以及内外边距都是可控的,宽度没有设置的时候默认为100% 3.样式用class控制 4.块级元素中可以包含块级元素和行内元素 HTML中的块级元...
2019-07-10 15:53:46
777
原创 安装cordova失败,报Error: Command failed: wmic os get Caption的解决办法
博主成功找到实习,但是在熟悉公司的技术栈的过程中出现了问题。本来想安装cordova,却出现了下面的问题。 昨天花了一下午没有解决问题。其实问题的原因很清楚。就是wmic的问题。楼主还傻子一样到处找问题。果然做程序员这一行要认真仔细,认真分析报错。 确定是wmic的问题之后发现是博主的环境变量中没有wmic的地址。 查看环境变量的PATH中有没有如下的值,没有的话就加上。问题就解决了 ...
2019-07-05 10:30:39
3589
11
原创 session到redis
因为我的博客项目目前用到数据存储是session,存在一些问题,需要引入redis来解决 session目前的问题 目前session直接是js变量,放到nodejs的进程内存中,存在问题 问题一:进程内存有限,访问量过大,内存爆增怎么办?(有可能进程崩溃) 问题二:正式上线后运行的是多进程,进程之间内存无法共享(不同进程间的session不能共享数据) 解决方案 就是本篇博客的主题 redi...
2019-06-12 13:57:19
990
转载 ES6中date对象的方法
转载自 let date = new Date(); 创建Date对象 一,基本方法调用 获取年月日,时分秒,毫秒的基本方法调用。getYear和getFullYear的区别 //getYear 获取的时间如果小于1900,需要加上1900 //例如 2019获取的就是119 加上1900才是2019 let myYears = ( date.getYear() &l...
2019-06-10 00:48:16
4514
转载 var 和 const 和let的区别
ES5中是不存在块级作用域的。在ES6增加了const和let,可以实现块级作用 js中有两种作用域,全局作用域和方法作用域 function getdate() { var date= new Date() return date } getdate(); console.log(date) //Reference Error date在外面方法中访问不到 但是有个问题,只要在方法...
2019-06-09 16:49:30
2483
原创 pm2在服务器上部署express项目
博主之前部署网站偷懒直接把node在命令台中运行了。结果就是网站老师崩溃,还要我远程登录服务器进行重启。今天我花了两个小时了解了一下PM2的部署方式。 PM2部署node有很多好处 第一个 进程守护,可以在后端程序崩溃的时候自动重启 第二个 错误日志的打印 第三个 多进程的设置 我们来一步步讲述一下pm2的部署流程及一些常用配置 一,首先就是安装pm2 安装完成后查看安装的版本号 安装...
2019-06-07 21:29:27
4162
转载 android面试题准备
最近刚忙完本学期的android课程设计答辩,有心准备安卓面试题。其实整理面试题的过程也相当于对基础的一次总结。 一,跨进程通讯的几种方式 intent,比如拨打电话 ContentProvider数据库存储技术 Broadcast广播通讯 AIDL通讯,通过接口共享数据 二,wait和sleep的区别 wait是Object的方法,wait是对象锁,锁定方法不让继续执行,当执行notify的方法...
2019-06-06 15:54:01
319
原创 node.js项目上线部署,nginx反向代理tomcat和express
博主昨天为了部署我的博客项目弄到了凌晨两点太难受了鸭。中间碰到好多坑,索性出一期教程,能为其他人做一分贡献就不算白费。 其实这次部署还不算完整,node.js应该用pm2来部署,为了方便我直接在控制台中用nodemon启动了。下次有空再完善吧 首先看看我们的准备材料 1,一个前后端联调成功的项目 包括,一个web工程,一个node.js工程 2,服务器上有tomcat和node.js以及数据库M...
2019-06-03 13:24:27
1994
1
原创 cookies和session的理解
博主的博客项目做的差不多了,觉得该总结一下一些基本概念避免遗忘 首先理清cookie和session。因为我的博客有登录功能所以用到了cookie,但是因为cookie并不安全,业内的统一解决方案是引入session 理解Cookie(headers) cookie是存储在浏览器的一串字符串 (最大5kb) cookie有跨域不共享的特性,浏览器为每个域名分别存储一段域名 cookie的格式如 K...
2019-05-30 15:02:33
853
原创 windows下开发时前端界面和后端(node.js)联调的方法------------nginx
博主最近忙碌着我的个人博客网站的开发,刚学习了前端和后端联调,make一下,以防忘记 第一步,你有一个后端程序,以及一个前端程序。接口什么的都要写好 第二步,下载nginx并安装 官网下载地址 安装教程(博客园大佬) nginx有以下的功能 一,用于静态服务,负载均衡 二,反向代理 我们用到的是nginx反向代理的原理,因为博客网站的登录cookie不能跨域共享,所以要用nginx来解...
2019-05-29 18:59:34
770
原创 vue学习笔记——vuex
Vuex是一个状态管理架构,为应用中的所有组件提供集中式的状态存储与操作,保证了所有状态以可预测的方式发生变化。 Vue核心概念一共有5个,分别是state, getters, mutations, actions, modules。 Vue官方文档为此提供了一个很好看的示意图vue官方文档入口 Vue Components: Vue组件。HTML页面上,负责接收用户操作等交互行为,执行di...
2019-05-20 23:10:19
278
原创 VUE学习笔记1——vue cli 构建项目
Vue现在已经是3.0版本了。网上大部分是是2.0的教程,其实大部分还是一样的 一,安装Vue 查看npm版本 $ npm -v 2.3.0 . 升级或安装 cnpm //因为国内的问题,推荐使用淘宝镜像cnpm $ npm install cnpm -g #安装最新的 Vue $ cnpm install vue #全局安装 vue-cli $ cnpm install --gl...
2019-05-19 11:59:46
295
转载 CSS 属性选择器 *=, |=, ^=, $=, *= 的区别
CSS 属性选择器 *=, |=, ^=, $=, *= 的区别 先上总结: "value 是完整单词" 类型的比较符号: ~=, |= . **“拼接字符串” 类型的比较符号: *=, ^=, $= ** 一.attribute 属性中包含 value: [attribute~=value] 属性中包含独立的单词为 value,例如: [title~=flower] --> <...
2019-05-15 21:52:26
909
转载 IP地址,子网掩码、默认网关,DNS理论解释
IP地址,子网掩码、默认网关,DNS理论解 最近开始学习了组网管理,以前一些数据通讯和网络的知识都忘光了。现在重新总结一下 . 概念: IP地址:人们在internet给每台主机分配的一个(独一)专门的地址,通过IP地址可以访问每台主机 . 子网掩码:不能单独存在,需与IP地址一起使用。(将某个IP地址划分为网络地址和主机地址) . 网关:实质上是网络通向其他网络的IP地址,(是路由器的IP或者...
2019-05-10 11:17:38
928
原创 将前端项目部署到服务器,并通过域名或者公网IP访问(基于腾讯云)
如何将前端项目部署到服务器,并通过域名访问(基于腾讯云) 前段时间我更新了有关于前端开发软件VS Code和运行环境Node.js的安装。随后又更新了对Html的学习。由于最近有了实习的需求我便决定把手头上的一个Web项目部署到我买的腾讯云服务器上。 照理来说一般服务器都应该是Linux操作系统,但是由于物联网老师的需求,我的服务器是Windows server2012的操作系统。新手用这个也许会...
2019-05-06 12:38:40
19553
2
原创 前端菜鸟学习1———①编译器的选择及安装(Vs Code)②前端环境的安装
前端菜鸟学习1———开发工具的选择安装和前端环境的安装(VS Code) 解决问题 ‘node’ 不是内部或外部命令,也不是可运行的程序或批处理文件。 . 前言:作为一只大三菜鸟,现在开始学前端好像有点晚了呢。博主学过Java,学过android,也学过最基本的MySQL数据库。数据结构课程等等也上过。做为一个电子类专业的学生,学校已经用心把我们往程序员上推了。 最近正在恶补linux和计算机概论...
2019-04-18 12:18:03
946
1
原创 笔记本电脑连上WiFi,却打不开网页,显示域名解析错误的解决方法
今天终于解决了困扰我许久的问题——电脑连上WiFi却打不开网页的问题 如下图 解决这个很简单,众所周知上不了网一般都是DNS的问题,我们只需要修改一下WiFi的DNS就好。 打开控制面板——>网络和Internet——>网络和共享中心——>更改适配器——>WLAN(以太网)——>属性——>找到Internet协议版本4点进去——改为自动获取DNS服务器地址 ...
2019-01-27 14:06:20
27772
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅