- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 框架之Struts2篇----day3.4(配置文件)action和result的配置
1.action的配置<action name="login" class="com.linj.DAO.LoginAction" method="execute">2.result的配置<result-types> <result-type name="chain" class="com.opensymphony.xwork2.ActionChainResult&
2017-04-24 22:15:15 220
原创 框架之Struts2篇----day3.3(配置文件)团队协作(可以理解成package配置)
1.package的配置 JSP页面对应的部分 <form action="user/login.action" method="post" class="form-horizontal">struts.xml文件中对应的部分<package name="user" namespace="/user" extends="struts-default">2.多
2017-04-24 21:37:14 214
原创 框架之struts2篇----day3.2(配置文件)常量配置
看了个啥,对了,辣个配置文件的初步了解,对于struts文件来说,可以修改其中的配置,有两种方法: 1. < constant / >标签 2.直接在src下生成strut2.properties文件<!-- 常量配置--><!--解决中文乱码问题 --><constant name="struts.i18n.encoding" value="UTF-8"></constant
2017-04-24 16:27:07 285
原创 框架之struts2篇----day3.2线程安全及知识延伸
section 1:线程安全1.1 线程安全的概论 当某个程序中有多个线程并发执行时,且每个线程的执行结果,则称为线程安全;否则,则不成立; servlet中会存在线程不安全的问题;struts中则不存在线程不安全问题;因为在每次映射到相关action类中都会生成新的action对象;section 2:action类需要无参构造器 因为在newinstance方法中是需要无参构造器才能生成相
2017-04-24 15:45:29 251
原创 Java学习----day10——(1)API篇之GUI
图形化编程的概述: Java提供API Javax.Swing来支持编程; 并且Javax.Swing是基于Java.awt包来扩展的, 而对于为什么使用Swing而不使用awt? 是因为Swing的移植性优越。下面开始学习Swing API。首先了解这玩意的架构。 component:组件,就当做组织理解吧;–windonw(窗体组件)**———–Frame(特殊的窗体)**———
2017-04-20 09:12:08 215
原创 框架之Stucts2篇----day3.1
因为涉及到毕设问题,所以提前进入框架部分。Struts21.1入门demo 1.配置struts2环境 2.web.xml `<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi=
2017-04-19 16:01:08 507
原创 Java学习----day10——(1)API-集合
照着此流程图学习; 根据上一篇博客学生类的对象数组的操作来看,如果后期有更多的业务操作则处理起来很麻烦,并且数组长度是事前根据具体情况而定的,非常没有弹性;(分割线)1.简单叙述下Java中数组和集合的区别;数组中只能存储单一的类型的数据;集合中可以存储多种类型数据;数据中能够存储基本数据类型和引用数据类型;集合只能存储引用型数据类型;最最最最重要的一点数组在当时开辟空间的时候已经定好,
2017-04-15 11:11:46 246
原创 Java学习----day9——(2)习题
package it.guangwei.day414;/** * @author Administrator * @date : 2017年4月14日 下午10:49:01 * @function : 请完成下面的代码:(思考题) 我有5个学生,请把这个5个学生的信息存储到数组中,并遍历数组,获取得到每一个学生信息。 * * 学生:Student 成员变量:name,
2017-04-14 23:02:31 353
原创 Java学习----day9——(1)泛型初步了解
掌握泛型的基本原理及其应用; 不废话代码说事; 有个啥,这里我就看出了需要保证数据类型的安全性; 关键的一点就是,Java变量分为基本数据类型和引用数据类型,class类再细分就用泛型来细分类别;package com.Example.charpter09;public class TypeIntroduction { public static void main(Strin
2017-04-11 15:15:18 199
原创 Java学习----day8——(2)多线程入门篇
针对于自己先前所接触的知识,谈一谈自己对于Thread线程的理解; 很常见的一个小项目,Socket套接字编程,我们想要做一个即时聊天室,每个用户对应每个线程,我们在未使用线程的情况下,只能将两个单独用户参加聊天。 (网上资料也是太多,还是自己总结吧) 一篇很靠谱的线程博客以上思路有问题,看完多线程直接写个socket试试; (开始正文哈) 线程:Thread 教材上非得让我们区分
2017-04-06 18:19:54 390
原创 Java学习----day7——(4)Java异常处理机制之入门篇
序言:异常的处理——-(存在异常——>解决方案处理) 1.异常:程序中出现无法执行的代码段。package com.Example.Charpter07; /** * @author Administrator * @date : 2017年4月2日 上午11:47:01 * @function : 了解异常 */ public class Introduction {
2017-04-01 22:53:40 359
原创 Java学习----day7——(3)匿名内部类
主要是进行复习; 匿名对象是啥? 就是不在栈内存里面不分配内存,直接在堆内存中分配内存;匿名内部类有点奇怪了啊,匿名—–内部—–类; ok,关注类的设计过程就行了;package com.Example.chapter05;/** * @author Administrator * @date : 2017年4月1日 下午10:21:21 * @function : 匿名内部类的
2017-04-01 22:32:38 202
原创 Java学习----day7——(2)包装类之装箱拆箱
在《Java编程思想》里面有一句话:一切皆对象; 那么针对这句话则对于基本数据类型该怎么处理呢?无可置疑,解决方案是|||||基本数据类型<————>(引用型数据类型)类||||||。 好了,这里所定义的类就是包装类。 这中间的过程称为装箱和拆箱; 装箱:基本数据类型——>包装类 拆箱:包装类——>基本数据类型package com.Example.chapter05;/** *
2017-04-01 22:12:02 255
原创 Java学习----day7——(1)Object类
在面对对象的学习过程中,对于类class的初始化设计有这么一句话:任何一个类都是默认继承Object类的,即所有类的最高等父类都是Object类。 在刚开始设计类的时候,这个类的原始板块就包含:equals():默认情况下比较引用地址;hashCode():(目前尚未接触到具体做法);toString():控制台打印对象时候调用; (System.out.println(a)=Syste
2017-04-01 20:40:07 214
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人