react 的props和state

props   当前组件的组件标签身上的所有属性和子节点构成的集合;   可以用来组件传递数据,一般用于父子组件之间;   this.props对象的属性与组件的属性一一对应,但对于组件标签的子节点,this.props.children属性的值有三种可能:       1、如果当前组件没有子节点,为underfined;       2、如果有一个子节点,类型为object;       3、如果是多个子节点,就为array。 react提供一个工具方法,React.Chilren来处理th
分类: 其他 发布时间: 07-30 23:47 阅读次数: 0

hdu 6319 Problem A. Ascending Rating (2018 Multi-University Training Contest 3)

1 #include <stdio.h> 2 #include <iostream> 3 #include <cstdlib> 4 #include <cmath> 5 #include <string> 6 #include <cstring> 7 #include <algorithm> 8 #include <stack> 9 #include <queue> 10 #include <set> 11 #include <map> 12 #inclu
分类: 其他 发布时间: 07-30 23:47 阅读次数: 0

python OpenCV 读取并显示图像

读入图像 读入图像使用cv2.imread()。 读取方式: cv2.IMREAD_COLOR:读取一副彩色图像,图像的透明度会被忽略,这是默认参数 cv2.IMREAD_GRAYSCALE:以灰度图模式读入图像 cv2.IMREAD_UNCHANGED:读入一副图像,并且包括图像的alpha通道 # -*- coding: utf-8 -*- import cv2 import numpy as np img = cv2.imread('test.jpg', 0) 读取路径
分类: 其他 发布时间: 07-30 23:47 阅读次数: 0

7.20 Codeforces Beta Round #8

链接:codeforces.com/contest/8 A 原因:RE,fantasy 的字符串的长度可能大于原字符串。 B 题意:上下左右走,可能要避让障碍,问是否存在一个地图使得给定的路径为当前最短路径。 题型:构造,模拟 原因:map不熟,要判两个地方,一是不重复抵达,二是当前点除去前导点旁边的点不能事先经过。 解法:按照上面说的模拟一下就可以,这种方法相对来说效率高,但是代码写得多。可以直接遍历:一个点跟其后面步长大于1的点的距离不能小于1。 PS:make_pair的使用方法 map
分类: 其他 发布时间: 07-30 23:47 阅读次数: 0

GIt -- fatal: refusing to merge unrelated histories 问题处理

今晚碰到这个问题-- fatal: refusing to merge unrelated histories 想了一下,为什么就这样了? 因为我是先本地创建了仓库,并添加了文件,然后再到github网上建仓库,项目名称一样的,这样一来当我想关联远程仓库,提交代码就报错了 解决方法 $ git pull origin master --allow-unrelated-histories --allow-unrelated-histories 参数的意思是合并仓库的时候,允许不相关的历史的提交内容
分类: 其他 发布时间: 07-30 23:47 阅读次数: 0

SpringBoot------JPA连接数据库

步骤: 1.在pom.xml文件下添加相应依赖包 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.
分类: 其他 发布时间: 07-30 23:47 阅读次数: 0

JDBC数据库操作

1.数据库的连接方式: ①建立JDBC-ODBC桥接器 应用程序只需建立JDBC和ODBC之间的连接,和数据库的连接由ODBC完成; 优点:使得JDBC有能力访问几乎所有类型的数据库。 缺点:依赖于ODBC,移植性较差。 try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch(ClassNotFoundException e){ System.out.println(e); } ②加载纯Java数据库驱动程序 优点
分类: 其他 发布时间: 07-30 23:46 阅读次数: 0

webpack自动打包onchange遇到的坑

