自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

俺总在笑

If i rest,I rust!

  • 博客(32)
  • 资源 (16)
  • 收藏
  • 关注

原创 Tomcat监控系列——发送邮件

上篇中有提到要实现发送邮件功能,且发送邮件是当监控软件发现异常时调用restartServer.bat文件来执行指定命令而实现的发送操作。在选择实现时该功能时我首先想到了命令行发邮件的一个不错的工具Blat,使用该工具实现发邮件非常简单,现做简要介绍。下载blat可以去官网:http://www.blat.net/  当然你也可以去网上百度下,也会有大把下载资源。下载之后解压找到如下图几个

2015-02-02 11:28:17 5271 1

原创 Tomcat监控系列——监控工具介绍

最近公司windows服务器刚做完Nginx+tomcat的负载均衡处理,下一步想实现对后台服务软件tomcat和nginx服务的监控。此处我们想实现的不是对性能等各项指标的监控,而是服务能否正常访问,若出现异常希望能重启服务,重启后最好能再向指定邮箱发一邮件(若该邮箱开通了来往邮件通知服务,则可以实现实时短信通知了)。临近年末不是特别忙,有些闲暇时间,计划把自己实现该需求的过程记录下来,给同行们

2015-01-28 11:24:51 20549 6

原创 Windows下用Nginx+Tomcat配置集群负载均衡

Nginx是一款轻量级的web服务器/反向代理服务器,更详细的释义自己百度了。目前国内像新浪、网易等都在使用它。

2015-01-27 15:01:01 13240 2

原创 Slidingmenu卡顿问题解决方案

项目使用的github上开源的slidingmenu框架,在左右滑动过程中menu会有卡顿现象,就是滑动不顺畅,总感觉卡卡的,试着修改过不少地方但总是问题依旧。偶然的机会看到了一哥们在论坛中的回复尝试了下,换了4部手机测试(有两款是国产很山寨的那种,配置超低的)都很流畅。在此记录下哈~~就是把android:targetSdkVersion="17"设置为17就可以了,具体为什么没有去深究,有

2014-11-14 13:55:40 2956 2

原创 android AlarmManager的使用

