自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个迷茫的小码农

代码是活下去的力量

  • 博客(81)
  • 资源 (19)
  • 收藏
  • 关注

转载 Twitter的分布式自增ID算法snowflake (Java版)

概述分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移到Cassandra,因为Cass

2017-07-28 14:18:47 453

原创 Linux安装配置MySQL

MySQL下载环境信息安装检查是否已安装配置用户及用户组安装服务端软件启动MySQL服务查看MySQL是否启动成功安装MySQL客户端软件配置MySQL执行mysql_secure_installation登录mysql创建用户及授权配置双实例拷贝现有数据库文件给数据库文件赋权限创建一个新的空数据库创建multi的配置cnf文件启动你的多实例检查是否启动成功登

2017-07-28 09:12:10 949

转载 Java回调机制解析

模块之间总是存在这一定的接口,从调用方式上看,可以分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,也是我们在写程序中经常使用的;回调是一种双向的调用模式,也就是说,被调用的接口被调用时也会调用对方的接口,这句话可能有点绕,等文章后面举例说明;异步调用是一种类似消息或事件的机制,解决了同步阻塞的问题,举例来讲:A通知B后,他们各走各的路,互不影响,不用像同步调用那样,A通知B后,非得等

2016-01-14 17:37:31 589

转载 spring事务PROPAGATION_REQUIRES_NEW和PROPAGATION_NESTED区别

解惑 spring 嵌套事务    在所有使用 spring 的应用中, 声明式事务管理可能是使用率最高的功能了, 但是, 从我观察到的情况看, 绝大多数人并不能深刻理解事务声明中不同事务传播属性配置的的含义, 让我们来看一下 TransactionDefinition 接口中的定义 Java代码  收藏代码[java] view plaincopy

2015-11-09 09:32:57 1164

转载 springMVC使用HandlerMethodArgumentResolver 自定义解析器实现请求参数绑定方法参数

平时工作用是struts2,近来试了下springMVC,感觉很方便。然后遇到了问题:我有Person和Cat两个类,他们都有name这个field,如果我有一个Controller的方法接收Cat和Person两个参数,我应该如何分别他们的name?话说在页面写person.name和cat.name是没什么意义的,于是我看了一下stackOverFlow。有人推荐我写一个类,并

2015-10-22 14:46:56 949

转载 Spring4新特性——注解、脚本、任务、MVC等其他特性改进

Spring4新特性——泛型限定式依赖注入Spring4新特性——核心容器的其他改进Spring4新特性——Web开发的增强Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC Spring4新特性——Groovy Bean定义DSLSpring4新特性——更好的Java泛型操作API Spring

2015-09-13 08:58:18 609

转载 Spring4新特性——JSR310日期时间API的支持

Spring4新特性——泛型限定式依赖注入Spring4新特性——核心容器的其他改进Spring4新特性——Web开发的增强Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC Spring4新特性——Groovy Bean定义DSLSpring4新特性——更好的Java泛型操作API Spring

2015-09-13 08:51:23 1058

转载 Spring4新特性——更好的Java泛型操作API

Spring4新特性——泛型限定式依赖注入Spring4新特性——核心容器的其他改进Spring4新特性——Web开发的增强Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC Spring4新特性——Groovy Bean定义DSLSpring4新特性——更好的Java泛型操作API Spring

2015-09-12 21:00:40 790

转载 Spring4新特性——Groovy Bean定义DSL

Spring4新特性——泛型限定式依赖注入Spring4新特性——核心容器的其他改进Spring4新特性——Web开发的增强Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC Spring4新特性——Groovy Bean定义DSLSpring4新特性——更好的Java泛型操作API Spring

2015-09-12 20:48:16 822

转载 Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC

Spring4新特性——泛型限定式依赖注入Spring4新特性——核心容器的其他改进Spring4新特性——Web开发的增强Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC Spring4新特性——Groovy Bean定义DSLSpring4新特性——更好的Java泛型操作API Spring

2015-09-12 20:38:09 715

转载 Spring4新特性——核心容器的其他改进

Spring4新特性——泛型限定式依赖注入Spring4新特性——核心容器的其他改进Spring4新特性——Web开发的增强Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC Spring4新特性——Groovy Bean定义DSLSpring4新特性——更好的Java泛型操作API Spring

2015-09-12 17:39:17 1613

转载 Spring4新特性——泛型限定式依赖注入

Spring4新特性——泛型限定式依赖注入Spring4新特性——核心容器的其他改进Spring4新特性——Web开发的增强Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC Spring4新特性——Groovy Bean定义DSLSpring4新特性——更好的Java泛型操作API Spring

