总览篇:react 实战之云书签 本篇是实战系列的第一篇,主要是搭建 react 开发环境,在create-react-app的基础上加上如下功能: antd 组件库按需引入 ,支持主题定制 支持 less 语法,并使用 css-module 配置路由 支持 http 请求 配置 redux 注意:需要 node 版本大于 8.0. 创建 create-react-app 安装 npm install -g create-react-app 创建 react 应用 create-react-ap…
一个合格的全栈开发怎么能不会 react 呢?所以从现在开始系统的学习 react 开发.目标:完成完成一个云书签,包含前后台. 基于create-react-app进行开发,选择这个框架有以下两个原因: 从头开始配置 webpack 太复杂,不用了解的这么细致. 也不使用antd pro,umi.js这类开箱即用的,隐藏了太多细节,也不考虑. 在学习过程中输出了如下的笔记: 1.react 环境搭建 -2.登录注册重置密码前后端实现…
有人问我为啥很久不更新博客..我只能说在学校宿舍真的没有学习的环境..基本上在宿舍里面很颓废..不过要毕业找工作了,我要渐渐把这个心态调整过来,就从react-native第一篇博客开始.话说RN也出来很久了 每次我研究都比别人晚一步 不过没关系,意识到了就不算晚.环境搭建了几个小时,中间很正常的遇到了一些错误,于是记录下来过程和问题的解决方法,分享给大家. 转载请注明出处:http://blog.csdn.net/wingichoy/article/details/51791076 为什么要研…
React Native创建一个新项目: react-native init TestAndroidApp 提示:你可以使用--version参数(注意是两个杠)创建指定版本的项目.例如react-native init TestAndroidApp --version 0.44.3.注意版本号必须精确到两个小数点. 会在相应目录下创建一个TestAndroidApp的项目 这时使用编辑器打开新建项目,我使用的webstrom打开 这时会想,环境搭建好了,项目也创建完了,如何运行起来呢 第一:打…
[本文源址:http://blog.csdn.net/q1056843325/article/details/54729657 转载请加入该地址] 明天就是除夕了 预祝大家新春快乐 [ ]~( ̄▽ ̄)~* 天天饭局搞得我是身心疲惫= = 所以更新比較慢 今天想跟大家分享的就是这个大名鼎鼎的React框架 简单介绍 React是近两年非常流行的框架 流行到什么程度呢? 我看了一下Github上的数据 React达到了5w8+的star 在JavaScript中star排名第4 受欢迎程度可见一斑…
搭建后的代码(Keep updated): https://github.com/lirongfei123/read-react 欢迎将源码阅读遇到的问题提到issue 环境搭建思路: 搭建一个webpack的demo, 对react的引用直接访问其源码 关键源码 然后通过webpack的sourceMap查看react的源码 效果如下: 步骤 Fork源码 https://github.com/facebook/react 然后执行yarn(yarn 命令会自动执行packages里面的所有依…
1. 开发环境搭建 1.1. 开发环境要求 1.2. 配置Maven 1.3. 配置MySQL 1.4. Git克隆项目 1.5. Eclipse导入系统 2. 小结 3. 参考引用 1. 开发环境搭建 1.1. 开发环境要求 JDK 1.8+ Eclipse(或IntelliJ IDEA等) Tomcat(或其他中间件) Maven MySQL Git 可选 1.2. 配置Maven Guns使用SpringBoot,SpringBoot推荐使用Maven管理项目,因此搭建Guns环境时,首先…
上一步主要主要讲解在服务器中建立自己的hexo博客环境,最后达到可以远程访问,以及远程git推送到github.这章主要讲解Tomcat环境的搭建,以及域名解析.到这里你的服务器以及可以被全世界的人民访问了.掌声送给自己吧!! 1.Tomcat介绍: Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,是开发和调试JSP/servlet 程序的首选. 2.安装jdk环境 tomcat是基于java环境的,所以需要先安装java环境. 下载jdk8的安装包:jdk…
上一步主要主要讲解云服务器购买和连接云服务器,以及文件的操作.本文主要讲解利用hexo搭建自己的静态博客,在服务器中建立自己的hexo博客环境,最后达到可以远程访问,以及远程git推送到github. 1.hexo入门兴趣.     这步主要针对有用过hexo搭建过静态博客的人.没有兴趣的直接跳过就行.     有兴趣搭建静态博客的可以参考我的文章.hexo博客搭建 2.环境搭建     第一步在云主机下home目录下建立/peace/myblog文件夹 mkdir /home/peace/my…
写在前面的话 从今天开始一个Java Web实战项目,参考自 http://blog.csdn.net/eson_15/article/details/51277324 这个博客(非常感谢博主的分享精神).本博客系列文章也会参考前面博客中项目的进度来写,因此标题可能高度相似,章节结构也可能相似,只是内容排版和行文上会有些区别. 现在开始记录我开发的过程,争取每一个项目中的每一个知识点都有一个比较详细的记录,对每个知识点尽可能记录总结好1. 基本原理,2.框架/工具使用配置, 2.框架/工具/解决…
一.安装并配置Linux 8. 使用当前root用户创建文件夹,并给/opt/下的所有文件夹及文件赋予775权限,修改用户组为当前用户 mkdir -p /opt/modules mkdir -p /opt/software mkdir -p /opt/datas mkdir -p /opt/tools /opt/* chown beifeng:beifeng /opt/* 最终效果如下: [beifeng@beifeng-hadoop- opt]$ pwd /opt [beifeng@beif…
这一节内容有点长,我们将介绍如何基于docker搭建一client一server的consul测试环境,以及如何搭建多server consul测试集群.在基于docker搭建多server的consul集群时出碰到了一些坑,这对我们是很有益的提醒,很多时候我们不能仅仅满足于最小化的环境搭建及简单使用,而是要朝着接近生产环境的方向努力.同时,我们这里基于docker搭建集群其实和在宿主机上直接搭建并没有太大区别,也就是我们仅仅把docker当作类似虚拟机来使用,本系列我们多次强调新瓶装老酒,我们…
最近在学习react相关的知识,刚刚起步,一路遇坑不断.自己做个笔记,方便日后总结,也供相同趣味的小伙伴一起交流探讨. 学习时主要参考官网的教程:https://facebook.github.io/react/docs/hello-world.html    和部分网上的博客. 1.安装node. 去官网(https://nodejs.org/en/download/)下载最新的稳定版本,我安装的版本是6.11.2.(ps:尽量下载稳定版的,因为我刚弄的时候下载的是最新的版本,然后又一次跑一个…
前言 前面我们已经学习了利用官方脚手架搭建一套可以应用在生产环境下的React开发环境.那么今天这篇文章主要先了解几个react重要的概念,以及讲解本文的重要知识JSX语法 React重要概念 [思想] React 的核心思想是:封装组件,各个组件维护自己的状态和 UI,当状态变更,自动重新渲染整个组件. 如果我们使用react编写的话,会把他拆分成一个一个的小组件进行编写方便管理复用性高,例如我们把登录拆分成一个组件编写,如果以后公司其它地方需要用到,那么就可以直接使用. 看一段代码感受下:…
React Native官方开发文档 以下是本人抄录的: 初次接触React Native感觉和React很像,却是有点类似,但不完全是,React Native有自己的组件对象,不过它也自定义的组件也是使用ES6中的语法定义. 首先是安装的依赖,必须安装:Node.React Native命令行工具.Python2 以及JDK和Android Studio. 开发的编辑可以根据自己喜好来,本人使用的时WebStorm,和Android Studio有点像. 1.Node.React Nativ…
1.安装jdk 推荐将JDK的bin目录加入系统PATH环境变量(自己百度下怎么配置). 2.安装SDK 直接安装 Android Studio  推荐从AndroidDevTools下载.(也可以直接安装 android sdk,这里是直接安装的android tools) 1.下载管理工具 一个是安装的.一个是解压版 2.进入SDKManager,确保以下项目已经安装并更新到最新: Tools/Android SDK Tools (24.3.3) Tools/Android SDK Plat…
前段时间腾讯云做活动,于是就花了几百大洋买了三年的云服务,准备在上 面安装python web的开发环境,下面将安装过程做一个总结,希望能够帮助大家. 一.使用环境   使用的软件环境为:CentOS7.2 | Python2.7 | Django1.11   二.安装软件   2.1  查看python安装版本  python --version    2.2 安装pip wget https://pypi.python.org/packages/6f/10/5398a054e63ce9792…
 第二章    使用实例   1.搭建测试数据库 -- 创建库 CREATE DATABASE mp; -- 使用库 USE mp; -- 创建表 CREATE TABLE tbl_employee( id ) ), email ), gender ), age int ); ,); ,); ,); ,); 2.搭建成功后 3. 项目搭建 建立一个maven项目 设置包名和项目名称 确认成功 新建包名 4.实体类创建 这里是标准的写法,根据阿里云Java手册规范写的,如果你需要可以下载其插件 网…
最近忙活了好几天,在腾讯云上买了台服务器,系统是Windows2016数据中文版,用于个人的学习,下面说一下整个流程吧. 遇到的问题: 一开始是按照腾讯云的指南文档去搞环境配置的,但它上面都是以Windows系统2012版为例的,给出的phpmanager版本只适合iis7的,而现在这个系统的iis是第10版的,已经不适配了,然后我又去microsoft官网去看看phpmanager能用不,但我看着太复杂,于是没搞.重装了好几次系统,没搞成.上网找一些文章,了解到可以用wampserver来干.…
一.Struts2简介 1.Struts2概述 Struts2是Apache发行的MVC开源框架.注意:它只是表现层(MVC)框架. 2.Struts2的来历 Struts1:也是apache开发的一套mvc的开源框架.在2005年之前非常流行. 弊端:Struts1的核心控制器就是一个Servlet.随着使用者的增多,弊端开始出现. Struts2:在long long ago,有一个设计超前的框架XWork,后来推出了XWork1和WebWork2.Struts2就是apache和OpenS…
步骤一: 创建一个maven工程,在pom文件中加载依赖 <dependencies> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.2.1</version> </dependency> <dependency> <groupId>mysql&l…
需要下载 vm 虚拟机 破解版连接 链接:https://pan.baidu.com/s/1r9MyPkNBmiYhQ8bdUxPmvQ 提取码:2o98 镜像文件和开发环境 链接:https://pan.baidu.com/s/1jij06v7LP5psjyx3Wg05zA 提取码:f7n2 新建虚拟机 开启虚拟机 重启后会提示invalid system disk,这是BIOS启动设置的问题,按CTRL+ALT+INSERT重启虚拟机,在开始VMWARE的LOGO处按F2(把握好时间,多试几…
首先,需要安装C语言的编译环境,因为Nginx是C语言编写的.通常大多数Linux都会默认安装GCC,如果没有的话,可以如下安装. 安装make: yum -y install gcc automake autoconf libtool make 查看make是否安装 安装g++: yum install gcc gcc-c++ 查看gcc安装情况 PCRE库: Nginx需要PCRE(Perl Compatible Regular Expression),因为Nginx的Rewrite模块和H…
1. 参考资料 http://xapian.org/docs/install.html Xapian的存储系统.性能以及检索模型等 2. 安装 1) xapian # ./configure --prefix = /opt/xapian (指定安装目录) # make # make install 下面测试是否安装成功: # xapian-config --version将出现版本信息 若未出现,则需要将xapian/bin加入系统环境变量中: xapian的库文件lib需要加入/etc/ld.…
sudo apt-get update # 获取最新资源包 sudo apt-get upgrade # 本机软件全部更新 sudo apt-get dist-upgrade # 本机系统软件更新 安装 sudo apt install apache2 -y 开启服务 systemctl status apache2 安装mysql sudo apt install mysql-server mysql-client sudo netstat -tap | grep mysql 安装Mariad…
1.Apache2 web 服务器的安装 : 可以先更新一下服务器 sudo apt-get update # 获取最新资源包sudo apt-get upgrade # 本机软件全部更新sudo apt-get dist-upgrade # 本机系统软件更新 安装Apache sudo apt install apache2 -y 检查是否开启Apache,一般安装完会默认开启. systemctl status apache2 开启.关闭和重启服务器 /etc/init.d/apache2…
React学习笔记(一)- 环境搭建   最近在学习react相关的知识,刚刚起步,一路遇坑不断.自己做个笔记,方便日后总结,也供相同趣味的小伙伴一起交流探讨. 学习时主要参考官网的教程:https://facebook.github.io/react/docs/hello-world.html    和部分网上的博客. 1.安装node. 去官网(https://nodejs.org/en/download/)下载最新的稳定版本,我安装的版本是6.11.2.(ps:尽量下载稳定版的,因为我刚弄…
React Native (web Android)环境搭建踩坑(真的是一个艰辛的过程,大概所有坑都被我踩了 官方文档地址 : https://facebook.github.io/react-native/docs/getting-started 选择  Building Projects with Native Code 大家可以参照官方文档一步一步来,下面是我遇到的一些问题总结 查看一下node版本           node -v ------- 进入安装之前最好查一下JDK版本   …
一.搭建hadoop环境 <OD大数据实战>hadoop伪分布式环境搭建 二.Hive环境搭建 1. 准备安装文件 下载地址: http://archive.cloudera.com/cdh5/cdh/5/ hive-0.13.1-cdh5.3.6.tar.gz 2. 解压 -cdh5.3.6.tar.gz -C /opt/modules/cdh/ 3. 修改配置 cd /opt/modules/cdh/hive--cdh5.3.6/conf mv hive-env.sh.template h…
项目演示地址 项目演示地址 项目代码结构 前言 React 框架的优雅不言而喻,组件化的编程思想使得React框架开发的项目代码简洁,易懂,但早期 React 类组件的写法略显繁琐.React Hooks 是 React 16.8 发布以来最吸引人的特性之一,她简化了原有代码的编写,是未来 React 应用的主流写法. 本文通过一个实战小项目,手把手从零开始带领大家快速入门React Hooks. 在本项目中,会用到以下知识点: React 组件化设计思想 React State 和 Props…