现在位置: 首页 > Gireartnith发表的所有文章
  • 07月
  • 19日
移动开发 ⁄ 共 2280字 评论关闭
布局描述:本布局经典的地方在于-->有一个top,又有一个类似于footview的底部,但不用footview实现非常省时省力,而且ListView仍然可以填充剩余部分。读者看了小编的这篇博客可能会疑问这么弱智的都能称为经典?呵呵,小编考虑到敲这些代码不如拷贝来的快,所以...就当留给初学者了。 附图一张 布局源代码如下 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_pare......
阅读全文
  • 06月
  • 16日
综合 ⁄ 共 1380字 评论关闭
别人都在看Coscos我还在看Windows,加油 BOOL CreateProcess(    LPCTSTR lpApplicationName,            LPTSTR lpCommandLine,            LPSECURITY_ATTRIBUTES lpProcessAttributes。    LPSECURITY_ATTRIBUTES lpThreadAttributes,            BOOL bInheritHandles,            DWORD dwCreationFlags,    LPVOID lpEnvironment,            LPCTSTR lpCurrentDirectory,            LPSTARTUPINFO lpStartupInfo,            LPPROCESS_INFORMATION lpProcessInformation ); CreateProcess函数会在当前线程中创建一个进程......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 3302字 评论关闭
上一章,我们用了TextDisplay和Value2DDisplay来显示界面,Value2DDisplay用 Discrete2DSpace和ColorMap配合来进行显示。现在我们讨论下 Object2DDisplay,看看它的构造函数:uchicago.src.sim.gui.Object2DDisplay.Object2DDisplay(Discrete2DSpace)可以看出,没有了ColorMap,那么它是如何进行绘制的呢?按照我们的推论,肯定是Discrete2DSpace里的Object实现了某种绘制的接口。比如  :new Object2DGrid(50,50).putObjectAt(20,20,myObject)    这里的myObject一定已经实现了某种绘制功能。查看uchicago.src.sim.gui 包,我们......
阅读全文
  • 05月
  • 11日
