WEB前端开发jquery学习练习:制作QQ简易聊天框 使用html( )获取和设置页面内容 使用val( )获取聊天内容 使用addClass( )为指定元素追加样式 使用数组保存聊天人员头像和昵称 使用随机函数获取聊天人员的头像和昵称 在输入框中输入内... 2019-03-2113,928 viewsCommentsjQuery 阅读全文
WEB前端开发React.js 和 Node.js 的 SSR 实现方案 SSR:即服务端渲染(Server Side Render) 传统的服务端渲染可以使用Java,php 等开发语言来实现,随着 Node.js 和相关前端领域技术的不断进步,前端同学也可以基于此完成独... 2019-03-192,281 viewsCommentsNode.js React.js 阅读全文
网页制作CSS 水平与垂直居中的16个方法 一、水平居中 1.1 行内元素 .parent { text-align: center; } 复制代码 1.2 块级元素 1.2.1 块级元素一般居中方法 .son { margin: 0 auto... 2019-03-192,646 viewsCommentsCSS 阅读全文
数据结构与算法「二叉树」算法面试题:前序、中序、后序、层序遍历 1. 二叉树的前序遍历 题目来源于 LeetCode 第 144 号问题:二叉树的前序遍历。 题目描述 给定一个二叉树,返回它的 前序 遍历。 题目解析 用**栈(Stack)**的思路来处理问题。 ... 2019-03-196,271 viewsComments二叉树 面试题 阅读全文
互联网产品产品运营选择什么数据分析工具? 分析工具对于产品运营和市场营销来说是必不可少的,不同的分析工具带来的效果完全不同,在业务发展早期或者创业团队中,可以通过工具进行数据分析以帮助业务早期增长,或是通过数据分析来验证产品的可行性,发现体验... 2019-03-184,093 viewsComments 阅读全文
网站运营与SEO优化404页面有什么作用?如何做? 404是服务器状态码,表示网页未找到。 网站出现404错误的时候,用户体验会大打折扣,同时当很多用户或者百度蜘蛛访问到404错误的时候,会降低访客和搜索引擎对于网站的整体印象。如果在排名中的页面出现了... 2019-03-182,440 viewsComments 阅读全文
云计算与物联网什么是云计算?什么是大数据?联系和区别是? 大数据和云计算的概念区别:大数据说的是一种移动互联网和物联网背景下的应用场景,各种应用产生的巨量数据,需要处理和分析,挖掘有价值的信息;云计算说的是一种技术解决方案,就是利用这种技术可以解决计算、存储... 2019-03-183,395 viewsComments云计算 大数据 阅读全文
后端程序开发java面试题:JDBC能否处理Blob二进制大对象和Clob大字符对象? 问:JDBC能否处理Blob和Clob? 答: Blob是指二进制大对象(Binary Large Object),而Clob是指大字符对象(Character Large Objec),因此其中Bl... 2019-03-182,412 viewsCommentsJava 面试题 阅读全文
后端程序开发java面试题:Error和Exception有什么区别? 问:Error和Exception有什么区别? 答:Error表示系统级的错误和程序不必处理的异常,是恢复不是不可能但很困难的情况下的一种严重问题;比如内存溢出,不可能指望程序能处理这样的情况;Exc... 2019-03-182,107 viewsCommentsJava 面试题 阅读全文
后端程序开发java面试题:对象克隆如何实现,有哪些方式? 问:如何实现对象克隆? 答:有两种方式: 1). 实现Cloneable接口并重写Object类中的clone()方法; 2). 实现Serializable接口,通过对象的序列化和反序列化实现克隆,... 2019-03-182,338 viewsCommentsJava 面试题 阅读全文
后端程序开发java面试题:静态嵌套类(Static Nested Class)和内部类(Inner Class)的不同? 问:静态嵌套类(Static Nested Class)和内部类(Inner Class)的不同? 答:Static Nested Class是被声明为静态(static)的内部类,它可以不依赖于外部... 2019-03-182,026 viewsCommentsJava 面试题 阅读全文
后端程序开发java面试题:JVM加载class文件的原理机制? 问:描述一下JVM加载class文件的原理机制? 答:JVM中类的装载是由类加载器(ClassLoader)和它的子类来实现的,Java中的类加载器是一个重要的Java运行时系统组件,它负责在运行时查... 2019-03-181,533 viewsCommentsJava 面试题 阅读全文
后端程序开发java面试题:String和StringBuilder、StringBuffer的区别? 问:String和StringBuilder、StringBuffer的区别? 答:Java平台提供了两种类型的字符串:String和StringBuffer/StringBuilder,它们可以储存... 2019-03-181,723 viewsCommentsJava 面试题 阅读全文
后端程序开发java面试题:内存中栈(stack)、堆(heap)和方法区(method area)的用法 问:解释内存中的栈(stack)、堆(heap)和方法区(method area)的用法。 答:通常我们定义一个基本数据类型的变量,一个对象的引用,还有就是函数调用的现场保存都使用JVM中的栈空间;而... 2019-03-183,137 viewsCommentsJava 面试题 阅读全文
后端程序开发java面试题:int和Integer有什么区别? 问:int和Integer有什么区别? 答:Java是一个近乎纯洁的面向对象编程语言,但是为了编程的方便还是引入了基本数据类型,但是为了能够将这些基本数据类型当成对象操作,Java为每一个基本数据类型... 2019-03-182,893 viewsCommentsJava 面试题 阅读全文
WEB前端开发Flutter文档:常用组件基础属性及其方法记录 官方文档用法也比较清楚,VScode编辑器也很给力。以Container组件为例: Flutter基本结构 import 'package:flutter/material.dart'; void m... 2019-03-184,261 viewsCommentsFlutter 阅读全文
WEB前端开发Flutter开发:手机屏幕适配(自适应)方案 手机屏幕尺寸各不相同,导致我们平时写布局的时候会在个不同的移动设备上显示的效果不同。 为了达到一套代码所有手机体验一致效果,需要做尺寸上的适配。 适配方案: 计算公式:实际尺寸 = UI尺寸 * 设备... 2019-03-1813,591 viewsCommentsFlutter 阅读全文
WEB前端开发前端开发视角:网页性能的极致优化 提升网页性能的方式有很多,把很多方法做到位就能大大的提升网页访问速度。 那么对于网页性能的提升,作为开发者的我们能做哪些事情呢? 备注:以下是博主的一些实践和想法 主要针对于http1.1协议 在说性... 2019-03-182,243 viewsComments 阅读全文
WEB前端开发react-router4基于react-router-config路由配置拆分与模块按需加载 讲解对react-router-config的使用,达到配置路由在每个模块里面管理。 同样在react开发里面我也希望如此。 在v4版本以前 动态路由 的配置方式能够解决我的问题,V4之前版本有兴趣的... 2019-03-182,696 viewsCommentsReact.js 阅读全文
WEB前端开发react16 webpack3 搭建前端spa基础框架 react-router的4种异步加载方式 一直使用的是vue,很少使用过react进行项目的开发,因此此构建主要参考的是vue的项目经验。 项目主要会涉及到的知识点 webpack 配置及其优化 react-router 升级为4.0之后的使... 2019-03-182,589 viewsCommentsReact.js webpack 阅读全文
WEB前端开发vue.js2.5和webpack3.8构建配置及优化实践 升级了基于vue2.0+webpack1.0开发的基础cms框架,vue升级为最新2.5版本,webpack升级为3.8版本。升级过程中顺便做了下项目的构建优化,具体围绕以下几点来实践: vue-lo... 2019-03-183,242 viewsCommentsVUE webpack 阅读全文
WEB前端开发前端mock静态数据系统开发:非正规json转换为正常json函数 做了一个前端mock静态数据系统,有这样的一个速求: 把所有非正规的json转换为正常的json(最大容忍限度) 经过博主的敲打最后封装成如下的函数,在此做次记录,也给有需要的人提供一个参考意见: 测... 2019-03-182,417 viewsCommentsjson 阅读全文
服务器及运维LINUX系统安装nginx过程记录 主要是记录nginx安装过程(仅供参考): 下载解压包(以1.59版本为例) $ cd /usr/src $ wget http://nginx.org/download/nginx-1.12.0.t... 2019-03-182,136 viewsCommentsLinux Nginx 阅读全文
服务器及运维LINUX系统安装nvm 快速搭建Node.js开发环境 nvm能非常快速的安装node.js 不通版本,并能随意切换,下面我给大家介绍一下LINUX系统中nvm的安装。 这里介绍二种安装nvm的方式: 一 :源码安装 获取nvm源码 $ cd /usr/s... 2019-03-182,337 viewsCommentsNode.js 阅读全文