- 浏览: 84164 次
- 性别:
- 来自: 上海
最新评论
文章列表
Redis 内存数据库,
mongoDB 实现网站全站消息系统,
git 代码管理,
BTrace,openfiler开源存储系统,
Axure OmniGraffle设计工具等等话题
(转)求泛型参数类型
- 博客分类:
- JSE
“java中没法得到泛型参数化类型,因为在编译期没法确定泛型参数化类型,也就找不到对应的类字节码文件,自然就不行了。
Type genType = clazz.getGenericSuperclass();
Type [] params = ((ParameterizedType) genType)
.getActualTypeArguments();
return (Class) params[0];
泛型反射的关键是获取ParameterizedType,再调用它的getActualTypeArguments()方法获得实际绑定的类型。但注意public class Boo ...
http://www.tbdata.org/archives/721
http://velocity.oreilly.com.cn/index.php?func=slidesvideos
闭包是 ECMAScript (JavaScript)最强大的特性之一,但用好闭包的前提是必须理解闭包。闭包的创建相对容易,人们甚至会在不经意间创建闭包,但这些无意创建的闭包却存在潜在的危害,尤其是在比较常见的浏览器环境下。如果想 ...
1、在终端里 apt-get安装的软件:
安装软件sudo apt-get install softname1 softname2 softname3……
卸载软件 sudo apt-get remove softname1 softname2 softname3……
卸载并清除配置sudo apt-get remove --purge softname1
更新软件信息数据库 sudo apt-get update
进行系统升级sudo apt-get upgrade, sudo apt-get dist upgrade
搜索软件包 sudo apt-cache search softna ...
三国演义开篇一语道破:合久必分!MySQL的使用亦是如此,面对应用中越来越庞大的数据量,最时髦的解决方案是Shard,不过它的复杂性并不是每个程序员都能驾驭的,如果把架构的演变比作生命的进化,那么Shard可以看做是哺乳动物,很多架构最后之所以失败,就是因为它们步子迈得太大,想从原始生命直接进化成哺乳动物,殊不知这中间还有爬行动物等必经阶段。
在MySQL没有支持Partition之前,如果想把数据分而治之,可以使用MySQL提供的Merge的引擎,例子:
先建立两个结构一样的MyISAM表:
CREATE TABLE foo_1 (
id INT NOT NULL AUTO_INCREM ...
/*
网页中的表单使用POST方法提交时,数据内容的类型是
application/x-www-form-urlencoded,这种类型会:
1.字符"a"-"z","A"-"Z","0"-"9","."," ...
import java.sql.Connection;
import java.sql.SQLException;
import
org.apache.commons.dbcp.BasicDataSource;
import
org.apache.commons.dbcp.ConnectionFactory;
import
org.apache.commons.dbcp.DataSourceConnectionFactory;
public
class testDBPool {
private static BasicDataSource bds = nu ...
note1
|note2
Javascript 闭包
翻译:为之漫笔
链接:http://www.cn-cuckoo.com/2007/08/01/understand-javascript-closures-72.html
简
介
基
于对象的属性名解析
值
的指定
值
的读取
标
识符解析、执行环境和作用域链
执
行环境
作
用域链与 [[scope]]
标
识符解析
闭
包
自
http://www.sunjava.cn/FreeMarker.htm
FreeMarker概述
l FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写
l FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序
l 虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMarker生成页面,通过模板显示准备的数据(如下图)image
l FreeMarker不是一个Web应用框架,而适合作为Web应用框架一个组件
l ...
- 2009-03-17 11:27
- 浏览 946
- 评论(0)
教育技术专业研究生发表文章的参考投稿地址
根据学校研究生教育管理条例,每一位研究生在进入毕业论文之前,必须在国内公开发行的刊物上发表研究论文一篇(博士研究生必须在国内核心期刊上或SCI检索期刊上发表三篇论文)。教育技术专业的研究生发表文章,可以参考以下杂志的通讯地址投稿:
第一大类 电化教育核心期刊 《中国电化教育》杂志《中国电化教育》杂志是由中华人民共和国教育部主管、中央电化教育馆主办的中国教育类核心期刊,月
刊,每月18日出刊。杂志创刊于1980年,全国发行,主要栏目有:专家访谈、理论研究、教学实践、教育软件、技术设备、远程教育、各地动态、国际之窗、产品信息等;全面报道:中国教育 ...
- 2009-02-15 09:46
- 浏览 2557
- 评论(0)
emp表中还有ename(名字),sal(工资),deptno(部门号);
选择各个部门里面工资最高的人的姓名,工资,和部门号;代码如下:
select ename,sal,emp.DEPTNOfrom emp join (select max(sal) max_sal,deptno from emp group by deptno) tempon (emp.SAL = temp.max_sal and emp.DEPTNO = temp.deptno)order by emp.DEPTNO;
求各个部门工资的平均值属于哪个等级。
select t.dept ...
- 2009-01-06 16:43
- 浏览 1107
- 评论(0)
Toad快速入门 一、 Toad功能综述 在 Oracle 应用程序的开发过程中,访问数据库对象和编写SQL程序是一件乏味且耗费时间的工作,对数据库进行日常管理也是需要很多 SQL脚本才能完成的。Quest Software为此提供了高效的 Oracle应用开发 ...
- 2009-01-06 11:30
- 浏览 3238
- 评论(0)