- 博客(66)
- 资源 (17)
- 收藏
- 关注
原创 将从数据库获取的秒数转换为00:00:00格式
//将从数据库获取的秒数转换为00:00:00格式public String timeChange(double time){ int hour=(int)(time/3600); int minute=(int)(time%3600/60); int second=(int)(time%3600%60); return (hour>=10?(""+hou...
2018-08-20 13:46:31 1276
原创 自动生成有规则的订单编号
最近公司做一个进销存软件,需要给单据设置自定义编号功能由于本人使用的是springmvc,仔细思考下后贴出代码:/*service层调用工具类*/String billType="YDD";//定义单据类型,预订单String DbBillCode=bookBillInfoService.getMaxBillCode(billType);//获取最大的预订单号String billId = IdG...
2018-06-26 11:09:46 8924 2
原创 Disconnected from the target VM, address: ‘127.0.0.1:56091‘, transport: ‘socket‘
重新安装idea之后,报错,检查项目,多了个profiles,将它点掉重新启动
2018-05-08 20:43:03 48690 7
原创 (2)springmvc和mybatis整合
1 需求使用springmvc和mybatis完成商品列表查询。2、整合思路springmvc+mybaits的系统架构:第一步:整合dao层 mybatis和spring整合,通过spring管理mapper接口。 使用mapper的扫描器自动扫描mapper接口在spring中进行注册。第二步:整合service层 通过spring管理 service接口。 使用配置方式将service接口配...
2018-05-03 15:47:50 150
原创 安装cnpm报错
$ npm install -g cnpm --registry=https://registry.npm.taobao.orgnpm WARN deprecated socks@1.1.10: If using 2.x branch, please upgrade to at least 2.1.6 to avoid a serious bug with socket data flow and...
2018-04-29 23:02:41 4345 1
原创 node模块
1、url模块介绍 ## get请求时,用户请求的参数是在request的url属性中,纯字符串,使用起来并不方便## url模块可以更方便地解析用户请求的get参数## 具体使用1. 加载模块 `var url = require('url');`2. 调用`parse()`方法解析```javascripturl.parse(urlString[, parseQueryString[, sl...
2018-04-29 13:15:35 183
原创 nodejs小结(2)
1、request 对象 和 response对象request 对象- request 对象类型 <http.IncomingMessage>, 继承自stream.Readable- request 对象常用成员(查看api:https://nodejs.org/dist/latest-v8.x/docs/api/) + `request.headers`: 获取请求报文头对象,...
2018-04-29 13:06:13 323
原创 nodejs(2)buffer
Buffer Buffer 类型产生的原因?主要用来解决什么问题?什么是 Buffer? 什么是 Stream?一、类型介绍1. JavaScript 语言没有读取或操作二进制数据流的机制。2. Node.js 中引入了 Buffer 类型使我们可以操作 TCP流 或 文件流。3. Buffer 类型的对象类似于整数数组,但 Buffer 的大小是固定的、且在 V8 堆外分配物理内存。 Buff...
2018-04-27 12:23:45 162
原创 nodejs小结(1)
1、node.js 介绍 node.js 是什么?1. node.js 是一个开发平台,就像Java开发平台、.Net开发平台、PHP开发平台、Apple开发平台一样。 - 何为开发平台?有对应的编程语言、有语言运行时、有能实现特定功能的API(SDK:Software Development Kit)2. 该平台使用的编程语言是 JavaScript 语言。 3. node.js 平台是基于...
2018-04-27 12:16:53 257
原创 nodejs学习前言(1)
1、浏览器工作原理浏览器的组成- 人机交互部分(UI)- 网络请求部分(Socket)- JavaScript引擎部分(解析执行JavaScript)- 渲染引擎部分(渲染HTML、CSS等)- 数据存储部分(cookie、HTML5中的本地存储LocalStorage、SessionStorage)主流渲染引擎介绍1. 渲染引擎 又叫 排版引擎 或 浏览器内核。2. 主流的 渲染引擎 有 - ...
2018-04-27 11:51:03 172
原创 springboot小结(1)
1.介绍 微服务架构 Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。 该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 通过这种方式,Spring Boot 致力于在蓬勃发展的快速应用开发领域(rapidapplication development)成为领导者。2.为什么用...
2018-04-25 20:41:37 708
转载 虚拟机下Redis的安装和部署
一、Redis介绍Redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcache类似,但很大程度补偿了Memcache的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作。在此基础上,Redis支持各种不同方式的排序。和Mem...
2018-04-25 15:19:05 2291 2
转载 Jdk8安装后,再降低版本不生效解决办法
1. 配置好环境变量(我的是64bit系统) JAVA_HOME = C:\Program Files\Java\jdk1.7.0_25 CLASSPATH = .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar Path = ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 2. 找到环境变量"Path", 把...
2018-04-24 15:58:37 1515 3
原创 SpringMVC小结(1)
1 springmvc框架1.1 什么是springmvcspringmvc是spring框架的一个模块,springmvc和spring无需通过中间整合层进行整合。springmvc是一个基于mvc的web框架。1.2 mvc在b/s系统 下的应用mvc是一个设计模式,mvc在b/s系统 下的应用:1.3 springmvc框架执行步骤:第一步:发起请求到前端控...
2018-04-24 14:41:58 155
原创 eclipse创建web工程如果有需求导入myeclipse中,要注意
web_module_version2.5表示可以使用tomcat6与tomcat7而3.0只能使用tomcat7及以上版本创建web'项目时,若想可以将web项目导入myeclipse中,需要点击next>修改default output folder将build\classes修改为WebRoot\WEB-INF\classes,点击下一步,修改Content directory为Web...
2018-04-21 13:37:42 150
原创 mybatis整合Spring(重要)
整合思路需要spring通过单例方式管理SqlSessionFactory。spring和mybatis整合生成代理对象,使用SqlSessionFactory创建SqlSession。(spring和mybatis整合自动完成)持久层的mapper都需要由spring进行管理。 整合环境使用心得Java工程(接近实际开发的工程结构)jar包:mybatis3.2.7的jar包spring...
2018-04-18 22:45:42 137
原创 mybatis小结(4)
1 延迟加载 什么是延迟加载resultMap可以实现高级映射(使用association、collection实现一对一及一对多映射),association、collection具备延迟加载功能。需求:如果查询订单并且关联查询用户信息。如果先查询订单信息即可满足要求,当我们需要查询用户信息时再查询用户信息。把对用户信息的按需去查询就是延迟加载。 延迟加载:先从单表查询、需要时再从...
2018-04-18 22:32:06 128
原创 mybatis小结(3)
1 订单商品数据模型 数据模型分析思路数据模型分析思路1、每张表记录的数据内容 分模块对每张表记录的内容进行熟悉,相当 于你学习系统 需求(功能)的过程。2、每张表重要的字段设置 非空字段、外键字段3、数据库级别表与表之间的关系 外键关系4、表与表之间的业务关系 在分析表与表之间的业务关系时一定要建立 在某个业务意义基础上去分析。数据...
2018-04-17 22:19:23 188
原创 mybatis(1)+(2)小结
mybatis是什么?mybatis是一人持久层框架,mybatis是一个不完全的ORM框架。sql语句需要程序员自己去编写,但是mybatis也有映射(输入参数映射、输出结果映射)。mybatis入门门槛不高,学习成本低,让程序员把精力放在sql语句上,对sql语句优化非常方便,适用与需求变化较多项目,比如互联网项目。mybatis框架执行过程:1、配置mybatis的配置文件,SqlMapCo...
2018-04-17 20:36:50 147
原创 mybatis小结(2)
1、mybatis和hibernate本质区别和应用场景hibernate:是一个标准ORM框架(对象关系映射)。入门门槛较高的,不需要程序写sql,sql语句自动生成了。对sql语句进行优化、修改比较困难的。应用场景: 适用与需求变化不多的中小型项目,比如:后台管理系统,erp、orm、oa。。mybatis:专注是sql本身,需要程序员自己编写sql语句,sql修改、优化比较方...
2018-04-16 21:55:16 203
原创 Cannot find class: usertest
org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession.### The error may exist in com/mybatis_stu/mapper/UserMapper.xml### Cause: org.apache.ibatis.builder.BuilderException: ...
2018-04-16 10:07:30 2543
原创 Type interface com.mybatis_stu.mapper.UserMapper is not known to the MapperRegistry.
org.apache.ibatis.binding.BindingException: Type interface com.mybatis_stu.mapper.UserMapper is not known to the MapperRegistry.使用mapper代理时报错,将UserMapper.xml文件配置到mybatis的核心配置文件中...
2018-04-15 13:56:56 602
原创 the input type of the launch configuration
使用junit进行单元测试的时候提示:the input type of the launch configuration本人使用的测试方法是在项目下新建folder,用于测试,直接右键test folder,build path, use as resource folder done...
2018-04-15 11:10:23 1700
原创 mybatis小结(1)
Mybatis入门单独使用jdbc编程问题总结 jdbc程序Public static void main(String[] args) { Connection connection = null; PreparedStatement preparedStatement = null; ResultSet resultSet = null; try { //加载数据库驱动 ...
2018-04-14 23:20:07 327
原创 Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Cannot delete or
Cause:com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException:Cannot delete or update a parent row: a foreign key constraint fails(`mybatis_day01`.`orders`, CONSTRAINT `FK_orders_i...
2018-04-14 20:34:21 2042
原创 Cause: org.apache.ibatis.executor.ExecutorException: A query was run and no Result Maps were found
org.apache.ibatis.exceptions.PersistenceException: ### Error updating database. Cause: org.apache.ibatis.executor.ExecutorException: A query was run and no Result Maps were found for the Mapped State...
2018-04-14 19:58:58 10863
原创 mybatis提示XXX字段没有getter方法
mybatis添加报错,经过排查是由于实体类的birthday字段拼写错误,修改为与数据库内相应字段一致要与数据库字段一致
2018-04-14 17:08:22 5419
原创 org.apache.ibatis.exceptions.PersistenceException
今天在mybatis项目中,突然出现下面的错误:org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: org.apache.ibatis.transaction.TransactionException: Error configuring AutoCommit. Your ...
2018-04-14 11:22:26 974
原创 jdbc连接数据库
package com.mybatis_stu.jdbctest;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import javax....
2018-04-14 10:04:40 117
原创 Spring+Struts2+hibernate整合
SSH三大框架整合(1)struts2(2)hibernate5.x(3)spring4.x回顾SSH框架知识点Hibernate框架1、 hibernate核心配置文件(1)orm思想- 对象关系映射(1)数据库信息(2)hibernate信息(3)映射配置(4)hibernate核心配置文件- 如果单纯使用hibernate框架,核心配置文件名称 hibernate.cfg.xml和位置 sr...
2018-04-12 21:49:11 2455
原创 TortoiseSVN新人使用指南
https://blog.csdn.net/maplejaw_/article/details/52874348
2018-04-12 20:33:53 153
转载 经典错误“Error configuring application listener of class org.springframework.web.contex”的终极分析
做过SSH框架开发的同学们,几乎都会遇到一个经典的报错:启动tomcat,报错“Error configuringapplication listener of class org.springframework.web.contex”,对于刚刚接触SSH的同学来说,这个错误非常烦人,因为有时候不小心误打误撞把这个错误给处理了,但是不知道根本原因,有时候不小心再一次遇到,却怎么弄也弄不好,那么今天...
2018-04-12 10:54:10 2534
转载 接口引用指向实现类的对象
经常见List<?> list= new ArrayList<?> Map<?,?> map = new HashMap<?,?>但是发现list只是ArrayList的接口不是它的父类 ,不是父类引用指向子类对象如果是应该是AbstractLIst ablist= new ArraryList(); 或者直接写为ArrayL...
2018-04-12 09:59:10 4156
原创 classpath类路径概念
项目右键>propertiessrc下的文件又叫类路径下的文件类路径:项目路径\build\classes为什么他叫类路径?src下的内容都在项目源码位置>build>classes下,所以在写src下的文件时候,直接写classpath:文件名,就可以找到文件如果文件在类路径的包下,就要加上包名,如:项目路径\build\classes\com\spring_stu\aoon\...
2018-04-11 16:40:34 702
原创 struts2小结(4)
Struts2拦截器概述1、 struts2是框架,封装了很多的功能,struts2里面封装的功能都是在拦截器里面 2 、struts2里面封装了很多的功能,有很多拦截器,不是每次这些拦截器都执行,每次执行默认的拦截器 3、 struts2里面默认拦截器位置4、 拦截器在什么时候执行?(1)在action对象创建之后,action的方法执行之前拦截器底层原理1、 拦截器底层使用两个原理第一个 ao...
2018-04-10 19:40:42 136
原创 ${pageContext.request.contextPath} JSP取得绝对路径
一.问题 JSP中究竟采用绝对路径还是采用相对路径随着所采用技术的越来越复杂,这个问题也变得越来越难以解决。 1)采用相对路径遇到的问题 相对路径固然比较灵活,但如果想复制页面内的代码却变得比较困难,因为不同的页面具有不同的相对路径,复制后必须修改每一个连接的路径。 如果页面被多于一个的页面所包含,那么被包含页面中的相对路径将是不正确的。 如果采用Struts的Action返回页...
2018-04-10 13:34:34 139
原创 struts2小结(3)
OGNL概述1 、之前web阶段,学习过EL表达式,EL表达式在jsp中获取域对象里面的值2、 OGNL是一种表达式,这个表达式功能更加强大,(1)在struts2里面操作值栈数据(2)一般把ognl在struts2操作:和struts2标签一起使用操作值栈3 、OGNL不是struts2的一部分,是单独的项目,经常和struts2一起使用(1)使用ognl时候首先导入jar包,struts2提供...
2018-04-09 21:08:34 151
转载 JSTL 标签大全详解
一、JSTL标签介绍1、什么是JSTL? JSTL是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言!JSTL标签使用以来非常方便,它与JSP动作标签一样,只不过它不是JSP内置的标签,需要我们自己导包,以及指定标签库而已! 如果你使用MyEclipse开发JavaWeb,那么在把项目发布到Tomcat时,你会发现,MyEclipse会在li...
2018-04-09 12:39:01 118
,commons-dbutils-1.4
2018-04-05
log4j.properties
2018-04-05
hamcrest-core-1.3.rc2,hamcrest-library-1.3.rc2,junit-4.10
2018-04-05
mysql-connector-java-5.0.4-bin.jar
2018-04-05
2-hibernate所需jar包
2018-04-05
hibernate的dtd文件
2018-04-05
Spring aop 所需jar
2018-04-05
Spring IOC 所需jar包
2018-04-05
spring-framework-4.2.4.RELEASE-dist,Spring4.2.4所需要的所有jar包
2018-04-05
c3p0连接池jar包,c3p0-0.9.2.1.jar,mchange-commons-java-0.2.3.4.jar
2018-04-05
spring-jdbc-4.2.4.RELEASE.jar,spring-tx-4.2.4.RELEASE.jar,jdbcTemplate使用的jar包
2018-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人