03 2018 档案

摘要:(一)今天需要在打印页面显示系统录入的时间,时间需要格式化一下,格式化成(2018-03-26)的样子,然后就写了个SQL,照着网上的学习,SQL提供了一个styleID,用来标识每种不同的时间格式,先上我的SQL (二) 一个三个表的联合查询,使用inner join (三) 各种join 先创建 阅读全文
posted @ 2018-03-26 17:05 答案An 阅读(194) 评论(0) 推荐(0)
摘要:昨天看了一篇文章,说去面试的时候都说自己多牛,精通什么框架,然后由1加到100使用递归实现,有一半人写不出来,吓得我不轻,赶紧递归写了个1加到100冷静冷静. 阅读全文
posted @ 2018-03-21 11:12 答案An 阅读(201) 评论(0) 推荐(0)
摘要:1.形参:用来接收调用该方法时传递的参数。只有在被调用的时候才分配内存空间,一旦调用结束,就释放内存空间。因此仅仅在方法内有效。 2.实参:传递给被调用方法的值,预先创建并赋予确定值。 3.传值调用:传值调用中传递的参数为基本数据类型,参数视为形参。 运行结果如下图所示: 就是因为基本数据类型是属于 阅读全文
posted @ 2018-03-14 20:33 答案An 阅读(22949) 评论(3) 推荐(3)
摘要:面向对象之重载:* 方法的重载(overload)* 1.方法在同一个类中* 2.方法名需要相同* 3.方法的参数列表不同----参数个数不同/参数个数相同,但是参数类型不同* 补充:方法的重载与方法的返回值类型没有关系练习代码: 1 public class OOPOverLoad { 2 public static int add(int a,int b)... 阅读全文
posted @ 2018-03-13 20:28 答案An 阅读(535) 评论(0) 推荐(0)
摘要:今天又看了看数组,觉得数组能做的事挺多的,于是就写了一些数据公共的方法,等以后有时间需要专门写一篇关于所有排序算法的理解以及相关程序的实现,今天先写了一些基本的东西 然后写了一个测试类,测试一下 运行结果如下图: 阅读全文
posted @ 2018-03-13 19:48 答案An 阅读(152) 评论(0) 推荐(0)
摘要:使用PreparedStatement对象:为什么要使用PreparedStatement 原因:(1)使用Statement需要拼接SQL,太费劲,也容易出错。 PreparedStatement 在创建时就可以直接传入一个SQL语句,并且字段使用占位符即可,提供了处理占位符值得方法 Prepar 阅读全文
posted @ 2018-03-07 13:35 答案An 阅读(213) 评论(0) 推荐(0)
摘要:上一篇是针对连接数据库以及释放数据库资源进行的基本封装练习,这一次就是实战操作了,实际的操作一张表,数据表的信息如下图所示 一 、添加、更新、删除其实都是用的executeUpdate()方法,所以除了SQL语句不同,其他的基本一样,这里写的是一个添加操作: 因为是面向对象,所以添加操作添加一个完整 阅读全文
posted @ 2018-03-07 10:44 答案An 阅读(179) 评论(0) 推荐(0)
摘要:这几天一直在研究JDBC,相比于之前那种简单的代码,更需要追求封装性更好的代码,这样耦合度才会降低,比如,各种数据库的配置都放在一个properties文件中,这样在维护时就可以不用修改代码,直接修改配置文件的数据库信息即可。这个例子我用的是Mysql数据库,首先目录结构如下图所示: jdbc.pr 阅读全文
posted @ 2018-03-04 20:42 答案An 阅读(227) 评论(0) 推荐(0)
摘要:安装Oracle数据库到了 先决条件检查 时遇到各种失败,于是上网搜了教程,最终解决了,所以记录一下整个过程 (1)首先确保以下两个服务开启 (2)另外Oracle依赖于磁盘共享,所以一开始磁盘没有共享的话,也是获取不到的,所以cmd运行 net share d$=d: 这样就开启了d盘的共享,(类 阅读全文
posted @ 2018-03-02 16:22 答案An 阅读(288) 评论(0) 推荐(0)
摘要:晚上学习JDBC基础,做那种可灵活配置的代码,不用改代码,只需修改配置文件写了一个jdbc.properties里面的内容如下所示: 要配置Oracle数据库换成相应的配置内容即可 然后接下来就是坑了,在建立jdbc.properties的配置文件时,先是命名错了(后缀名propertities,大 阅读全文
posted @ 2018-03-02 09:33 答案An 阅读(133) 评论(0) 推荐(0)
摘要:因为我是习惯了EClipse,所以很多东西还不习惯,例如添加数据库驱动,eclipse是Build Path,而IDEA是在 Project Structure 最终把相应jar包添加进去,然后点击APPLY 然后就是导包的时候,eclipse是Ctrl+Shift+O,然而IDEA一开始我都不知道 阅读全文
posted @ 2018-03-01 23:04 答案An 阅读(192) 评论(0) 推荐(0)