JAVA编程思想读书笔记

第二章:一切都是对象 第三章:操作符

2018-03-05 21:05:55

阅读数 43

评论数 0

springmvc出现400解决问题

我的情况是由于页面中有日期,表单提交的type是text,而实体中是date类型,由于类型不一致导致的,配置一个转换器就可以了,然后在转换器中将自己的格式转过来 <!--注解驱动,自动加载处理器映射器和处理器适配器 --> &am...

2018-04-09 14:53:13

阅读数 627

评论数 0

TCP/IP的初步学习

TCP/IP的初步学习   TCP/IP是互联网协议中最为著名的协议,并不是指TCP,IP两种协议,而是包含了众多协议,连HTTP都是属于TCP/IP协议。,通过TCP/IP协议将互联网形容成一个有层次的网络结构,使用TCP/IP便于互联网的开发。 协议的内容   通过一个发送邮件的例子...

2018-04-04 20:48:57

阅读数 65

评论数 0

Error:Cannot run program "D:\JDK\bin\java" (in directory "C:\Users\Administrator\.IntelliJIdea2017.3

安装IDEA之后运行一直报这个错误,今天又下了一个JDK10安装在C盘默认安装位置,然后就可以运行IDEA了 怀疑这个问题的原因可能如下: 1.原来的JDK版本会不会是32位的(好像是64位的) 2.安装在D盘是不是访问不到(可能性不大) 3.针对我???? 反正现在已经暂时弄好了,待以...

2018-04-04 16:26:44

阅读数 7280

评论数 1

装饰者模式

在进行程序开发过程中,很多时候我们需要为扩展当前程序中的类的方法。 比如:一开始的程序中有一只鸭子拥有fly方法,现在我们希望鸭子在飞的时候还能唱歌,或者是飞之后休息,那么我们会想到继承原来的鸭子(这违反了程序设计原则:少用继承),或者是直接修改鸭子类(这么做肯定是不科学的)。 有什么好的方法...

2018-04-03 21:26:29

阅读数 39

评论数 0

使用shiro框架的问题

Shiro框架是一款用于控制权限的框架 ,使用shiro框架之后当退出登的时候会自动清除存在session中的用户,所以无须在logout方法中手动清除,当手动清除的时候会报错说session已经清空了...

2018-04-01 17:20:20

阅读数 168

评论数 0

第三章:操作符

1.赋值   赋值使用操作符“=”,指的是将等号右边的值(可以是常数,变量,或者表达式,但是它需要能生成一个值)复制给左边的变量(左边的必须是一个变量,并且是具有物理空间的变量)。   尤其...

2018-03-06 21:39:06

阅读数 35

评论数 0

第二章:一切都是对象

  Java是一门纯的面向对象的编程语言,在java中一切‘东西’都是基于对象。 1、对象的存在   尽管在Java中一切都是基于对象,但是操纵的是对象的引用。对象和对象的引用是一对非常...

2018-03-05 21:04:06

阅读数 49

评论数 0

Cookie,Servlet cannot be a type 问题解决

该问题是缺少Tomcat的jar包导致的 ,选中出现该问题的项目,右键build path,然后选择add library,Server Runtime 将Tomcat添加即可解决

2018-02-26 21:42:53

阅读数 165

评论数 0

解决Ecplise下部署WEB项目出现Unable to load configuration.

在使用struts2框架时出现如下问题 问题: Unable to load configuration. - action - file:/C:/Program%20Files/apache-tomcat-7.0.5/webapps/ch02/WEB-INF/classes/struts.x...

2018-02-26 21:39:38

阅读数 73

评论数 0

Hibernate----入门

1.建立数据表,然后建立实体,并且在实体包下建立映射配置文件,文件名一般以hbm.xml结尾 <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" ...

2018-01-29 20:45:52

阅读数 40

评论数 0

JAVAweb------文件上传代码

**1.前台页面使用form表单 2.method选择post方式提交(只能选择post提交方式) 3.enctype=”multipart/form-data” ,这一条也必须添加** 后台代码: 使用两个工具包:commons-fileupload-1.2.1.jar、comm...

2018-01-26 21:58:29

阅读数 79

评论数 0

往数据库中添加时间的问题

往数据库中添加时间建议在javaBean中用字符串代表时间,否则在插入的时候sql会报错 例如: class Product{ private String pdate; public String getPdate() { return pdate; ...

2018-01-26 21:41:46

阅读数 2233

评论数 0

JAVAWEB----表单提交乱码问题

set方式提交,用resquest.setCharacterEncoding(“UTF-8”)解决 post方式提交,用resquest.setCharacterEncoding(“UTF-8”)解决网上说的用ISO8859-1解码,然后UTF-8编码,我这里好像不需要

2018-01-17 10:31:22

阅读数 70

评论数 0

JAVA----获得字节码对象的方式

package cn.ruanwenjun.classloader; public class ClassLoaderDemo { public static void main(String[] args) throws ClassNotFoundException { ...

2018-01-16 11:53:41

阅读数 621

评论数 0

JAVA----装饰者模式

JAVA装饰者模式设计流程: 如果对于A要增强A的方法,即可采用装饰者模式来实现。 定义一个B。其中B与A要实现同一接口,而在B中要提供一个带参数的构造方法Class A implements C; Class B implements C{ private a; public...

2018-01-15 20:06:33

阅读数 62

评论数 0

ServletContext、request、Cookie、Session生命周期

Servlet生命周期: 创建:用户在第一次访问Servlet时会创建Servlet对象, 销毁:当项目从服务器移除或服务器关闭 用户第一次访问Servlet时调用init方法,每一次访问Servlet时都会调用service方法,Servlet销毁的时候执行destroy方法 一个we...

2018-01-06 11:35:09

阅读数 113

评论数 0

JDBC连接入门

1.第一种方式一般不采用(有一定的漏洞)public class LoginTest { @Test public void testLogin() { try { login("张三","123");...

2017-12-22 17:06:29

阅读数 46

评论数 0

Mysql数据库学习

1.数据库操作: database1.1.创建数据库create database 数据库名; 1.2. 查看数据库:show databases; 1. 3.删除数据库:drop database 数据库名称; 1.4.切换/使用数据库:use 数据库名称; 2. 表操作: tabl...

2017-12-21 16:08:11

阅读数 57

评论数 0

JAVA----反射

1.通过反射得到对象的属性通过得到Class对象然后调用一系列的get..方法可以得到2.通过反射来调用类的普通方法通过反射调用Student类的方法,即没有真正创建一个Student实例,而是用Object类来调用方法。class Student{ private String name...

2017-11-29 21:38:44

阅读数 54

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