`
yiliner
  • 浏览: 209854 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
关键字: 我的hibernate学习笔记 软件开发的分层思想: 三层架构:   数据表现层 业务逻辑层 数据持久层    SUN的桌面应用 Swing AWT 普通Java类 JDBC    SUN的WEB基本应用 JSP 普通Servlet JDBC    SUN的WEB高级应用 JSF SessionBean Persistence    WEB国内流行开源 Struts Spring Hibernate  一、 对象持久化的理论 1.对象持久化:内存中的对象转存到外部持久设备上,在需要的时候还可以恢复。 2.对象持久化的原因(目标):物理: 1) 内存不能持久,需要在硬盘上持久保存 //( ...
 编辑相关快捷键   1、〔Alt+/〕   为用户提供内容的辅助。   2、〔Ctrl+O〕   显示类中方法和属性的大纲,快速定位。   3、〔Ctrl+/〕   为光标所在行或选定行快速添加注释或取消注释。   4、〔Ctrl+M〕   窗口的最大化和还原。   5、〔Ctrl+1〕   快速修正。  查看和定位快捷键   1、〔Ctrl+K〕、〔Ctrl+Shift+K〕   快速向下和向上查找。   2、〔Ctrl+Shift+T〕   查找构建路径中的可找到类。   3、〔Ctrl+Shift+R〕   查找构建路径重点 ...
编辑器相关设定:窗口->喜好设定->Java->编辑器  外观:显示行号、强调对称显示的方括号、强调显示现行行、显示打印边距,将其勾选,Tab宽度设4,打印编距字段设80.输入:全部字段都勾选。   热键篇:Template:Alt +修改处:Window->Preference->Workbench->Keys->Command->Edit->Content Assist.个人习惯:Shift+SPACE(空白)。   简易说明:编辑程序代码时,打sysout +Template启动键,就会自动出现:System.out.print ...
目录 基本预备相关知识 对象的销毁过程 对象重生的例子 对象的finalize的执行顺序 何时及如何使用finalize 参考 基本预备相关知识 1 java的GC只负责内存相关的清理,所有其它资源的清理必须由程序员手工完成。要不然会引起资源泄露,有可能导致程序崩溃。 2 调用GC并不保证GC实际执行。 3 finalize抛出的未捕获异常只会导致该对象的finalize执行退出。 4 用户可以自己调用对象的finalize方法,但是这种调用是正常的方法调用,和对象的销毁过程无关。 5 JVM保证在一个对象所占用的内存被回收之前,如果它实现了finalize方法,则该方法一定会被调用。Objec ...
1.ioc定义   IoC就是Inversion of Control,控制反转。   IoC 的概念是Michael Mattson在1996年一篇讨论面向对象框架(Object Oriented Frameworks)的文章中提出的。面向对象设计及编程(OOD/OOP)的基本思想简单地说就是把复杂软件系统分解成通过接口相互合作的对象。这些对象类的内部实现之间并不互相牵扯,因而降低了问题的复杂性,且可独立灵活地被重用和扩展。经典面向对象的编程语言(如C++,Java)的侧重点就是提供语言机制来方便并简化这种基于对象类的分解,重用和扩展。   在基于模块化软件组装部署配置框架设计中,Michae ...
相关文章:   『出错』请教Spring+Struts的配置问题! spring入门编程问题集锦 一个配置问题 问一下&lt;sping:bind&gt;的错误 推荐圈子: JBPM @net 更多相关推荐 <script type="text/javascript"></script> ** * 阅前 ...
相关文章:   关于spring ioc容器的问题 spring源码分析-XmlBeanFactory导读 关于spring 2.0自定义xml 标记 (二 如何实现) 推荐圈子: Java淄博圈子 更多相关推荐 <script type="text/javascript"></script> 在认真学习Rod.Johnson的三部曲之一:<<Professional Java Development with the spring framework>>,顺便也看了看源代码想知道个究竟,抛砖 ...
清华大学出版社《Java程序员,上班那点事儿》作者:钟声 章节:1.2.2:         面试是一个“简单”而又“复杂”的事情,正因为它具有“简单”和“复杂”的双重性质,才使我们对这个问题不敢掉以轻心。介绍如何面试, ...
这篇文章写在我研究J2SE、J2EE近三年后。前3年我研究了J2SE的Swing、Applet、Net、RMI、Collections、IO、JNI……研究了J2EE的JDBC、Sevlet、JSP、JNDI…..不久我发现这些好像太浮浅了:首先,我发现自己知道的仅仅是java提供的大量的API,根本 ...
java并发编程实践笔记 1, 保证线程安全的三种方法:    a, 不要跨线程访问共享变量    b, 使共享变量是final类型的    c, 将共享变量的操作加上同步2, 一开始就将类设计成线程安全的, 比在后期重新修复它,更容易.3, 编写多 ...
构建高性能的J2EE应用不但需要了解常用的实施技巧。下面介绍最常用的10种有效方法,可帮助架构设计师们快速成为这方面的专家。 Java性能的基础—内存管理 任何Java应用,单机的或J2EE的性能基础都可归结到你的应用是如何管 ...
J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习J2EE学习方向。 首先我们需要知道Java和J2EE是两个不同概念,Java不只是指一种语言 ...
1 安装 jdk 5+ maven 2.09 mysql 5.x   2 配置 JAVA_HOME M2_HOME 在path中添加%JAVA_HOME%\bin;%M2_HOME%\bin   3 将下载下来的appfuse-dependencies-2.0.2解压到.m2/repository 下面   4 创建自己存放项目的目录 例如 c://appfuse   5 cd c://appfuse   6 运行创建骨架的命令,不同的框架选用不同的命令,以下是Struts2 Basic的创建命令 mvn archetype:create -DarchetypeGroupId ...
http://www.nabble.com/AppFuse-f2369.html
使用 AppFuse 的七个理由 学习 Java 开放源码工具 —— 并使用这些工具提高生产效率 文档选项 <script type="text/javascript"></script> 打印本页 <noscript></noscript>
Global site tag (gtag.js) - Google Analytics