目前最常见的优化反射性能的方法就是采用委托:用委托的方式调用需要反射调用的方法(或者属性、字段)。那么如何得到委托呢? 目前最常见也就是二种方法:Emit, ExpressionTree 。其中ExpressionTree可认为是Emit方法的简化版本, 所以Emit是最根本的方法,它采用在运行时动...
分类:
其他好文 时间:
2015-09-14 21:14:05
阅读次数:
156
题意:给定一个由小写字母组成的长度为 n 的字符串,首尾相连,可以从任意一个字符开始,顺时针或逆时针取这个串(长度为 n),求一个字典序最大的字符串的开始字符位置和顺时针或逆时针。如果有多个字典序最大的字符串,优先选择开始位置靠前的,如果开始位置相同,优先选择顺时针。这种字符串的问题,第一反应是后缀...
分类:
编程语言 时间:
2015-09-14 21:15:04
阅读次数:
257
(1) 对于public修饰符,它具有最大的访问权限,可以访问任何一个在CLASSPATH下的类、接口、异常等。它往往用于对外的情况,也就是对象或类对外的一种接口的形式。(2) 对于protected修饰符,它主要的作用就是用来保护子类的。它的含义在于子类可以用它修饰的成员,其他的不可以,它相当于传...
分类:
编程语言 时间:
2015-09-14 21:12:04
阅读次数:
233
今天开始人脸检测方面的研究,以下是准备研究的步骤:1.了解人脸检测的发展历程 目前已知人脸检测有模板、模型等方法,第一步先了解人脸检测的各种经典方法。2.研读人脸检测的相关论文 针对第一步的各种经典方法,研读相关的论文,理解其思想。3.对经典方法实现 最重要的当然是应用了,第三步着手实现各个方...
分类:
其他好文 时间:
2015-09-14 21:14:43
阅读次数:
126
GET 和 POST的区别? 用POST方法发送登陆请求.{ http方法: http协议定义了很多方法对应不同的资源操作,其中最常用的是GET 和 POST 方法. { { GET、POST、OPTIONS、HEAD、PUT、DELETE、TRACE、CONNECT、PATCH } ...
分类:
其他好文 时间:
2015-09-14 21:11:54
阅读次数:
637
d:/.m2/repository true false false com.micmiu.plugins micmiuProxy ...
分类:
其他好文 时间:
2015-09-14 21:12:43
阅读次数:
164
题意:给了一个数列,有多个询问,每个询问求某个区间内的最大值数列长度 1000,询问个数 1000,静态,并不需要RMQ这些,直接暴力 n2 查找每个询问区间取最大值就行了。 1 #include 2 #include 3 #include 4 #include 5 using namespace ...
分类:
其他好文 时间:
2015-09-14 21:13:11
阅读次数:
128
序列和索引一.序列1.序列的概念: 序列(Sequence)是用来生成连续的整数数据的对象。它常常用来作为主键的增长列,可以升序,也可以降序。2.创建序列: 语法:创建序列 语法解析: CREATE SEQUENCE sequence_name ...
分类:
数据库 时间:
2015-09-14 21:13:40
阅读次数:
172
网络编程:一、osi和TCP协议对照:二、通讯三要素:三、InetAddress对象简述: 1 import java.net.InetAddress; 2 import java.net.UnknownHostException; 3 4 public class IpClassDemo 5 {....
分类:
编程语言 时间:
2015-09-14 21:11:00
阅读次数:
254
eclipse连接远程Hadoop报错,Caused by: java.io.IOException: 远程主机强迫关闭了一个现有的连接。全部报错信息如下:Exception in thread "main" java.io.IOException: Call to hadoopmaster/192...
分类:
编程语言 时间:
2015-09-14 21:11:07
阅读次数:
869
inux 内核升级 2011-03-25 23:13:28 分类: LINUX因要测试一些软件,需要2.6.30以上的内核,安装好CentOS 5.5,内核是2.6.18-194.el5.这次的升级还算比较顺利,具体的过程如下:[root@localhost ~]# uname -r2.6.18-1...
分类:
系统相关 时间:
2015-09-14 21:12:57
阅读次数:
346
最近在开发中对Spring中的事务标记@Transactional用的比较多,今天上网收集了一些内容,做一个简单的总结~~~ 在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。 Spring默认情况下会对运...
分类:
编程语言 时间:
2015-09-14 21:11:25
阅读次数:
225
GUI:图形用户界面,Java不常用于创建桌面应用,所以用的比较少一、概述:二、Frame演示:三、事件监听机制 1 import java.awt.Button; 2 import java.awt.FlowLayout; 3 import java.awt.Frame; 4 import jav...
分类:
编程语言 时间:
2015-09-14 21:11:36
阅读次数:
251
任何Web应用使用AngularJS必须的两件事:1.加载angular.js2.使用ng-app告知AngularJS管理页面中的哪一部分DOM元素,建议在html标签中添加...
分类:
Web程序 时间:
2015-09-14 21:12:15
阅读次数:
141
要实现如下图的效果点击可以选择图片;不点击的时候自动轮播;并且点击完后再次自动轮播。思路:如同在房子里透过窗子看路过的火车一样,窗子是不动的,但火车是陆续经过窗子的,所以透过窗子可以看到依次看完所有的火车。1. 让将图片排成一列“火车”:ul中li(li中放着轮播图片)漂浮起来后,就排列成一溜了2....
分类:
Web程序 时间:
2015-09-14 21:12:32
阅读次数:
184
超文本传输协议. 2.http请求过程.{ 1> http协议: 超文本传输协议(Hypertext Transfer Protocol) { http协议规定了客户端和服务器之间的数据传输格式. http协议是在网络开发中最常用的协议.不管是移动客户端还是PC端,访问网络资源...
分类:
Web程序 时间:
2015-09-14 21:09:42
阅读次数:
147
今天在上班中,发现服务器传过来的数据,*100后,小数点后面有很多数据,于是查了下资料。有以下解决了、 DecimalFormat df = new DecimalFormat("######0.00"); df.format(mLoanRate * 100)解决了问题。
分类:
移动开发 时间:
2015-09-14 21:11:21
阅读次数:
142