Android的闹钟实现机制很简单, 只需要调用AlarmManager.Set()方法将闹钟设置提交给系统,当闹钟时间到后,系统会按照我们的设定发送指定的广播消息,我们写一个广播去接收消息做相应处理即可。第一步是设置闹钟:private static String MY_ALARM_ACTION = "android.alarm.test.action"; /**

2014-07-23 14:58:56 4983

原创 Android获取webView快照与屏幕截屏的方法

前段时间做的一个书店项目其阅读模块中用到了WebView + js,今天把WebView这块用到的几个特性记录下。其主要用到了webView的快照与屏幕的截屏。部分代码如下: /** * 截取webView可视区域的截图 * @param webView 前提:WebView要设置webView.setDrawingCacheEnabled(true);

2013-02-01 15:04:14 20288 7

原创 ue快捷键一览 UltraEdit (UE) 快捷键 ue 复制并粘贴当前行

今天又忘记怎么快捷复制粘贴当前行(Alt + Shift +D),百度下发现这篇文章整理下供参考:1.Alt+C 列模式2.CTRL + W 自动换行_3.F7 插入当前日期/时间4.CTRL + B  找到匹配的括号 (,[,{ or },],)5.Ctrl+ F5 转换所选文字为小写6.CTRL + F2设定书签7.Ctrl + G转到指定行8.Ctrl+0

2012-11-28 14:30:21 16857

原创 配置JDK1.6 和Tomcat 6.0.36环境变量

1.安装JDK安装好JDK后,再配置JDK的环境变量:在“我的电脑”上点右键—>“属性”—>“高级”—> “环境变量(N)”。 新建系统变量JAVA_HOME:C:\Program Files\Java\jdk1.6.0_10新建系统变量CLASSPATH:%JAVA_HOME%/lib;在系统变量Path的值的前面加入以下内容:%JAVA_HOME%/bin;(记得与其它的环

2012-11-27 11:43:45 4083

原创 android屏幕加解锁事件广播的监听

想在程序中监听屏幕SCREEN_ON和SCREEN_OFF这两个action,实现屏幕锁定状态的监听,从而实现自己的相应功能。比较奇怪的是这两个action只能通过代码的形式注册才能被监听到,在AndroidManifest.xml中注册根本监听不到。去网上查了一下,原来是PowerManager那边在发这个广播的时候做了限制,限制只有register到代码中的receiver才能接收。特此记录!

2012-11-19 13:42:44 6615

原创 Android开发中常用到方法总结

1.判断服务是否在运行中 public static boolean isServiceRunning(Context context, String serviceName) {  boolean isRunning = false;  ActivityManager activityManager = (ActivityManager) context    .getSyste

2012-11-03 16:07:49 1288

转载 Android的SD卡插拔广播

最近项目里面需要监听SD卡的插拔,网上搜广播的时候,很多东西都没提到。我将这些东西记录下来,以备后用。1. 如果是单个Activity监听广播,则在Activity的onCreate方法里面,用下面的代码注册广播 IntentFilter iFilter = new IntentFilter();iFilter.addAction(Intent.ACTION_MEDIA_EJECT

2012-10-18 14:26:45 13376 1

原创 错误 java.lang.IllegalArgumentException: parameter must be a descendant of this view 的解决方案

bug信息:10-16 17:27:20.250: D/AndroidRuntime(14662): Shutting down VM10-16 17:27:20.250: W/dalvikvm(14662): threadid=1: thread exiting with uncaught exception (group=0x40a5e228)10-16 17:27:20.250:

2012-10-17 10:14:03 28905 3

转载 Android使用ListView应该注意的地方

在ListView中设置Selector为null会报空指针? mListView.setSelector(null);//空指针 试试下面这种: mListView.setSelector(new ColorDrawable(Color.TRANSPARENT)); 如何让ListView初始化的时候就选中一项? ListView需要在初始化好数据后,其中一项需要呈选中状

2012-10-16 11:23:20 2708

转载 Android权限大全

android.permission.ACCESS_CHECKIN_PROPERTIES  //允许读写访问”properties”表在checkin数据库中,改值可以修改上传  android.permission.ACCESS_COARSE_LOCATION  //允许一个程序访问CellID或WiFi热点来获取粗略的位置  android.permission

2012-10-14 17:24:30 634

原创 No instrumentation runner InstrumentationTestRunner 的解决方法

在进行单元测试时出现如下警告:Warning: No instrumentation runner found for the launch, using   android.test.InstrumentationTestRunner虽然不影响程序的运行,但也想把它解决了,吹毛求疵哈~~只需要做如下配置就可以了:1.在工程名字上点击右键,选择properties   2.在R

2012-08-11 11:48:11 2655

原创 给TextView的文字添加下划线

如文字在资源文件里,可以这样写:resources> string name="hello">u>跳转至...u>string> string name="app_name">MyLinkstring>resources> 如果文字通过代码来setText,可以这样写:TextView textView = (TextView)findViewById(R.

2012-05-29 11:33:11 2917

原创 用Dialog实现的主动弹出式气泡

最近项目中需要做一个异常处理,就是在用户上次异常退出程序后下次进入时给出一个气泡提示。网上有很多气泡的实现方式是基于地图开发时的,也有是基于popwindow来做的,基于map做的是不适用于我这种情况的,开始先用popwindow做了一个,但发现它只能被动的调出。不满足当前需求。通过研究自己用dialog实现了一个主动弹出的气泡,与大家分享下~~先上图哈~~无图无真相~~实现思路:

2012-03-23 09:54:32 4521

转载 Android SQLite 事务处理

最近在做android项目的时候遇到一个问题,应用程序初始化时需要批量的向sqlite中插入大量数据,单独的使用for+Insert方法导致应用响应缓慢,因为 sqlite插入数据的时候默认一条语句就是一个事务,有多少条数据就有多少次磁盘操作。我的应用初始5000条记录也就是要5000次读写磁盘操作。而且不能保证所有数据都能同时插入。(有可能部分插入成功,另外一部分失败,后续还得删除。太麻烦)

2012-01-31 15:31:47 17921 6

原创 常用ARM汇编指令

1、  相对跳转指令:b、bl其中bl除了跳转之外,还将返回地址保存在lr寄存器中。这两条指令的可跳转范围是当前指令的前后32MB。它们是位置无关的指令。2、  数据传送指令mov,地址读取伪指令ldrMov指令可以把一个寄存器的值赋给另一个寄存器,或者把一个常数赋给寄存器。示例如下:Mov r1 ,r2    /*r1=r2*/Mov r1 ,#409

2009-12-03 16:28:00 1268

原创 读书笔记----深入理解WinCE

 张冬泉老师的《wince 实用开发技术》读书笔记。1、系统架构CE被设计为一种分层结构,从底层向上分别为硬件层、OEM层、操作系统层和应用层。OEM层由如下模块组成:OAL(OEM适配层)、启动加载程序(Bootloader)、配置文件和驱动程序。OEM层的代码构成中主要由CSP和BSP代码组成。CSP支持不同的微处理器体系结构,而BSP支持不同的微处理器扩展和外设,它由Boot

