
java
若茶先森
纷纷万事,直道而行
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java中list和array的转换
JAVA中List与Array之间互换1、List转ArrayArrayList<String> list = new ArrayList<String>();list.add("dff1");list.add("dff2");list.add("dff3");list.add("dff4");list.add("dff5");String[] arra转载 2018-05-27 23:41:26 · 364 阅读 · 0 评论 -
jave中的转发和重定向
1.转发request.getRequestDispatcher("smserror.jsp").forward(request,response);这一步之前的工作是对提交的request做处理,这一步(这句话)是表示:处理完了,分发到下一个JSP页面或者下一个Action继续处理。会有forward()和redirect()两种情况,forward()是request中的参数继续传递,re...原创 2018-05-23 23:18:11 · 184 阅读 · 0 评论 -
java 中的request的相关知识点总结
总结:request获得行的内容 request.getMethod() request.getRequestURI() request.getRequestURL() request.getContextPath() request.getRemoteAddr()request获得头的内容 request.getHeader(name)request获得体(请求参数) String reques...原创 2018-05-24 00:02:08 · 241 阅读 · 0 评论 -
java的cookie和cession
总结:会话技术:Cookie技术:存到客户端发送cookieCookie cookie = new Cookie(name,value)cookie.setMaxAge(秒)cookie.setPath()response.addCookie(cookie)获得cookieCookie[] cookies = request.getCookies();cookie.getName();cookie...原创 2018-05-24 00:07:09 · 291 阅读 · 0 评论 -
java中的equals和==的区别
1)对于==,如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等; 如果作用于引用类型的变量,则比较的是所指向的对象的地址 2)对于equals方法,注意:equals方法不能作用于基本数据类型的变量 如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象的地址; 诸如String、Date等类对equals方法进行了重写的话,...原创 2018-10-14 17:31:43 · 186 阅读 · 0 评论 -
dbutils使用---QueryRunner(query_update)、BeanList\BeanHandler、MapList\MapHandler、ScalarHandler(转载)
1. ResultSetHandler 的作用: QueryRunner 的 query 方法的返回值最终取决于 query 方法的 ResultHandler 参数的 hanlde 方法的返回值. 2. BeanListHandler: 把结果集转为一个 Bean 的 List, 并返回. Bean 的类型在 创...转载 2018-05-27 23:29:12 · 284 阅读 · 0 评论 -
java--dbutils结果集查询综合(转载)
DbUtils(二) 结果集实例 单行数据处理:ScalarHandler ArrayHandler MapHandler BeanHandler 多行数据处理:BeanListHandler AbstractListHandler(ArrayListHandler MapListHandler ColumnListHandler) ...转载 2018-05-27 23:23:15 · 1144 阅读 · 0 评论 -
queryrunner的使用
QueryRunner的使用public class JdbcUtil {private static ComboPooledDataSource dataSource =new ComboPooledDataSource();public static ComboPooledDataSource getDataSource(){return dataSource;}}src目录下c3p0-con...转载 2018-05-27 23:19:07 · 420 阅读 · 0 评论 -
java成员变量和局部变量的区别-和this关键字---基础篇
属性成员变量必须私有化区别一:定义的位置不同 定义在类中的变量是成员变量 定义在方法中或者{}语句里面的变量是局部变量区别二:在内存中的位置不同 成员变量存储在对内存的对象中 局部变量存储在栈内存的方法中区别三:声明周期不同 成员变量随着对象的出现而出现在堆中,随着对象的消失而从堆中消失 ...原创 2018-05-26 20:55:43 · 3516 阅读 · 0 评论 -
java中的继承和多态this和super-基础篇
继承的关键字extends-子类会自动拥有父类可以继承的属性和方法格式:class 子类 extends 父类 {}class Employee { String name; public void work() { System.out.println("工作"); }}class Developer extends Employee { public v...转载 2018-05-26 21:02:08 · 572 阅读 · 0 评论 -
java中的抽象类和抽象方法-基础篇
抽象类定义的格式:abstract class 类名 {}1.抽象方法必须存在于抽象类中 abstract修饰2.抽象方法示例;public abstract void work();//抽象函数。需要abstract修饰,并分号;结束3.抽象类不能实例化对象。不能new()--因为抽象方法没有主题,不能运行4.抽象类的使用 :定义类继承抽象类,将抽象方法进行重写,创建子类的对象。5.抽象类的特点...原创 2018-05-26 22:04:51 · 277 阅读 · 0 评论 -
java中的事务-基础篇
1.mysql的事务默认的事务:一条sql语句就是一个事务 默认就开启事务并提交事务手动事务:1)显示的开启一个事务:start transaction2)事务提交:commit代表从开启事务到事务提交 中间的所有的sql都认为有效 真正的更新数据库3)事务的回滚:rollback 代表事务的回滚 从开启事务到事务回滚 中间的所有的 sql操作都认为无效数据库没有被更新一、JDBC事务操作默认是...原创 2018-05-27 00:33:43 · 397 阅读 · 0 评论 -
java中的javabean
javabean就是一个java类,将属性暴露在外边下边就是一个简单的javabean对象,package test.pojo;public class People{ private int age; private String name; public void setAge(int age){ this.age = age; } public int getAge(){ ...原创 2018-05-22 23:30:57 · 196 阅读 · 0 评论 -
beanUtils 工具类
BeanUtils工具什么是BeanUtils工具BeanUtils工具是一种方便我们对JavaBean进行操作的工具,是Apache组织下的产品。 BeanUtils工具一般可以方便javaBean的哪些操作?1)beanUtils 可以便于对javaBean的属性进行赋值。2)beanUtils 可以便于对javaBean的对象进行赋值。3)beanUtils可以将一个MAP集合的数据拷贝到一...转载 2018-05-22 23:34:56 · 278 阅读 · 0 评论 -
BeanUtils.populate的用法
BeanUtils位于org.apache.commons.beanutils.BeanUtils下面,其方法populate的作用解释如下:完整方法:BeanUtils.populate( Object bean, Map properties ),这个方法会遍历map<key, value>中的key,如果bean中有这个属性,就把这个key对应的value值赋给bean的属性。...转载 2018-05-22 23:40:29 · 634 阅读 · 0 评论 -
DBUtils中的QueryRunner
1:DBUtils中的QueryRunner的使用: 1.1:QueryRunner中提供了对SQL语句操作的api; 1.2:主要有三个方法: 1.2.1:query():用于执行select(查询); 1.2.2:update():用于执行insert(插入)/update(更新)/delete(删除); 1.2.3:batch():批处理;...转载 2018-05-22 23:50:06 · 509 阅读 · 0 评论 -
java注册时写入数据库乱码问题
1、pageEncoding="UTF-8"的作用是设置JSP编译成Servlet时使用的编码。 2、contentType="text/html;charset=UTF-8"的作用是指定对服务器响应进行重新编码的编码。 3、request.setCharacterEncoding("UTF-8")的作用是设置对客户端请求进行重新编码的编码。4、response.setCharacterEncod...转载 2018-05-23 00:00:06 · 806 阅读 · 0 评论 -
java图片的下载
上述代码可以将图片从服务器端传输到浏览器,但浏览器直接解析图片显示在页面上, 如果要提供下载,我们需要设置两个响应头,告知浏览器文件的类型和文件的打开方 式。1)告知浏览器文件的类型:response.setContentType(文件的MIME类型);2)告示浏览器文件的打开方式是下载:response.setHeader("Content-Disposition","attachment;fi...转载 2018-05-26 00:52:54 · 3855 阅读 · 0 评论