- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 spring源码编译为eclipse项目
当前spring的采用gradlew方式进行编译,为了将spring的代码导入到eclipse中进行查看,window下需要执行import-into-eclipse.bat脚本,但是在执行该脚本时需要下载大量的依赖库,并进行编译,在执行下载和编译时会出现下载无响应和编译死现象,从而导致我们不得不一次次重新执行该命令。为了防止该问题,我写了个bat脚本,该脚本在检测到下载或编译失败时会自动重新执行
2015-12-27 12:15:00 682
转载 jstack和线程dump分析
一:jstack jstack命令的语法格式: jstack <pid>。可以用jps查看java进程id。这里要注意的是:1. 不同的 JAVA虚机的线程 DUMP的创建方法和文件格式是不一样的,不同的 JVM版本, dump信息也有差别。本文中,只以 SUN的 hotspot JVM 5.0_06 为例。 2. 在实际运行中,往往一次 dump的信息,还不足以确认问题。建议产生...
2015-12-20 13:18:01 1032
原创 Java性能优化——开篇
Java性能优化——开篇 从2008年开始使用Java语言进行编程,先后做过J2SE、J2EE等开发。从一开始要会写程序,到现在要求自己写出高质量的程序,在这个过程中对这门语言的使用也积累了一些经验和心得。 Java语言的强大之处,在于其开源,为开发者提供了多种选择,同时也有很多组织为其提供了各种开发包和工具包。作为一个开发者,为了实现一个功能可以有很多种选择。但是在众多的选择中,如何...
2015-12-19 22:48:08 477
原创 android原生代码中的情景模式及提示音和通知
如下介绍的是5.1平台中的设置应用中的情景模式及提示音和通知 设置的界面: 对应的java类:com.android.settings.SettingsActivity 对应的xml文件:xml/dashboard_categories.xml 情景模式: 对应的java类:com.android.settings.profiles.ProfilesSettings 对应的
2015-12-15 21:01:21 4312
原创 android如何在C++中打印调用堆栈
android原代码中提供了打印堆栈的接口,具体调用如下: (1)包含头文件 #include //该头文件位于/system/core/utils中 (2)在需要打印堆栈的位置如下调用 android:CallStack stack; stack.update(); stack.log(LOGTAG); //其中LOGTAG为在log中显示的日志标签
2015-12-14 11:28:27 4552
原创 android如何使用adb命令查看数据库
前提:必须拥有root权限 按如下步骤操作: (1)adb shell (2)cd /data/data/ (3)cd com.android.providers.media (4)sqlite3 external.db (5)select * from files; (6)其他命令可以输入 .help命令进行查看
2015-12-14 10:58:36 570
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人