使用dva+antd快速构建单页面应用(理论)
项目结构及使用工具集原文地址: 个人博客或joescott.coding.me/blog`project
|----- src 项目源代码
|----- dist 项目编译目标
|----- .roadhogrc 路霸运行配置文件
|----- lumen_api RESTful api代码目录
|----- mock 模拟数据服务目录
`src
...
async/await使用详解
Promise 的方式虽然解决了 callback hell,但是这种方式充满了 Promise的 then() 方法,如果处理流程复杂的话,整段代码将充满 then,代码流程不能很好的表示执行流程。为什么是async/await在 es6 中,我们可以使用 Generator 函数控制流程,如下面这段代码:function* foo(x) { yield x + 1; yield x...
一对一的关联关系(*)
一对一的关联关系(*) 返回值结果映射:type,数据返回结果类型,id,别名, 《resultMap type=cn.java.entity.hs ,id=""》 <reslut property ="",javaTYpe="",column jdbcType=""> </resultMap>
unity中HideFlags的利用
HideFlags主要用于控制物体在hierarchy,Inspector视图的显示销毁等的bit mask~ None:默认情况,正常可见对象~ API: HideInHierarchy:在Hierarchy视图中隐藏,并且如果它保存在一个资源中,不会显示在Project视图中~ HideInInspector:在Inspector视图中隐藏,无法查看其相关的组件~ DontSave:对象不会保存到场景中,当一个新的场景创建的时候也不会被销毁~ NotEditable:对象可以显示在Insp
马哥Python 开发9期
2.Linux基础 判断内外部命令;tpye 查看内部命令:enable PS1="\[\e[1;33m\][\u@\h \W]\\$\[\e[0m\]" PATH环境变量设置,外部命令查找机制,搜索路径为PATH which查看命令路径 whereis hostname:查看外部命令位置,帮助文档路径,相关文件 外部命令第一次在磁盘找,根据PATH变量,放到hash表。第二次执行时,从hash表调出 hash查看哈希表 alias别名:设置常用路径,存放.bashrc, unalias取消别
CentOS6的/etc/rc.local不执行的问题解决
小编在一个场景下,希望java -jar abc.jar命令在系统开机自启动是自动执行,于是乎在文件/etc/rc.local中写入nohup java -jar abc.jar &,重启后发现竟然此进程没有在后台运行,在网上gg一段时间,检查了/etc/rc.local的文件权限,没问题,有执行权限,也尝试过这位老兄重新生成该文件的方案,http://blog.fcc.qinggl.com/page-17847.html;但问题依旧。经过一段时间的排查,猜想是否是该文件没有加载到某些重要的东
angular5中使用jsonp请求页面
说多了,都是眼泪,折腾了很久,各种百度,查到的例子,全都报错,可能是因为我的angular的版本太高,向下都不兼容? 我的angular版本为最新的5.2.11: 下面是正确的jsonp请求的方法 1、启用http及jsonp服务 app.module.ts引入服务 import { HttpClientModule,HttpClientJsonpModule } from '@angular/common/http'; 并加入到@NgModule.imports 数组 2、jsonp页面请求
JQuery实现2048小游戏
最近用Jqery写了一个2048小游戏,由于是第一次写小游戏,所以就选了一个基础的没什么难度游戏。具体实现如下: 首先在开发时将整个游戏分成两层(自认为),底层是游戏的数据结构以及对数据的操作,上层是显示出来的用户界面。底层选择使用一个4x4的二维数组,整个游戏的数据操作都围绕着这个二维数组进行。 【一】游戏基础界面 1 <div id="game">
2 <div id="header">
3 <h1>1024</h1>
4
day2...三级菜单
#Author:walter data = { '北京':{ "昌平":{ "沙河":["oldboy","test"], "天通苑":["链家地产","我爱我家"] }, "朝阳":{ "望京":["奔驰","陌陌"], "国贸":{"CICC","HP"}, "东直门":{"Advent","飞信"},
js关于“变量提升、作用域、私有作用域等知识点”高级解题思路
var i = 2, x = 5; var fn = function (x) { x += 3; return function (y) { console.log((x++) + y + (--i)); } }; var f = fn(1); f(2); fn(3)(4); f(5); 答案:f(2) => 7; fn(3)(4) => 10; f(5) =>9; 解题思路: 1. var f = fn(1);相当于开了一个堆内存(私有作用域),形参赋值。自上而下执行,x赋值为4; 2.
Python学习笔记(2)-Python执行方式、变量
Python执行方式 Python执行过程是由上到下逐行执行,遇到问题即刻终止,现在我们编写多行代码查看效果(Python的一条命令单独占用一行,不允许多条命令写在同一行),如下三图 图1:结果依次打印出test1,test2,test3说明执行过程是由上到下逐行执行 图2:由于打印test2时出现编写错误,程序终止,没有打印出设想信息 图3:将两条打印语句写在同一行,程序出现错误终止,没有打印出设想信息 图1 图2 图3 变量 程序的执行本质是操作数据,我们需要一种机制来操作这些数据,这种机
ReentranLock实现原理
原文链接:https://blog.csdn.net/jeffleo/article/details/56677425 一、ReentranLock 相信我们都使用过ReentranLock,ReentranLock是Concurrent包下一个用于实现并发的工具类(ReentrantReadWriteLock、Semaphore、CountDownLatch等),它和Synchronized一样都是独占锁,它们两个锁的比较如下: 1. ReentrantLock实现了Lock接口,提
今日推荐
周排行