2015-09-12 17:05:42 1611

转载 Spring4新特性——Web开发的增强

Spring4新特性——泛型限定式依赖注入Spring4新特性——核心容器的其他改进Spring4新特性——Web开发的增强Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC Spring4新特性——Groovy Bean定义DSLSpring4新特性——更好的Java泛型操作API Spring

2015-09-12 17:04:31 1360

转载 spring mvc 异常处理(转)

链接:http://gaojiewyh.iteye.com/blog/1297746 (附源码) 链接:http://zywang.iteye.com/blog/983801  链接:http://www.cnblogs.com/xguo/p/3163519.html  链接:http://fuliang.iteye.com/blog/947191  链接:http://blog.

2015-08-20 10:02:21 2281

转载 js数组遍历 千万不要使用for...in...

js数组遍历相信大家都不陌生,很多人会想到for循环和 for...in...循环,但是千万不要使用for...in...循环遍历数组,特别是如果你想写点有用的,能够移植的代码时。下面我们来看看这个可恶的for...in...。1、语法for (variable in object) {...}这个语法中有个object,我们知道在javascript中对象这个概念是很宽泛的

2015-08-05 11:28:10 16174 1

原创 Springmvc同一资源不同描述配置-contentnegotiatingviewresolver

定义在mvc:interceptor下面的表示是对特定的请求才进行拦截的 --> 前面 -->

2015-07-26 08:48:31 3236

转载 put和post

幂等性(Idempotency):(分布式系统的特性)幂等性是数学中的一个概念,表达的是N次变换与1次变换的结果相同,定义如下:单目运算, x为某集合内的任意数, f为运算子如果满足f(x)=f(f(x)), 那么我们称f运算为具有幂等性(idempotent)比如在实数集中,绝对值运算就是一个例子: abs(a)=abs(abs(a))双目运算,x为某集合内的任意

2015-07-24 13:43:11 635

转载 【转】CSS实现div的高度填满剩余空间

转自:http://www.cnblogs.com/zhujl/archive/2012/03/20/2408976.html高度自适应问题,我很抵触用js去解决,因为不好维护,也不够自然,但是纯用CSS,难度不小,比如下面我要说的例子。需求:1. 这个矩形的高度和浏览器窗口的高度相同,不能出现纵向滚动条2. 绿色部分高度固定,比如50px3. 紫色

2015-06-27 18:06:53 11583 1

转载 条件注释判断浏览器<!--[if !IE]><!--[if IE]><!--[if lt IE 6]><!--[if gte IE 6]>

除IE外都可识别 所有的IE可识别 仅IE6可识别 IE6以及IE6以下版本可识别 IE6以及IE6以上版本可识别 仅IE7可识别 IE7以及IE7以下版本可识别 IE7以及IE7以上版本可识别 仅IE8可识别 仅IE9可识别 项目范例说明![if !IE]The NOT operator. This

2015-05-20 10:14:03 545

转载 FTL常用标签及语法

判断对象是否存在,若成立说明存在            判断知否和某一个值相等(先判断是否存在,在判断相等,如果该指定的参数不存在还比较相等的话就回出错)  list循环(循环遍历list并给遍历的对象取别名attribute以方便后面对象调用),if_exists在调用一个变量需要先判断是否为空不然为空时会出错,_index为取出行号索引从0开始,?size可以判断list大小   

2015-05-20 10:11:22 733

转载 spring与mybatis三种整合方法

哎,csdn没转载功能,只能复制了。。本文主要介绍Spring与Mybatis三种常用整合方法,需要的整合架包是mybatis-spring.jar,可通过链接http://code.google.com/p/mybatis/下载到。  1、采用数据映射器(MapperFactoryBean)的方式,不用写mybatis映射文件,采用注解方式提供相应的sql语句和输入参数。  

2015-05-19 16:37:44 419

转载 mysql修改字符集

首先,MySQL的字符集问题主要是两个概念,一个是Character Sets,一个是Collations,前者是字符内容及编码,后者是对前者进行比较操作的一些规则。这两个参数集可以在数据库实例、单个数据库、表、列等四个级别指定。  对于使用者来说,一般推荐使用utf8编码来存储数据。而要解决乱码问题,不单单是MySQL数据的存储问题,还和用户的程序文件的编码方式、用户程序和MyS

2015-04-21 09:45:31 638

转载 springmvc 基于全注解事务配置注意事项

