摘要: 分享一个项目中用到的日志统计并提交服务器的日志工具类. 通过过得当前app的PID,采用命令行的方式实用logcat工具过滤日志。 源码如下: 项目地址:http://code.google.com/p/andutils/ 001package org.and.util;002003import java.io.BufferedReader;004import java.io.File;005import java.io.FileNotFoundException;006import java.io.FileOutputStream;007import java.io.IOExce... 阅读全文
posted @ 2012-09-28 17:56 ChaunceyHao 阅读(1174) 评论(1) 推荐(1)
摘要: 当opengl对一个四方形进行贴图时,会定义纹理贴图坐标,一串数组,相信初学openggl es者看到后会很头疼,不知道写得是什么东西。现在就将我的研究成果与大家分享下! 当纹理映射启动后绘图时,你必须为OpenGL ES提供其他数据,即顶点数组中各顶点的纹理坐标。纹理坐标定义了图像的哪一部分将被映射到多边形。它的工作方式有点奇怪。 下面看下在android平台下Opengl纹理系统坐标,左下角为原点。 我们现在讨论怎样使用这些纹理坐标。当我们指定顶点数组中的顶点时,我们需要在另一个数组中提供纹理坐标,它称为纹理坐标数组。这里需要注意定义坐标数组顺序,这很关键。 ... 阅读全文
posted @ 2012-09-28 17:16 ChaunceyHao 阅读(601) 评论(0) 推荐(0)
摘要: 手机系统版本2.2 手机上的usb 调试要打开,设置 -->应用程序-->开发--->选择usb调试 然后在eclispse中进行Run Configurations,Target中选择Manual,Run,在Choose a running Android device 中有乱码而且不能选择OK cd ANDROID_SDK_HOME/platform-tools sudo ./adb devices sudo ./adb kill-server sudo ./adb start-server sudo ./adb devices 阅读全文
posted @ 2012-09-28 17:14 ChaunceyHao 阅读(173) 评论(0) 推荐(0)
摘要: 全屏 在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码 requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//设置全屏 横屏 按照下面代码示例修改Activity的onResume方法 @Override protected void onResume... 阅读全文
posted @ 2012-09-28 17:14 ChaunceyHao 阅读(469) 评论(0) 推荐(0)
摘要: 今天碰到的一个问题,感觉应该其他人也会碰到,拿来分享一下。 我们都知道android在开发配置界面时一般都会使用dip和sp这种逻辑长度单位来实现屏幕无关,我也正是这么做的,今天用同事的I9300跑 了一下我写的demo,发现”不对啊“,我自己的手机显示没问题啊,但在9300中出现了问题。主要就是一些按钮的背景是.9.png,其中文本是充满整 个可填充区域的,结果在9300里面文字过大只能显示一部分。我反正郁闷了好一会,分析了一下可能原因最终锁定在dip和sp的使用上。在android 内部会使用TypedValue.applyDimension函数将所有单位换算成px,代码如下: 0... 阅读全文
posted @ 2012-09-28 17:13 ChaunceyHao 阅读(429) 评论(1) 推荐(0)
摘要: 基于 MySQL的Web网站在一段时间后会经常处于无法响应的状态,或者响应非常慢,这是由于数据库连接自动关闭了。 在MySQL Command Line Client中执行show variables like '%timeout%' 中我们可以看到有两个变量wait_timeout和interactive-timeout,它们的默认值都为28800秒,即为8小时。 也就是说默认情况下,Mysql在经过8小时(28800秒)不使用后会自动关闭已打开的连接。 1.为了解决这个问题,对于MySQL5之前的版本,如Mysql4.x,... 阅读全文
posted @ 2012-09-28 11:35 ChaunceyHao 阅读(367) 评论(0) 推荐(0)
摘要: 大家都知道在listView中使用editText,在输入过程中是有冲突的。今天稍微研究了一下这个问题,有一点点小小的心得和大家一起分享下。 首先建立一个最简单的demo,主界面就是一个ListView,其中list_item的布局代码如下: 01<?xml version="1.0" encoding="utf-8"?>02<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"03android:orientation=&qu 阅读全文
posted @ 2012-09-28 11:33 ChaunceyHao 阅读(562) 评论(0) 推荐(0)
摘要: QStringList类提供了一个字符串列表 从QList<QString>继承而来,它提供快速索引为基础的接入以及快速插入和清除 其成员函数用于操作这个字符串列表如 append(),insert(),replace(),removeAll(),removeAt(),removeFirst(),removeLast(),andremoveOne()等 1)增加字符串 可以通过append(),或使用<<,如 QStringListfonts; fonts<<"Arial"<<"Helvetica"< 阅读全文
posted @ 2012-09-28 11:31 ChaunceyHao 阅读(1214) 评论(0) 推荐(0)
摘要: wro4j 1.5.0 发布,该版本增加 XML 报表用于 cssLint、jsLint以及 jsHint 的 Maven 插件,支持增量构建的 Maven 插件,该版本兼容 1.4.x wro4j是一个Web资源优化工具。众所周知,到服务器加载一个大的文件比加载两个小的文件快,因为会增加HTTP交互的次数并且大部分浏览器在任何时候对于同一个服务器,只保持两个连接。开发wro4j项目的目的是减少加载一个页面的请求次数和传输的数据量。 阅读全文
posted @ 2012-09-28 10:59 ChaunceyHao 阅读(170) 评论(0) 推荐(0)
摘要: Keypress 是一个用来捕获键盘输入的 JavaScript 库。 dmauro / Keypress 阅读全文
posted @ 2012-09-28 10:37 ChaunceyHao 阅读(231) 评论(0) 推荐(0)
摘要: RabbitMQ 2.8.7 修复了 broker、Erlang 客户端、STOMP 插件和管理插件的一些 bug。 RabbitMQ 是由 LShift 提供的一个 Advanced Message Queuing Protocol (AMQP) 的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 写成,因此也是继承了这些优点。 AMQP 里主要要说两个组件:Exchange 和 Queue (在 AMQP 1.0 里还会有变动),如下图所示,绿色的 X 就是 Exchange ,红色的是 Queue ,这两者都在 Server 端,又称作 Broker ,这部分是 Rabbi.. 阅读全文
posted @ 2012-09-28 10:37 ChaunceyHao 阅读(229) 评论(0) 推荐(0)
摘要: finit 1.2 发布,该版本主要是 bug 修复,包括: Build fixes were included for ARM eabi/uClibc. signal.h was renamed to sig.h due to a name clash with thr system header file. Use of #include_next is not recommended. Installation paths encoded in the finit binary were fixed. The README was updated with a section on... 阅读全文
posted @ 2012-09-28 10:34 ChaunceyHao 阅读(247) 评论(0) 推荐(0)
摘要: ICEfaces 3.2.0 Beta 1 发布了,该版本包含 11 个新的 ACE 组件,包括 ace:gMap, ace:tree, and ace:submitMonitor 等,显著增强了 ace:dataExporter 和 ace:tooltip ,新的框架级别的支持应用资源按顺序加载。 详情请看 Release Notes ICEfaces是一个基于Ajax的JSF开发框架。ICEfaces原本是一个商业产品,现已基于Mozilla Public License协议开源了。它提供一整套完整的Java EE应用程序开发组件,能够帮助开发人员用纯Java(not Ja... 阅读全文
posted @ 2012-09-28 10:30 ChaunceyHao 阅读(269) 评论(0) 推荐(0)
摘要: lftp 4.4.0 发布,LFTP是一款非常著名的字符界面的文件传输工具。支持FTP、HTTP、FISH、SFTP、HTTPS和FTPS协议。如果还需要ssl的支持,则需要额外的OpenSSL依赖。 改进记录: Implements Bittorrent extensions (FAST, DHT, LTEP, ut_metadata, ut_pex). Adds support for magnet links. A new setting torrent:use-dht. A new torrent option --dht-bootstrap for manual bootstra.. 阅读全文
posted @ 2012-09-28 10:29 ChaunceyHao 阅读(303) 评论(0) 推荐(0)
摘要: SOGo 2.0 发布,该版本原生兼容微软 Outlook 2003/2007 和 2010,一直可见的日程列表和微日历,任务列表移到tab表格中,改进对 IE8/9 的支持。 SOGo 是一个群组工作系统软件,主要侧重于可扩展性和开放性标准。 SOGo 提供基于 Ajax 方式的Web界面,通过 CalDAV、CardDAV、和 GroupDAV 等协议支持多个本地客户端。 阅读全文
posted @ 2012-09-28 10:29 ChaunceyHao 阅读(261) 评论(0) 推荐(0)
摘要: Cobra 编程语言 0.9 提供了对编程语言的改进、更多的库、新的示例和帮助等等。 Cobra 是一个一般的编程语言,具有简单、高级的语法。支持静态和动态的绑定,具有良好的运行时性能。 一个简单的 Cobra 语言编写的 Hello world: classHello def main print 'Hello, world. 更多的例子请看这里:http://cobra-language.com/how-to/ 阅读全文
posted @ 2012-09-28 10:28 ChaunceyHao 阅读(241) 评论(0) 推荐(0)