在使用webpack打包的时候,我们不会在每次修改后都进行手动打包,这样会比较麻烦,所以有了一个自动打包的工具 监听指定的目录,在源文件有更改的时候,自动打包生成文件 安装 npm install onchange 使用 onchange 'app/**/*.js' 'test/**/*.js' -- npm test 项目实例 package.json文件 { "name": "xxx, "version": "0.0.0", "private": true, "script
分类: 其他 发布时间: 07-30 23:46 阅读次数: 0

Immutable API

facebook Docs (v4.0.0-rc.9) Immutable 常用API简介
分类: 其他 发布时间: 07-30 23:46 阅读次数: 0

win10在bios上还原系统

遇到两次,win10系统,自动更新后,c盘好像被格式化了,桌面啥都没了,那个气啊。记录下怎么恢复的。 参考https://www.kafan.cn/edu/50206642.html,中的方法1. 通过 bios,【Exit】菜单下面的【Load Setup Defaults】恢复的。
分类: 其他 发布时间: 07-30 23:46 阅读次数: 0

Netty源码—七、内存释放

Netty本身在内存分配上支持堆内存和直接内存,我们一般选用直接内存,这也是默认的配置。所以要理解Netty内存的释放我们得先看下直接内存的释放。 Java直接内存释放 我们先来看下直接内存是怎么使用的 ByteBuffer.allocateDirect(capacity) 申请的过程是其实就是创建一个DirectByteBuffer对象的过程,DirectByteBuffer对象只相当于一个holder,包含一个address,这个是直接内存的指针。 调用native方法申请内存 初始化cl
分类: 其他 发布时间: 07-30 23:46 阅读次数: 0

springMvc配置 中文api

http://7xvpsh.com1.z0.glb.clouddn.com/publish/21-2/the-dispatcher-servlet.html
分类: 其他 发布时间: 07-30 23:46 阅读次数: 0

React 脚手架应用以及注意事项

  在使用React脚手架之前需要通过 create-react-app 快速构建 React 开发环境 ,     注意 : create-react-app 自动创建的项目是基于 Webpack + ES6 。   执行以下命令创建项目:    $ npm install -g create-react-app    $ create-react-app myapps    $ cd myapps/    $ npm start   在安装成功后开始使用脚手架       图为安装成功后的
分类: 其他 发布时间: 07-30 23:46 阅读次数: 0

springboot学习(一):创建项目

package com.glory.demo.Controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; @Controller public class testCo
分类: 其他 发布时间: 07-30 23:46 阅读次数: 0

07.30《JavaScript》——JS创建对象的三种方式

1.第一种创建对象的方式:先定义类再创建对象 // 第一种创建对象的方式:先定义类再创建对象 function stu(sno, name, age){   this.sno = sno;   this.name = name;   this.age = age;   this.study = function(){     alert("学号为"+this.sno+"的学生,姓名叫做"+this.name+",正在努力学习,年龄为"+this.age);   } } var a = new
分类: 其他 发布时间: 07-30 23:46 阅读次数: 0

Python FTP文件传输

FTP Server import socket import struct from concurrent.futures import ThreadPoolExecutor import json import hashlib import os import time from demo import common_utils PUT_FILE_DIR = r'C:\x\LuffyFTP\sharefile\server\put' GET_FILE_DIR =
分类: 其他 发布时间: 07-30 23:46 阅读次数: 0

回客科技 面试的 实现ioc 容器用到的技术,简述BeanFactory的实现原理,大搜车面试的 spring 怎么实现的依赖注入(DI) 自己实现简单Spring Ioc Spring的IOC/DI使用到的技术 简单实现Spring中BeanFactory原理

前言:这几天的面试,感觉自己对spring 的整个掌握还是很薄弱。所以需要继续加强。 这里说明一下spring的这几个面试题,但是实际的感觉还是不对的,这种问题我认为需要真正读了spring的源码后说出来的东西才有意义。这种面试的问法,也只能是面试的问法,对实际的掌握还是没有丝毫意义的。所以我认为 有机会一定要读下spring的源码 来过一遍 具体实现,这样的才是有意义的做法。同意的请举手。 这里说明一下这三个spring 面试问题: 1、回客科技 面试的 实现ioc 容器用到的技术 第1种
分类: 其他 发布时间: 07-30 23:46 阅读次数: 0

java_if_else__

1 、 语法 import java.util.Scanner; public class Dome4{ public static void main(String []args){ Scanner input = new Scanner (System.in); String id="",password="",id1="admin",password1="666"; int a,b,c,max; System.out.print("请输入账号:")
分类: 其他 发布时间: 07-30 23:46 阅读次数: 0

Tomcat 热部署

阅读本文需要安装Tomcat 一 Tomcat有一个后台管理功能 可以实现工程热部署 修改tomcat的conf/tomcat-users.xml配置文件 将下面配置拷贝进去(在原有的tomcat-users节点里面配置)   vim /usr/local/tomcat/apache-tomcat-8.5.31/conf/tomcat-users.xml <role rolename="manager-gui"/> <role rolename="manager-script"/> <user
分类: 其他 发布时间: 07-30 23:46 阅读次数: 0

jmeter参数化之 CSV data set config

第一步:测试计划右键--创建线程组 第二步:选择线程组:右键--sample---创建:http request 配置协议类型和服务名称,method 和path 第三步:选择线程组下的http request,右键--配置组件---创建:CSV DATA SET CONFIG filename:参数的文件路径 file encoding :utf-8 varialble names:参数的变量名称,自定义,多个以英文逗号隔开 第四步:选择请求http request页面下:配置paramte
分类: 其他 发布时间: 07-30 23:46 阅读次数: 0