学习笔记
文章平均质量分 68
qq1123734918
今天天气不错
展开
-
jdbc
JDBC介绍 使用java 操作数据库的规范(接口) 驱动,数据库生产厂商提供JDBC规范的实现,使用时需要导入驱动包jar mysql驱动类名称:mysql-connector-java-5.1.22-bin.jar 编写流程 1 注册驱动 2 获得链接 3 获得语句执行者 4 执行sql语原创 2016-10-22 17:37:25 · 222 阅读 · 0 评论 -
java高级
多线程 * 多线程概述 a) 什么是进程?(正在执行的程序,就是一个应用程序在内存中开辟的空间) b) 什么是线程?(其实就是进程中的一个控制单元,负责就是程序的执行) c) JVM:它自身就是多线程的,因为在程序运行过程中会在堆内存中产生很多的垃圾,就需要被垃圾回收机制进行回收。Main函数代码执行时,也在运行着垃圾回收,所以是同时执行的原创 2016-10-22 17:26:50 · 193 阅读 · 0 评论 -
java高级-集合和IO
泛型 * 概述 JDK1.5后出现的新特性 解决程序中的安全问题 减少了程序人员的代码量 泛型出现以后,将运行时期的安全隐患,暴露在编译时期 避免了强制类型转换 * 格式: * 泛型类: 声明:class 类名{ //T被称为类型参数变量,T可原创 2016-10-22 17:23:05 · 844 阅读 · 0 评论 -
java基础
java概述 Java是一种面向对象编程的语言,也是一种面向Internrt编程的语言,基于C++,安全可靠。 * java语言的特点 简单易学----高级语言,完成面向对象的语言 跨平台性----java开发的程序可以在不同的操作系统中运行,而且效果一致 跨平台的原理:java提供了一个翻译的功能,这个翻译的功能可以将ja原创 2016-10-22 17:22:16 · 170 阅读 · 0 评论 -
html
HTML * 概述 HTML 指的是超文本标记语言 (Hyper Text Markup Language) 用标签制作网页,由浏览器解释运行,而不是编译运行.学习html就是学习标签 不区分大小写,是一个非严谨型语言 相关技术:css,javascript html用来显示数据,css用来控制页面原创 2016-10-22 17:20:32 · 156 阅读 · 0 评论 -
hibernate
hibernate入门 hibernate是JavaEE 轻量级持久层(dao)框架 ORM框架:对象关系映射(Object/Relation Mapping)就是将Java对象(JavaBean)映射到数据库表,通过操作Java对象(ORM框架提供api),就可以完成对数据表的操作 hibernate是一个ORM框架 流行数据库框架 JPA,ja原创 2016-10-22 17:20:20 · 200 阅读 · 0 评论 -
javaScript基础
javaScript概述 JavaScript 被设计用来向 HTML 页面添加交互行为。 JavaScript 是一种脚本语言(脚本语言是一种轻量级的编程语言)。 JavaScript 是一种解释性语言(就是说,代码执行不进行预编译)。 JavaScript 是基于对象和事件驱动的,主要应用在客户端. JavaScript 简称 JS, 和java没原创 2016-10-22 17:21:14 · 295 阅读 · 0 评论 -
css
CSS概述 CSS是 层叠样式表 (Cascading Style Sheets) 定义HTML的样式,即如何显示HTML标签(HTML是结构,CSS是样式) 样式是加在标签上的,没有标签样式就无从谈起 存在兼容性问题:浏览器内核分为IE内核和Webkit内核 w3cschool教程是非常好的教程,可去学习将CSS添加到HTML中 * 内部原创 2016-10-22 17:19:56 · 625 阅读 · 0 评论 -
Servlet-JSP相关
EL表达式 EL 全名为Expression Language , EL表达式语言 目的: 使用EL 和 JSTL 取代jsp中的脚本 --> jsp页面中没有java代码(底层还需要执行相应的java代码) 作用: 获得域中的数据 执行运算 获得web开发常用对象 调用java对象方法原创 2016-10-22 17:49:02 · 311 阅读 · 0 评论 -
业务
自定义数据库工具包 JdbcUtils package util; import java.sql.Connection; import javax.sql.DataSource; import com.mchange.v2.c3p0.ComboPooledDataSource; /** *原创 2016-10-22 18:01:17 · 265 阅读 · 0 评论 -
java高级2
Junit * 进行单元测试,可以直接运行普通方法(不通过main方法) * 步骤: 1. 创建一个类(类名不要是Test) 2. 创建一个方法,要求:必须是 public;没有返回值void;非静态的;方法名称自定义,无参 3. 在方法上方添加@Test注解 4. 在@Test上按ctrl+1,选择Add Juni原创 2016-10-22 17:36:48 · 159 阅读 · 0 评论 -
MyEclipse相关
修改MyEclipse工作空间默认编码 Window-->Preferences-->General-->Workspace修改MyEclipse的运行环境(jre版本) Window-->Preferences-->Java-->Installed JREs修改文件模板 Window-->Preferences-->搜索Templates 引入j原创 2016-10-22 17:40:43 · 258 阅读 · 0 评论 -
Servlet-JSP
Servlet概述 servlet是java编写的服务器端程序 servlet就是直接或间接实现javax.servlet.Servlet接口的一个类 servlet 通常通过 HTTP(超文本传输协议)接收和响应来自 Web 客户端的请求。 注意:tomcat 实现servlet和JSP,具有servlet和JSP的接口,如果需要源码,使用tomcat的源码即可原创 2016-10-22 17:43:36 · 164 阅读 · 0 评论 -
mysql
数据库入门 名词 DB,Database,数据库,用于存储和管理数据 DBMS,DataBase Management System,数据库管理系统,管理数据库 网状型数据库 层次型数据库 关系型数据库RDBMS,Relationship DataBase Management Sys原创 2016-10-22 17:41:06 · 132 阅读 · 0 评论 -
oracle
oracle基本概念 连接oracle数据库有两种方式 使用jdbc,需要jar包,连接url:jdbc:oracle:thin:@localhost:1521:数据库名,图形化工具:SQL Developer 安装客户机,连接url:jdbc:oracle:oci:@localhost:1521:数据库名,图形化工具:PL/SQL Developer原创 2016-10-22 17:46:56 · 412 阅读 · 0 评论 -
SQL
sql介绍 SQL被称为结构化查询语言(structured query language) SQL是操作和检索关系型数据库的标准语言 是一个标准,所有的数据库生产厂商需要遵循,但不同的数据库厂商具有不同的特性。 sql分类 DDL,Data Definition Language,数据定义语言 (结构:create创建,drop移除,al原创 2016-10-22 17:56:58 · 300 阅读 · 0 评论 -
window操作
常用的DOS交互命名 X: 打开盘符为X的磁盘, D: dir: 显示当前目录的文件和文件夹 md 文件夹的名称 在当前目录下创建指定文件夹名称的文件夹 cd 文件夹的名称 打开指定的文件夹 cd.. 返回上一级文件夹 cd\原创 2016-10-22 17:58:44 · 217 阅读 · 0 评论 -
正则表达式
正则表达式概述 * 正则表达式用来进行复杂的字符串操作 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合, 组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 * 许多程序设计语言都支持正则表达式正则表达式语法(任何语言通用) * 方括号 []用于查原创 2016-10-22 18:01:39 · 233 阅读 · 0 评论 -
xml
XML概述 XML 指可扩展标记语言(EXtensible Markup Language) XML 是一种标记语言,很类似 HTML XML 和 HTML都是从SGML衍生出来的 XML 的设计宗旨是传输数据,而非显示数据 XML 标签没有被预定义。需要自行定义标签。 XML 文件后缀名为xml w3cshool是很好的教程,可去原创 2016-10-22 18:00:54 · 170 阅读 · 0 评论 -
struts
struts2介绍 Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新MVC框架 核心功能 action可以是普通类(POJO) 一次请求对应一个action实例 (请求一次,创建一个action对象) struts不依赖于servlet api 封装请求参原创 2016-10-22 17:57:26 · 364 阅读 · 0 评论 -
web入门(tomcat+http)
通信模式 * C/S (client、server) ,客户端与服务器。要求客户端必须安装。例如:QQ、网络游戏 * B/S (Browser、Server),浏览器与服务器。就是通过浏览器查看网页,不需要下载客户端 优缺点对比: B/S只要有操作系统和浏览器就行,与操作系统平台无关,也无需专门安装其它软件 B/S对计算机配置要求较低,且升原创 2016-10-22 17:57:48 · 753 阅读 · 0 评论