-- 配置监听器 --> cn.com.javahelp.web.servlet.PathServletContextListener </listener-class...java提供 javamail用于发送邮件的,代码固定 * 126 --> javahelp@126.com //账号不存在,需要自己注册 * 163 --> javahelp@163.com...Message Message message = new MimeMessage(session); //2.1 发件人(模拟账号) message.setFrom(new InternetAddress("javahelp...@163.com'); insert t_user(username,birthday,email) values('rose','2015-12-12','javahelp_lt@163.com');...insert t_user(username,birthday,email) values('tom','2015-12-12','javahelp_lt@163.com'); 步骤3:导入JdbcUtils
File : HelloJob package cn.com.javahelp.common; import org.quartz.Job;import org.quartz.JobExecutionContext...package cn.com.javahelp.quartz; import org.quartz.CronScheduleBuilder; import org.quartz.JobBuilder;...File : CronTriggerExample.java package cn.com.javahelp.quartz; import org.quartz.CronScheduleBuilder;...package cn.com.javahelp.quartz; import org.quartz.Job; import org.quartz.JobExecutionContext; import...package cn.com.javahelp.quartz; import org.quartz.CronScheduleBuilder; import org.quartz.JobBuilder;
javahelp-springboot 0.0.1-SNAPSHOT javahelp.springboot.controller" /...; import cn.com.javahelp.info.pojo.User; import cn.com.javahelp.info.service.UserService; @Service...; import cn.com.javahelp.info.service.UserService; @RestController @RequestMapping("user") public...: 普通数据: key:value 在 key 和 value 中必须有一个空格 对象数据: mail: host: smtp.sina.com port: 25 username: javahelp
三层架构包命名: 简单版 cn.com.javahelp 公司域名倒写 cn.com.javahelp.dao dao层实现 cn.com.javahelp.service service层实现 cn.com.javahelp.web.servlet...web层实现 cn.com.javahelp.domain JavaBean cn.com.javahelp.utils 工具 完整版 cn.com.javahelp 公司域名倒写 cn.com.javahelp.xxx...项目名称 cn.com.javahelp.xxx.yyy 子模块 cn.com.javahelp.xxx.yyy.dao 子模块dao层接口 cn.com.javahelp.xxx.yyy.dao.impl...层实现类 cn.com.javahelp.xxx.yyy.domain 子模块JavaBean (子模块yyy可省略) cn.com.javahelp.xxx.yyy.web.servlet 子模块web...层,servlet cn.com.javahelp.xxx.yyy.web.filter 子模块web层,filter cn.com.javahelp.xxx.utils 工具 cn.com.javahelp.xxx.exception
create tablespace javahelp001datafile 'c:\javahelp001.dbf'size 100mautoextend onnext 10m javahelp 为表空间名称...如果想指定备份文件的名称,则添加file参数即可,命令如下 exp system/javahelp file=C:\ javahelp.dmp full=y ?...使用cmd命令按用户导出与导入 按用户导出 exp system/javahelp owner=javahelp001 file= c:\javahelp.dmp 按用户导入 imp system/javahelp...file= c:\javahelp.dmp fromuser= javahelp001 使用cmd命令按表导出与导入 按表导出 exp javahelp001 /javahelp file= javahelp001....dmp tables=t_person,t_student 用tables参数指定需要导出的表,如果有多个表用逗号分割即可 按表导入 imp javahelp001/javahelp file= javahelp001
package cn.com.javahelp.demo01.a_servlet; import java.io.IOException; import javax.servlet.ServletException...要求:必须/开头 --> helloServlet cn.com.javahelp.demo01...编写Servlet,配置文件 Demo01ParamServlet cn.com.javahelp.demo01...> 3 > 4 有如下的配置: ServletDemo4 cn.com.javahelp.a_servlet.ServletDemo4...servlet-mapping> ServletDemo5 cn.com.javahelp.a_servlet.ServletDemo5
空参的构造方法 public Person(String name,int age) { //带参的构造方法 this.name = name; this.age = age; } } package cn.javahelp...} public int getAge() { return age; } public void setAge(int age) { this.age = age; } } package cn.javahelp...package cn.javahelp2; /* * 自定义类型 Animal 用来辨析 构造方法给成员变量赋值 set方法给成员变量赋值 显示初始化赋值 */ public class Animal...name = "父类名字"; } package cn.javahelp4; public class Zi extends Fu { String name = "子类名字"; public void...package cn.javahelp5; /* * 自定义Person类 * * name age */ public class Person { private String name
开发中,常使用分层思想 不同的层次结构分配不同的解决过程,各个层次间组成严密的封闭系统 不同层级结构彼此平等 分层的目的是: 解耦 可维护性 可扩展性 可重用性 不同层次,使用不同的包表示 cn.com.javahelp...公司域名倒写 cn.com.javahelp.dao dao层 cn.com.javahelp.service service层 cn.com.javahelp.domain...javabean cn.com.javahelp.utils 工具 1.3 代码实现 步骤1:编写入口程序 public static void main(String[] args) { try {...1.5.4.1 工具类JDBCUtils //连接池 private static ComboPooledDataSource dataSource = new ComboPooledDataSource("javahelp
package cn.com.javahelp.servlet; import java.io.*; import java.util.Properties; import javax.servlet....在Eclipse中创建Web项目chapter04,在项目的src目录下,新建一个名称为cn.com.javahelp. chapter04.response的包,在包中编写一个名为PrintServlet...文件4-3 RequestLineServlet.java package cn.com.javahelp.request; import java.io.*; import javax.servlet...在cn.com.javahelp.request包中编写一个名为RequestHeadersServlet的类,该类使用getHeaderNames()方法来获取请求消息头信息,如文件4-4所示。...文件4-4 RequestHeadersServlet.java package cn.com.javahelp.request; import java.io.IOException; import
DRIVER_CLASS_NAME = "com.mysql.jdbc.Driver"; public static final String URL = "jdbc:mysql://localhost:3306/javahelp_gjp...创建工程包 cn.com.javahelp.gjp.app: 存放main方法类; cn.com.javahelp.gjp.domain: 存放JavaBean; cn.com.javahelp.gjp.view...: 存放界面,及表现层类; cn.com.javahelp.gjp.service: 存放业务层类; cn.com.javahelp.gjp.dao: 存放数据访问层类; cn.com.javahelp.gjp.tools
再手动创建磁盘目录作为具体的数据仓库:E:\repository\svn\javahelp 3....注意事项 未加入版本控制的文件/目录,无法与服务器进行交互 目录加入到版本控制后,目录中的所有文件与目录都将一并加入版本控制 如果是多仓库检出,需要设定仓库名称,然后设定文件名称 svn add javahelp...#验证方式# AuthType Basic #项目的名称# AuthName "project" #用户文件# AuthUserFile E:\repository\svn\javahelp\conf...\svn.pwd 说明: 通过该路径访问SVN仓库,根据需要进行修改 SVNPath E:\repository\svn\javahelp...SVN仓库路径,即保存SVN版本文件的目录路径 AuthzSVNAccessFile E:\repository\svn\javahelp\conf\authz SVN访问授权文件 AuthUserFile
下载 2.3 安装CentOS 参考《02.Linux(CentOS)安装.doc》官网www.javahelp.com.cn下载 安装Basic Service 版 2.4 Linux目录结构 ?...cpuinfo、/proc/interrupts、/proc/dma、/proc/ioports、/proc/net/*等 2.5 CRT工具使用 参考《03.CRT连接linux.doc》官网www.javahelp.com.cn...gzip 压缩 -v 压缩的过程中显示文件(verbose) -f 使用档名,在 f 之后要立即接档名(file) 常用解压参数组合:zxvf 常用压缩参数组合:zcvf 压缩 tar -zcvf javahelp.tar.../javahelp/ ? 解压 rm -rf ./javahelp #将“javahelp”移除,再解压 ll | grep -i javahelp tar -zxvf ..../javahelp.tar ?
} web.xml servlet配置 ProductAddServlet cn.com.javahelp.web.servlet.ProductAddServlet...web.xml 配置编辑servlet ProductEditServlet cn.com.javahelp.web.servlet.ProductEditServlet...步骤2:修改Servlet,查询所有时,查询所有分类(条件查询使用) 修改:/day14_condition/src/cn/com/javahelp/web/servlet/ProductFindAllServlet.java...value="查询">查询 步骤5:完善servlet,获得查询条件,并封装到javabean,然后传递给service 位置:/day14_condition/src/cn/con/javahelp...步骤1:修改servlet,将封装好的查询条件,添加到request作用域/day14_condition/src/cn/com/javahelp/web/servlet/ProductFindAllServlet.java
1.2 Junit的使用 创建“MyJunit”java项目,并创建“cn.com.javahelp_00_Junit”包 ? 1.....org/2001/XMLSchema" xmlns:tns="http://www.javahelp.com.cn/bean" elementFormDefault="qualified"> javahelp","wukongjiaocheng"} 如果属性类型为数组,值只有一个{} 可以省略的。...例如:arrs = "javahelp" 一个对象上,注解只能使用一次,不能重复使用。...提示 cn.com.javahelp.Hello 不能强制成 cn.com.javahelp.Hello h.getClass() -->A
package cn.javahelp.test; /* * Animal的类 * 属性 * name * age * 行为 * 吃 *...} public int getAge() { return age; } public void setAge(int age) { this.age = age; } } package cn.javahelp.test...; /* * 定义看门接口 */ public interface LookDoor { public abstract void lookDoor(); } package cn.javahelp.test...} public int getAge() { return age; } public void setAge(int age) { this.age = age; } } package cn.javahelp7...public Player() { super(); } public Player(String name, int age) { super(name, age); } } package cn.javahelp7
(www.javahelp.com.cn)
HTTP协议默认的端口:80 例如:http://www.javahelp.com.cn:80 1.1.3 HTTP协议的版本: HTTP/1.0,发送请求,创建一次连接,获得一个web资源,连接断开。...取值:3;url=www.javahelp.com.cn //三秒刷新页面到www.javahelp.com.cn Server 指的是服务器名称,默认值:Apache-Coyote/1.1。...javahelp"/> Last-Modified 服务器通知浏览器,文件的最后修改时间。...参数=值,浏览器和服务器交互传递的数据 例如: 常见路径 http://www.javahelp.com.cn:80/subject/javaeezly/index.shtml 百度搜索“Java帮帮”...package cn.com.javahelp.demo01.a_servlet; import java.io.IOException; import javax.servlet.ServletException
我们有一个系统域名为javahelp.com.cn,当我们登录的时候访问javahelp.com.cn/wp-login进行登录,登录成功之后将Cookie回写到javahelp这个域名下。...这个jump系统是在javahelp域下的即:jump.javahelp.net。这时候就能拿到之前写在javahelp域下的Cookie。
filter-class: 过滤器实现类,全限定类名 --> HelloFilter cn.com.javahelp.demo01...} 步骤5:编写servlet xml配置 UserLoginServlet cn.com.javahelp.web.servlet.UserLoginServlet...-- 登录拦截器start --> loginFilter cn.com.javahelp.web.filter.LoginFilter...destroy() { } } 步骤2:web.xml配置过滤器 EncodingFilter cn.com.javahelp.web.filter.EncodingFilter
1.4.2 包的定义格式 通常使用公司网址反写,可以有多层包,包名采用全部小写字母,多层包之间用”.”连接 类中包的声明格式: package 包名.包名.包名…; 如:Java帮帮官网网址javahelp.com.cn...那么网址反写就为cn.com.javahelp 注意:声明包的语句,必须写在程序有效代码的第一行(注释不算) 代码演示: package cn.com.javahelp; //包的声明,必须在有效代码的第一行...包名.包名….类名 如: java.util.Scanner java.util.Random cn.com.javahelp.Demo 带有包的类,创建对象格式:包名.类名 变量名 = new...包名.类名(); cn.com.javahelp.Demo d = new cn.com.javahelp.Demo(); 前提:包的访问与访问权限密切相关,这里以一般情况来说,即类用public修饰的情况...package cn.com.javahelp02; public class Person {} /* * 用public修饰的类 可以在其他包中访问 使用默认权限修饰的类 只能在本包下访问 其他包无法访问
领取专属 10元无门槛券
手把手带您无忧上云