搜索到与相关的文章
编程技术

Eclipse中自动重构实现探索

本文用eclipse的自动重构功能对一个程序实例进行重构,目的是探索Eclipse自动重构可以在多大程度上辅助重构这个过程。程序实例使用《Refactoring:ImprovingtheDesignofExistingCode》一书中的例子。Eclipse的自动重构功能能够很好地支持各种程序元素的重命名,并自动更新相关的引用。Eclipse能够支持方法、字段在类之间移动,并自动更新引用。Eclipse较好地支持内联字段、函数的更新替换。Eclipse较好地

系统 2019-08-29 22:23:22 2109

编程技术

在应用程序之间传递动态程序集

所谓动态程序集,就是在运行期间由Emit创建的程序集。假设,我们的Client和Server之间通过Remoting通信,在某个时刻,Client会创建一个动态程序集,并且Client和Server都会基于该程序集做一些动作,那么如何将动态程序集传递到Server端了?Client和Server如何正常使用这个程序集了?我的经验是这样的:(1)Client端Emit动态程序集(DynamicAssembly)完成后,将DynamicAssembly保持到一

系统 2019-08-29 22:21:43 2109

编程技术

让ListView显示在Button上面

通常情况下ListView的android:layout_height属性我们都设置成"fill_parent",但是这样一来,它就会占据整个屏幕,如果它下面还有控件的话,就会被它“挤到”外面去。如何解决这种情况呢?表面上使用LinearLayout是最简单的,但就会出现上面的情形。那就使用RelativeLayout吧。

系统 2019-08-29 22:18:12 2109

编程技术

Hibernate Search牛刀小试

HibernateSearch牛刀小试分类:Java2007-09-3014:165300人阅读评论(4)收藏举报hibernatesearchimportexceptionclasslucene前几天看到Hibernate与Lucene的整合框架HiberateSearch3.0.0.GA版出来了,昨天试这写了一个Demo,感觉用起来的确很方便的,贴出来与大家分享一下。1、创建POJOpackagecom.yehui;importjavax.persis

系统 2019-08-29 22:11:16 2109

编程技术

JVM学习笔记(一):运行时数据区

运行时数据区java虚拟机定义了若干种程序运行时使用到的运行时数据区1.有一些是随虚拟机的启动而创建,随虚拟机的退出而销毁2.第二种则是与线程一一对应,随线程的开始和结束而创建和销毁。java虚拟机所管理的内存将会包括以下几个运行时数据区域PC寄存器也叫程序计数器(ProgramCounterRegister)是一块较小的内存空间,它的作用可以看做是当前线程所执行的字节码的信号指示器。每一条JVM线程都有自己的PC寄存器在任意时刻,一条JVM线程只会执行一

系统 2019-08-29 22:09:54 2109

编程技术

jmeter, 性能测试

采用Jmeter测试工具对web系统作的负载测试,得出的响应报表,数据比较难懂,现作一具体说明。以下是在一次具体负载测试中得出的具体数值,测试线程设置情况为:线程数:200,等待时间(ramp-up):0秒,循环次数为永远,另:线程组——这些元件用于指定运行的线程数和等候周期。每个线程模拟一个用户,而等候周期用于指定创建全部线程的时间。例如,线程数为5,等候时间为10秒,则创建每个线程之间的时间间隔为2秒。循环数定义了线程的运行时间。使用调度器,还可以设置

系统 2019-08-29 22:05:31 2109

编程技术

HE: Consistency and Standards(一致性与标准化

HE:ConsistencyandStandards(一致性与标准化的设计规范)Don’tFrustratetheUser(不要迷惑用户)Usersbecomeaccustomedtocertainactionsandsequences,andtheyarelikelytobecomeconfusedorfrustratedwhentheyencounterunexpectedbehavior.Whenonescreenrequiresaspecifics

系统 2019-08-29 21:58:00 2109

编程技术

如何删除window的文档记录?

问题:电脑左下角“开始--文档”,这个地方有最近使用过的文档记录,如何删除?或者不让它记录呢?解决:1、任务栏空白处右键--属性--[开始]菜单--自定义--“要删除访问过的文档记录”(清除),点击后就把最近全部清除掉了。2、任务栏空白处右键--属性--[开始]菜单--自定义--“高级”--把“列出我最近打开的文档”前面的勾去掉,确定即可。这样在“开始”菜单里就不会出现“文档”了,同时也不会记录。3、C:\\DocumentsandSettings\\Ad

系统 2019-08-12 09:30:03 2109

编程技术

OpenGL视点跟踪物体运动

视点跟踪一个节点运动的原理是:把物体矩阵取反。。#include#include#include#include#includeGLfloatangle=0.0;GLfloattheta=0.0,vp=6;//vp视点的位置GLfloatcenx,ceny;constintPI=3.1415926;constdoubleN=200.0;intmyWin;consti

系统 2019-08-12 09:29:57 2109

编程技术

从网上获取图片

效果展示输入图片地址,点击button布局EditText,button,ImageView给button加监听器实现代码:Stringpath=imagePathText.getText().toString();NetToolNTU=newNetTool();StringimagePath=NTU.getImagePath(getBaseContext(),path);imageView.setImageBitmap(BitmapFactory.dec

系统 2019-08-12 09:29:35 2109