
java编程
文章平均质量分 63
uniquewdl
易是平凡,难亦平凡
展开
-
springboot整合thymeleaf页面跳转失败问题 Exception processing template “xxx“: Error resolving template ...
问题[THYMELEAF][http-nio-8989-exec-1] Exception processing template "login1": Error resolving template [login1], template might not exist or might not be accessible by any of the configured Template Resolversorg.thymeleaf.exceptions.TemplateInputException原创 2020-12-14 17:17:02 · 14840 阅读 · 10 评论 -
eclipse学习心得
总结一些关于eclipse常见的问题以及快捷方式希望对大家有所帮助。原创 2016-01-06 20:26:42 · 987 阅读 · 0 评论 -
git pull/push代码 每次都要输入账户名和密码的解决方法
最近修改了邮箱的密码,但是不知怎么地码云每次pull and push 都要输入账户名和密码,由于我的码云账户是基于邮箱创建的。所以貌似产生了什么幺蛾子。废话少说,直接干:首先找到你的git客户端,那些习惯用图形化窗口界面操作需要改一下这个不好的毛病了(同时也在说我自己/奸笑)。如果足够厉害也可以自行操作图形化界面,反正我是没有找到方法。第一步git config --global c...原创 2019-11-09 17:48:38 · 662 阅读 · 1 评论 -
git pull代码和push代码 每次都要输入账户名和密码的解决方法
最近修改了邮箱的密码,但是不知怎么地码云每次pull and push 都要输入账户名和密码,由于我的码云账户是基于邮箱创建的。所以貌似产生了什么幺蛾子。废话少说,直接干:首先找到你的git客户端,那些习惯用图形化窗口界面操作需要改一下这个不好的毛病了(同时也在说我自己/奸笑)。如果足够厉害也可以自行操作图形化界面,反正我是没有找到方法。#### 第一步 git conf...原创 2019-11-09 17:37:31 · 264 阅读 · 0 评论 -
利用java制作一个小的目录查询器
利用java制作一个小的目录查询器原创 2016-05-05 12:06:41 · 437 阅读 · 0 评论 -
java去除重复对象
java编程中去除重复对象原创 2016-04-22 20:40:30 · 3142 阅读 · 0 评论 -
创建一个类实现读取一个文件中的每一行显示出来。
本代码就是通过read方法实现读取一个文件。以行为单位读取出来。通过对每个字符进行判断是否为\r\n 以此来判断是否遇到了回车符。在主函数通过while循环以此输出来。原创 2016-06-05 14:47:00 · 514 阅读 · 0 评论 -
修饰类的使用以及使用技巧
本次主要说明装饰类的使用方法以及注意点,在java编程中装饰类主要是对已经有的类进行增强其方法。在实际应用中我们不可能更改某个项目的源代码。/*装饰设计模式 * 当想要对已经有的对象进行功能增强时, * 可以定义类,将已有的队形传入,基于已有的功能,并提供加强功能。 * 那么自定义的该类称为装饰类 * * * 装饰类只是对已有的某个类进行加强。前提是必须有这个类。*/原创 2016-06-05 15:18:58 · 607 阅读 · 0 评论 -
java编程中字节流转换成字符流
java编程中将字节流转化成字符流需要用到转换流。InputStreamReader原创 2016-07-15 09:55:57 · 679 阅读 · 0 评论 -
java编程 中流对象选取规律
java编程流对象选取规律原创 2016-07-16 17:23:24 · 406 阅读 · 0 评论 -
eclipse配置tomcat
困扰我两天的问题终于解决了。eclipse配置tomcat转载 2016-09-08 15:41:24 · 366 阅读 · 0 评论 -
原生jdbc编程
java 程序 ================〉〉〉 数据库进行jdbc的开发 1.学习jdbc接口,2。在工程中导入相应的数据库驱动(jdbc实现)核心jdbc接口规范。DriverManager驱动管理器。Connection连接Statement操作状原创 2016-12-06 18:50:17 · 479 阅读 · 0 评论 -
javaweb中项目提示错误但是内容无错,并且可以运行。但是用tomcat发布时报错。
javaweb中项目提示错误但是内容无错,并且可以运行。但是用tomcat发布时报错。原创 2016-11-25 17:37:37 · 3551 阅读 · 0 评论 -
实现数据库的批处理两种方式,以及比较其优缺点
package com.storge;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.Statement;import org.junit.Test;/* *jdbc的批处理有两种机原创 2017-01-06 17:02:58 · 6833 阅读 · 3 评论 -
数据库连接池的实现及分析
为了减轻服务器压力 避免每次访问数据库都要建立一个对数据库的连接,因此数据库连接池是最好的一个功能。数据库连接池编写原理分析。1.编写连接池需要实现javax.sql.DataSource接口。DataSource接口中定义 了两个重载的getConnection方法。1)Connection getConnection()2)Connection getConnecti原创 2017-01-09 19:51:51 · 385 阅读 · 0 评论 -
Spring Tool Suit 如何改变页面的编码方式(一般默认的时iso-8859-1改为utf-8)
第一步,自然是从官网上下载各种东西,我也下了官方提供的开发工具spring tool suite。这个工具默认的编码是ISO-8859-1的西欧文字编码。为了把spring tool suite设置成utf-8,还是折腾了一下。总共设置了以下几个地方:1、windows--perferences--general--workspace,Text file encoding设原创 2017-02-05 09:40:17 · 2708 阅读 · 0 评论 -
常见开源数据库连接池的使用
在实际开发中 不会自己实现连接池,因为自己写的连接池会有很多bug,而且现在有很多开源的数据库连接池供我们使用,因此我们可以使用开源的数据库连接池, 有两种常见的数据库连接池 1.Apache commons-dbcp连接池 2.c3p0连接池 一、当使用Apache DBCP需要下载commons-dbcp.jar commons-pool.jar apache commons子目原创 2017-01-11 11:28:04 · 1012 阅读 · 0 评论 -
数据库元数据(MetaData)
数据库存储结构定义信息(库,表,列,定义信息) 学习元数据元素API获得数据库,表,列定义信息 1.DatabaseMetaData数据库元数据—–获取数据库结构信息 新建工程 将mysql驱动 以及c3p0驱动复制到目录中(修改数据库连接参数) 编写JDBCUtils(用c3p0连接池获取一个连接) package com.dbutils.test; import java.sql.原创 2017-01-16 10:20:45 · 2652 阅读 · 0 评论 -
文章标题
在建立servlet时候不能忘记配置servlet 建立的servlet类。可以通过浏览器的方式进行访问servlet. 2.详解servlet及其周期方法 执行步骤:执行构造方法===〉执行初始化方法。 当关闭项目时候执行销毁方法(destroy()) 3.Servlet容器:运行servelt.jsp Filetr 等软件环境 1)可以创建servlet.并调用S原创 2017-01-16 10:23:49 · 268 阅读 · 0 评论 -
javaweb国际化问题
java web 的国际化概述软件的本地化:一个软件在某个国家或地区使用,采用该国家或地区的语言,数字,货币,日期等习惯软件的国际化:软件开发时,让它支持多个国家和地区的本地化应用。使得应用软件能够适应多个地区的语言和文化风俗习惯。随着用户区域信息而变化的数据成为本地信息敏感数据,例如,数字,货币等数据应用程序的国际化就是在应用软件的设计界多胺使软件能够支持多个国家和地区的使原创 2017-02-07 17:51:16 · 1213 阅读 · 0 评论 -
struts2的请求扩展名的需求配置和动态调用某个方法配置以及异常处理机制
strut2.0 中一些常用的配置:异常处理配置方法、通配符的使用、动态方法的调用、请求扩展名的配置原创 2017-02-17 15:44:11 · 689 阅读 · 0 评论 -
初识Spring,配置spring的步骤以及所需要的jar包
Spring是一个开源框架。为了解决企业应用开发的复杂性,而创建的,但现在已经不止应用于企业应用。是一个轻量级的控制反转(IOC)和面向切面(AOP)的 容器框架从大小与开销两方面而言sping是轻量级的。通过反转(ioc)的技术达到松耦合的目的提供了面向切面编程的丰富支持,允许通过分离应用的业务逻辑与系统级服务进行内聚性开发包含并管理应用对象的配置和生命周期,这个意义上是一种原创 2017-02-27 20:19:57 · 725 阅读 · 0 评论 -
编写第一个Spring 的helloword
一、导入所需要的jar包,二、编写一个类,如Car private String brand; private String corp; private double price; private int maxSpeed;实现其getter setter方法,三、在src目录下建立一个applicationContext.xml文件主要作用原创 2017-02-27 20:40:11 · 405 阅读 · 1 评论 -
struts2.0的常用标签
一、property标签重点内容 property表签用于输出一个值栈中德智 1、如何查看当前web应用中的值栈呢,可以在jsp页面中加上这个标签对,启动服务器,点击debug按钮就可以显示当前web应用的值栈 2、常用的属属性和值列举如下表: 名字 类型 默认值 说明 default String 可选,如果值为null或者没有给定,将显示该属性值 escape bool原创 2017-02-18 15:51:49 · 891 阅读 · 1 评论 -
jsp初识小结
jsp是简化servlet编写的一种技术,它对java代码和html语句混合在同一个文件编写,只对网页中要动态产生的内容采用java代码来编写,而固定不变的静态内容采用普通静态html页面的编写方式进行编写2)jsp的helloword 新建一个jsp页面在body节点里边编写java代码 jsp页面访问路径同html相同3.jsp所包含的九大隐含对象 PagetConte原创 2017-01-19 19:23:01 · 432 阅读 · 0 评论 -
java开发中寻找源码的方式
在使用Eclipse进行Java编程时,有时我们需要查看一些类的源代码,这时ctrl+鼠标左键是个很常用的操作,但有时我们发现这个操作实现不了,经常显示Source not found。如果有这个问题的话当然就是没有源代码的问题了,首先要下载对应JDK版本(我的是JDK1.7)的src.ziphttp://pan.baidu.com/s/1i47VOOH下载好后,复制到JDK的转载 2017-02-19 18:11:54 · 712 阅读 · 0 评论 -
jsp中文乱码分类及其处理方法
编码方式在b.jsp页面可以通过request.getParameter("user")获取到传入到的请求的参数2.关于中文乱码:1)在jsp页面输入中文,请求页面后不出现乱码:保证contentType="text/html;charset=UTF-8",pageEncoding="utf-8" charset和pageEncoding的编码一致。还需要保证浏览器的显示字符编原创 2017-01-21 10:42:29 · 325 阅读 · 0 评论 -
spring ioc容器的注入
属性的注入就是通过配置beaneg:一、普通方法配置bean <!--配置bean class:bean的全类名,通过反射的方式在ioc容器中创建bean。所以要求bean中必须有无参数 构造器。 id: 标示bean的名称,在ioc中是必须是唯一的。若iod没有指定,Spring自动将权限定性类名作为Bean的名字 id可以指定多个名字,名字之间可原创 2017-03-01 17:01:28 · 322 阅读 · 0 评论 -
Struts2的配置和获取相关servlet API的方法
一、在Action中访问WEB资源所需要注意的问题 1—)什么是WEB资源 HttpServletRequest,HttpSessoin,ServletContext等原生的Servlet api 2)为什么访问WEB资源 B\S的应用的Controller中必然需要访问WEB资源:向域对象中读写属性,读写cookie 获取realPath… 3)原创 2017-02-13 10:21:22 · 401 阅读 · 1 评论 -
bean的继承类和使用spel
spring允许继承bean的配置,被继承的bean称为父bean.继承这个父bean的bean称为bean。 子bean从父bean中继承配置,包括bean的属性配置。子bean也可以腐败从父bean继承过来的属性。 父bean作为模板,可以设置作为abstract属性为true。这样的spring将不会实例化这个bean。 并不是元素里的所有属性,都会被继承,au原创 2017-03-01 20:58:48 · 351 阅读 · 0 评论 -
初始hibernate及其配置过程以及helloword
初始hibernate及其配置过程以及helloword原创 2017-02-22 20:59:29 · 254 阅读 · 0 评论 -
过滤器的初步使用及配置以及常用的三个典型例子
java web中过滤器的使用及认识以及常见的典型例子说明。原创 2017-02-01 11:26:57 · 1825 阅读 · 0 评论 -
通过Bean工厂创建bean实例的几种方法
使用bean工厂创建bean实例的几种方法。一、/*实例工厂方法:实例工厂方法,即现需要创建工厂本身,在调用工厂的实例方法。 * 来返回bean实例。 * */ <!-- 通过实例工厂方法来配置beanfanctory-bean属性,指向实例工厂方法的类factory-mehtod:指向静态工厂方法的名字constructor-arg:如果工厂方法需要传入参数,则使用c原创 2017-03-02 20:46:52 · 1137 阅读 · 0 评论 -
hibernat使用junit测试类测试hibernate的各种方法说明及注意要点
hibernat使用junit测试类测试hibernate的各种方法说明及注意要点原创 2017-02-25 09:51:06 · 4706 阅读 · 0 评论 -
AOP切面编程
Spiring Aop的切面编程原创 2017-03-04 20:20:47 · 321 阅读 · 0 评论 -
持久化对象的状态、Hibernate配置文件、映射对象标识符 、 映射组成关系 、 Hibernate把持久话类的属性分为两种
持久化对象的状态持久化对象的状态有:站在持久化的角度,hiberante把对象分为4中状态:持久化状态,临时状态,游离状态,删除状态Session的特定方法使对象从一个状态转化到另一个状态。 1)临时对象(Transient): -)在使用代理主键的情况下,oid通常为null。 不处于Session的缓存中 在数据库中没有对应的记录 2)原创 2017-02-26 16:07:05 · 986 阅读 · 0 评论 -
javaweb的一个增删查改的小案例
本实例实现了对个人信息的增删差改功能,我们可以在这里运用感到模糊查询,同时可以进行对数据的增加修改,实时显示在页面中,本实例主要过程及代码框架如下建立DAO类 /* * @param当前Dao处理的尸体类型是什么 * * 封装了基本的crud的方法。以供子类继承使用。 * * 整个DAO采取DBUtils解决方案 * @param 当前DAO处理的尸体类类型是什么。 * */原创 2017-03-09 23:12:44 · 5795 阅读 · 2 评论 -
javaweb的一个增删查改的小案例(续)
1.建立一个可以进行查询也可以进入到添加到数据的页面的链接如下为jsp页面<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>原创 2017-03-09 23:27:47 · 2144 阅读 · 0 评论 -
eclipse Mars(4.5.2)中安装 spring tool suite
我用的是eclipse mars 4.52版本 安装spring tool suite,经过多次尝试总结如下 1、离线安装,即直接从STS官网上下载springsource-tool-suite-3.8.1.RELEASE-e4.5.2-updatesite.zip,然后在eclipse中菜单栏选择Help->Install New Software,点击弹出框右侧的[Add.原创 2017-03-28 13:23:14 · 2957 阅读 · 0 评论 -
SVN从入门到熟练
svn从认识到熟悉开发原创 2017-04-08 11:57:05 · 1860 阅读 · 2 评论