自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Purpose

路漫漫其修远兮,吾将上下而求索

  • 博客(34)
  • 资源 (5)
  • 问答 (4)
  • 收藏
  • 关注

原创 博客停止更新,转移至 https://www.cnblogs.com/dgwblog/

博客停止更新,转移至 https://www.cnblogs.com/dgwblog/

2018-06-10 12:30:10 348

原创 SpringMvc 关于 EXCEL

概述 我在使用SpingMvc 的EXCEL的发现传统的AbstractJExcelView jexcel api已经过时AbstractView poi Api 通过阅读官方文档发现建议我们使用AbstractXlsViewAbstractXlsxViewAbstractXlsxStreamingViewDeprecated. as of Spring 4.2, in fav

2017-08-17 02:29:43 453

原创 继承“HibernateDaoSupport”后,报“The hierarchy of the type AccoutDaoImpl is inconsistent”的解决方案

解决办法: 今天写了一段很简单的代码,Eclipse竟然报错import org.springframework.jdbc.core.support.JdbcDaoSupport; import com.rainbow.springdemo.dao.AccountDao; public class AccoutDaoImpl extends JdbcDaoSupport implements

2017-08-13 16:14:53 804

原创 maven的java web项目启动找不到Spring ContextLoaderListener的解决办法

用maven搭建的java web项目,上传到git仓库后,当同事clone下来项目,部署到tomcat运行时,就报了如下错误,即启动web项目时,加载web.xml文件,找不到spring的监听器,控制台错误如下:12345678910111213141516171819202122232425262728293031323334

2017-08-13 15:18:50 725

原创 Caused by: java.lang.IllegalArgumentException: 'dataSource' or 'jdbcTemplate' is required

概述看到异常 一般就知道 在使用JdbcTemplate 需要购入数据源, 购入数据源的方式有两种,一种是xml 配置 在DAO层注入数据源, 另一种是在xml 中 配置模版JdbcTemplate 中注入数据源 ,一般就是下面的这个代码:但是还是死活抛出异常.@Autowired private JdbcTemplate jdbcTemplate;查看源码: 有这么一行代码. 那么更换注入

2017-08-13 10:40:40 8911

原创 Maven 开发hibernate存在的诸多问题

项目结构: 开发平台: maven version 3.5 eclipse 4. 7 oxyen 最新:hibernate 5.x引入问题官网提供的必需选择只有 这个 当然还需要我们单独配置mysql connector. 后来测试会话工厂sessionfactory 成功 ;一般到这里可以认为配置成功了. 问题出现了: 当我执行save(0) : 报异常: or

2017-08-03 21:45:00 383

原创 Struts2 xml 详解

<!-- include节点是struts2中组件化的方式 可以将每个功能模块独立到一个xml配置文件中 然后用include节点引用 --><include file="struts-default.xml"></include><!-- package提供了将多个Action组织为一个模块的方式 package的名字必须是唯一的 package可以扩展 当一个package扩展自

2017-08-01 23:37:14 432

原创 jsp与servlet联合处理

通过model1 或者说 model2 我们知道的mvc 的分层思想, 在model1 中jsp 通负责显示,有负责控制逻辑结构, 那么怎么做呢,看下面的请求过程.<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://jav

2017-07-30 16:30:11 299

原创 Servlet中路径信息总结

./ 当前目录 ../ 父级目录 / 根目录 资源寻找都是依靠路径,资源存储方式是按照哈希表运算的,所以路径的计算其实就是哈希值的计算。 servlet中,所有路径的配置都要用绝对路径。什么是绝对路径,就是以“/”开头的路径(开发中就这样理解)。实际开发中,“/”所代表的含义不同,但主要分以下两种情况:1.servlet内部配置路径servlet内部的含义就是:在客户端看不到,全是在(应用)

2017-07-30 15:33:58 477

原创 测试中出现ERROR StatusLogger No log4j2 configuration file

概述 在hibernate框架搭建完成用log4j2进行测试时,总是出现ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console。错误。经过各种方法后,终于找到一种有效管用的方法。首先介绍我的环境版本号: l

2017-06-03 23:07:24 51728

原创 Hibernate逆向代码问题

问题描述 使用hibernate tools 插件生成pojo代码非常方便快捷,但是我今天使用的时候发现,在eclips安装jboss插件后,找不到Hibernate Code Generation Configurations ,原来,是需要配置选项内容的。按照下面三步进行配置123双击ok即可

2017-05-29 18:15:06 526

原创 hibernate5使用注解遇到的问题

