我们查看jar源码时,一般是安装个jd-gui,把jar拷出来,然后从jd-gui中打开jar再查看源码,这个过程不免有些麻烦,当然,本篇所讲的快速查看的方法也没什么高科技手段,只是将jd-gui集成在Eclipse中,然后就可以在Eclipse中直接打开class了,这样会不但操作方便也会节省不少时间,具体步骤:
下载插件:jd-eclipse-site-1.0.0-RC2.zip
打开Ec...
分类:
编程语言 时间:
2015-06-08 11:41:53
阅读次数:
143
Swap Nodes in Pairs
题目:
Given a linked list, swap every two adjacent nodes and return its head.
For example,
Given 1->2->3->4, you should return the list as 2->1->4->3.
Your algorithm sh...
分类:
其他好文 时间:
2015-06-08 11:42:30
阅读次数:
97
1 安全策略
1.1 安全目录
.htaccess做目录安全保护的,欲读取这保护的目录需要先键入正确用户帐号与密码。这样可做为专门管理网页存放的目录或做为会员区等。
AllowOverride All
LoadModule rewrite_module modules/mod_rewrite.so
在自动要认证的目录下建立. htaccess文本(windows中用记事本另存为建立)...
分类:
Web程序 时间:
2015-06-08 11:41:55
阅读次数:
132
>XML是一种可扩展标记语言,之前学习HTML的时候就已经学习过了,为什么今天要在这里重新提起呢?因为XML是J2EE的十三个规范之一。
#重新回顾
>可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。
>在电子计算机中,标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种的信息比如文章等。它可以用来标记数据、定义数据类型,是一种允许用户对自...
分类:
编程语言 时间:
2015-06-08 11:40:44
阅读次数:
142
1. 描述 使用scapy库,编写一个DNS Fuzzer工具,并测试。在这之前,先说明一下DNS协议请求包是封装在IP包中的UDP包(有些情况也可使用TCP)中,且UDP的端口为53。进入scapy,查看一下UDP和DNS包的封装情况。
2. 代码示例 代码中,我们需要对输入的IP地址做合法性校验。这需要用到netaddr中的valid_ipv4,可以执行sudo pip install...
分类:
编程语言 时间:
2015-06-08 11:41:33
阅读次数:
352
利用sqoop将Mysql数据表导入到Hive...
分类:
数据库 时间:
2015-06-08 11:40:33
阅读次数:
206
获取iOS系统版本,谨慎使用[[[UIDevice currentDevice] systemVersion] floatValue]...
分类:
移动开发 时间:
2015-06-08 11:43:02
阅读次数:
151
Description
You may have wondered why most extraterrestrial life forms resemble humans, differing by superficial traits such as height, colour, wrinkles, ears, eyebrows and the like. A few bear no ...
分类:
编程语言 时间:
2015-06-08 11:41:51
阅读次数:
150
本节条款:需要类型转换时请为模板定义非成员函数这节知识是在条款24的基础上,讲述的有关非成员函数在模板类中(non-member function template)的作用。
我们先看一下条款24讲述的知识核心。条款24讲述了我们如何能实现类的对象在特定条件下的隐式转换问题。
我们先看以下代码:**例一:**#include
#include
using...
分类:
编程语言 时间:
2015-06-08 11:42:20
阅读次数:
150
以上仅给出了代码。具体BP实现原理及神经网络相关知识请见:神经网络和反向传播算法推导
首先是前向传播的计算:
输入:
首先为正整数 n、m、p、t,分别代表特征个数、训练样本个数、隐藏层神经元个数、输出
层神经元个数。其中(1
随后为 m 行,每行有 n+1 个整数。每行代表一个样本中的 n 个特征值 (x 1 , x 2 ,..., x n ) 与样本的
实际观测结果 y。特...
分类:
编程语言 时间:
2015-06-08 11:40:57
阅读次数:
145
Activiti的简单应用,使用外置表单的方式将业务页面绑定到工作流的结点上,当执行到当前结点时,打印出绑定表单的内容。 新建4个form页面,页面内容随便写些内容即可:按照下图的方式依次绑定:流程变量设置如图,其他的类似:对应生成的xml:...
分类:
其他好文 时间:
2015-06-08 11:40:41
阅读次数:
127
cell.myimage.layer.masksToBounds=YES;
cell.myimage.layer.cornerRadius=cell.myimage.frame.size.width/2;
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
...
分类:
移动开发 时间:
2015-06-08 11:42:15
阅读次数:
198
利用sqoop将Hive数据表导出到Mysql...
分类:
数据库 时间:
2015-06-08 11:41:47
阅读次数:
162
今天又是高考的时候。回想当年自己为什么要复读,为什么别人做一次的事情我要做两次?
如今自己大三了,接触到的人和事也越来越多,更重要的是在大学里,我的眼里不只是有学习。高中那几年现在觉得有点浪费了。因为实现高考成绩达到自己的理想,并不需要三年的时间,而我却用了四年。如今我认为,如果当年没有把眼光放得那么狭隘(眼里只有高考),用更多的眼光去观察和学习身边的人的观念、观点、思维、方法等等,也许我得...
分类:
其他好文 时间:
2015-06-08 11:40:09
阅读次数:
111
题目描述
Given a sequence of positive integers and another positive integer p. The sequence is said to be a "perfect sequence"
if M <= m * p where M and m are the maximum and minimum numbers in the seq...
分类:
其他好文 时间:
2015-06-08 11:38:36
阅读次数:
105
简单来说,不想研究这个,坑死了。
onInterceptTouchEvent 是从父级向子级传递。
onTouchEvent 是从子级向父级传递。
它们两个相互不影响,onInterceptTouchEvent 先触发,onTouchEvent 后触发。
onInterceptTouchEvent 是ViewGroup的事件。
onTouchEvent 是View 的事件,如果一个View 不能...
分类:
其他好文 时间:
2015-06-08 11:40:54
阅读次数:
117
常见排序算法包括以下七种:选择排序、冒泡排序、插入排序、快速排序、希尔排序、堆排序、归并排序。
在学习具体算法实现并进行比较前,先来学习算法比较的几个维度。
一是稳定性
所谓稳定性,是指值相等的两个元素在排序前后是否会发生位置的交换。如果不会发生交换,则认为是稳定的算法;反之,则认为是不稳定的排序算法。
二是时间复杂度,指执行算法所需的时间长短。简单说就是算法执行的快慢程序。
三是空间复杂...
分类:
编程语言 时间:
2015-06-08 11:40:43
阅读次数:
240