- 博客(27)
- 收藏
- 关注

原创 手把手教你搭建 Dva + Umi 开发环境
最近开了一个新项目,使用 Dva + Umi 作为主技术栈进行开发。不得不说,当你写过原生 React 后,会发现 Dva 写起来真的是爽歪歪,他对 redux + react-router + redux-saga 进行了一层封装,减少了很多代码操作。同时加上 Umi 强大的路由处理功能,使得开发过程中又一次减少了不少踩坑操作。嗯,,我也是按照 Umi官方指南 的说明一步步来搭建的。中间好像也没...
2018-10-01 00:48:27
21712
23

原创 CSS 如何做到隐藏滚动条的同时可以滚动
一个页面,当div的高度固定时,里面内容如果过多,将会产生溢出,从而影响整体的美观。这时候,我们一般会设置以下CSS样式,为页面添加滚动条。overflow: auto / scroll;/** 单独为横向和竖向设置滚动条 **/overflow-x: auto / scroll;overflow-y: auto / scroll;有一种场景是页面内部包裹了很多个组件,页面本身具有滚动...
2018-09-19 21:09:17
50277

原创 React + Dva + Antd + Umi 快速入门
最近一个项目用了React + Dva + Antd + Umi技术栈,现处于慢慢摸索过程中,分享出来与大家共同学习进步。基础框架概念先知道React 前端三大框架之一。Dva 由阿里架构师 sorrycc 带领 team 完成的一套前端框架,在作者的 github 里是这么描述它的:”dva 是 react 和 redux 的最佳实践”。Antd 是阿里的一套开箱即用...
2018-09-06 00:21:04
27881

原创 通过node指令自动创建一个package.json文件,并封装发布使用
这一部分将通过node init指令来快速创建一个package.json文件,大家可以清楚的看到如何自动创建一个包文件,以便后续的使用。
2017-10-11 20:55:35
18540

