`
Qaohao
  • 浏览: 260161 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表
配置weblogic远程调试之前,需要做这几个工作:    1) 安装weblogic服务器,然后创建一个域;    2) 安装eclipse集成IDE;    3) eclipse中包含发布的工程。 在上面几个工作完成之后,配置weblogic远程调试需要这么几个步骤:     第一步,修改weblogic根目录下user_projects\domains\域名\bin\setDomainEnv.cmd文件; 找到一下内容: if "%debugFlag%"=="true" ( set JAVA_DEBUG=-Xdebug -Xnoagent ...
   今天遇到一个很奇怪的问题,我想在layout加载完以后重新再指定一些UI部件的尺寸。在指定TextView时遇到了一些奇怪的问题。    竟然调用TextView部件的setWidth不起作用,可是文档中明明告诉我们是可以的。       不过通过调用TextView部件上面的getLayoutParams().width来设定,结果行了。类似地setHeight方法也应该不好使,同样地使用getLayoutParams().height去设定就可以。      andoird中指定View的尺寸一般都是通过LayoutParams来设定的,但TextView这个部件中扩展了se ...
http://www.ibm.com/developerworks/cn/java/j-lo-jacob/
引用来自easyandroid论坛,原文:http://www.easyandroid.com/bbs/viewthread.php?tid=33 1.活用Android线程间通信的Message机制 1.1.Message 代码在frameworks\base\core\java\android\Os\Message.java中。 Message.obtain函数:有多个obtain函数,主要功能一样,只是参数不一样。作用是从Message Pool中取出一个Message,如果Message Pool中已经没有Message可取则新建一个Message返回,同时用对应的参数给得到的Mes ...
    Android中提供的ListView部件,用来在android手机中展现一个列表,这个列表的表现形式,完全由你选择的Adapter有关系,android框架中已有的adapter,形式都比较单调,能处理的数据都很一般。要想实现一个美观的列表,就得写自 ...
    tinyXML一款很优秀的操作C++类库,文件不大,但方法很丰富,和apache的Dom4j可以披靡啊!习惯了使用java类库的我看到这么丰富的c++类库,很高兴!它使用很简单,只需要拷贝几个文件到你的工程中,没有STL也可以编译运行。         下面我从这几个方面谈谈对tinyXML类库的使用以及理解。     首先在sourceforge上下载tinyXML类库,地址:http://sourceforge.net/projects/tinyxml/     然后解压缩tinyXML后,将这六个文件添加到你的c++工程中,分别是tinystr.h、tinystr.cpp、t ...
    在程序开发中,与磁盘进行IO绝大多数情况是避免不掉的,因此掌握文件流操作,对程序员来说是非常重要的。一般的文件操作都分为这三步:     第一步,打开文件或者创建文件;     第二部, 读文件或者写文件;     第三步,关闭文件。 下面我用c语言说说如何操作文件。     C语言在stdio库中给出了所有关于文件操作的函数,其中通过fopen打开一个存在的文件,如果文件不存在就创建一个新文件,通过fclose关闭一个打开的文件,除此之外还为我们提供了以下多种文件读写的函数:     字符读写函数 :fgetc和fputc     字符串读写函数:fgets和fputs     ...

反编译jar

    博客分类:
  • Ant
  在做java开发时,很多时候只有看到源代码时,才能把工具的使用搞清楚,此外还能学习优秀工具中的代码,我们平时使用的反编译工具jad,只能反编译单独的字节码文件,所以我自己就抽空写了个ant脚本,用来反编译jar,拿出来晒晒。
    自己的一次不认真,看错了数据,项目都交给客户了,让客户发现了这个问题,真个项目组的同事都跟我倒霉了,又得从头到尾重新测一遍,真是郁闷啊,还得害大伙跟着我一块测试,今天好难受啊,都不想干了。只能警告自己以后干活再认真点,至少不要因为自己给整个团队拖后腿。
今天发现一款android界面设计器-droidDraw,用swing做的界面,个人认为比google自身提供的那个ui编辑器好用多,下面是个软件的一个截图, 这个软件使用非常傻瓜化,这个我就不用给大家再说了,此外开发出来的AndroidManifest.xml可以通过droidDraw模拟器在google的emulator上预览,不过你需要按照droidDraw模拟器。 droidDraw下载地址:http://www.droiddraw.org/ droidDraw模拟器下载地址:http://www.droiddraw.org/AnDroidDraw.apk
我们在做ui开发通常都会有这样的需求,取得画面的大小,以下这段代码就能帮你在android平台中取得画面的大小,代码如下: Display display = getWindowManager().getDefaultDisplay(); Log.i("view", "height:"+display.getHeight()); Log.i("view","width:"+display.getWidth()); 也可以将display的大小信息存到一个DisplayMetrics对象中,代码如下: Displa ...
android中实现view的更新有两组方法,一组是invalidate,另一组是postInvalidate,其中前者是在UI线程自身中使用,而后者在非UI线程中使用。 以下是我在android文档中找到的说明, 引用 public void invalidate() Invalidate the whole view. If the view is visible, onDraw(Canvas) will be called at some point in the future. This must be called from a UI thread. To call from a no ...
那天看到这么一个题目,内容是这样的: 引用编写一算法,利用叶子结点中的空指针域将所有叶子结点链接为一个双链表,算法返回头结点的地址。 我大概思考了一下,首先得先得到这棵树的一个遍历,然后树中节点的左子树指针相当于双向链表中的prior指针,右子树指针相当于双向链表的next指针,那么头结点应该就是叶子中最左的,我们前面得到的遍历结果中,凡是左右子树都为NULL的就是叶子,只需要将这些链接到双向链表中就OK了。 我给出的伪码如下: /* * 假设二叉树的结点定义 如下: * struct TNode { * TNode* rChild; * TNode* l ...
    好久没有用过c++写代码了,自从工作一直都用的是java,今天有空就写了端代码,放在自己博客里面晒晒。     自己用c++封装了一个bigDecimal类,里面实现了大整数相加的操作,目前不支持负数相加。     代码如下: /************************************************************************************************************** * Class : bigDecimal * Function : It mainly processes math log ...
网上看到一篇文章《event properties》,讲的是一些关于javascript事件的处理,感觉写的很好,对工作和学习很有帮助,所以就花了一点时间给翻译了一下,希望能给其他网友能带来帮助。 原文:     http://www.quirksmode.org/js/events_prope ...
Global site tag (gtag.js) - Google Analytics