在React开发中,一个典型的React组件通常会混杂着逻辑操作部分和展示部分。逻辑操作部分指的是和页面UI无关的内容,如API的调用,数据的处理,事件处理函数。 展示部分则指的是创建页面UI 的内容,就是组件中render 函数的内容。 简单地写一个组件Geo 来看一下,这个组件会展示我们的位置信 ...
分类:
其他好文 时间:
2017-09-01 11:53:48
阅读次数:
277
元类(MetaClasses) 元类提供了一个改变Python类行为的有效方式。 元类的定义是“一个类的类”。任何实例是它自己的类都是元类。 在上例中,我们定义了一个类demo,并且生成了一个该类的对象obj。首先,可以看到obj的__class__是demo。有意思的来了,那么demo的class ...
分类:
编程语言 时间:
2017-09-01 11:53:40
阅读次数:
276
1.List GroupBy 用法 2.枚举类配合反射使用(避免到处出现 order.state == 50 order.statedesc =="已付款" 等等带有常量的代码) 3.正则备忘 4.搜索配下拉布局 ...
分类:
其他好文 时间:
2017-09-01 11:53:32
阅读次数:
222
Internet Explorer 浏览器问题 问题:Internet Explorer 8 及更早 IE 版本的浏览器不支持HTML5的方式。 解决:html5shiv.js 引用代码必须放在 <head> 元素中,先加载该文件。 HTML5 新元素 <canvas> 新元素 <canvas>标签 ...
分类:
Web程序 时间:
2017-09-01 11:53:26
阅读次数:
236
1.StringBuilder append(String str) 追加字符串 2.StringBuilder insert(int dstOffser , String str ) 插入字符串(dstOffser 位置的字符后移) 3.StringBuilder delete(int start ...
分类:
编程语言 时间:
2017-09-01 11:53:16
阅读次数:
173
2017-09-01 11:29:43 writer:pprp 看sprout台湾大学acm教学视频的第一部分: 里边涉及到四道小例题 感觉很好就拿来写了写: 题意还有代码说明都在代码中: 1、最基础的骨牌问题: 2、涂色问题:题意见代码头 3、骨牌问题2,加了一个L型骨牌 4.找到不相邻的数的最大 ...
分类:
其他好文 时间:
2017-09-01 11:53:05
阅读次数:
194
介绍 ServletContext对象:servlet容器在启动时会加载web应用,并为每个web应用创建唯一的servlet context对象,可以把ServletContext看成是一个Web应用的服务器端组件的共享内存,在ServletContext中可以存放共享数据。ServletCont ...
分类:
其他好文 时间:
2017-09-01 11:52:56
阅读次数:
226
《深入浅出Nodejs》时,在第四章 - 异步编程中作者朴灵曾提到,异步编程的难点之一是异常处理,书中描述"尝试对异步方法进行try/catch操作只能捕获当次事件循环内的异常,对call back执行时抛出的异常将无能为力"。 这里模仿f1函数是做为call back(回调)函数传递给其他函数,在 ...
分类:
其他好文 时间:
2017-09-01 11:52:49
阅读次数:
217
一、安装visualstudio2015,在百度就能搜索到下载地址,在教程最后,会给大家包括所有工具在内的集成包。因为visualstudio2015体积比较大,而且安装过程很漫长,在这里不做安装演示。百度有很多关于它安装的过程的教程,其实很简单,就是下一步就行了。二、安装JDK1.8,下载jdk..
分类:
其他好文 时间:
2017-09-01 11:52:42
阅读次数:
1096
Given an 2D board, count how many battleships are in it. The battleships are represented with 'X's, empty slots are represented with'.'s. You may assu ...
分类:
其他好文 时间:
2017-09-01 11:52:32
阅读次数:
209
Color it Time Limit: 20000/10000 MS (Java/Others) Memory Limit: 132768/132768 K (Java/Others) Problem Description Do you like painting? Little D doesn ...
分类:
其他好文 时间:
2017-09-01 11:52:20
阅读次数:
291
The Problem of Overfitting 如果有太多的 features,假设可能与训练数据太匹配了以致于预测未来的数据不准确。如下图: 解决 overfitting 1. 既然是由太多的 features 引起的,那么就排除一些 features 2. Regularization 不 ...
分类:
系统相关 时间:
2017-09-01 11:52:14
阅读次数:
362
cin是c++标准,scanf是在c中使用的 纯文本代码 ...
分类:
编程语言 时间:
2017-09-01 11:52:04
阅读次数:
307
题目链接:hdu 6183 Color it 题意: 在一个二维平面上有n个操作。 1. x y c 在(x,y)这点上添加一个颜色c。 2. x y1 y2 询问二维平面[1,x]~[y1,y2]上有多少不同的颜色。 题解: 由于这题在x轴每次都是询问的[1,x],所以我们开50棵线段树,对于每种 ...
分类:
其他好文 时间:
2017-09-01 11:51:54
阅读次数:
220
当一个对象内部状态发生改变时,会导致其行为的改变,这看起来像是改变了对像。平时写代码的时候经常会遇到要写很多条件判断语句的情况,那么怎么减少代码中的条件判断语句呢?对于这类分支条件内部独立结果的管理,可以使用状态模式,每一种条件作为对象的一种状态,面对不同的判断结果,其实就是选择对象内的一种状态。 ...
分类:
其他好文 时间:
2017-09-01 11:51:47
阅读次数:
156
1、异常和错误Java作为面向对象的语言,自然把系统发生的不正确的事件也封装成了Java对象。比如一个不存在的对象,我们却试图调用它的方法,自然是行不通的,这个不正确的事件,也就被封装成为了我们常见的NullPointerException对象。即是说,在Java程序的运行过程中,如果发生了意外事件... ...
分类:
其他好文 时间:
2017-09-01 11:51:34
阅读次数:
250