- 博客(24)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 微信小程序tab切换功能的实现
1、效果图2、index.wxml<view class="swiper-tab"> <view class="swiper-tab-list {{currentTab==0 ? 'on' : ''}}" data-current="0" bindtap="swichNav">设备故障报修</view> <view class="s...
2020-03-11 09:21:08
3020
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 微信小程序按钮控件设置呈现效果
1、效果图在小程序中完成上述布局,需要设置四个按钮位置,控制每个按钮大小、设置按钮背景颜色,设置标题和图标的位置。2、代码说明2.1 index.wxml<view class="block"> <!--呈现标题--> <view class="title-bar"> <text>助手功能模块</text&...
2020-03-10 14:56:02
53643
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Apache+PHP的安装与使用
最近接触到一个项目,需要用到PHP,因此电脑中需要安装PHP的环境,以下是我不断踩雷、排雷的过程。1、在安装PHP环境前需要先安装Apache,因此需要下载和安装Apache。下载链接:http://httpd.apache.org/download.cgi然后单击进入ApacheHaus,如下图所示。在此处,有些blog会提到v11和v14的区别,会与PHP版本...
2019-09-24 11:28:37
470
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 微信小程序日期与时间选择器
最近在开发一款微信小程序,需要用到里面的时间选择器(picker),根据它本身的特点以及需要开发的内容,我对时间选择器做了一个简单的demo,大家可以看一下效果图。效果图:在微信小程序中,文件按照功能分,有js文件(主要写核心事件)、json文件(主要写数据)、wxml(主要是页面结构)和wxss(主要是页面样式)。index.wxml文件:在wxml文件中引入picker,设...
2019-09-04 20:22:58
7742
4
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 决策树的预剪枝与后剪枝
前言:本次讲解参考的仍是周志华的《机器学习》,采用的是书中的样例,按照我个人的理解对其进行了详细解释,希望大家能看得懂。1、数据集其中{1,2,3,6,7,10,14,15,16,17}为测试集,{4,5,8,9,11,12,13}为训练集。2、预剪枝预剪枝是要对划分前后泛化性能进行评估。对比决策树某节点生成前与生成后的泛化性能。(1)在未划分前,根据训练集,类别标记为...
2018-09-06 11:26:12
37057
31
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 js能力测评经典题分析(二)函数
1、请修复给定的 js 代码中,函数定义存在的问题//看返回值 getValue(),原本的函数定义便不符合需求,以变量的形式存储,方便调用function functions(flag) { if (flag) { var getValue=function(){return 'a';}//function getValue() { return 'a'; } ...
2018-07-27 09:16:32
937
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 js能力测评经典题分析(一)数组类型
最近在刷牛客网中的js能力测评经典题,因此按照自己的能力和想法进行了总结,此篇博客主要是数组类的总结。1、找出元素item在给定数组中的位置:arr.indexOf(item);2、计算给定数组arr中所有元素的总和:arr.forEach(function(e){sum=sum+e;})注:数组名.forEach(function(数组元素,元素索引,额外定义的数组){函数体}) ...
2018-07-25 20:49:53
396
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 react中复制和删除控件
为了实现检索中,输入框的复制效果,思前想后,想到了一种用数组存放控件,对控件的复制和删除便可通过操作数组来实现了。1、通过+和-控制控件的添加和删除1.1 演示效果1.2 核心代码下面的代码可以实现上面所展示的效果,但是有一个缺陷,就是添加的控件输入的值,不好区分,每一次添加的控件输入的值无法捕获,更别谈通过输入的值进行后续操作了。import
2018-01-30 11:45:57
2455
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 react页面获取url中输入的值并呈现(通过doit函数实现)
最近需要做react页面获取url中传递的id,这个流程还是有点复杂的。url携带id传送给express后台,后台将id映射到jade引擎中,jade引擎通过doit函数传送给reactDOM,再通过react中的props将值传递给需要的页面,对应页面进行网络请求。1、实现效果图2、代码详细分析2.1 url将值传递给express后台输入的ur
2018-01-28 20:32:17
3979
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 手动输入信息添加echarts节点
1、演示效果2、详细说明2.1 index.js引入路由信息2.1.1 index.js加载ReactDOMimport React from 'react';import ReactDOM from 'react-dom';import registerServiceWorker from './registerService
2018-01-05 11:09:39
3653
3
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 react组件生命周期详解
React严格定义了组建的生命周期,生命周期可能会经历三个阶段。1、装载过程(Mount)说明:组件第一次在DOM中渲染的过程 对应函数: constructor getInitialState getDefountProps componentWillMount render componentDidMount1.1 constructor构造函数初始化时被调用,声明构造函数有三个目
2018-01-02 18:08:42
310
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 react +webpack+express router实现登录与页面跳转
1、webpack多入口配置在webpack.config.js中配置entryvar webpack = require('webpack');var path = require('path');//公共文件打包到common.js中var commonsPlugin = new webpack.optimize.CommonsChunkPlugin('common.js',[
2017-12-25 09:54:33
2187
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 React导航栏效果(antd+react router4.0)
1、演示效果最上面的部分为导航插件。2、具体代码与介绍2.1 Reactjs首次加载与路由页面 index.js首次加载import React from 'react';import ReactDOM from 'react-dom';import './index.css';import RouterIndex from './routers/inde
2017-12-14 19:32:19
15317
4
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 reactjs中使用PubSub监听机制传参
1、PubSub使用方式react导入库npm install pubsub-js --savereact 页面引入pubsubjsimport PubSub from 'pubsub-js'pubsubjs使用发送消息:PubSub.publish(名称,参数)订阅消息:PubSub.subscrib(名称,函数)取消订阅:PubSub.unsubscri
2017-11-23 11:32:36
6559
3
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 实例解读React Router4.0与React Redux
1、Router4.0的Link实现跳转操作1.1、react入口文件index.jsimport React from 'react';import ReactDOM from 'react-dom';import './index.css';import RouterIndex from './routers/index.js';import registerServiceW
2017-11-17 16:42:13
657
1
原创 机器学习中常见的评估方法
1、为什么需要做方法评估通常,我们可通过实验测试来对学习器的泛化误差进行评估并进而做出选择。因此,需使用“测试集”来测试学习器对新样本的判别能力,然后以测试集上的“测试误差”作为泛化误差的近似。2、有哪些评估方法将样本集变成训练集和测试集,而训练集和测试集如何分配,使效果达到最优。具体有三种做法:留出法、较差验证法和自主法。2.1留出法直接将数据集D划分为两个互斥集合S(训练集...
2019-05-14 20:04:53
2019
原创 Antd中Table控件呈现网络获取的json数据
最近为了实现将从网络获取的json数据呈现了table中,做了几种尝试,最后确定了一种方案,即map解析获得的网络数据,将需要的data值丢到状态机state中,然后在呈现部分引用antd中的table,这样便达到了需要的效果。1、呈现结果2、普通用法table的普通用法可以参考antd中table的用法:https://ant.design/components/ta
2018-02-02 20:44:46
3962
原创 react中 ajax跨域请求
因为项目需要,目前需要通过react ajax请求,实现请求其它域的登录URL,将用户写入到其它域的cookie中,之后herf连接该网址的其他内容的时候,便可直接跳转到对应内容,无需跳转到登录页面。1、cors和jsonp何为跨域,及当一个请求url的协议、域名、端口三者之间任意一与当前页面地址不同即为跨域。在做跨域请求的时候,cors和jsonp我都尝试过了。1
2018-01-26 10:58:55
4116
1
原创 数组splice深度解析
在做treebox往选中的数据中丢数据的时候,发现splice有一个新的缺陷。1、常规用法介绍现在先按照常理介绍一下数组提供的splice用法。arrayObject.splice(index,howmany,item1,.....,itemX)解析:index,操作的标签,指定删除或者添加节点的位置howmany,操作的个数,若为0,则不需要删除item1
2018-01-25 11:09:05
660
原创 echarts中graph控制节点大小
1、根据value值控制节点大小1.1 效果1.2 代码控制 option = { series: [{ type: 'graph', layout: 'force', label: { normal: {
2018-01-08 20:40:21
21424
6
原创 Echarts中treemap实现知识地图的逐层展开
1、演示效果2、代码呈现import React, { Component } from 'react';//需要先运行npm install echats,才能这样引入import echarts from 'echarts';class App extends Component { initTreemap() {//数据格式 const data = [{ nam
2017-12-26 10:50:57
12256
5
原创 按钮实现echarts添加与删除节点
1、echarts文件将节点信息通过reducer传出import React from 'react'import echarts from 'echarts/lib/echarts' //必须import 'echarts/lib/component/tooltip'import 'echarts/lib/component/legend'import 'echarts/lib
2017-11-24 12:12:25
5604
1
原创 echarts单击节点高亮显示
1、echarts源码结构echarts安装npm install echarts --save源码目录说明dist(编译后生成的文件夹)extension (扩展中使用)lib (源码中没有,执行webpack编译后才存在)map (世界地图,中国地图及中国各个省份地图的js和json两种格式的文件)src (核心源码)th
2017-11-24 09:56:00
13712
3
转载 mysql-python安装(个人实践版)
当我们尝试用: pip install mysql-python1企图安装mysql时,我们会发现一开始进行的很顺利,但最后就会提示:error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat).Get it from http://aka.ms/vcpython2712因此我们根据上
2017-09-11 11:56:38
294
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人