02 2016 档案

摘要:看到一些java面试题,准备慢慢自己做出来试试。 一、Java基础 1. String类为什么是final的。 只有当字符串是不可变的,字符串池才有可能实现。字符串池的实现可以在运行时节约很多heap空间,因为不同的字符串变量都指向池中的同一个字符串。但如果字符串是可变的,那么String inte 阅读全文
posted @ 2016-02-27 22:28 CodeNoob 阅读(640) 评论(0) 推荐(0)
摘要:简介 commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。 commons-db 阅读全文
posted @ 2016-02-20 21:21 CodeNoob 阅读(448) 评论(0) 推荐(0)
摘要:DAO设计模式是一个javaEE里的设计模式,DAO是Data Access Object 数据访问接口。 一个典型的DAO实现有三个组件: 1、一个DAO接口 2、一个DAO接口的具体类; 3、数据传递对象(DTO)或者叫值对象(VO)或者叫领域模型(domain)【个人认为就是数据库表里对应的j 阅读全文
posted @ 2016-02-20 00:12 CodeNoob 阅读(529) 评论(0) 推荐(1)
摘要:jdbc是连接数据库必不可少的工具,但每次连接都要重新写一遍太麻烦了,也不利于代码的可读性,这里做一个工具类进行封装。 1 package com.gh; 2 3 import java.sql.Connection; 4 import java.sql.DriverManager; 5 impor 阅读全文
posted @ 2016-02-19 15:15 CodeNoob 阅读(600) 评论(0) 推荐(0)
摘要:之前学习了数据库原理,上学期也学了oracle数据库,我的学习视频上是讲的mysql数据库,其实都差不多,复习了下sql知识,数据库的学习就没有写下来了,就从Java怎么操作数据库开始吧。 因为这年过完了,开始新的学习,有时间边学边写了。其实JDBC网上教程挺多的,我看视频学习的笔记都尽量写在代码里 阅读全文
posted @ 2016-02-18 22:15 CodeNoob 阅读(353) 评论(0) 推荐(0)
摘要:1 git clone github仓库地址 2 git add . 3 git commit -m "changes log" 4 git remote add origin http://git地址 4 git push -u origin master http://jingyan.baidu 阅读全文
posted @ 2016-02-05 21:45 CodeNoob 阅读(310) 评论(0) 推荐(0)
摘要:总结:由于这几天快过年比较忙然后没怎么写,写代码途中一些经验总结现在给忘记了。这次的小项目感觉比上次写的思路清楚了点。没有之前第一次写那么逻辑混乱,结构也搞的比之前的要好,添加功能比较容易。学习了之前的经验,操作对象的方法由对象本身提供。不过这次小项目还有不足和不完善之处,有些可以做的功能没有实现, 阅读全文
posted @ 2016-02-05 21:15 CodeNoob 阅读(7929) 评论(1) 推荐(1)