问题描述 出现MappingException:Unknown entity,看到这个我以为在cfg配置文件中没有配置,实际上我是配置了的,那么问题出在那里呢,既然找不到实体,那么会不会是注解类出现了问题,发现还是没有,最后是hibernate5 整合的问题,于是我总结这个问题的所有方法:解决方案:1 1.注解导错包了,正确的包是:import javax.persistence.Entit

2017-05-29 16:56:51 509

原创 Jfinal配置不得不注意的问题

问题摘要使用jfinal mvc开发的时候,输出配置环境一定要注意,因为jfinal项目的依赖与log4j,等全部是在此目录下。使用eclipse做演示一般有两种情况 1. WebContent\WEB-INF\classes 2. WebRoot\Web-INF\classes 以前两个问题在新建立项目的时候应该应该注意,eclipse默认写到 /build/classes下,如果是

2017-05-21 23:20:15 478

原创 JavaFX引入资源问题

描述 - 使用javafx 引入资源的时候 抛出异常 在swing引入资源 采取相对路径即可,而javafx不是 ImageView imageNode = (ImageView) root.lookup("#myimage"); imageNode.setImage(new Image("resouces/标题画面.jpg"));image 路径下 查看源代码发现是 priva

2017-05-19 22:42:14 3584 2

原创 junit搭配hamcrest使用

开篇 - 快速进行软件编码,与功能测试应该是每个写代码的人,应该掌握的技能,如何进行优雅的写代码,把测试的时间压缩,腾出时间来休息。下面听我一一道来:依赖:junit 4.4 hamcrest 1.3 core hamcrest 1.3 lib ——包我会放到码云项目结构选择测试类,创建测试用例: test case勾选需要测试

2017-05-18 23:44:43 804

原创 Web Fragment在项目中的使用

Web Fragment 是什么 - 它是在 servlet 3.0开始支持的,可以把一个dy web项目拆分为多个项目,解耦合,使其在项目中开发效率提高,下面我演示简单的项目创建过程用eclipse右键new->other->web->web fragment project项目结构 - web-fragment.xml 配置详细内容<?xml version="1.0" encoding

2017-05-15 21:08:13 1236

原创 jfinal使用jstl表达的存在的问及解决

问题使用jstl 的el表达式 传递数据刷新页面,页面数据不显示,经过验证,数据的确传递过去,但是官方文档并没有详细描述,getModel() 不需要设get set() ,但是使用jstl el表达式必须设置 model 代码package Model;import java.util.List;import com.jfinal.plugin.activerecord.Model;imp

2017-05-13 14:08:11 1294

原创 jfinal拦截器配置