1.spring mvc 自动扫描注解的时候,不去扫描@Service2.spring 自动扫描注解的时候,不去扫描@Controller参考:http://blog.sina.com.cn/s/blog_5ddc071f0100uf7x.html。尤其是这段话:Spring MVC启动时的配置文件,包含组件扫描、url映射以及设置freemarker参

2015-04-19 18:13:40 1049

转载 Hibernate 参数设置一览表

Hibernate 参数设置一览表属性名用途hibernate.dialect一个Hibernate Dialect类名允许Hibernate针对特定的关系数据库生成优化的SQL. 取值 full.classname.of.Dialecthibernate.show_sql输出所有SQL语句到控制台. 有一个另外的选择是把org.hi

2015-04-02 10:41:48 535

转载 logback logback.xml常用配置详解(三) <filter>

logback 常用配置详解(三)  :过滤器,执行一个过滤器会有返回个枚举值,即DENY,NEUTRAL,ACCEPT其中之一。返回DENY,日志将立即被抛弃不再经过其他过滤器;返回NEUTRAL,有序列表里的下个过滤器过接着处理日志;返回ACCEPT,日志会被立即处理,不再经过剩余过滤器。过滤器被添加到 中,为 添加一个或多个过滤器后,可以用任意条件对日志进行过

2015-03-31 09:45:20 473

转载 logback 常用配置详解(二) <appender>

logback 常用配置详解(二)  :是的子节点,是负责写日志的组件。有两个必要属性name和class。name指定appender名称,class指定appender的全限定名。 1.ConsoleAppender:把日志添加到控制台,有以下子节点::对日志进行格式化。(具体参数稍后讲解 ):字符串 System

2015-03-31 09:02:40 446

转载 logback 配置详解(一)

一:根节点包含的属性: scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。debug:当此属性设置为true时,将打印出logback内部日志信

2015-03-31 09:01:05 407

转载 Spring如何实现IOC与AOP的

转载地址:http://blog.csdn.net/runming56/article/details/72414171、Spring IOC    IoC 与 DI   首先想说说 IoC ( Inversion of Control ,控制倒转)。这是 spring 的核心,贯穿始终。所谓 IoC ,对于 spring 框架来说,就是由 spring 来负责控制对象的生命周期和

2015-03-03 10:04:49 545

转载 Spring security初探

转载地址: http://yzxqml.iteye.com/blog/1756106现在很多企业和开发团队都使用了SSH2(Struts 2 +Spring 2.5 +Hibernate)框架来进行开发,  我们或许已经习惯了强大的Spring Framework 全局配置管理,不可否认,Sping是一个很优秀的开源框架,但是由于Spring3.0版本后强大的的注解式bean的

2015-03-03 10:02:56 661

转载 编码史记

昨天听了一个同事的编码讲座,很精彩。想起了要写这个文章分享一下各种编码是如何产生的。字符编码的故事字符是什么字符是什么?就是有意义的图形,比如a,中等。在不同的国家代表不同的意思。但是在计算机世界中只有0和1,好了,如何用0和1将这些字符表示出来呢?这就是编码存在的意义。编码一点也不高深,就是一个计算机的01和字符ab的简单映射。于是故事开始了...

2015-03-01 07:31:02 731

原创 js监听input输入框值的即时变化

20150228今天研究一下了用js监测input框的即时变化,参考网络上的多篇文章,总结了一下,大概有以下几种方法以下都是兼容IE,firefox,chrome常用流行浏览器1、在元素上同时绑定 oninput 和onporpertychanger事件例:function aa(e){alert("inputting!!");}2、使用原生js添加监听事件

2015-02-28 21:55:16 20047 2

转载 CSS优先级

样式的优先级多重样式(Multiple Styles):如果外部样式、内部样式和内联样式同时应用于同一个元素,就是使多重样式的情况。一般情况下,优先级如下: (外部样式)External style sheet  有个例外的情况,就是如果外部样式放在内部样式的后面,则外部样式将覆盖内部样式。示例如下: head>

2015-02-28 08:25:59 401

原创 FusionCharts:横坐标标签较长时显示方式

FusionCharts:横坐标标签较长时显示方式1.wrap方式2.旋转显示3.交错显示4.每隔N个显示一个标签5.截取显示,在tooltip中全显示 1.wrap方式  2.旋转显示slantLabels='1' ..> 45度旋转或90度旋转labelDisplay='ROTATE'   默认 90度旋转  

2014-12-07 15:47:25 2764

