2017年3月31日

自己整理的一些东西725-729

摘要: 如何部署war包到tomcat: 1、将war文件拷贝到tomcat目录\webapps\ 下。 2、将必要的jar文件拷贝到tomcat目录\lib\ 下。 3、修改tomcat目录\conf\下的server.xml。 <!-- Tomcat Manager Context --> <Conte 阅读全文

posted @ 2017-03-31 01:15 凌雨轩林 阅读(114) 评论(0) 推荐(0) 编辑

自己整理的一些东西714-722(4)

摘要: 安装tomcat及jdk以及Oracle(windows下): 安装tomcat(之前要安装jdk) 安装jdk 配置jdk环境变量: 右击“计算机”,选择“属性”,到“高级系统设置”里面有“环境变量” 系统变量那里,新建3个变量JAVA_HOME C:\Program Files\Java\jdk 阅读全文

posted @ 2017-03-31 01:14 凌雨轩林 阅读(103) 评论(0) 推荐(0) 编辑

自己整理的一些东西714-722(3)

摘要: VM虚拟机安装Linux系统: CentOS6.5 1、打开VM,新建虚拟机选择自定义安装 2、稍后安装 3、Liunx 虚拟机名称以及位置,之后默认就行 装完之后,右击虚拟机,选择“设置” CD/DVD(IDE) 使用ISO映像文件 。。。 右击虚拟机,选择电源,启动虚拟机 选择第二项,回车,开始 阅读全文

posted @ 2017-03-31 01:12 凌雨轩林 阅读(102) 评论(0) 推荐(0) 编辑

自己整理的一些东西714-722(2)

摘要: Linux命令(较详细,觉得有用的): logout:退出系统,也就是回到登录界面shutdown -h now 立刻关机,这个是直接关闭虚拟机shutdown -r now 立刻重启,就是启动虚拟机 识别文件类型:白色的文件:一般的文件蓝色的文件:目录 绿色的文件:可执行文件 查看文件 lsls 阅读全文

posted @ 2017-03-31 01:11 凌雨轩林 阅读(108) 评论(0) 推荐(0) 编辑

自己整理的一些东西714-722(1)

摘要: Linux常用命令: 文件和目录cd /home 进入 '/ home' 目录cd .. 返回上一级目录 cd ../.. 返回上两级目录 ls 查看目录中的文件ls -l 显示文件和目录的详细资料ls -a 显示隐藏文件 mkdir dir1 创建一个叫做 'dir1' 的目录mkdir dir1 阅读全文

posted @ 2017-03-31 01:10 凌雨轩林 阅读(133) 评论(0) 推荐(0) 编辑

使用Struts2框架开发租房系统(8)