综合 ⁄ 共 245字 评论关闭
这几天进行了嵌入式Qt程序开发试验 碰到一个很诡异的问题 用了很无厘头的解决方法   就是在生成工程文件(.pro)时命名已经设置好了环境变量 tmake也正确安装了 但无法生成对应的.pro文件 export TMAKEDIR= tmake 的安装路径 $TMAKEDIR/bin/progen –t app.t –o win.pro 尝试了很多次 最后的解决办法很无厘头   就是不使用$TMAKEDIR 而是使用实际的路径 然后执行最后正确生成了.pro文件 至今未弄明白为什么 但在这里做个记录   以备今后碰到这种诡异问题 有所提示
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 2949字 评论关闭
一、测试条件(LoadRunner)             (1)测试并发人数:20人(有聚集点) (2)事务完成的思考时间:1s (3)一个事务包含4次请求(一个完整的同步过程) (4)持续时间:30分钟 (5)联系人数量:350     (6)硬件环境(虚拟机):      CentOS5(2.6.18-164.el5内核)      4G内存      双核CPU                      二、测试结果 top观察服务器的状态: vcard:60%-80% json:20%-30% protobuf:7%-10%(因为protobuf转换成字符串之后又特殊字符,                  在xml中无法解析,故加入base64的加解码,             ......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 6163字 评论关闭
在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。 这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。 加载模式分类及在哪里配置 Activity有四种加载模式: standard singleTop singleTask singleInstance 设置的位置在AndroidManifest.xml文件中activity元素的android:launchMode属性: <activity android:name="ActB" android:launchMode="singleTask"></activity> 也可以在Ec......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 976字 评论关闭
     八皇后是一道很具典型性的题目。它的基本要求是这样的:在一个8*8的矩阵上面放置8个物体,一个矩阵点只允许放置一个物体,任意两个点不能在一行上,也不能在一列上,不能在一条左斜线上,当然也不能在一条右斜线上。 算法思路:     (1)在第n行探测某列(从0开始)是否可以放置皇后 (2)如果没有可以位置可以放置皇后,返回探测其他列是否可以放置(遍历0~7列) (3)如果可以放置皇后。此时再判断是否已经是最后一行,如果是,打印输结果;          反之继续对下一行进行探测 row+1   (4)  0~7列探测完后,回溯到上一......
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 2357字 评论关闭
如何用Shell实现程序组快捷方式的添加作者 bood  E-mail地址 boodweb@263.net关键词:Shell函数 COM (一)前言    曾经在《电脑编程与维护》看到过一篇用DDE实现在程序组添加项目的方法,但是MSDN上明确指出应该用更加先进的Shell函数来实现,因此笔者在MSDN上仔细查找,终于在一篇名为“SHORTCUT: A SampleThat Manipulates Shortcuts”的文章中发现了这种方法。由于笔者初学COM不久,若有不当之处,请一定指出,感激不尽! (二)预备知识    Windows的程序组中的内容,实际上就是一个特定目录下的一些文件夹和文件(一般在c:/Win......
阅读全文
  • 01月
  • 29日
综合 ⁄ 共 934字 评论关闭
今项目中要自动更新会员级别,用到定时器,顺便整理了下 感谢下边俩位兄弟的分享 http://www.blogjava.net/fastunit/archive/2008/02/15/180116.html http://www.iteye.com/topic/1125517 刚开始一直报错 Exception in thread "Timer-1" 找了半天原因,不知道为啥,后来才发现是因为直接在web。xml配置的定时监听,在执行这个定时器时,hibernate sessionFactory压根就创建出来, 所以调用它里的方法肯定要报错;之后把定时器配置在spring文件里,这个问题就解决啦 <beans xmlns="http://www.springframework.org/sche......
阅读全文
  • 01月
  • 14日
综合 ⁄ 共 2029字 评论关闭
     不是说传统的简历不好,而是那些投身于开源项目的开发者们会发现他们的代码会成为他们提升职业生涯的最好工具。     IT界有个笑话:你会叫那些给Linux内核写了第六个补丁的程序员什么?     答案是被雇佣的人。     你明白了吗?就让Linux基金会的同事Greg Kroah-Hartman来解释吧:“这个“笑话”意思是业余开发者是不会开发超过5个内核补丁的,因为当你开发了5个补丁之后,往往你就会得到一个工作邀请的了。其实这个并不是笑话,我已经见证了这类事情很多次了。”     这个可能是那些在开源项目和开源社区参与度很高的职业者的......
阅读全文
  • 01月
  • 10日
综合 ⁄ 共 692字 评论关闭
Android的短信数据库表在/data/data/com.android.providers.telephony/databases/mmssms.db,共15张表【MIUI V4系统,其他系统可能不同】,但有比较常用的有:sms表:存储所有短信, 主要的列有_id, thread_id, address, person, date, read, type, body 。threads表存储着每一个短信对话的线程,主要列有_id, date, message_count, recipient_ids, snippet, read。canonical_addresses存储短信会话的联系人号码。Sms表的thread_id与threads表的_id对应,threads表的recipient_ids与canonical_addresses表的_id对应。可以使用的sms的......
阅读全文
  • 12月
  • 04日
综合 ⁄ 共 539字 评论关闭
原文:java对比IO和NIO的文件读写性能测试 源代码下载地址:http://www.zuidaima.com/share/1550463508466688.htm 1. NIO采用更接近操作系统执行IO的方式:通道和缓存器;顾名思义,数据源的数据由缓存器通过通道进行传输。 2. 在JDK5之后,原始IO系统底层用NIO进行了优化,这可以通过sun公布的源码中找到,但是,NIO系统性还是比IO强。 3. 在稍微研究了IO源码以及部分sun源码,我觉得IO系统的性能瓶颈主要是由于原始的IO架构因素导致。原始的IO系统使用适配器模式,在JDK开发之初貌似是一个很不错的想法,但随着适配器嵌套的越来......
阅读全文