实现aop @Before(Tx.class) public void index(){// renderText("hello world!"); render("/login.html");/* User user=getModel(User.class);// user.deleteById("1");// user

2017-05-13 12:43:55 3159

原创 jfinal编码问题及解决

使用jfinal出现了常见的编码问题情况public void test() {Random r = new Random();try {Connection conn = createConnection();Statement st = conn.createStatement();String sql = "insert into encode_test values(" + r.ne

2017-05-11 22:47:04 1402

原创 jfinal使用配置文件注意事情

使用Popkit @Override public void configConstant(Constants me) { me.setViewType(ViewType.JSP); PropKit.use("popkit.txt"); me.setDevMode(PropKit.getBoolean("DevMode")); }us

2017-05-10 23:38:01 1123

原创 在项目中集成jetty server

为什么使用jetty使用 tomcat 开发效率并不是太高,并且在eclipse有时两秒做更新,有时候又得手动去部署显得非常麻烦。折算我们可以使用 jetty server 由于 eclipse开发http://www.eclipse.org/jetty/当然eclipse 也开发相关的工具,你可以选择下载这里我封装了 一个web开发中常用的例子,供大家使用项目结构关键代码:package jett

2017-05-07 18:52:15 689

原创 JFinal快速上手及注意事项

官方手册虽然写的很详细但是忽略的很多小的细节方面,不看源码,网络资料又少,很多新手找不到解决办法。所以养成出了问题,多看源码的习惯部署helloJFinal项目结构- 相关代码`package demo;import com.jfinal.core.Controller;public class myControll extends Controller{public void index()

2017-05-07 11:44:24 1392

原创 表单处理的方案与注意事项(servlet)

摘要 表单是后端程序员用的与接触最多的,我这里例举了常用处理办法,与注意事项sevlet处理代码package myform;import java.io.IOException;import java.io.PrintWriter;import java.util.Enumeration;import javax.servlet.ServletException;import javax.

2017-05-05 19:38:26 709

原创 java四大会话技术

未经作者允许,不得转载 第一cookie技术 常用方法:new Cookie(),构造一个cookiegetName() ,获取cookie的名字getValue () ,取到具体cookie的值setMaxAge(), 设置cookie过期时间 单位为秒getpath() ,取cookie路径 -需要注意的地方: setMaxAge();当值为0时,即为删除本地cookie

2017-05-04 21:09:52 2152

原创 servlet过滤器简化版

什么是过滤器 在struts2 中集成了过滤器,并可以根据需要选择合适自己的过滤器进行配置 ,过滤器:是基于函数回调的,运用java中的反射机制工作在struts2只能对于action起作用,在servlet根据需要拦截拦截器:比过滤器功能更强大,可以拦截所以client请求,以及struts2中值栈的请求servelt实现过滤器 implement Filter 接口即可 struts

2017-05-03 22:16:45 309

转载 Hibernate配置详细解释

hibernate.cfg.xml 文件<!--标准的XML文件的起始行,version='1.0'表明XML的版本,encoding='gb2312'表明XML文件的编码方式--> <?xml version='1.0' encoding='gb2312'?> <!--表明解析本XML文件的DTD文档位置,DTD是Document Type Definition 的缩写,即文档类型的定义,XML

2017-05-02 21:45:45 243

原创 hibernate使用注解简化开发

简述 在编写hibernate的时候,需要将实体类映射到数据库中的表。通常需要一个配置文件(hibernate.cfg.xml),一个实体类(XX.Java),还有一个映射文件(XX.hbm.xml)。从JAVA5.0之后,可以利用注解来简化配置。简单来说就是不再需要映射文件了,hibernate需要的元数据(metadata)通过注解实体类就行了。结构 实体beanpackage beans;

2017-05-01 12:23:58 386

转载 hibernate利用mysql的自增张id属性实现自增长id和手动赋值id并存

我们知道在mysql中如果设置了表id为自增长属性的话,insert语句中如果对id赋值(值没有被用到过)了,则插入的数据的id会为用户设置的值,并且该表的id的最大值会重新计算,以插入后表的id最大值为自增值起点 但是如果使用hibernate,也想实现这个mysql的特性的话,怎么做呢? 首先我们看下hibernate的id生成策略: **hibernat

2017-04-30 21:56:50 4756

原创 eclispe中安装hibernate插件

用eclispe玩ee的朋友,写配置文件的时候没有提示非常苦恼,而配置dtd文件还是没有得到解决,最后试了试安装插件解决了问题地址:http://download.jboss.org/jbosstools/neon/snapshots/updates/这里列表很多,选择我们需要的就行了安装后显示的内容

2017-04-30 21:03:57 713

原创 struts2使用模型传值

用户beanpackage userBeans;public class User { private String username; public String getUsername() { return username; } public void setUsername(String username) { this.usern

2017-04-30 00:28:44 418

原创 Java打印常见图形

package org.other;import java.util.Scanner;/* * 题目:打印常用图形逻辑 */public class Ninthninth {public static void main(String[] args) {holl_Triangle(10);   }private static void h

2016-12-29 21:28:25 3148

原创 java统计英文字母、空格、数字和其它字符的数目

import java.util.Scanner;//java统计英文字母,空格,数字和其它字符的数目public class ZiFuTongJi {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("输入字符串:");int letterCount = 0

2016-12-26 16:10:48 1097

原创 substance在java swing中使用注意事项

package org.dgw.uidemo;import java.awt.EventQueue;import javax.swing.JFrame;import javax.swing.UIManager;import javax.swing.UnsupportedLookAndFeelException;/** *  * @author 武汉生物工

2016-11-30 22:21:57 1475

原创 .NET轻量级开发工具

·        1: .NET集成开发环境MonoDevelopMonoDevelop 是个Linux平台上的开放源代码集成开发环境,主要用来开发Mono与.NET Framework软件。MonoDevelop 整合了很多Eclipse与Microsoft Visual Studio的特性,像是 Intellisense、版本控制还有 GUI 与 Web 设计工具。

2013-07-22 22:38:19 2201

第十届蓝桥杯大赛省赛(软件类)真题.rar

第十届蓝桥杯大赛省赛(软件类)真题

2019-11-14

OpenCV使用教程

https://blog.csdn.net/u012706811/article/details/52779271 OpenCV使用教程 并且更新相关的志愿队用法

2018-04-04

struts2.5必须

struts2.5必须,运行至少的

2017-06-04

迅雷5 网吧使用

迅雷5,在网吧使用不错的。速度可以最多达到最快

2013-08-14

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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