分类目录归档:Java

错误解决:JAVA_HOME从jdk8变到jdk7错误:Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion


电脑装了jdk8,JAVA_HOME也是设置的8. 不删除8变回7. 改了JAVA_HOME,并且path值里的C:\ProgramData\Oracle\Java\javapath也删了 运行java -version,报错 Error: Registry key ‘Software\JavaSoft\Java Runtime Environment’\CurrentVersion...

Read more

Eclipse常用快捷键汇总


1几个最重要的快捷键

代码助手:Ctrl+Space(简体中文操作系统是Alt+/) 快速修正:Ctrl+1 单词补全:Alt+/ 打开外部Java文档:Shift+F2

显示搜索对话框:Ctrl+H 快速Outline:Ctrl+O 打开资源:Ctrl+Shift+R 打开类型:Ctrl+Shift+T 显示重构菜单:Alt+Shift+T

上一个/下一个光标的位置:Alt+Left...

Read more

idea打包javaweb为war部署Ubuntu札记


  1. 本地javaweb跑通并调整
  2. idea打包war配置
  3. 服务器环境配置
  4. 上传war,重启tomcat即可
  5. 遇到报错及解决方法
 

 

1.本地javaweb跑通并调整

本地Java项目结构

idea本项目配置

按如上配置jdk1.7后,apply后ok,进行tomcat配置

配置好后,启动tomcat,解决项目...

Read more

apk反编译获取完整源码 及 apk反编译后的处理


一、工具准备:apktool , dex2jar , jd-gui

二、使用dex2jar + jd-gui 得到apk的java源码  1.用解压工具从 apk包中取出 classes.dex 文件 用命令(dex2jar.bat classes.dex)得到一个 jar文件 2.用jd-gui反编译工具将得到.jar文件反编译成.java文件

三、使用apktool得到apk的xml文件...

Read more

Java开发中的23种设计模式详解


设计模式(Design Patterns)

——可复用面向对象软件的基础

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的...

Read more

java实现定时任务的三种方法


尝试过第二种,还不错,就是起来后会一直跑,计划用在jsp里定时刷新呢,发现页面关闭或销毁了,该方法还会跑,不满足要求,所以用js搞了。

/** 
 * 普通thread 
 * 这是最常见的,创建一个thread,然后让它在while循环里一直运行着, 
 * 通过sleep方法来达到定时任务的效果。这样可以快速简单的实现,代码如下: 
 * @author GT 
 * 
 */  
pu...

Read more