使用dva+antd快速构建单页面应用(理论)

项目结构及使用工具集原文地址: 个人博客或joescott.coding.me/blog`project |----- src 项目源代码 |----- dist 项目编译目标 |----- .roadhogrc 路霸运行配置文件 |----- lumen_api RESTful api代码目录 |----- mock 模拟数据服务目录 `src ...
分类: 其他 发布时间: 08-19 22:51 阅读次数: 0

async/await使用详解

Promise 的方式虽然解决了 callback hell,但是这种方式充满了 Promise的 then() 方法,如果处理流程复杂的话,整段代码将充满 then,代码流程不能很好的表示执行流程。为什么是async/await在 es6 中,我们可以使用 Generator 函数控制流程,如下面这段代码:function* foo(x) {    yield x + 1;    yield x...
分类: 其他 发布时间: 08-19 22:51 阅读次数: 0

一对一的关联关系(*)

一对一的关联关系(*) 返回值结果映射:type,数据返回结果类型,id,别名, 《resultMap type=cn.java.entity.hs ,id=""》 <reslut property ="",javaTYpe="",column jdbcType=""> </resultMap>
分类: 其他 发布时间: 08-19 22:51 阅读次数: 0

unity中HideFlags的利用

HideFlags主要用于控制物体在hierarchy,Inspector视图的显示销毁等的bit mask~ None:默认情况,正常可见对象~ API: HideInHierarchy:在Hierarchy视图中隐藏,并且如果它保存在一个资源中,不会显示在Project视图中~ HideInInspector:在Inspector视图中隐藏,无法查看其相关的组件~ DontSave:对象不会保存到场景中,当一个新的场景创建的时候也不会被销毁~ NotEditable:对象可以显示在Insp
分类: 其他 发布时间: 08-19 22:51 阅读次数: 0

马哥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取消别
分类: 其他 发布时间: 08-19 22:51 阅读次数: 0

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;但问题依旧。经过一段时间的排查,猜想是否是该文件没有加载到某些重要的东
分类: 其他 发布时间: 08-19 22:51 阅读次数: 0

Sotket.io

客户端代码 // Client (index.html) &amp;lt;script src=&quot;/socket.io/socket.io.js&quot;&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;script&amp;gt; var socket = io.connect('http://localhost'); socket.on('news', function (data) { cons...
分类: 其他 发布时间: 08-19 22:51 阅读次数: 0

随想随写

2018-08-19 22:25:05 论实质 也可以说:专注用心、这个人太浮躁另一个人沉得下心、致虚极守静笃、心静为天下正等等等等。学习一会累了、掏出手机看一看视频,再回过神来看看书,这样通常是学不好的,通常学不到精髓、哪怕这个人看起来非常用功,那么问题在哪里呢?。 说的更琐碎一些:孩子做事通常容易专注;刚入职的人工作通常更有诚意、一段时间后,可能边玩手机边工作,敷衍了事;刚做饭的家庭主妇会全心投入到做饭过程中,一旦掌握了技能,可能十年下来做饭还是一般般的味道。 一个道理讲得再深入,对方也可
分类: 其他 发布时间: 08-19 22:51 阅读次数: 0

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页面请求
分类: 其他 发布时间: 08-19 22:51 阅读次数: 0

动画停止和延迟

1,停止动画 停止匹配元素正在进行的动画,需要使用stop()方法,该方法接收两个可选参数clearQueue和gotoEnd,均为布尔值,其中clearQueue代表是否要清空未执行完的动画队列,gotoEnd代表是否直接将在执行的动画跳转到末状态。 如果直接使用stop()方法,则会立即停止当前正在进行的动画,如果接下来还有动画等待继续进行,则会以当前状态开始接下来的动画。例如,为一个元素绑定鼠标事件,当用户把鼠标移入元素时会触发动画效果,而当这个动画还没结束时,用户就将光标移出这个元素,
分类: 其他 发布时间: 08-19 22:51 阅读次数: 0

模型训练技巧

模型训练技巧 神经网络模型设计训练流程 图1-1 神经模型设计流程 当我们设计并训练好一个神经网络之后,需要在训练集上进行验证模型效果是否良好。这一步的目的在于判断模型是否存在欠拟合;在确定已经在训练集上拟合的很好,就需要在测试集上进行验证,如果验证结果差就需要重新设计模型;如果效果一般,可能需要增加正则化,或者增加训练数据; 欠拟合处理策略 当模型在训练集上的表现结果并不好的时候,在排除不是数据集和训过程有问题,你可以采用以下几个方法来进行处理。 更换激活函数 Sigmoid激活函数 Sig
分类: 其他 发布时间: 08-19 22:51 阅读次数: 0

JQuery实现2048小游戏

最近用Jqery写了一个2048小游戏,由于是第一次写小游戏,所以就选了一个基础的没什么难度游戏。具体实现如下: 首先在开发时将整个游戏分成两层(自认为),底层是游戏的数据结构以及对数据的操作,上层是显示出来的用户界面。底层选择使用一个4x4的二维数组,整个游戏的数据操作都围绕着这个二维数组进行。 【一】游戏基础界面 1 <div id="game"> 2 <div id="header"> 3 <h1>1024</h1> 4
分类: 其他 发布时间: 08-19 22:51 阅读次数: 0

day2...三级菜单

#Author:walter data = { '北京':{ "昌平":{ "沙河":["oldboy","test"], "天通苑":["链家地产","我爱我家"] }, "朝阳":{ "望京":["奔驰","陌陌"], "国贸":{"CICC","HP"}, "东直门":{"Advent","飞信"},
分类: 其他 发布时间: 08-19 22:51 阅读次数: 0

数据库中范式

第一范式: 课本关于第一范式的定义是: 一张二维表,每一个分量必须是不可分的数据项,满足这个条件的关系模式就属于第一范式(1NF)。同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。 第一范式是对关系模式的最起码的要求。不满足第一范式的数据库模式不能称为关系数据库。 引自百度百科——满足第一范式的关系模式并不一定是一个好的关系模式。   例:如职工号,姓名,电话号码组成一个表(一个人可能有一个办公室电话 和一个家里电话号码) 规范成为1NF有三种方法:   一是重复存储
分类: 其他 发布时间: 08-19 22:51 阅读次数: 0

理解高可用和灾备

1.高可用 (High Availability,简称 HA) 高可用性是指提供在本地系统单个组件故障情况下,能继续访问应用的能力,无论这个故障是业务流程、物理设施、IT软/硬件的故障。最好的可用性, 就是你的一台机器宕机了,但是使用你的服务的用户完全感觉不到。你的机器宕机了,在该机器上运行的服务肯定得做故障切换(failover),切换有两个维度的成本:RTO (Recovery Time Objective)和 RPO(Recovery Point Objective)。RTO 是服务恢复
分类: 其他 发布时间: 08-19 22:51 阅读次数: 0

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.
分类: 其他 发布时间: 08-19 22:51 阅读次数: 0

常用网址保存

在线流程绘制:https://www.processon.com/ json格式化:http://www.bejson.com/ json转义:https://www.sojson.com/yasuo.html 小刚子的博客:blog.meiflower.top
分类: 其他 发布时间: 08-19 22:51 阅读次数: 0

Python学习笔记(2)-Python执行方式、变量

Python执行方式 Python执行过程是由上到下逐行执行,遇到问题即刻终止,现在我们编写多行代码查看效果(Python的一条命令单独占用一行,不允许多条命令写在同一行),如下三图 图1:结果依次打印出test1,test2,test3说明执行过程是由上到下逐行执行 图2:由于打印test2时出现编写错误,程序终止,没有打印出设想信息 图3:将两条打印语句写在同一行,程序出现错误终止,没有打印出设想信息 图1 图2 图3 变量 程序的执行本质是操作数据,我们需要一种机制来操作这些数据,这种机
分类: 其他 发布时间: 08-19 22:51 阅读次数: 0

ReentranLock实现原理

原文链接:https://blog.csdn.net/jeffleo/article/details/56677425 一、ReentranLock   相信我们都使用过ReentranLock,ReentranLock是Concurrent包下一个用于实现并发的工具类(ReentrantReadWriteLock、Semaphore、CountDownLatch等),它和Synchronized一样都是独占锁,它们两个锁的比较如下:   1. ReentrantLock实现了Lock接口,提
分类: 其他 发布时间: 08-19 22:51 阅读次数: 0

理解盒模型

盒子的分类 不同元素产生不同的盒子类型可能不同,一个元素产生什么样的盒子取决于css的display属性 - 属性:display - 是否能继承:否 - 默认值:inline 盒子的组成 - margin:外边距(与其他的盒子的距离) - border:边距 - padding:内边距(边框与内容之间的距离) - cotent:内容(内容的宽度与高度) margin 表示边框和相邻盒子的距离分为上(top)右(right)下(bottom)左(left)四个方向 > > div{ > mar
分类: 其他 发布时间: 08-19 22:51 阅读次数: 0