java
wuthering_wind
即使一无所有,依然要脱颖而出
展开
-
java-面向对象-类和对象
java-面向对象-类和对象java通过类面向对象操作,我觉得面向对象这种思想和面向过程有着很大的不同,解决问题的思路也是截然不同的,不能抱着学C语言的思想来学习java.下面是一个通过类来实现一个简单功能的小程序:// 编写两个类Human和Dog,Human类包含【散步】和【打】两个功能、Dog包含【咬】和【跑】两个功能。// 要求:分别创建两个具体的实例:张三和大黄、完成下面的程序// (原创 2017-11-09 13:18:30 · 523 阅读 · 0 评论 -
spring之AOP 面向切面编程
1.AOP(Aspect-Oriented Programming:面向切面编程):是一种编程范式,是一种新的方法论,是对传统的oop(面向对象编程)的补充。AOP的主要编程对象是切面(Aspect),而切面模式化横切关注点。在应用AOP编程时,仍然需要定义公共功能,但可以明确的定义这个功能在哪里,以什么方式应用,并且不必修改受影响的类。这样一来横切关注但就被模块化到特殊的对象(切面)里。...原创 2018-08-23 18:54:23 · 156 阅读 · 0 评论 -
spring之ioc容器
1.首先我们需要对spring框架有一个大概的理解:spring是一个开源的 框架;spring为简化企业级应用开发而生。使用spring可以使简单的javaBean实现以前只有EJB才能实现的功能。spring是一个IOC和AOP容器框架2.Spring的特点:轻量级,依赖注入,面向切面编程,容器,一站式平台。3.搭建spring开发环境:首先,新建一个maven工程,在...原创 2018-08-23 16:58:23 · 143 阅读 · 0 评论 -
过滤器和监听器(Filter,LIstener)
1.首先我们要知道java web 有三大组件:ServletFilter: 筛选器,在客户端的请求到达服务器之前进行拦截,对用户的请求进行预处理然后再传给服务器。服务器接收请求后响应产生的数据还要在此经过筛选器加工,最后到达客户端。可以用来控制权限,设置字符集等等。Listener: 监听器,对正在运行的工程进行监听,可以检测多项数据。用来监听客户端的请求,服务器的操作,检测在线用户的数量...原创 2018-05-30 12:44:24 · 209 阅读 · 0 评论 -
有关Datasource 和 Connection Pool(数据源和连接池)
1.首先我先简单介绍一下数据源与连接池:(1)数据源(Data Source)是提供某种所需要数据的器件或原始媒体。JDBC中提供了javax.sql.DataSource接口,负责建立与数据库的连接。 DataSource对象可以由Web服务器提供,前提是需要在服务器配置DataSource(包括连接池)(2)而连接池的概念就像是一个水池,装载的东西就是一个一个的连接通道。以前我们每次使用数据库...原创 2018-05-30 09:58:59 · 7146 阅读 · 0 评论 -
有关log4j的总结
1.什么是log4j?log4j(log for java)是一个日志组件,apach下的开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件...原创 2018-05-30 09:09:33 · 175 阅读 · 0 评论 -
java反射机制+mvc
1.什么是mvc开发模式?Model(模型)表示应用程序核心(比如数据库记录列表)。View(视图)显示数据(数据库记录)。对应工程中的jsp。Controller(控制器)处理输入(写入数据库记录)。对应工程中的servlet。2.java反射机制:java反射机制主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属...原创 2018-05-22 22:53:56 · 331 阅读 · 0 评论 -
java web开发——从表单信息到实体类的封装代码简化
想一想,我们以前再用jsp传递表单信息吗?<form action="${ctxPath }/userInfo.do" method="post"> <input type="hidden" name="handler" value="addUser"> 用户名称:<input type="text" name原创 2018-05-24 23:59:31 · 1098 阅读 · 0 评论 -
关于web的一些笔记(3)
1.如果要导入一个工程文件:import--->genaral---->Existing Project into Workspace---->选中2.如果一个web工程改了名字,在服务器页面通过路径找文件找不到,需要用到之前的文件名3.web工程要用到的java文件,要放在src文件夹下面,在jsp文件中使用要引入包4.想要解决乱码:例子:stuNo =new String(s...原创 2018-03-10 11:08:14 · 138 阅读 · 0 评论 -
关于web的一些笔记
1.在eclipse中开发javaee项目,最基本的连接步骤:。。。。。。2.publish之后,编译好的class文件被放在webinfo下的classes中3.windows-->profence---->web--->jspfile-->修改字符集4.前端html的输入框用input,单选框type=radio,value="具体的值",提交的按钮用input,typ...原创 2018-03-09 23:42:06 · 127 阅读 · 0 评论 -
有关WEB的一些笔记
1.b/s:表示的是 browser:浏览器,server:服务器,服务时浏览器不用更新,非常流行c/s:表示客户端服务程序 client:客户 ,server:服务器, 需要更新2.浏览器只能够识别HTML3.http:超文本传输协议4.服务器分为两种:a.http服务器,软件,可以使用HTTP协议暴露出文件。 apache nginx b.主机pc(平时所说)硬件(单位U 一个服务器的...原创 2018-03-06 23:28:56 · 137 阅读 · 0 评论 -
java 一个简单的学生信息管理系统
用java来写一个管理系统我第一次做信息管理系统是用C语言做的,当时的第一感觉就是指针真的很好使,但是java中没有指针,这让我不能指哪儿打哪儿,而且两种语言的核心思想也是不同的—一个面向过程,一个面向对象。这使得我在思想上要有转变,这个管理系统我完成的有点紧迫,但是,做的再简单,最基础的增删改查功能一定要实现 。在这个过程中我还是遇到了很多的问题。下面是相关的一些代码:package contra原创 2017-11-20 13:32:23 · 29350 阅读 · 0 评论 -
java面向对象
java面向对象这是我第一次接触到java的类。我对类的感觉就像是一个模子,用同一个类实例化对象就像是创造出一系列的具有共同特征的物体,然后在对这些特征分别赋值。下面是我进行的一个小的练习:class Validtool{ boolean valid(int a,int b,int c ){ if(a+b>c||a+c>b||b+c>a)return true;原创 2017-11-05 21:59:31 · 220 阅读 · 0 评论 -
java 的基础语句
对java基础语句的处理本次的本次一共要实现若干个独立的功能,我写在了一个程序中。下面是具体的代码:import java.util.Scanner;class ZuoYe{ public static void main(String args[]) { //1. 使用while循环,求1+11+111+1111+11111+111111。 Sys原创 2017-11-05 21:32:17 · 3217 阅读 · 0 评论 -
java语言运算符、表达式、if分支语句
java语言运算符、表达式、if分支语句java课程有了新的进展,虽然现在还是最基本的语法,但我懂得,对一门计算机语言来说,最重要的是最基础的东西。下面是我练习的代码。import java.util.Scanner;class ZuoYe{ public static void main(String args[]) { Scanner in=new Scanne原创 2017-11-01 20:53:32 · 437 阅读 · 0 评论 -
我的java第一课
我的第一次博客最艰难的往往是第一步这是我第一次写博客,也是我第一写下我对程序的感受。这几天我刚开始接触java,老师教的非常简单,没有什么复杂的东西,但是很多东西对我来说真的很难缠,例如:1.环境变量有时候有用,有的时候就在dos的界面尴尬着。 2.个人习惯非常不好,老是忘了保存,反复在“保存“‘更改”“编译”之间徘徊,这种感觉,简直了。 3.保存完文件不知道,然后,然后就找不到了,真是欲哭无原创 2017-10-29 23:38:37 · 337 阅读 · 0 评论 -
spring之JDBC开发
1.为了使JDBC更加易于使用,spring在JDBC API 上定义了一个抽象层,从此建立了一个JDBC框架。JDBC模板的设计目的是为不同类型的JDBC操作提供模板方法。每个模板方法都能控制整个过程。并允许覆盖过程中的特定任务。通过这种方式,可以再尽可能保持灵活性的情况下,将数据库存取的工作量降到最低。2.JdbcTemplete在applicationContext中的配置:<...原创 2018-08-24 17:49:39 · 161 阅读 · 0 评论