2009-11-19 09:02:00 1103

原创 Linux行业招聘技术面试题汇总

Linux行业招聘技术面试题汇总1. 在Linux系统中,以 文件 方式访问设备 。2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。3. Linux文件系统中每个文件用 i节点 来标识。4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 i节点表块 和数据存储块。5. 链接分为: 硬链接 和 符号链接 。6. 超级块包含了i节点表

2009-11-11 23:07:00 1115 1

原创 从SD卡启动wince(来自阿莫ARM论坛)

 昨天晚上从 googleman大哥那看到的,不错,收藏喽... 嘿嘿,这个我也想搞,先收藏起来。http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3359116&bbs_page_no=2&bbs_id=1032http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=1709802&bb

2009-11-03 09:11:00 878

原创 通过uboot烧写带QT的文件系统到nand flash (K9F1208)

前几天做好了带qt的文件系统,通过nfs挂接成功,但是界面闪烁的厉害。经过分析得出结论:网卡与vga有冲突导致的,因为关闭网络时,显示正常,但是我是通过nfs挂接的文件系统,没有网卡是无法工作的。禁用网卡后显示正常,但鼠标键盘均无法使用了,故需要把文件系统烧写到flash中运行,查出原因。大致步骤如下:1、使用mkyaffsimage工具把带qt的文件系统制作成yaffs格式的镜像。 

2009-10-13 23:48:00 1804

转载 Linux中常用的网络命令

Linux下网卡命名规律:eth0,eth1。第一块以太网卡,第二块。lo为环回接口,它的IP地址固定为127.0.0.1,掩码8位。它代表你的机器本身。1、ifconfig是查看网卡的信息ifconfig [Interface]    Interface是可选项,如果不加此项,则显示系统中所有网卡的信息。如果添加此选项则显示所指定的网卡信息.例如:ifconfig eth0e

2009-10-13 17:22:00 2707 1

原创 Linux 2.6.22.6移植到S3C2440之通过nfs启动qt并添加USB鼠标支持

昨天通过nfs挂接qt成功,但是界面不知道为什么 老闪烁(暂不理会),qt显示个欢迎界面提示需要进行初次使用设置,就停这了,因为没有触摸屏,所以我今天 就先添加了usb鼠标支持。qt相关的:我的qt和文件系统是按照韦东山的<嵌入式linux应用开发完全手册>介绍编译制作的。在运行qt时参照了<天嵌科技出品-qt移植文档 >。在nfs启动时遇到了如下问题:1、# could no

2009-10-11 21:57:00 2745

原创 linux2.6.22.6移植并添加DM9000支持

今天参照<天嵌科技出品-Linux移植文档 >和韦东山的<嵌入式linux应用开发完全手册>一书成功移植成了linux2.6.22.6并添加了DM9000的支持(其实linux在我板子上早就跑起来了,可那时用的内核不是我配置的,是用的别人配置好的,我直接编译下载就运行 了,今天自己亲自上阵,呵呵...)。天嵌文档下载地址http://bbs.embedsky.net/viewthread.php?

2009-10-08 21:19:00 3147 1

原创 u-boot-2008.10移植并添加vga芯片ch7004的驱动

工作随笔,,,我的临时笔记,很乱,,呵呵...移植uboot时我是参考这篇文章改的http://blog.csdn.net/hugerat/archive/2009/01/21/3847025.aspx下载补丁,打包后,根据需要可适当修改,make rat2440    &&  make all 下载到开发板flash中即可使用了.. 为了让uboot 驱动vga芯片ch7004又

2009-10-06 15:37:00 1628

原创 fedora 8下安装rar 和unrar

我用yum install  rar unrar 提示找不到可供安装的文件 。于是我就搜索如下两个包直接安装 ,好了,可以解压rar了。                      rar-3.7.0-0.1.beta1.fc6.i386.rpm                      unrar-3.7.8-1.lvn8.i386.rpm

2009-10-05 16:05:00 850

转载 编译QT用到的各种库

编译QT用到的各种库:1:编译e2fsprogs-1.39 编译这个主要是为了得到uuid.h,libuuid.sotar -xzvf e2fsprogs-1.39.tar.gz rcd e2fsprogs-1.39export CC=arm-linux-gcc./configure --with-cc=arm-linux-gcc --with-linker=arm

2009-10-02 16:29:00 1789

