- 博客(14)
- 收藏
- 关注
原创 《MySQL必知必会》15--22章 学习笔记
1、外键为某个表中的一列,它包含另一个表的主键值,定义了两个表之间的关系。通过外键查找:SELECT vend_name, prod_name, prid_price FROM vendors, products WHERE vendors.vend_id = products.vend_id ORDER BY vend_name, prod_name;在引用的列可能出现二义性,必须使用完全限...
2019-10-25 17:47:07 199
原创 《MySQL必知必会》8--14章 学习笔记
1、like搜索模式:由字面值,通配符或两者组合构成的搜索条件。like指示MySQL,后跟的搜索模式利用通配符匹配而不是直接相等匹配进行比较。%表示任何字符出现任意次数:select prod_id,prod_name from products where prod_name like ‘jet%’;表示搜素prod_name以jet起头的词。通配符可在搜索模式中任意位置使用,并且...
2019-10-20 22:05:36 131
原创 《MySQL必知必会》1--7章 学习笔记
一 .了解SQL数据库数据库(database) 保存有组织的数据的容器(通常是一个文 件或一组文件)。表表(table) 某种特定类型数据的结构化清单。模式模式(schema) 关于数据库和表的布局及特性的信息。 可以理解成是数据库的同义词。行、列和数据类型行(row) 表中的一个记录。列(column) 表中的一个字段。所有表都是由一个或多个列组成的。数据类型(dataty...
2019-10-10 14:34:31 118
原创 《Java编程思想第四版》学习笔记--18至20章
第十八章 Java I/O系统1 File 类File是一个文件和目录路径名的抽象表示,通过File可以查看文件的各种信息,也可以增加删除文件。File构造器接受一个路径字符串并把它与实际文件目录映射起来,也能接受父子目录,无论是相对路径还是绝对路径File(File parent, String child)File(String pathname)File(URI uri)Fi...
2019-09-27 23:20:11 225
原创 java拦截器与过滤器的区别
二者都是AOP编程思想的体现,都能实现权限检查、日志记录等。①拦截器是基于Java的反射机制的,而过滤器是基于函数回调。②拦截器不依赖与servlet容器,过滤器依赖与servlet容器。③拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。④拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问。⑤在action的生命周期中,拦截器可以多次被调用,而过滤...
2019-09-22 14:00:33 510
原创 常用配置记录
SpringMVC配置配置数据源 <!-- 引入外部数据源配置信息 --> <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations"> <...
2019-09-21 23:15:05 133 1
原创 《Java编程思想第四版》学习笔记--12至14章
第十二章 通过异常处理错误1.异常情形:阻止当前方法或作用域继续执行的问题。 当抛出异常时:几件事会随之发生,1)使用new再堆上创建异常对象,2)当前执行路径被终止,并且从当前环境中弹出对异常对象的引用,3)异常处理机制接管程序,进入到异常处理程序,将程序从错误状态中恢复或换一种方式运行。所有标准异常类都有两个构造器:一个是默认构造器,另一个是接收字符串作为参数。2.捕获异常tr...
2019-09-14 18:47:03 182
原创 《Java编程思想第四版》学习笔记--9至11章
第九章 接口1.抽象类和抽象方法抽象方法表示形式abstract void method(),仅仅只有声明没有方法体。包含抽象方法的类叫做抽象类,class前面添加关键字abstract,如public abstract class Apple一个类如果需要继承抽象类,必须要实现全部的抽象方法。创建抽象类和抽象方法可以使类的抽象性明确起来,并告诉编译器打算怎样使用他们,如...
2019-09-08 18:39:22 135
原创 《Java编程思想第四版》学习笔记--5至8章
第五章 初始化与清理1.每个方法首字母小写的编码风格不适用于构造器。构造器是一种特殊类型的方法,因为它没有返回值,这与返回值为空不同。2.方法重载。参数类型或个数不同。如果传入的参数小于方法中声明的参数,实际数据类型会被提升,传入char没找到对应的,就会提升到int。反之,必须进行强制转换。重载必须满足以下三点:1)方法的名称必须相同。2)方法的参数必须不同,这里的不同分三种情况:a...
2019-08-31 21:20:52 127
原创 《Java编程思想第四版》学习笔记--1至4章
第一章 对象导论1. 万物都是对象 每个对象都有接口(实现的方法),调用这个接口可以实现某些操作,提供服务。 用引用去操作一个对象 例如:String x; 只是创建了一个引用,并没有创建对象,通过new才能创建一个对象。如果此时想向x发送一个消息,就会返回一个运行时的错误的提示,因为此时x实际上没有与任何事物关联。因此,安全的做法是创建...
2019-08-25 23:02:00 222
原创 几个算法题。。
1. 就餐抽查(30分)问题描述:某公司由于人多,午餐分为多批次就餐,严格要求每批次就餐时间。并定期抽查就餐情况。请编写程序实现就餐抽查情况。要求实现函数:void check_lunch(int num, int time,int input[], int output[])【输入】 int num,就餐总人数 int time,就餐分批数 char input...
2018-05-07 19:09:13 2684
转载 关于HttpClient学习总结
HttpClient简介HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpClient 是 Apache Jakarta Common 下的...
2018-04-17 20:06:16 214
原创 warning:this project is not a myeclipse hibernate project .
web 项目中打开 hibernate.cfg.xml 文件时提示:The project is not a myEclipse hibernate project.这是由于使用版本控制SVN的时候,工程根目录下的:.project和.myhibernatedata 文件不在版本控制范围内,因此组内的成员更新资源后,缺少.project 内的 <nature>com.genuitec....
2018-04-16 21:48:34 181
转载 myeclipse工程更新后java图标变为空心的解决办法
今天用svn更新了工程发现目录结构改变了,同时所有的java文件的图标变成了空心的。解决办法如下1.右键单击工程目录名,选择properties。2.选择java bulid path,正常的应该如图所示:3.如果source为空,选择,选择src文件夹4.最后查看default output folder确保是web-inf下的classes文件,否则会出现部署后tomcat地下的文件并没有修改...
2018-04-14 12:02:55 186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人