- 浏览: 86052 次
- 性别:
- 来自: 北京
最新评论
-
jjruanlili:
好用!顶顶顶
java上传文件到微信服务器 -
henji409:
好,可用
java上传文件到微信服务器 -
u012453813:
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
java上传文件到微信服务器 -
_miniter:
144、145行有bug。这个程序还需要加载额外的处理JSON ...
java上传文件到微信服务器 -
王龙旻:
这么优秀的开源精神,居然没有人顶
java上传文件到微信服务器
文章列表
目标
了解 javaScript 来历
掌握 JavaScript 中对象、事件的概念
掌握 JavaScript 进行表单验证的技巧
1、了解 javaScript 来历
JavaScript 语言是最早的浏览器公司--网景公司发明的
一种脚本语言。用于在浏览器中对网页标签进行动态的控制。
最早叫 LiveScript ,后来为了扩大知名度,改名为 javaScript
后来在网景倒闭后,由 两个组织继续对 javaScript 进行
改进。
W3C ECMA(欧洲电脑厂商协会)
W3C对网页技术做了以下标准的制定:
(1)结构 ...
目标
掌握 CSS 选择器
掌握使用 CSS 选择器修饰页面细节
了解 CSS 层(盒状模型)的概念
了解 CSS 3新特性
1、掌握 CSS 选择器
在一个网页中有很多的HTML标签,如果想对某个标签的内容
进行样式修饰,必须先从众多标签中找到它。
CSS 语法,为我们提供了非常方便的语法来选中具体的某个
标签----CSS 选择器
基本选择器(3种):
标签(元素Element)选择器:一般给多个相同的标签设置样式
<p>aaa</p>
p{
/* 里面的样式代码对 aaa 生效 */
...
1、了解项目中数据库代码的实现方式
MVC 三层架构--
数据存储和操作的代码
用户查看和操作的界面
中间接收页面请求,查询数据库的服务代码
在 SUN 公司发布 java Web 技术的早期,Servlet、jsp
、javaBean 当时 ...
1、回顾 JDBC 的基本操作
(1)加载驱动 Class.forName("com.mysql.jdbc.Driver");
(2)创建数据库连接
Connection conn=DriverManager.getConnection(url,user,password);
(3)得到发送 SQL 语句的 Statement 对象
Statement stmt = conn.createStatement();
(4)执行 SQL
int row = stmt.executeUpdate(sql); //增删改
Resul ...
1,目标
Web 阶段授课时间安排
了解 JDBC 数据库开发
了解 JDBC 数据库驱动
了解 JDBC 数据库访问 API
掌握 JDBC 数据库开发的步骤
用代码演示数据库 CRUD(增删改查) 功能的实现
2、了解 JDBC 数据库开发
数据库开发商,为了能够让程序员访问数据库中保存的数据
提供了标准的数据库访问接口,还有相应的 API 。程序员使用
这些接口可以访问数据,并且把数据按照需要显示给用户看。
SQL Server、MySql、DB2、Oracle、
ODBC Open Database Connectivity
...
上节回顾:
1、了解软件开发流程
2、新建表
create table 表名(
字段名 类型,
字段名 类型
);
一对一:
一对多:
多对多:
Oracle day5
删除一条记录
语法:
delete from 表名;=========》删除表中所有记录
delete from 表名 where 条件=====》删除表中单条记录
删除test表中编号为2的记录;
delete from test where id = 2;
删除test表中所有记录;
delete from test;
级联删除
主表:
create table test1(
t1_id n ...
上节回顾:
等值连接:
非等值连接:
外连接:
左外连接:
右外连接:
from 主表,副表
自连接:
组函数:
group by 分组 having 过滤条件
数据库=====》 数据建模需注意的事项
软件开发流程:
1、跟客户确定系统需求
2、形成需求分析文档
3、做设计文档(相关数据===实体、表、数据、抽象~)
4、编码
5、测试、试运行
6、产品上线、运行
如何把模型想法转变为实体====把实体如何转换为表关系
Entity 实体 表和类之间
Attribute 属性 属性和表中的字段的关系
Rela ...
上节回顾:
1、order by 子句
order by + 字段名,字段名,字段名...
order by + list列表值,list列表值,list列表值...
2、where 子句
算术运算符
SQL运算符
逻辑运算符
3、单行函数
作业内容:
1、对员工表中日期值进行排序。
select to_char(start_date,'yyyy-mm-dd')Time from s_emp order by start_date desc;
Oracle day3
查询连接
等值连接
查询员工表员部门编号为41的员工姓名;
select frist_name || last_ ...
上节回顾:
1、select 基本语法
select * (字段名,字段名...) from 表名;
2、字符串的拼接
|| ' ' || name name
3、非空函数NVL()
NVL(可能会有空值的字段名,值)
4、去除重复行
distinct
5、起别名
空格 + 字段
Oracle Day2
Order By 子句
Order By + 字段名,字段名,....
Order By + list列表值,list列表值,....
ASC 升序 默认
DESC 降序
请用两种方式:
查询员工表中所有员工名字及员工工资并按从小到大的顺序排列
se ...
Oracle数据库(day1--day5)
Oracle 9g
Oracle 10g
安装时需要设置密码
system
Oracle 端口号:8080
Tomcat 端口号:8080
默认数据库:XE
JDBC:
String sql=" ";
Hibernate <=====底层封装JDBC
DOS命令:
连接数据库:conn
导入*.sql文 ...
目标
进一步了解线程
掌握如何编写线程代码
掌握线程的状态以及状态之间的转换(线程常用方法)
线程使用代码
1、进一步了解线程
到镇上找一个饭店:湘菜馆、川菜馆、豫菜馆、土家菜馆、、、、、
把每个饭馆中 ...
目标
回顾昨天内容
掌握 Java 反射的实现方法
了解 Java 线程的基础知识
掌握 Java 线程的创建方法
了解 Java 线程的几种状态
1、回顾昨天内容
回顾反射的基本作用,一般在框架中使用。如 Spring
框架中有一个面向切面编程的方法:
(1)原始方法:当一个类中要用到另外一个类的对象,
直接定义,并创建对象,这样代码固定在类中,无法动态修改
public class UserManagerService {
private UserAction userAction=new UserAction();
}
(2)灵活方法:在类中不直接 ...
目标
回顾正则表达式
了解Java枚举、日期处理
了解 Java 的反射
掌握 Java 反射实现的常用方法
1、回顾正则表达式
String reg = "^[A-Za-z]+$"; //匹配由26个英文字母组成的字符串
^ 表示一个字符串开始的元素
[A-Za-z] "s"匹配一个大小写字母
+ 前面指定的字符,将会出现一次或多次
$ 表示一个字符串结尾的元素
^[A-Za-z]+$
http://www.baidu.com
2、了解Java枚举、日期处理
枚举:指在程序中,处理固定属性的时候 ...
目标
回顾 Java 面向对象编程思想
回顾集合排序
了解 JDK 新特性
掌握 String 字符串处理中的超级武器--正则表达式
掌握常用的日期处理
1、回顾 Java 面向对象编程思想
面向对象编程,就是在编程的时候把程序看成现实中的
事物,通过类把这类事物公共的属性、功能描述出来。
创建完成单独的事物个体后,通过分析实体与实体之间
的关系,来描述多个事物配合在一起完成一个任务。
类;
对象;
消息传递;
class 房子{
形状 立方体;
外观 外墙;
门窗 ;
承重; ...
目标
了解 Java 高级部分的内容
巩固 Java 集合工具类(重点)
掌握集合排序
1、了解 Java 高级部分的内容
SUN 公司为 Java 开发指定了三条开发路线:
JavaSE(Java 标准开发,主要使用 java 基础,应用程序、
GUI[开发 Client/Server 模式的应用程序])
JavaME(Java 可移动手持设备上运行的程序)
JavaEE(Java 企业级应用开发,市场主流)
Java 高级部分:集合、反射、JDK 新特性、泛型、
线程、IO、网络编程
2、巩固 Java 集合工具类(重点)
java.util.* ...