react入门笔记四 (组件嵌套)

经过前面的那些学习,我们现在已经了解了组件化的思想,现在让我们来开始组件化的开发吧 例如我们现在实现这样一个页面 1.有一个p标签,表示跳转到的网站名 2.有一个a标签可以跳转 3.用一个div将上面的两个组件容纳进去 这个很简单实现,一个父div,里面装一个p,一个a标签就完事了, 但是如果我们的页面中有很多这样的div,我们还需要写这么多代码嘛, 不,使用组件化的思想,我们可以将div包装成一个组件,到时候一个自定义标签就完事了,好了话不多说,上代码 1.我们先定义一个组件里面放着要跳转的
分类: 其他 发布时间: 11-12 23:52 阅读次数: 0

react入门笔记五 (组件传值----------父传子->props)

经过上面的学习,我们已经会了组件化的开发; 但是第四篇的项目有个致命的缺陷; 就是它的网站名,与a标签的链接地址是静态数据,是定死的,这也就是我们说的硬代码; 这样的话,那我们在调用这个自定义组件的时候,所有的组件都是一样的,这样就没有任何意义了; 所以现在让我们开始让组件内的数据动起来,而不是我们自己写的静态数据; 上代码! 0.props 首先我们要认识到这样的几个问题; 数据的来源:react的数据是这样的,它像一个瀑布一样,它的数据从一个父组件向它的子组件的方向流下,而且父组件传下去的
分类: 其他 发布时间: 11-12 23:52 阅读次数: 0

react入门笔记六 (组件私有数据-----state)

我们学习了props以后,就可以在子父组件之间传值了; 但是有一个问题,就是子组件的数据全是从父组件传递过来的; 这就相当于,你是你父母的孩子,你会遗传你父母的相貌,身高等等,这些东西都是你父母给你的 但是你也要自己独有的一些东西比如性格,对世界的认识等等, 然后你自己独有的这些东西,就相当于reat组件中的state 你遗传下来的东西就是react组件中的props,所以不多bb,上代码 1.初始化state 需要实现getInitialState方法,返回一个对象,这个对象就是你初始化的s
分类: 其他 发布时间: 11-12 23:51 阅读次数: 0

react入门笔记七 (组件的生命周期)

生命周期分三个状态 mounting(组件挂载阶段) updating(组件更新) unmounting(组件移除) props与state 生命周期分四个阶段 创建阶段 实例化阶段 getInitialState componentWillMount render componentDidMount 更新状态 componentWillReceiveProps shouldComponentUpdate componentWillUpdate render componentDidUpdat
分类: 其他 发布时间: 11-12 23:51 阅读次数: 0

Python模块化

1、模块化 一般来说,编程语言中,库、包、模块是一种概念,是代码组织方式。 Python中只有一种模块对象, 但是为了模块化组织模块的便利,提供了一个概念--包模块module,指的是Python的源代码文件。 包package,指的是模块组织在一起和包名同名的目录及其相关文件。 2、导入语句 语句 含义 Import模块1[模块2] 完全导入 Import...as..... 模块别名 Import 的作用:将需要的模块的名称引用到当前所有的模块的名词空间中。 加载到了sys.modules
分类: 其他 发布时间: 11-12 23:51 阅读次数: 0

Mysql数据库触发器调用脚本

一、数据库触发器 mysql触发器trigger 实例详解 对数据库触发器new和old的理解 示例 二、UDF mySql的UDF是什么 三、安装执行命令UDF mysql触发器调用外部脚本(安装) Mysql安装udf调用系统程序问题解决 四、测试调用脚本 使用curl 命令模拟POST/GET请求 MySQL中concat函数 mysql触发器调用外部脚本
分类: 其他 发布时间: 11-12 23:51 阅读次数: 0

[Leetcode221]最大面积 Maximal Square

【题目】 Given a 2D binary matrix filled with 0's and 1's, find the largest square containing only 1's and return its area. Example: Input: 1 0 1 0 0 1 0 1 1 1 1 1 1 1 1 1 0 0 1 0 Output: 4 【思路】 dp square面积和三个有关 注意特殊空集条件 【代码】 class Solution { pub
分类: 其他 发布时间: 11-12 23:51 阅读次数: 0

ACM-世界岛旅行

【问题描述】 某旅游公司组团去迪拜世界岛旅游。世界岛由n个岛屿组成,岛屿序号为1~n,这些岛屿都直接或间接相连。岛屿之间用桥梁连接。现从1号岛屿开始游览,并约定按如下方式游览: 1) 每游览完一个岛屿,接下来游览与该岛屿有桥梁直接连接的、未游览过的岛屿。如果存在多个邻接的岛屿,则优先选择序号最小的岛屿。如果该岛屿没有未游览过的相邻岛屿,则返回到该岛屿的上一个岛屿。 2) 每个岛屿都不会重复游览。 另外,对每个岛屿,定义两个时间: 1) 到达该岛屿的时间dfn1; 2) 离开该岛屿的时间dfn2
分类: 其他 发布时间: 11-12 23:51 阅读次数: 0

CSS基础-CSS三大特性

继承性 层叠性 优先级 优先级权重 !important
分类: 其他 发布时间: 11-12 23:51 阅读次数: 0

模型 2 和 MVC 模式

