自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 如何理解spring中的IOC和AOP

IOC,依赖倒置的意思,所谓依赖,从程序的角度看,就是比如A要调用B的方法,那么A就依赖于B,反正A要用到B,则A依赖于B。所谓倒置,你必须理解如果不倒置,会怎么着,因为A必须要有B,才可以调用B,如果不倒置,意思就是A主动获取B的实例:B b = new B(),这就是最简单的获取B实例的方法(当然还有各种设计模式可以帮助你去获得B的实例,比如工厂、Locator等等),然后你就可以调用

2017-04-20 11:20:02 336

转载 高并发解决方案

大数据量下高并发同步的讲解(不看,保证你后悔)    对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题,但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研究一下常见的并发和同步吧。   为了更好的理解并发和同步,我们需要先明白两个重要的概念:同步和异步   1、同步和异步的区别

2017-04-20 11:16:51 788

原创 Java经典算法(一)

package suanfa;import java.util.Scanner;/** * 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?  * 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....  * @author skk * */pub

2017-04-19 15:58:00 319

转载 存储过程的优缺点

为什么要用存储过程几个去 IBM 面试的兄弟回来抱怨:去了好几个不同的 IBM 项目组,几乎每个面试官问到数据库的时候都要问用没用过存储过程,烦人不?大家去面的程序员,又不是 DBA,以前的项目都没有用到存储,不照样运行的好好的?存储过程真的那么重要吗,它到底有什么好处呢?笔者认为,存储过程说白了就是一堆 SQL 的合并。中间加了点逻辑控制。但是存储过程

2017-04-17 10:06:26 360

原创 java将获取到的file文件下载到任意位置

1、首先获取到需要下载的数据(list),2、将其转成Excel格式(具体操作可参考将list转成Excel表格并下载):ExcelFileUtil excel = new ExcelFileUtil();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String date = sdf.form

2016-09-19 11:53:52 3760

原创 使用jquery实现开始日期小于结束日期

首先需要引入jquery.js:然后创建两个input标签:然后给他们添加事件(下面是我自己写的一个简单的日期选择界面):最后实现效果:

2016-09-18 17:33:06 1581

转载 SSM框架入门和搭建 十部曲 (写的非常好,可以借鉴)

又快到毕业设计的时候了,有的学弟说想用ssm做毕业设计,在网上找到资料看不懂,基础差。我就帮他写了一个demo,顺便也整理一下。SSM框架,顾名思义,就是Spring+SpringMVC+mybatis。通过Spring来将各层进行整合,通过spring来管理持久层(mybatis),通过spring来管理handler。总之,spring是将各层进行整合。

2016-09-09 16:12:04 2505

原创 截取字符串使其显示为固定长度加...显示

'25'}">${fn:substring(companyNew.title,0,24)}...如果字符串长度大于25位,则显示0-24位之后用...表示${companyNew.title }如果长度不大于25位,则显示全部值。

2016-09-06 09:36:10 364

原创 jsp中标题过长的时候,将标题设为只显示前多少位,后面用...来表示的做法

'25'}">${fn:substring(companyNew.title,0,24)}...${companyNew.title }如果标题长度大于25,则截取0-24位剩余的用...来表示,否则显示全部内容。

2016-09-06 09:23:00 1278 1

原创 jackson 的UnrecognizedPropertyException错误的解决办法

org.codehaus.jackson.map.exc.UnrecognizedPropertyException: Unrecognized field "address" (Class util.Student), not marked as ignorable在类中添加注解@JsonIgnoreProperties(ignoreUnknown = true)即可

2016-07-28 11:40:23 10359

转载 MyBatis 批量插入数据

在程序中封装了一个List集合对象,然后需要把该集合中的实体插入到数据库中,由于项目使用了Spring+MyBatis的配置,所以打算使用MyBatis批量插入,由于之前没用过批量插入,在网上找了一些资料后最终实现了,把详细过程贴出来。 实体类TrainRecord结构如下: Java代码  public class TrainRecord im

2016-07-22 09:55:28 246

转载 Eclipse常用快捷键

Eclipse 常用快捷键Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。  1. 【ALT+/】  此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 

2016-07-20 11:00:31 184

转载 启动Tomcat服务报错,端口被占用解决方案

启动Tomcat服务器报错:Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are already in use. The server may already be running in another process, or a system process may be usin

2016-07-19 11:21:03 2426

原创 mysql中获取varchar类型数据的最大值

select MAX(CAST(userNo as SIGNED INTEGER)) from userInfo ;或者select MAX(CAST(userNo as UNSIGNED INTEGER)) from userInfo ;————varchar 转 int cast(id as signed integer)  或者 cast(id a

2016-06-30 11:34:59 7975 2

转载 Oracle中的NVL函数

Oracle中函数以前介绍的字符串处理,日期函数,数学函数,以及转换函数等等,还有一类函数是通用函数。主要有:NVL,NVL2,NULLIF,COALESCE,这几个函数用在各个类型上都可以。下面简单介绍一下几个函数的用法。在介绍这个之前你必须明白什么是oracle中的空值null1.NVL函数NVL函数的格式如下:NVL(expr1,expr2)

2015-06-25 15:59:16 429

空空如也

空空如也

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

TA关注的人

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