自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 @Value

为了简化读取properties文件中的配置值,spring支持@value注解的方式来获取,这种方式大大简化了项目配置,提高业务中的灵活性。一、两种使用方法1、@Value("#{configProperties['key']}")2、@Value("${key}")二、配置2.1 @Value("#{configProperties['key']}")使用2.1.1配置

2018-02-03 15:42:04 186

转载 UUID的作用

UUID介绍:UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以下几部分的组合:当前日期和时间(UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID

2018-02-03 15:15:00 859

原创 Date.prototype.format

/ 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07

2018-02-01 15:11:21 1514

原创 com.alibaba.druid.pool.DruidDataSource, druid-1.0.9.jar

Druid是什么?Druid首先是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部署的严苛考验。同时Druid不仅仅是一个数据库连接池,它包括四个部分:D

2018-01-24 09:23:42 26767

原创 SpringMVC的传递参数方式

1.向构造器传递参数2.Setter传递参数===============================public class Address {private String Shengfen;private String city;private String state;private String country;public String getShen

2017-12-14 14:14:18 199

原创 乐观锁

乐观锁 :大多数是基于数据版本(version)的记录机制实现的。何谓数据版本?即为数据增加一个版本标识,在基于数据库表的版本解决方案中,一般是通过为数据库表添加一个“version”字段来实现读取出数据时,将此版本号一同读出,之后更新时,对此版本号加 1。此时,将提交数据的版本号与数据库表对应记录的当前版本号进行比对,如果提交的数据版本号大于数据库表当前版本号,则予以

2017-12-14 09:48:19 131

原创 适配器模式

适配器模式适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。这种模式涉及到一个单一的类,该类负责加入独立的或不兼容的接口功能。举个真实的例子,读卡器是作为内存卡和笔记本之间的适配器。您将内存卡插入读卡器,再将读卡器插入笔记本,这样就可以通过笔记本来读取内存卡。笔记本电脑充电时,电线中间就有一个

2017-12-13 17:25:35 118

原创 redis安装常见问题

1、不能编译没有GCC 编译工具安装报错:问题1:make时可能会报如下错误cc -c -std=c99 -pedantic -O2 -Wall -W   -g -rdynamic -ggdb   adlist.cmake: cc:命令未找到make: *** [adlist.o] 错误 127解决方法:安装gcc命令如下:yum install gcc

2017-12-12 16:04:19 478

原创 redis入门

什么是redisredis是一个key-value存储系统,和memcached类似,他支持存储的value类型相对更多,包括String,List,set,zset。这些数据类型都支持push/pup.add/remove及取交集并集和更加丰富的操作,并且这些操作都是原子性的,在此基础上,Redis支持各种不同方式的排序,为了保证速率,数据都是缓存在内存中的,区别的是Redis会周期性的把更

2017-12-12 15:53:35 210

原创 吞吐量

吞吐量主要关注一个特定时间段内应用系统的最大工作量,衡量吞吐量的指标包括以下几点:给定时间内完成的事务数每小时批处理系统能完成的作业数量每小时能完成多少次数据库查询==========================================================================================举例:PigEater:它会模仿

2017-12-09 16:38:45 411

原创 eclipse常用快捷

一.老是使用鼠标操作,有的功能要点好多次鼠标,eclipse热键都有哪些呢?热键是Eclipse常用技巧中最常见的一个了。平时使用eclipse编程中,我最常用的三个组合热键:1.alt+/ 代码提示功能,编程中首选热键 熟悉delphi编程的同事经常把它改为ctrl+space2.ctrl+shift+f 代码排版 为了是你写的程序代码版面更清晰,你可以尝试使用该热键

2017-11-02 16:37:18 190

原创 Struts1中的<action>标签

type="ActionClass"    name="userForm"    scope="request"    attribute="key"    input="/register.jsp"    forward="/index.jsp"    include="/index.jsp"    unknown="true"    parameter="tes

2017-11-02 15:01:26 661

原创 ORACLE 11g client 和PL/SQL的安装和配置

先提一下oracle服务端和客户端的联系: oracle数据库系统现在有两种主要的使用形式:一种是C/S体系结构,另一种是多层结构。在国内广泛使用的就是C/S结构。 客户端是指数据库应用程序,负责请求、处理、展现由数据库服务器管理的数据,比如说用来开发PL/SQL的开发工具等。而在客户端工具上,PL/SQL Developer受到大多数人的欢迎,PL/SQL是专门用于PL/SQL程序单元开

2017-11-02 10:01:13 231

原创 tomcat免安装版本的常用配置

1、下载到Apache的官方网站,我们可以很容易找到Tomcat的下载地址,如:http://tomcat.apache.org/download-60.cgi在这里我们可以下载到Tomcat的8.0.28的zip、tar.gz和Windows Service Installer三种安装包,其中:Zip是Windows下的免安装版本,只需要解压后做一定的手动配置就可以正常的使用;

2017-11-02 00:52:24 459

原创 二叉树深度

class TreeNode {    int val = 0;    TreeNode left = null;    TreeNode right = null;    public TreeNode(int val) {        this.val = val;    }}public class Solution {    p

2017-10-11 09:40:32 197

原创 快速排序

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class KuaisuSort {public static void main(String[] args) throws IOException {BufferedRead

2017-10-09 21:29:19 121

原创 冒泡排序

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class BubbleSort {public static void main(String[] args) throws IOException {BufferedRead

2017-10-09 20:46:05 143

原创 希尔排序

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class XierSort {public static void main(String[] args) throws IOException {BufferedReader

2017-10-09 20:33:52 110

原创 折半查找插入排序

import java.awt.print.Printable;public class InsertSort {public static void main(String[] args) {// TODO Auto-generated method stubint a[] = {3,1,5,7,2,4,9,6};print(a);new InsertSort()

2017-10-09 19:49:37 510

原创 数据结构JAVA-----直接插入排序

import java.io.*;public class Main{    public static void main(String[] args) throws IOException{       int a[]={ 49, 38, 65, 97, 76, 13, 27, 50};       insertSort(a);       for (int i:a) {

2017-10-09 19:06:14 168

原创 js表单验证

/*是否带有小数*/function isDecimal(strValue ) { var objRegExp= /^\d+\.\d+$/; return objRegExp.test(strValue); } /*校验是否中文名称组成 */function ischina(str) {    var reg=/^[\u4E00-\u9FA5]{2,4}

2017-10-09 15:57:49 179

空空如也

空空如也

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

TA关注的人

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