(1)什么是事件起泡 首先你要明白一点,当一个事件发生的时候,该事件总是有一个事件源,即引发这个事件的对象,一个事件不能凭空产生,这就是事件的发生。 当事件发生后,这个事件就要开始传播。为什么要传播呢?因为事件源本身并没有处理事件的能力。例如我们点击一个按钮时,就会产生一个click事件,但这个按钮 ...
分类:
编程语言 时间:
2017-03-19 02:19:18
阅读次数:
251
BeanPostProcessor接口作用: 如果我们想在Spring容器中完成bean实例化、配置以及其他初始化方法前后要添加一些自己逻辑处理。我们需要定义一个或多个BeanPostProcessor接口实现类,然后注册到Spring IoC容器中。 将Spring的后置处理器PostProces ...
分类:
编程语言 时间:
2017-03-19 02:23:22
阅读次数:
320
俗话说,打得一手好log才是一个优秀的程序员。 **打log的目的是为了迅速排错或在有争议时拿出证据证明自己。基于这个目的,log不在多,只要抓住一切对自己有利的信息,就可以了。** 日志框架列表 C/C++ spdlog 只需要引用头文件就可以了 C# NLog 第三方库,性能比log4net好, ...
分类:
编程语言 时间:
2017-03-19 02:46:19
阅读次数:
166
一、Python中序列的分类 常见序列类型包括字符串(普通字符串和unicode字符串),列表和元组.所谓序列,即成员有序排列,可通过下标访问. 二、Python序列通用操作 下面我们将分别以字符串、列表和元组为例来说明对序列的操作 序列中的元素都是有序的、拥有自己编号(从0开始),我们可以通过索引 ...
分类:
编程语言 时间:
2017-03-19 02:54:29
阅读次数:
348
#include<stdio.h> int main(){ int i,*p,a[11]={1,2,3,4,5,6,7,8,9,10,11}; p=a;//将p指向数组a[0] for(i=0;i<11;i++,p++)//使i与p循环依次输出数组中11个元素 printf(“a[%d]=%d\n” ...
分类:
编程语言 时间:
2017-03-19 03:02:59
阅读次数:
125
python 统计时间使用time模块,写日志使用logging模块,这两个都是标准模板。 测试socket使用socket模块 # 统计时间 import time start = time.time() end = time.time() stamp = end - start print "耗 ...
分类:
编程语言 时间:
2017-03-19 03:07:13
阅读次数:
169
-----------siwuxie095 在使用泛型方法时,也可以传递 或 返回一个泛型数组 代码: package com.siwuxie095.generic; public class GenericDemo07 { public static void main(S... ...
分类:
编程语言 时间:
2017-03-19 03:35:57
阅读次数:
252
java基础之IO 1,字节流与字符流常用方法: public class testIO { /** * 字符输入输出流实现文件的复制(类比字节操作) * @throws IOException * */ @Test public void testWriterReaderFileCopy() th... ...
分类:
编程语言 时间:
2017-03-19 10:45:47
阅读次数:
201
一、闭包 闭包是指可以包含自由(未绑定到特定对象)变量的代码块。 「闭包」,是指拥有多个变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。 闭包是个函数,而它「记住了周围发生了什么」。表现为由「一个函数」体中定义了「另个函数」 由于作用域链只能从内向外找,默认外 ...
分类:
编程语言 时间:
2017-03-19 10:47:10
阅读次数:
187
对于python中类的这三种方法,之前一直都不清楚其中的差别,最近阅读了《编写高质量代码 改善python程序的91个建议》,颇受启发,现在写出来分享下。 先看下面的一段代码 其运行结果如下: this is instance funA classthis is class methodA clas ...
分类:
编程语言 时间:
2017-03-19 10:47:30
阅读次数:
245
最佳答案 Unity Tweak Tool是 Unity 桌面的配置工具,其目的是按照你的需要改变 unity桌面。例如:Compiz、外观和桌面设置,Unity Tweak Tool 让这些操作都变得简单容易。Unity Tweak Tool PPA方式安装,打开终端,输入以下命令安装:sudo ...
分类:
编程语言 时间:
2017-03-19 10:48:26
阅读次数:
266
这次来跟记录下java下如何操作xml文件。其实用过python去爬虫的话,那么应该很容易上手。java中有一个库dom4j就跟python中的lxml类似。 这里要重点强调下,在使用dom4j库的时候,其实它还有一个依赖包,就是jaxen。不添加的可是会报错的。(dom4j和jaxen的下载链接都 ...
分类:
编程语言 时间:
2017-03-19 10:51:54
阅读次数:
218
网上有很多Simple RNN的BPTT算法推导。下面用自己的记号整理一下。 我之前有个习惯是用下标表示样本序号,这里不能再这样表示了,因为下标需要用做表示时刻。 典型的Simple RNN结构如下: 图片来源:[3] 约定一下记号: 输入序列 $\textbf x_{(1:T)} =(\textb ...
分类:
编程语言 时间:
2017-03-19 10:56:05
阅读次数:
305
数列的单点修改、区间求和 树状数组或线段树入门题 1 #include<stdio.h> 2 #include<string.h> 3 4 int c[50005],N; 5 6 void add(int x,int a){ 7 while(x<=N){ 8 c[x]+=a; 9 x+=(x&-x) ...
分类:
编程语言 时间:
2017-03-19 10:59:59
阅读次数:
196
https://github.com/tboox/tbox GBOX是一个用c语言实现的多平台图形库,支持windows、linux、mac、ios、android以及其他嵌入式系统。 现在这个项目,正处于早期开发阶段,暂不提供使用,仅供参考学习 如果您感兴趣,可以阅读源码 ####已实现的功能 矢 ...
分类:
编程语言 时间:
2017-03-19 11:12:59
阅读次数:
324
算法提高 扶老奶奶过街 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 一共有5个红领巾,编号分别为A、B、C、D、E,老奶奶被他们其中一个扶过了马路。 五个红领巾各自说话: A :我和E都没有扶老奶奶 B :老奶奶是被C和E其中一个扶过大街的 C :老奶 ...
分类:
编程语言 时间:
2017-03-19 11:13:52
阅读次数:
253
#include<stdio.h> int main () { int a [10]; int*p,i; for(i=0;i<10;i++) scanf("%d",&a[i]); printf("\n"); for(p=a;p<(a+10);p++) printf("%5d",*p); printf ...
分类:
编程语言 时间:
2017-03-19 11:24:40
阅读次数:
135
1 运行CMD,输入命令netstat –ano,找到这个TCP,后缀为8080的PID(我的是2660),然后打开任务管理器,在进程选项卡中打开PID查看 2 在右侧的进程窗口找到PID是左侧的这个东西的(2660)结束这个进程 3 重新测试即可。 ...
分类:
编程语言 时间:
2017-03-19 11:24:57
阅读次数:
126
直接运行eclipse,弹出错误提示。 1 确保你安装了JDK,安装之后文件夹示例如下(jdk1.x.x取决于你安装的JDK版本) 2 系统,高级系统设置,高级,环境变量新建一个JAVA_HOME,变量值为你的JDK的安装路径(比如C:\Program Files\Java\jdk1.7.0) 3 ... ...
分类:
编程语言 时间:
2017-03-19 11:27:57
阅读次数:
240
p186 函数声明1、函数只能定义一次,但是可以声明多次。 2、函数的接口:返回类型 + 函数名 + 形参类型 3、为什么要在头文件中进行函数声明???在源文件中定义?暂时理解到,这么做可以增强可读性。 4、含有函数声明的头文件应该被包含到定义函数的源文件中。(例如:#include "diy.h" ...
分类:
编程语言 时间:
2017-03-19 11:28:41
阅读次数:
204