会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一枚IT散人
博客园
首页
新随笔
联系
订阅
管理
2017年4月21日
为什么方法前面加 T
摘要: 为什么加<T> private <T> List<T> cashFutures(List<Future<T>> futures) { List<T> values = new ArrayList<T>(); for (Future<T> future : futures) { try { value
阅读全文
posted @ 2017-04-21 10:34 一枚IT散人
阅读(500)
评论(0)
推荐(0)
2017年4月19日
java动态代理的方法
摘要: 代理就是用a对象代替b对象做一些事情的意思,为什么需要代理呢?因为a可以做一些b做不了的事情 就是在调用b方法前调用a的其他方法做一些前提工作 代码如下 Dog.java是一个接口 GunDog.java实现Dog接口 DogUtil.java是动态代理a的一些方法,做些b对象做不了的事情 MyIn
阅读全文
posted @ 2017-04-19 11:09 一枚IT散人
阅读(720)
评论(0)
推荐(0)
2017年4月13日
采样频率为什么一定要大于原始信号两倍
摘要: 先来定性分析:对于一个正(余)弦信号的曲线,我们并不需要将曲线上面每一点都记录下来,只需要就一些特殊点就够了,比如相邻两个零点的位置(上图红色的两个点)或者相邻的波峰和波谷的位置(上图绿色的两个点),只要是按照正(余)弦信号的规则,就能够根据这些特殊点还原出正(余)弦信号,用香农信息论的观点来看就是
阅读全文
posted @ 2017-04-13 15:47 一枚IT散人
阅读(13518)
评论(0)
推荐(0)
2017年4月5日
进入tomcat网页管理界面,并且配置其web应用名称
摘要: 以Apache Tomcat/7.0.67为例子。 网页上输入http://localhost:8080/ 会出现上方tomcat的界面,点击server status 会跳出提示框要求输入用户名密码 我们要自己配置用户名密码,到tomcat安装目录下的conf目录,打开tomcat-users文件
阅读全文
posted @ 2017-04-05 21:52 一枚IT散人
阅读(11614)
评论(0)
推荐(0)
2017年4月1日
实现对象池,以配置文件的方式
摘要: 在项目工程下右键新建文件-obj.txt,文件内容如下: a=java.util.Dateb=javax.swing.JFrame 运行结果: Sat Apr 01 11:12:20 CST 2017 分割线 javax.swing.JFrame[frame0,0,0,0x0,invalid,hid
阅读全文
posted @ 2017-04-01 10:44 一枚IT散人
阅读(344)
评论(0)
推荐(0)
查看oracle连接数和会话情况
摘要: select b.MACHINE, b.PROGRAM , count(*) from v$process a, v$session b where a.ADDR = b.PADDR and b.USERNAME is not null group by b.MACHINE , b.PROGRAM
阅读全文
posted @ 2017-04-01 09:11 一枚IT散人
阅读(16854)
评论(0)
推荐(0)
2017年3月31日
java自定义类加载器(findClass和loadClass这两个方法的差别)
摘要: 被加载的类: 运行结果: huang.de.wei.Hello[Ljava.lang.String;@1fc4bec进入findClass内部tes22t2运行Hello的参数:嘿嘿 如果把 Class<?> clazz = ccl.findClass(progClass);改成 Class<?>
阅读全文
posted @ 2017-03-31 10:30 一枚IT散人
阅读(5661)
评论(0)
推荐(0)
java通过类反射获取某个类的所有信息--代码实例
摘要: 运行结果(抛出的异常可能有差异): 类的构造器全部如下private huang.de.wei.ClassTest()public huang.de.wei.ClassTest(java.lang.String)class对象所对应的全部public构造器:public huang.de.wei.C
阅读全文
posted @ 2017-03-31 10:04 一枚IT散人
阅读(8058)
评论(0)
推荐(0)
2017年3月29日
队列和栈中指针与数据之间的先后关系-----应用(汉诺塔问题的最简单解法)
摘要: 队列的入队是放数据进来后再自加,而且刚开始头尾指针都指向同一位置,判断是否队列满的时候用if(t.tail=队列长度)而不是用if(t.tail+1=队列长度),这是因为先插入数据再自加这一性质决定的。 栈判断是否为空,注意:指针刚开始时处于-1位置,不是处于0位置。 bool isEmpty()
阅读全文
posted @ 2017-03-29 20:42 一枚IT散人
阅读(870)
评论(0)
推荐(0)
公告