转载 不安装Oracle客户端也能使用PL/SQL

link:http://jingyan.baidu.com/article/f25ef25412fad0482d1b8273.html不安装oracle,怎么才能使用PL/SQL呢?oracle 动辄几百M,在现在的机器配置下,当然空间不是问题,但是有时候,启动的一些服务带来不小的性能影响。使用instantclient吧,免安装,免费,配置简单,不启动服务。直接去Oralce官网下载

2014-11-20 09:05:49 947

转载 Error Code: 1175 You are using safe update mode and you tried to update a table without a WHERE that

快速高效用:SET SQL_SAFE_UPDATES = 0;下面的就不要看了!今日用MySQL Workbench进行数据库的管理更新时,执行一个更新的语句碰到以下错误提示:Error Code: 1175You are using safe update mode and you tried to update a table without a WHERE that uses a

2014-11-19 10:53:37 746

转载 cvc-complex-type.2.3: Element 'beans' cannot have character [children]

link:http://hanqunfeng.iteye.com/blog/980735当启动spring的项目时,有时候会抛如下异常:Line 33 in XML document from ServletContext resource [/WEB-INF/backend-servlet.xml] is invalid; nested exception is org.

2014-11-18 15:21:17 5450

转载 The prefix "mvc" for element "mvc:annotation-driven" is not bound 的解决方法

在springmvc配置文件里面写默认的注解映射的支持的时候:The prefix "mvc" for element "mvc:annotation-driven" is not bound。解决办法:       在该配置文件上面的beans中添加xmlns:mvc="http://www.springframework.org/schema/mvc" xsi:schemaLo

2014-11-18 14:52:12 11713 1

转载 slf4j, Simple Logging Facade for Java 的包使用说明

Link: http://windows9834.blog.163.com/blog/static/27345004201071915749769/全称:Simple Logging Facade for Javahttp://www.slf4j.org/简单日志门面(Facade)SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置

2014-11-17 19:43:05 1177

转载 Oracle 段的查看和管理

Oracle 数据库系统总是将系统用的回滚取名为SYSTEM(不要与SYSTEM用户相混),而且该回滚段都建立在 SYSTEM表空间内。比如可以从下面查询中看到系统的所有回滚段的基本信息:SQL> select segment_name,tablespace_name,bytes,next_extent  2   from dba_segments where segment_type

2014-11-12 08:30:44 490

转载 WebService到底是什么?

一、序言  大家或多或少都听过WebService(Web服务),有一段时间很多计算机期刊、书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成分。但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时应该用?   当前的应用程序开发逐步的呈现了两种迥然不同的倾向:一种是基于浏览器的瘦客户端应用程序,一种是

2014-11-12 07:41:48 539

全国省市县乡村五级数据

全国省市县乡村五级数据,共744196条,mdb文件

2015-07-29

全球IP地址(可查城市)

全球IP地址,共379739条,可查城市,mdb文件

2015-07-29

jframework

jframework.rar

2015-07-28

myeclipse 2014 customize persperctivx问题修复

myeclipse 2014 customize persperctivx问题修复.rar

2015-02-28

ORACLE常用傻瓜问题1000问.doc

ORACLE常用傻瓜问题1000问.doc

2015-02-27

win&linux&oracle命令速查.chm

win&linux&oracle命令速查.chm

2015-02-27

标准C++库函数参考.chm

标准C++库函数参考.chm标准C++库函数参考.chm

2015-02-27

firebug 35

firebug 支持firefox 35

2015-02-27

Myeclipse2015破解程序

Myeclipse2015破解程序 需jdk1.7

2015-02-27

Google Android开发入门与实战 第二版 pdf

Google Android开发入门与实战 第二版 pdf

2015-02-20

QRCode.jar

QRCode.jar

2015-02-14

jsoup_2.9.2-0.9.1.jar.zip

jsoup_2.9.2-0.9.1.jar.zip

2015-02-14

ETL工具Kettle用户手册.pdf

ETL工具Kettle用户手册.pdf

2015-02-14

FusionCharts+v3.1全部破解.rar

FusionCharts+v3.1全部破解.rar

2015-02-14

Android开发技巧合集.pdf

Android开发技巧合集.pdf

2015-02-14

java程序员由菜鸟到笨鸟.pdf

java程序员由菜鸟到笨鸟 作者:曹胜欢

2015-02-14

J2EE中JSON+Jquery_AJAX应用.pdf

J2EE中JSON+Jquery_AJAX应用

2015-02-14

空空如也

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

TA关注的人

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