- 博客(18)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
转载 web开发中获取的各种高度和宽度
前端开发中经常需要获取页面还有屏幕的高度和宽度进行计算,此文即介绍如何用 JavaScript 还有 jQuery 获取这些尺寸.1.简介一个页面显示在浏览器内,浏览器又放置在屏幕窗口内,所以由里向外便是 页面 , 浏览器 , 屏幕 三者. 展示图: 2.屏幕尺寸screen.availHeight:屏幕可用高度screen.availWidth:屏
2017-09-15 16:03:40
557
转载 H5项目常见问题及注意事项
H5项目常见问题及注意事项Meta基础知识:H5页面窗口自动调整到设备宽度,并禁止用户缩放页面//一、HTML页面结构"viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />// width 设置vi
2017-09-15 16:02:08
494
原创 computed 和 methods 区别
描述vue 中computed 和methods 在使用效果来看可以说是一样的,但是深入看还是不一样的。区别就在于: computed 依赖缓存, methods 却不是。怎么理解呢?当Dom每次需要渲染computed的值,这个值已经处于缓存之中,不需要再重复的经历一遍计算过程,只有当computed依赖的数据变量发生变化,这个计算属性会自动更新,不需要渲染触发。methods 的值被获
2017-09-08 10:54:22
1149
原创 ES6-rest参数和扩展运算符
翻看ES6代码,很多时候都会看到三个点(...)的存在,它在ES6语法中,有两种应用形式,分别为函数中的rest参数,以及扩展运算符REST参数rest参数和一个变量名搭配使用,生成一个数组,用于获取函数多余的参数,说不清楚,还是代码实例演示function input(...params){ console.log(params)}input(1,2,3,4)
2017-08-04 14:44:53
4661
原创 ES6-变量解构赋值
什么是解构?ES6允许按照一定模式,从数组和对象中提取值,然后给变量赋值数组解构赋值let [a,b,c] = [1,2,3]a //1b //2c //3let [a, , c] = [1,2,3]a //1c //2let [a, ...b] = [1,2,3,4,5,6]a //1b //[2,3,4,5,6]let [a, [b, c]] = [1
2017-07-18 17:41:05
288
原创 ES6-let和const
一.letlet命令的基本用法和 var 差不多,几乎一样,就是用来声明变量的,为什么有了var 还要有一个let呢?我找到了几个答案1.es6之前,js和普通的程序开发语言有很大不同,它的一些特点(缺点)让它够不上一项程序语言的标准。其中在变量声明这一点有些不合理。es6推荐使用let声明变量就是想要让js逐渐走上一条标准的开发语言之路。2.var 不废除,也是为了兼容,估计有一天v
2017-07-18 15:08:16
191
原创 nodejs中图片上传,读取,预览
提供一个类似相册的功能模块,具体需求: 相册列表,新建相册,删除相册,点击进入相册,照片导入,照片删除,显示我的做法是完全映射为文件的处理,即模拟一个简单浏览器端的文件管理系统(除导入外)其中涉及到的知识: 1.nodejs文件操作(fs模块) 2.nodejs文件上传nodejs文件操作读取文件夹: fs.readdir(dest, function(e
2017-07-03 17:33:59
6650
原创 前后端nginx部署(反向代理解决跨域问题)
最近写了一个简单的博客系统,包括客户端,管理端,服务端。客户端和管理端是纯粹的前端项目,用Nodejs开发的服务端。需要解决的问题:三个项目分开部署,他们之间的通信的问题!问题的出现原因就是跨域访问Nginx可以为客户端和管理端配置反向代理,即可解决跨域问题,当然还有其他方式。下面贴上nginx配置文件 server { listen 4002;
2017-07-03 17:12:17
2373
原创 React的学习之路
学习React,了解什么是React,有什么作用,应用场景是什么,它的特点,为什么用它, 什么是Flux,什么是React-router,什么是Redux,React-Redux,本文描述了React学习的基本内容
2017-06-17 18:19:13
309
原创 关于java中的过滤器
今天接触了一下,过滤器,虽然说以前学习Jsp的时候也稍微看了一下,但是受当时的眼界局限所致,看的昏头昏脑,一知半解。今天重新了解了一下。 过滤器是一个类,实现javax.servlet.Filter这个类(接口),作用如下: 1.在http请求到达指定资源(servlet或者url)之前,拦截到re
2015-11-11 11:08:13
1762
原创 android中的数据保存
一:保存数据到手机内存: 核心代码:public void saveFile(String filename, String content) throws Exception { @SuppressWarnings({ "unused", "static-access" }) FileOutputStream fileoutStram = this.openFi
2015-11-06 18:06:23
325
原创 ListView
ListView是列表控件,它需要适配器来作为中介给它传递实际数据。 一般常用的有这么几个适配器: 1.ArrayAdapter最为简单,只显示一行字符串。现在看看ArrayAdapter实例化需要什么:public class MyListView extends Activity { private ListView listView;
2015-11-06 18:05:13
354
原创 android 应用主题样式设置,及Activity生命周期了解
1.对于android应用主题样式的设置: 1.在xml文件中进行配置 在项目的清单文件AndroidManifest.xml中,找到需要全屏或设置成无标题栏的Activity,在该Activity进行如下配置即可。 实现全屏效果: android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
2015-11-03 16:40:44
1244
原创 android开发环境搭建及android应用 目录结构
一:搭建android开发环境 从公司服务器上下载IDE工具,JDK,SDK等API,和ADT控制工具。 1.安装JDK,配置环境变量。 2.解压安装Eclipse。 3.在eclipse上面安装ADT,help--install new Softwsre,在目录选择里面ADT压缩包,关闭网络避免因网络更新耗费太多时间。直接OK安
2015-11-03 16:34:49
415
原创 关于Fragment中getActivity为Null的问题
项目中模仿易车app的界面,众多的Fragment交织在一起。Fragment放在ViewPager中,ViewPager只预加载三个,在跳转到未被预加载的Item的时候,目标Fragment也重新创建,这个时候,通过getActivity()获取不到context;为了解决这个问题,在网上找了一下相似的问题,有了解决方案。但是为什么getActivity获
2015-11-03 16:31:48
9157
原创 HTML DOM学习总结
什么是HTML DOMHTML DOM(针对html文档的标准模型)。大家应该熟知html里面的内容是以“开闭合标签”来组织的: 无标题文档 Hello 从上面可以看出:第零层:html这个文件(document)包含html这个标签;第一层:html
2014-12-01 17:02:05
651
关于Fragment的一个小问题
2015-10-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人