一个实现 MVC 模式的应用包含模型、视图、控制器 3 个模块: 模型:封装了应用的数据和业务逻辑 视图:负责应用的展示 控制器:负责接收用户输入、改变模型、调整视图的显示 模型 2 基于模型-视图-控制器(MVC)模式。 每个 HTTP 请求都发送给控制器,请求中的 URI 标识出对应
分类: 其他 发布时间: 11-12 23:51 阅读次数: 0

windows charles 抓包https请求

charles证书 2、设置host和端口 3、浏览器访问即可抓到https的请求
分类: 其他 发布时间: 11-12 23:51 阅读次数: 0

Hplsql报错:...HiveSQLExpection:Error while compiling statement:No privilege 'Select' found for inputs {.....}

实践hplsql时,遇到的问题总结一下,若有不对的地方,欢迎交流。 一、Hplsql简介   hplsql的介绍详见:http://lxw1234.com/archives/2015/09/492.htm 二、hpsql的配置文件为hplsql-site.xml   2.1 常见的选项列表: hplsql.conn.default 指定默认的连接配置文件,默认值为hive2conn hplsql.conn.hive2conn  指定HiveServer2JDBC连接 hplsql.conn.i
分类: 其他 发布时间: 11-12 23:51 阅读次数: 0

if __name__=="__main__" python中if __name__ == '__main__'

python中if __name__ == '__main__' python 中__name__ = '__main__' 的作用,到底干嘛的? 有句话经典的概括了这段代码的意义: “Make a script both importable and executable” 意思就是说让你写的脚本模块既可以导入到别的模块中用,另外该模块自己也可执行。 这句话,可能一开始听的还不是很懂。下面举例说明: 先写一个模块: #module.py def main(): print "we are i
分类: 其他 发布时间: 11-12 23:51 阅读次数: 0

无线网卡5G监听

是这样的,我想把树莓派3B自带的网卡设为监听模式,使用airodump-ng监听数据。当我使用airmon-ng start wlan0和iwconfig wlan0 mode monitor时,发现无法打开网卡监听模式。我根据错误提示google之后,我就使用monstart wlan0和monstop wlan0打开和关闭网卡监听模式,这两个命令打开树莓派3B的自带网卡是管用的。 上面是我遇到的第一个问题。之后,我发现了问题... 我分别用airodump-ng命令抓取监听到的数据,再用w
分类: 其他 发布时间: 11-12 23:51 阅读次数: 0

2018-11-12-递归函数&二分查找

1
分类: 其他 发布时间: 11-12 23:51 阅读次数: 0

Python中并发、多线程等

1、基本概念 并发和并行的区别: 1)并行,parallel 同时做某些事,可以互不干扰的同一时刻做几件事。(解决并发的一种方法) 高速公路多个车道,车辆都在跑。同一时刻。 2)并发 concurrency 同时做某些事,一个时段内有事情要处理。(遇到的问题) 高并发,同一时刻内,有很多事情要处理。 2、并发的解决 1)队列、缓冲区 排队就是把人排成队列,先进先出,解决了资源使用的问题。 排成的队列,其实就是一个缓冲地带,就是缓冲区。 Queue模块的类queue、lifoqueue、prio
分类: 其他 发布时间: 11-12 23:51 阅读次数: 0

Servlet简介及其生命周期详解

简介 Servlet生命周期,即阐述Servlet从产生到毁灭的整个过程。 在Servlet产生到消亡的过程中,有三个生命周期函数,初始化方法init(),处理客户请求的方法service(),终止方法destroy()。 init方法 在一个Servlet的生命周期中,init方法只会被执行一次,之后无论用户执行多少次请求,都不会在调用该方法。 关于init方法的执行时机,有两种方式可选,一般的是在服务器启动后第一个用户请求改Servlet是调用,你也可以设置该Servlet在服务器启动后自
分类: 其他 发布时间: 11-12 23:51 阅读次数: 0

c# 中属性与字段

今天回头学习c# 的基础,看到属性的定义,忽然明白一个简单的道理:字段定义为Private,不需要class 的外部进行访问,那么就可以搞个属性对private 的字段进行get,set, 还有一个理由就是这个private 的字段有时是只读取的,不允许外部赋值写入,那么就只搞个get 的属性OK了 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; us
分类: 其他 发布时间: 11-12 23:51 阅读次数: 0

Eureka高可用集群环境搭建

注册中心集群 在微服务中,注册中心非常核心,可以实现服务治理,如果一旦注册出现故障的时候,可能会导致整个微服务无法访问,在这时候就需要对注册中心实现高可用集群模式。 Eureka集群相当简单:相互注册 Eureka高可用实际上将自己作为服务向其他服务注册中心注册自己,这样就可以形成一组相互注册的服务注册中心,从而实现服务清单的互相同步,达到高可用效果。 集群的服务名称要统一,要相同! 启动时候 报错 正常! 启动时候互相注册 不会同时启动成功的 启动类都是一样的 package com.too
分类: 其他 发布时间: 11-12 23:51 阅读次数: 0

ZOJ 1760 Doubles

Doubles Time Limit: 2 Seconds Memory Limit: 65536 KB As part of an arithmetic competency program, your students will be given randomly generated lists of from 2 to 15 unique positive integers and asked to determine how many items in each list are tw
分类: 其他 发布时间: 11-12 23:51 阅读次数: 0