原创 关于ISO七层模型你应该知道的东西
在很多笔试面试中,都会考察ISO七层协议模型,及其相关的知识点。这篇教程将会总结一些你应该了解的知识点,方便大家。当然了,对于仍旧不懂的问题,除了看攻略,最好的还是动动手指自己搞定呀~
2017-07-06 11:00:20
15423
1
原创 纯CSS3实现绘制各种图形
制作圆形:圆形在设置CSS时要设置宽度和高度相等,然后设置border-radius属性为宽度或高度的一半即可:#circle { width: 120px; height: 120px; background: #7fee1d; -moz-border-radius: 60px; -webkit-border-radius: 60px; bor...
2019-08-05 22:45:18
617
原创 【拿来即用】常用的一些正则表达式(不定时更新)
在工作中,会遇到很多字段格式验证的问题,或者文本匹配的问题,这时候就少不了强大的正则表达式。这里总结了一些常用的正则表达式,拿来即用,为大家的工作效率添一把火~电话PHONE_REGEX1 = /^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57])[0-9]{8}$/邮箱EMAIL_REGEX = /^[\w-\...
2019-06-14 14:28:00
437
原创 关于React中setState回调函数
一般来说,React中只有通过setState方法才能改变页面初始时设置的state状态,并对页面进行从新渲染。其中,对页面的一些参数进行修改的时候,也可以使用setState的回调函数。setState(updater[, callback])区别分析0.初始状态this.state = { test: 'test'}1.不使用回调函数this.setState({...
2018-07-10 17:51:12
3578
原创 MongoDB报错解决
这是在使用启动mongodb服务时候遇到的code 100错误。尽管使用了sudo也无法启动,查阅网上相关内容,使用命令关闭相应端口,正常启动。如下。报错 code 100解决方案命令: ps wuax | grep mongo 查看当前mongo进程及进程号 kill port 关闭对应mongo进程号 sudo ./mongod 重新启动mongo服务即可希望
2018-01-06 22:19:12
1215
原创 个人常用的sublime-text插件
这里总结一份个人常用的sublime-text 3插件。希望对你有所帮助。当然也是自己做个备份。假设大家的电脑上都已经安装好了Sublime Text 3,同时也假设大家的Sublime已经安装了package control插件,并可以正常使用install。
2017-10-22 16:35:39
617
转载 完全卸载oracle11g教程 / Oracle11g的卸载方法和步骤【转】
本篇文章转自西西教程。Oracle 11g是甲骨文公司在2007年年7月12日推出的最新数据库软件,Oracle 11g有400多项功能,经过了1500万个小时的测试,开发工作量达到了3.6万人/月。Oracle不好卸呀,要卸一定请按一下步骤卸干净。
2017-10-21 21:13:39
1084
原创 【面试】HTTP中get和post请求的区别
面试时候遇到的一个问题。面试官想听我说二者有什么主要区别,二者均作为请求方法,使用场合为什么不一致,在安全性上为什么get比post要弱等等。这道题其实多多少少都能说一些,但本着追其根由的想法,回来顺手查了查资料,总结如下。如果下次面试的你和我一样碰到这个问题,一定要答得美美的哟~
2017-09-19 09:43:26
1020
原创 项目中需要了解的一些Git知识
Git是目前世界上最先进的一个开源的分布式版本控制管理系统。这篇文章将从项目应用出发,教你使用git最基本的配置和常用命令。
2017-07-17 15:21:56
463
原创 通信专业英语系列(一)
从今天起,这个系列将会慢慢的带大家温习通信相关的专业英语知识,包括常用词汇,语句,重要定义的中英文对应翻译等。这个系列会分为10个单元,每个单元内3课,课后会引申阅读。千里之行始于足下,希望大家的英语水平都能得到提高。愿你有所收获。
2017-07-05 16:51:50
4574
1
原创 样式清零代码
这是一份我比较常用的css reset模板。使用CSS清零代码是为了便于统一,使得浏览器的默认样式尽量一致。不过这个东西没有一个标准答案,网上的不一定适合自己的项目,一般做法是下载一套标准的css reset,然后在此基础上根据自己实际情况去删改的。适合自己的以及项目的才是最好的。
2017-06-29 13:40:57
1107
原创 关于斐波那契数列那些事
最近在做题的时候,发现了一个有趣的东西,叫做斐波那契数列。这个可谓说是笔试必考递归之一。有点好玩。斐波那契数列指的是这样一个数列 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46。
2017-06-25 21:11:15
776
原创 Bootstrap学习笔记(四)
这一节主要介绍组件中的导航栏、导航条。Navigation。在实际项目中,导航栏是很常见的一种组件。学好这个总没差,早晚用得到。
2017-06-25 17:44:35
367
原创 Bootstrap学习笔记(三)
接下来这几节将继续讲解Bootstrap中的组件知识。这一节主要讲组件中的字体图标Glyphicons、按钮组件Buttons、输入框组Input Groups、下拉菜单Dropdown组件。
2017-06-25 15:19:30
543
原创 Win7下用IIS发布网站
今天这篇教程会手把手傻瓜式教大家在Win7下用IIS发布一个网站。当然啦,前提是你已经在本地已经有个Demo咯。好了,现在跟着我一起开始吧。
2017-06-14 16:24:20
6304
原创 Node.js开发环境部署
在这部分教程中将详细讲解Windows环境下Node.js的平台部署。按照这个步骤,保证你能安装成功。下一节我们将继续讲解Node.js知识。
2017-06-09 10:07:56
785
原创 Bootstrap学习笔记(一)
Bootstrap介绍 Bootstrap是2011年8月由Twitter发布一款目前最受欢迎的前端框架。Bootstrap基于HTML、CSS、JAVASCRIPT的,它简洁灵活,将常见的CSS布局、常用组件和JavaScript插件进行了完整并完善的封装,能让没有经验的前端工程师和后端开发工程师都迅速掌握和使用,大大提高开发效率,它还在某种程度上规范前端团队编写CSS和JavaScript
2017-02-02 20:00:20
493
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人