转载 Fedora8中NFS服务的配置

NFS最早是由Sun公司于1984年开发出来的,其目的就是让不同计算机不同操作系统之间可以彼此共享文件。由于NFS使用起来非常方便,因此很快得到了大多数的UNIX/Linux系统的广泛支持,而且还被IETE(国际互联网工程组)制定为RFC1904、RFC1813和RFC3010标准************************************************使用NFS服务

2009-10-02 11:18:00 1014

转载 fedora下minicom的设置

在root用户下输入minicom。 1.如果出现:minicom: WARNING: configuration file not found, using defaults Device /dev/modem access failed: 没有那个文件或目录. 表示要设置minicom配置文件。 输入:minicom -s 此时,显示: ………………………………[con

2009-10-02 11:16:00 1740

转载 fedora 8硬盘安装笔记

昨天给别人安装linux,顺便作笔记:Fedora 8硬盘安装方法其实很容易,以下参考了网络上的帖子.1.安装前的准备:要从硬盘安装Fedora 8,这里你要保证存放Feora8镜像文件的盘为FAT32格式。另外你还要为Linux系统空出一部分空间出来,空间大小最好在10G以上和一个交换分区,把安装linux的分区设为主分区,准备2倍内存的交换分区。最好用pqmagic分好分区,再

2009-10-02 11:03:00 864

TomcatMoni(TOMCAT监控助手)

TomcatMoni(TOMCAT监控助手)此程序用于运行在服务器中,预留在内存中,监控网站是否可以正常打开。 原理即间隔性的访问指定的服务器中运行的网站,如果能够打开就正常,打不开就执行重启命令 使用前,请修改conf.properties文件,其中有各项配置 网站的监控日志,在log.txt中 【注意】 此程序目前为0.1 beta版,运行时并无界面 程序在后台运行,要关闭程序 请从进程关闭 进程名称:Tomcatmoni.exe. 【程序不能放在中文路径,也不能放在带空格的路径中】

2015-01-28

AndEngine for Android Game Development Cookbook 一书的源码

Android游戏开发引擎,AndEngine开发手册,这是国外作者根据最新(2012年4月更新)的AndEngine引擎编写的一本书,是截止目前唯一一本根据最新引擎修改编写的书籍。这是这本书中的所有源码。我的另一个资源提供书籍《AndEngine for Android Game Development Cookbook》下载。

2014-08-05

android Launcher 4.0 (原生版本)

android原生版本的Launcher,4.0版本,导入eclipse中即可运行。有兴趣的可以研究下。

2014-07-15

Android获取webView快照与屏幕截屏的方法

Android获取webView快照与屏幕截屏的方法

2013-02-01

androd4.0源码

android4.0源码,解压后将sources文件夹放到SDK的platform目录下的android-14下,即可在Eclipse中浏览源码(安装后需刷新项目或重启Eclipse).

2012-10-18

androd2.3.3源码

android2.3.3源码,解压后将sources文件夹放到SDK的platform目录下的android-10下,即可在Eclipse中浏览源码(安装后需刷新项目或重启Eclipse).

2012-10-18

用Dialog实现的主动弹出式气泡

用Dialog实现的类似popWindow弹出窗口式的气泡,这个是可以主动弹出的~~

2012-03-23

Android应用开发揭秘

Android应用开发揭秘,应用开发的入门好书 Android应用开发揭秘

2010-11-30

Android Application Development.chm

最新android开发参考, chm格式

2010-11-19

android programing

android programing android programing android programing android programing android programing

2010-11-19

android1.5源码

android1.5源码,解压后将sources文件夹放到SDK的platform目录下的android-3或android-1.5下,即可在Eclipse中浏览源码(安装后需刷新项目或重启Eclipse)

2010-11-05

J2ME中文教程.pdf

有关J2ME开发的中文教程,是J2ME开发网原创的。

2010-10-24

mapwin和Tiled游戏地图编辑器使用指南.rar

本文主要介绍目前开发游戏比较流行的两款工具mappy(mapwin)和tiled,分别介绍工具的安装、使用、优缺点分析,虽然不能面面俱到,但使用要点之处都已说明。作为开发游戏的fans们必不可少的入门指南。

2008-11-13

mapWin.rar

这是一款j2me手机游戏开发地图编辑器!已包含了依赖库文件:libpng12.dll、zlib.dll。就不用麻烦去找了...

2008-11-13

轻量级用户界面工具包(中文版).rar

轻量级用户界面工具包(LWUIT)开发指导,是中文版的呀!

2008-11-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除