摘要: 没有(7) ajax属性:url 请求地址data type` 请求方式 get|postdataType响应的数据格式text(文本) xml json(json形式)success:function(msg)请求成功的回调函数 msg名字可以随便取 响应的内容 xml缺陷:必须有根节点 文本长度 阅读全文

posted @ 2017-03-31 01:06 凌雨轩林 阅读(332) 评论(0) 推荐(0) 编辑

使用Struts2框架开发租房系统(6)

摘要: 没有(5) validate作为该action所有请求的验证 每一个进入到该action的请求均会执行这个方法可以通过validateXxx Xxx表示对应的方法名 阅读全文

posted @ 2017-03-31 01:04 凌雨轩林 阅读(151) 评论(0) 推荐(0) 编辑

使用Struts2框架开发租房系统(4)

摘要: 所有的请求 在struts2框架中 都会走入一些内置的拦截器 如果存在自定义拦截器 并且需要被调用会造成默认的拦截器 不执行解决方法:将默认的拦截器也一并加入到定义的拦截器栈中即可 下载文件 配置:<result name="success" type="stream"> <!-- 设置下载文件类型 阅读全文

posted @ 2017-03-31 01:03 凌雨轩林 阅读(354) 评论(0) 推荐(0) 编辑

使用Struts2框架开发租房系统(3)

摘要: <struts> <constant name="struts.ui.theme" value="simple"></constant> <!-- 该package下面所有的action的请求地址 均需要加上这个命名空间 所有的result返回地址 也带上了这个命名空间 --> <package n 阅读全文

posted @ 2017-03-31 01:02 凌雨轩林 阅读(292) 评论(0) 推荐(0) 编辑

使用Struts2框架开发租房系统(2)

摘要: action类继承ActionSupport重写validate方法通过addFieldError向页面打入错误信息必须添加struts标签库在页面通过<s:fieldError>显示错误必须配置input的结果映射 阅读全文

posted @ 2017-03-31 01:01 凌雨轩林 阅读(181) 评论(0) 推荐(0) 编辑

使用Struts2框架开发租房系统(1)

摘要: Hibernate和Struts2配置: Hibernate方面: 反向工程 单项1对多的配置: * 1.编写多方实体类 * 2.编写一方实体类 (在一方实体类中 增加一个多方的集合对象) * 3.编写多方的实体映射文件 * 4.编写一方的实体映射文件(在文件中增加 一个标签set) * 5.将2个 阅读全文

posted @ 2017-03-31 01:00 凌雨轩林 阅读(211) 评论(0) 推荐(0) 编辑

使用Java企业级技术开发大型系统(8)

摘要: 发邮件的一些知识:a.cmd b.telnet localhost 4555c.帐号名:root 密码也是root (千万不能够按回退键)d. adduser 用户名 密码(简单) 发邮件步骤:(1)设置初始化参数Properties prop = new Properties();设置服务器的地址 阅读全文

posted @ 2017-03-31 00:58 凌雨轩林 阅读(193) 评论(0) 推荐(0) 编辑

使用Java企业级技术开发大型系统(7)

摘要: 没有(4)(5)(6) 任务调度:(1)创建任务name:名字 随便起group: 组名 随便起jobClass: 任务的class对象(2)触发器间隔触发器(规定的间隔时间 无限执行的触发器)(3)调度器组装任务和触发器 启动 阅读全文

posted @ 2017-03-31 00:57 凌雨轩林 阅读(93) 评论(0) 推荐(0) 编辑

使用Java企业级技术开发大型系统(3)

摘要: 没有(2) web.xml: <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationContext.xml</param-value></context-par 阅读全文

posted @ 2017-03-31 00:56 凌雨轩林 阅读(141) 评论(0) 推荐(0) 编辑

使用Java企业级技术开发大型系统(1)

摘要: value:基本数据类型和String的赋值ref:引用数据类型的赋值 <aop:config> <!-- 声明关注点 切面 expression:切面的表达式 id:取名 切面的名字 --> <aop:pointcut expression="execution(* com.zb.dao.impl 阅读全文

posted @ 2017-03-31 00:54 凌雨轩林 阅读(237) 评论(0) 推荐(0) 编辑

使用Hibernate开发租房系统(10)

摘要: mybatis处理多表查询结果OR 聚合函数分组查询a.建立和查询结果映射匹配的实体类对象 (假设遇到同名的列 一定要更换别名)b.类似于hibernate的多对一解决需要在mapper文件中配置resultMap注意同名列c.类似于hibernate的一对多解决需要在mapper文件中配置resu 阅读全文

posted @ 2017-03-31 00:53 凌雨轩林 阅读(539) 评论(0) 推荐(0) 编辑

使用Hibernate开发租房系统(9)

摘要: 没有(8) 注解配置:①再引入一个支持库②重新编写一个实体类③不建议在属性名上加注解 而是在对应的getter方法上加④将带有注解的实体类注册到hibernate.cfg.xml中⑤原先的configuration换成annotationConfiguration对象优势: 减少配置文件 方便好用 阅读全文

posted @ 2017-03-31 00:51 凌雨轩林 阅读(225) 评论(0) 推荐(0) 编辑

使用Hibernate开发租房系统(6)

摘要: 关联级别:(1)一对多:默认加载方式为懒加载 lazy=truelazy="false":加载主对象时 会直接将其关联对象一并查询出来lazy="extra":懒加载 聪明的懒加载 当我调用集合中的某些属性 而不是将集合中所有的内容迭代出来 发出一条合适的sql语句 (2)多对一:默认加载方式为懒加 阅读全文

posted @ 2017-03-31 00:50 凌雨轩林 阅读(270) 评论(0) 推荐(0) 编辑

使用Hibernate开发租房系统(7)

摘要: 缓存:(1)一级缓存:和session相关的 query.listquery.iteratelist:无论如何都会发出一条sql语句查询全部 会将查询出的数据临时放到session中iterate:无论如何都会发出一条查询id的sql语句 然后根据id逐条查询 首先先从session中寻找是否有合适 阅读全文

posted @ 2017-03-31 00:50 凌雨轩林 阅读(297) 评论(0) 推荐(0) 编辑

使用Hibernate开发租房系统(5)

摘要: hibernate创建实体类步骤:(1)引入hibernate的支持库 oracle数据库的驱动 ojdbc14.jar(10g) ojdbc6(11g)(2)建立hibernate.cfg.xml文件 这个文件必须位于src目录下(3)建立对应的实体映射文件*.hbm.xml *类名(4)将实体映 阅读全文

posted @ 2017-03-31 00:49 凌雨轩林 阅读(607) 评论(0) 推荐(0) 编辑

使用Hibernate开发租房系统(4)

摘要: hibernate.cfg.xml: <session-factory> <!-- 数据库方言 --> <property name="dialect">org.hibernate.dialect.Oracle9Dialect</property> <!-- 驱动 --> <property nam 阅读全文

posted @ 2017-03-31 00:48 凌雨轩林 阅读(202) 评论(0) 推荐(0) 编辑

使用Hibernate开发租房系统(3)

摘要: 顺序控制语句 很少出现在pl/Sql块中 可以依赖条件控制 解决该问题 raise ex_commzero; 触发异常 游标隐式游标 使用for循环 无需打开 提取 关闭 显示更新行 游标的select语句需要加上for update进行锁表commit or rollback进行事务操作时 必须等 阅读全文

posted @ 2017-03-31 00:47 凌雨轩林 阅读(215) 评论(0) 推荐(0) 编辑

使用Hibernate开发租房系统(2)

摘要: 随机插入想要的内容:begin for i in 1..100 loop insert into customer values( i, dbms_random.string('a',6), dbms_random.string('a',6), dbms_random.value(20,60), d 阅读全文

posted @ 2017-03-31 00:46 凌雨轩林 阅读(213) 评论(0) 推荐(0) 编辑

使用Hibernate开发租房系统(1)

摘要: 100%启动oracle数据库步骤: 1.xxx 复制计算机的名字2.输入net manager 将计算机名复制到服务 和监听程序上3.输入services.msc启动服务 (listener oracleservice)4.输入sqlplus进入小窗口5.登录名 system 密码accp6.or 阅读全文

posted @ 2017-03-31 00:42 凌雨轩林 阅读(295) 评论(0) 推荐(0) 编辑

使用JSP or Servlet技术开发新闻发布系统(8)

摘要: 没有(7) ${username }<!-- 为一种扫描 page->request->session->application 如果在某个作用域中找到合适的 那么停止扫描 --> items:集合对象 var:声明一个变量 迭代出集合中每行的属性 如果在页面上禁用标签 属性无法接收 页面上的编码u 阅读全文

posted @ 2017-03-31 00:35 凌雨轩林 阅读(307) 评论(0) 推荐(0) 编辑

使用JSP or Servlet技术开发新闻发布系统(6)

摘要: 上传文件: public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { try { //试着去用request String u 阅读全文

posted @ 2017-03-31 00:26 凌雨轩林 阅读(518) 评论(0) 推荐(0) 编辑

使用JSP or Servlet技术开发新闻发布系统(5)

摘要: 没有(4) 1.表示层:只做显示 2.控制层(servlet):页面的取值 向页面传值 页面的跳转 3.业务逻辑层:针对一些复杂的逻辑(例如支付) 完成大量的数据访问 并且对于事务的控制 4.数据访问层(dao):对数据库进行持久化操作 每一个方法只做一件事情 JNDI 1.编写context.xm 阅读全文

posted @ 2017-03-31 00:19 凌雨轩林 阅读(397) 评论(0) 推荐(0) 编辑

使用JSP or Servlet技术开发新闻发布系统(3)

摘要: <%@include file="a.jsp" %> <!-- 在一个jsp页面上 可以嵌套别的jsp页面 以达到页面的重用 --> <% //创建一个cookie对象 Cookie cookie = new Cookie("name","dingyining"); cookie.setMaxAge 阅读全文

posted @ 2017-03-31 00:16 凌雨轩林 阅读(306) 评论(0) 推荐(0) 编辑

使用JSP or Servlet技术开发新闻发布系统(2)

摘要: 没有(1) 使用重定向的时候 request作用域中的内容将丢失 使用转发的时候 request作用域中的内容不会丢失 转发不会改变地址栏 页面是上一次的地址重定向会直接定位到目标页面 地址栏发生改变 session失效a.关闭浏览器 并不是立即消失b.页面非活动时间超过一定限度时 30分钟c.调用 阅读全文

posted @ 2017-03-31 00:12 凌雨轩林 阅读(845) 评论(0) 推荐(0) 编辑

使用jQuery快速高效制作网页交互特效(9)

摘要: 没有(8) $(function() { //垂直滚动事件 $(window).scroll(function() { //$(this).scrollTop :获得当前的窗体 具体真正的顶部的距离 var tops = $(this).scrollTop()+50; $("img").css("t 阅读全文

posted @ 2017-03-31 00:02 凌雨轩林 阅读(179) 评论(0) 推荐(0) 编辑

使用jQuery快速高效制作网页交互特效(7)

摘要: document.forms[0].submit();//表单提交的代码 正则表达式: var reg_email = /^\w{1,}@\w{1,}(\.[a-zA-Z]{2,3}){1,2}$/; 阅读全文

posted @ 2017-03-31 00:00 凌雨轩林 阅读(142) 评论(0) 推荐(0) 编辑

2017年3月30日

使用jQuery快速高效制作网页交互特效(6)

摘要: removeClass() 如果括号中没有参数 移除所有的class属性 var content = $("ul").html(); //获取文本 $("ul").html(text); //对于标签内部的文本替换 var content = $("ul").text(); //获取文本 但是无法获 阅读全文

posted @ 2017-03-30 23:57 凌雨轩林 阅读(210) 评论(0) 推荐(0) 编辑

使用jQuery快速高效制作网页交互特效(5)

摘要: //获取点击当前的元素 var text = $(this).html(); keydown 和 keypress 同时触发的 只不过 keypres还针对能打印出字符的按键keyup按键松开时触发 blur 失去焦点 绑定单个事件 bind("事件名",事件内容)$("li").bind("cli 阅读全文

posted @ 2017-03-30 23:53 凌雨轩林 阅读(341) 评论(0) 推荐(0) 编辑

使用jQuery快速高效制作网页交互特效(4)

摘要: $(function() { $("h1").css("color","#acf"); $("#h1").css("background-color","pink"); //h1标签 并且有一个class属性 值为h1 (交集选择器) $("h1.h1").css("background-color 阅读全文

posted @ 2017-03-30 23:49 凌雨轩林 阅读(165) 评论(0) 推荐(0) 编辑

使用jQuery快速高效制作网页交互特效(3)

摘要: 引入jquery时 不允许在 引入的这行script标签中完成代码的编写 必须另起一行,再写一个script标签完成程序 window.onload事件触发在jquery加载完毕触发之后 window.onload 在当前页面有且仅能存在1个 $(document).ready(function() 阅读全文

posted @ 2017-03-30 23:44 凌雨轩林 阅读(242) 评论(0) 推荐(0) 编辑

使用jQuery快速高效制作网页交互特效(2)

摘要: onload 在页面加载完毕的时候 触发事件 getElementById 获取id=xxx这个元素(标签) getElementsByName 如果根据name来获取元素(标签)的话 返回是一个数组对象 getElementsByTagName 根据标签名获取元素(标签) 返回是一个数组对象 in 阅读全文

posted @ 2017-03-30 23:38 凌雨轩林 阅读(187) 评论(0) 推荐(0) 编辑

使用jQuery快速高效制作网页交互特效(1)

摘要: 引入外部的js文件 该js文件中 不允许存在<script>标签 //单行注释 /* 多行注释 */ prompt是弹出一个窗口 接受用户的输入 不常用 isNaN 非数字 onclick:鼠标左键 单击事件 阅读全文

posted @ 2017-03-30 23:33 凌雨轩林 阅读(170) 评论(0) 推荐(0) 编辑

使用Java实现面向对象编程(12)

摘要: 这里是对之前的总结: 1-4:封装:1.现实世界中抽象出类:a.发现一个物体 》类b.从物体上寻找它的属性 》属性c.从物体上寻找它的行为 》方法 2.new在java语言中 当想要调用类中的方法OR属性 需要实例化这个对象 3.构造函数a.public修饰 方法名和类名相同 没有返回b.系统默认提 阅读全文

posted @ 2017-03-30 23:16 凌雨轩林 阅读(183) 评论(0) 推荐(0) 编辑

使用Java实现面向对象编程(11)

摘要: 约瑟夫环问题: package com.zb.test; public class Yuesefu { public static void main(String[] args) { //500个人数组 boolean[] b = new boolean[500]; for(int i = 0;i 阅读全文

posted @ 2017-03-30 23:12 凌雨轩林 阅读(134) 评论(0) 推荐(0) 编辑

使用Java实现面向对象编程(10)

摘要: 看文件的属性: System.out.println(f.getName()); //文件名 System.out.println(f.length()); //字节大小 System.out.println(f.getAbsolutePath());//绝对路径 System.out.printl 阅读全文

posted @ 2017-03-30 23:05 凌雨轩林 阅读(460) 评论(0) 推荐(0) 编辑

导航