- 博客(9)
- 收藏
- 关注
原创 一.了解线程
一.了解线程之前先了解一下进程和线程的联系 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1-n个线程。 线程:同一个线程共享数据代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。 多进程:操作系统能同时运行多个任务。 多线程:同一个程序中有多个顺序流在执行。 线程属于某个进程,进程
2017-03-10 09:24:59 290
转载 【持久化框架】Mybatis简介与原理
什么是Mybatis MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Da
2017-02-06 09:19:40 488
转载 quartz 定时任务时间设置
这些星号由左到右按顺序代表 : * * * * * * * 格式: [秒] [分] [小时] [日] [月] [周] [年] 序号 说明 是否必填 允许填写的值 允许的通配符 1. 秒 是
2016-11-24 14:57:07 354
转载 Spring Boot 定时任务的使用
下面是代码类:package org.springboot.sample.config;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.context.annotation.Configuration;import org.springframework.schedulin
2016-11-18 16:53:07 208
转载 Spring 异常处理HandlerExceptionResolver
Spring的异常统一处理非常简单,首先我们需要看一下Spring中定义的HandlerExceptionResolver接口: /** * Interface to be implemented by objects than can resolve exceptions thrown * during handler mapping or execution, i
2016-11-16 10:18:27 306
原创 Base64 和 MD5 加密
package com.utouu.uphone.commons;import java.io.UnsupportedEncodingException;import sun.misc.BASE64Encoder;public class Base64 { /** * 采用Base64 加密 * @since 1.1 * @param str * @
2016-11-10 13:09:12 196
转载 STS项目更正 web与jdk版本不对应等问题
转载自错误可能的原因:1.项目没有设置好jdk(优先考虑)2.项目没有设置好pom解决方案:a.针对原因项目右键properties第一个要改的地方:Java Build Path -->Libraries -->点击已有的jre(这里看到的jre可能是失效的或其实,我们直接改就是了)-->Edit -->选择第三个 WorkSpaces default JRE
2016-10-09 13:53:40 1530
原创 从Excel读取数据导入到数据库中
主要分为以下几步:1.编写控制器判断读取的Excel版本是07版本,还是03版本的(基本上不用了)2.读取Excel,(根据列名来获取所在的index)3.做一些处理,比如字符串类型的数据4.编写插入(insert语句 )/** * 导入功能 * * @since 1.0 * @param request * @param fil
2016-10-08 16:13:04 3481
转载 计算两个日期之间的工作日(去掉周末和节假日)
公司要写售后的一个功能,用到这个功能,在一个贴吧上找到的,整理一下package com.utouu.uphone.commons;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import
2016-09-30 09:53:00 4261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人