摘要: 只能删除pid为整数的商品,32位的pid商品不能删除? 原因onclick="agree('${s.pid}')"  括号中需要加 ' ' 删除多余的工作空间? 使用preferences general startup and shutdown 数据库的更新语句"update product set pna... 阅读原文
2018-04-18 17:41:02 阅读(732) 评论(0)
摘要:     源码系列 手写spring mvc框架 基于Spring JDBC手写ORM框架 实现自己的MyBatis Spring AOP实战之源码分析 Spring IOC高级特性应用分析 ORM框架底层实现原理剖析 手写Spring MVC框架实现 手把手分析Mybatis源码实现 高手进阶之手写Mybati... 阅读原文
2018-04-18 16:07:04 阅读(755) 评论(0)
摘要: 1、下载MyBatis需要的jar包   MyBatis 的Github 各个版本下载链接:https://github.com/mybatis/mybatis-3/releases   下载对应数据库的JDBC驱动的jar包(本例i用的是MySQL 数据库)      本例项目结构:        2、准备要使... 阅读原文
2018-04-18 15:40:03 阅读(757) 评论(0)
摘要:  Lesson Four                              2018-04-17  21:18:27   二维数组的定义 int array2 [][]; String names [][];   静态初始化。 array2 = new int[][]{{123},{123}}; ... 阅读原文
2018-04-18 14:18:03 阅读(675) 评论(0)
摘要: ArrayBlockingQueue源码解析   ArrayBlockingQueue是一个阻塞式的队列,继承自AbstractBlockingQueue,间接的实现了Queue接口和Collection接口。底层以数组的形式保存数据(实际上可看作一个循环数组)。常用的操作包括 add ,offer,put,remo... 阅读原文
2018-04-18 13:13:01 阅读(716) 评论(0)
摘要: 算上实习也快工作两年了,一直做的企业的ERP软件开发,最近受离职同事的影响,才意识到也应该去外面看看了,不然就像温水煮青蛙,一直做着业务逻辑的增删改查,和市面上的技术栈已经有了很大的差距。 本文主要记录今天及以后面试会经常问到的问题(Java开发方向)。并且在以后的博文中把这些技术知识点分析梳理一遍。 Java的基础... 阅读原文
2018-04-18 11:18:01 阅读(717) 评论(0)
摘要: Lesson Three                        2018-04-17  20:57:37   1.数组是多个 相同类型 数据的组合, 2.数组中的元素可以是任何数据类型,包括基本数据类型和引用数据类型。3.数组属于引用类型,和数组型数据是对象,数组中的每个元素相当于该对象的成员变量。4.数组... 阅读原文
2018-04-18 10:01:03 阅读(721) 评论(0)
摘要: Lesson One                        2018-04-17  19:50:35   JAVA语言特点: 编译型、强类型语言。 纯面向对象的语言,所有的代码都必须包含在class中的方法中   配置JAVA环境变量   1.安装JDK  2.我的电脑--->属性--->高级... 阅读原文
2018-04-18 08:45:02 阅读(754) 评论(0)
摘要: 一、HashMap简介       HashMap是基于哈希表实现的,每一个元素是一个key-value对,其内部通过单链表解决冲突问题,容量不足(超过了阀值)时,同样会自动增长。       HashMap是非线程安全的,只是用于单线程环境下,多线程环境下可以采用concurrent并发包下的concurrentH... 阅读原文
2018-04-18 08:23:02 阅读(741) 评论(0)
摘要:   从写Java系列的第一篇到现在已经三个月了,因为在网络上或书籍中没有见到一些很适合初学者的学习流程,所以下决心自己写一写,也当作回顾一下Java的知识。网上有许多Java教程之类的内容,都是从概念起步的,对于初学者来说,概念的重要性无可厚非,但拿我自己来说,有时概念太多就会对其产生反感。既然Java是一门编程语言... 阅读原文
2018-04-18 06:08:02 阅读(727) 评论(0)