- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 java上传文件
后台代码:package com.sitech.easkLog;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.util.*;import javax.servlet.
2017-02-10 17:35:39
242
原创 spring 事务回滚
一、使用场景举例在了解@Transactional怎么用之前我们必须要先知道@Transactional有什么用。下面举个栗子:比如一个部门里面有很多成员,这两者分别保存在部门表和成员表里面,在删除某个部门的时候,假设我们默认删除对应的成员。但是在执行的时候可能会出现这种情况,我们先删除部门,再删除成员,但是部门删除成功了,删除成员的时候出异常了。这时候我们希望如果成员删除失败了,之前删除
2017-02-09 16:25:48
283
原创 logback替换log4j
1.新建logback.xml放在src目录下(放在src下会自动加载,不需要再web.xml配置)2.引入必要的jar包;
2017-02-09 16:05:09
482
原创 java web浏览器访问工程前面添加一级目录学习笔记
有的时候因为nginx和f5策略问题需要在访问系统的时候前面添加一个前缀以区分不通地方需要用同一个工程的情况;举个例子:当访问localhost:8080/webDemo/demo/shafei.jsp时,需要用另一种访问方式:localhost:8080/sf/webDemo/demo/shafei.jsp;用sf的标志来区分不同地方需要访问该系统;该如何实现呢:这个需要在tomcat的
2017-02-09 16:04:57
851
原创 springJDBC学习笔记和实例
前言:相对于Mybatis(ibatis),个人感觉springJDBC更灵活,主要实现类JdbcTemplate;它替我们完成了资源的创建以及释放工作,从而简化了我们对JDBC的使用。它还可以帮助我们避免一些常见的错误,比如忘记关闭数据库连接。JdbcTemplate将完成JDBC核心处理流程,比如SQL语句的创建、执行,而把SQL语句的生成以及查询结果的提取工作留给我们的应用代码。它可以完成S
2017-02-09 16:04:27
318
原创 获取当前日期时间,获取当月最后一天
获取当前日期:public class TestDate { public static void main(String[] args) { Date now = new Date(); Calendar cal = Calendar.getInstance();} 获取当月最后一天:public static boolean isMonthEnd(Date d
2017-02-09 16:04:15
2535
原创 mybatis如何接收字符串转换为date类型插入数据库
今天遇到一个问题,先描述一下:后台获取数据,有一个字段是时间字段,后台传过来的是字符串类型的,如:2016/11/16 10:26:17,将该字符串放在map对象中(持久层用的是mybatis或者ibatis),将参数传配置文件中insert语句,但是如何将这个字符串转换为date类型呢?因为mybatis接收参数也挺特殊的,一般格式为:#{param,jdbcType=VARCHAR},
2017-02-09 16:04:10
16590
1
原创 将java文件编译成class文件
一般情况下,在myeclipse中保存java文件后会自动编译成class文件,但是这种情况只能编译当前工程的java文件,但是如果需要编译不是一个工程的java文件,比如在网上拷贝的java文件改如何编译呢,换句话说是在普通文件夹的java文件应该怎么编译呢?如下:首先需要配置好java的环境变量(保证javac文件可以执行),不再赘述1.win+r后输入cmd进入命令输入行;2.根据地
2017-02-09 16:04:03
4629
原创 spring学习笔记
什么是Spring?答 :spring是一个轻量级(不占用很多资源,内存,cup)的开源框架,是为了减少企业应用开发的复杂性而创建出来的。它的核心是Ioc容器。整合了许多现有的框架 比如:hibernate,struts2,mybatis,等;它有两个目的:一个是让现用的技术更加易用,还有一个是给开发者形成一个良好的编程习惯;什么是Aop?答:aop是面向切面编程,就是说在不改变原来的程序的情况
2017-02-09 16:03:55
218
原创 nginx学习笔记
公司一直在用nginx反向代理服务器,虽然一直在用,但是还没弄清楚怎么个用法;百度百科这么解释的:Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。个人理解:nginx的存在是解决高并发时服务器无法承受最大负载而存在的;
2017-02-09 16:03:51
189
原创 浅谈dubbo服务
Dubbo分布式服 推荐大家一个画图工具:https://www.processon.com/i/572d51efe4b0c3c74981ec141.Dubbo是一个分布式服务框架,致力于提供高性能和透明化的远程服务调用方案,这容易和负载均衡弄混,负载均衡是对外提供一个公共地址,请求过来时通过轮询、随机等,路由到不同server。目的分摊压力。dubbo在淘宝也是解决他们实际问题的,不一定适合
2017-02-09 16:03:46
1566
原创 Myeclipse启动后tomcat空指针异常
今天早上吃完早餐来公司上班,打开电脑,输入密码,123456。。。。。嗯……,再打开myeclipse,duang。。。duang。。。duang。。。。tomcat空指针异常,tmd我这暴脾气昨天还好好的今天就给我来这一套,搁我五年前那暴脾气,早就卸了你,时间成就了我的成熟,ok,不扯了,搞定这空指针异常是我义不容辞的责任;附上异常日志:java.lang.NullPointerExce
2017-02-09 16:03:34
751
原创 java后台读取配置文件
前几天开发时遇到一个问题,在后台读取配置文件的时候无法读取属性值,于是上网查了查,现在在这分享给大家;先附上代码吧: package com.shafei.util; import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.
2017-02-09 16:03:29
330
原创 java后台读取配置文件
前几天开发时遇到一个问题,在后台读取配置文件的时候无法读取属性值,于是上网查了查,现在在这分享给大家;先附上代码吧: package com.shafei.util; import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.FileOutputStream;...
2016-12-05 15:47:20
81
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人