自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 strace

背景 昨天领导让我查看过去三天某个商圈对应天气情况,由于对于历史的数据没有落地,所以我只能处理线上的日志了(三天100G左右,一个小时一个日志文件),由于日志比较复杂,我写了个python脚本处理,但处理的很慢,几个小时都没有处理完这些日志。 对于上面的问题,我下面采用strace...

2019-06-13 14:53:00 110

转载 ehcache与guavacache两个缓存框架的效率比较

ehcache与guavacache两个缓存框架的效率比较:单位(ms) 读 ehcache guava cache 10亿 87964 35078 1亿 8898 ...

2018-01-01 15:31:00 581

转载 apache common

参考:https://www.jianshu.com/p/d8dba2e77fe9 https://www.cnblogs.com/yangy608/archive/2011/11/26/2264460.html ...

2017-12-29 17:17:00 115

转载 java工具类库

Commons-beanutilshttp://blog.csdn.net/tanga842428/article/details/78590533 转载于:https://my.osch...

2017-12-03 21:54:00 86

转载 好的文章转发

http://blog.csdn.net/lovesomnus/article/details/51776942 转载于:https://my.oschina.net/u/3648248/...

2017-11-27 23:44:00 83

转载 关闭防火墙啊

https://www.cnblogs.com/zhangmingcheng/p/6048043.html 转载于:https://my.oschina.net/u/3648248/blo...

2017-11-20 23:03:00 73

转载 jarFile

参考:http://blog.csdn.net/rchm8519/article/details/39557499 public static Set<Class> GetClassFromJar2(JarFile jarFile, String keyword, ...

2017-11-20 21:21:00 162

转载 桥接模式导致上不了网络的问题

centos系统与windows系统设置桥接模式之后,发现yum安装软件都报错,找不到包,网上大多数说仓库的问题,其实由于网络不通导致。 注意:应该设置桥接到具体的某个位置,不能选择自动。 ...

2017-11-18 23:19:00 356

转载 Linux 安装软件出现的问题

1、nginx 参考:http://blog.csdn.net/q_l_s/article/details/52027211 2、桥接模式修改静态IP 1. Remove Network Manager from startup Services. #c...

2017-11-18 23:11:00 130

转载 Java包冲突的解决

Java包冲突的解决:http://blog.csdn.net/guanglihuan/article/details/50512855 http://blog.csdn.net/happy_cheng/article/details/44027423 http://pipe-line.i...

2017-11-11 20:42:00 135

转载 NoClassDefFoundError异常

java.lang.NoClassDefFoundError: Could not initialize class com.ActiveUserBLL 今天在开发的时候系统报了上面的异常。 参考:http://blog.csdn.net/jamesjxin/article/deta...

2017-11-09 18:38:00 184

转载 java操作日期工具

在java开发中,由于JDK中的日期操作,特别是格式化的操作的话,大家都知道不支持线程安全,于是给大家推荐一个工具包。 http://blog.csdn.net/54powerman/article/details/56292391 ...

2017-11-09 14:29:00 70

转载 spring boot 报错

参考:http://m.blog.csdn.net/smartcore/article/details/76559360 报错: 看这个错,一下就能想到是JDK版本不兼容导致的,也就是我的项目的jdk版本与这个类所在的包的java版本不一致导致的。 ...

2017-11-07 14:06:00 146

转载 mybatis 逆向工程

今天学习了mybatis的逆向工程,真是太牛逼了,真正的解放我们的生产力,让我们的精力放在业务逻辑上。 这里不讲解怎么去生成逆向工程的代码,我就上面的类代表什么关系: Criterion:这个代表的一个字段,可以根据这个字段中的某种条件查询,还有对应的条件...

2017-11-04 18:58:00 71

转载 spring 与 hibernate整合

一、整合应该注意什么地方 1. Spring 整合 Hibernate 整合什么 ? 1). 有 IOC 容器来管理 Hibernate 的 SessionFactory 2). 让 Hibernate 使用上 Spring 的声明式事务 。(可以不用,如果采用Ses...

2017-11-02 17:54:00 65

转载 spring aop

一、spring aop 概念 Advice 通知(方法级) 要增强的功能(安全、校验、日志等) JoinPoint 连接点 就是spring允许你使用通知的地方,那可真就多了,基本每个方法的前,后(两者都有也行),或抛...

2017-11-01 16:37:00 63

转载 spring 控制反转与注入

一、通过构造方法注入 1.1、例子 1.2、注意 1、通过构造函数创建Bean对象,如果构造函数有多个的话,可以采用index(第几个参数确定具体的构造函数,也可以通过type这个字段,更加可以采用两者结合)。 2、注意普通类型用value,但是对于对象的话,...

2017-10-30 21:14:00 70

转载 spring jdbc

spring框架真是很强大,有太多的周边框架。比如spring提供了jdbc操作的框架,下面讲解一下怎么使用spring-jdbc与c3p0整合使用。 1、pom依赖 <!-- 公用属性声明 --> <properties> ...

2017-10-30 16:06:00 55

转载 spring ioc

spring的核心就是IOC和AOP,这篇文章就简单介绍一下IOC(控制反转)。 一、IOC与DI的比较: 不管在spring的学习,还是网上的博客,经常会讲到ioc与di的区别,我相信很多人是搞不清它两者的区别,会认为两者是一样的。其实IOC,它是一种思想,把原来...

2017-10-25 20:41:00 57

转载 springmvc乱码问题

最近开发的一个web项目,返回json数据的时候出现了乱码问题。 代码如下: @RequestMapping(path = "/abcdef",method={RequestMethod.GET,RequestMethod.POST}) @ResponseBody...

2017-10-21 19:09:00 62

转载 java 网络IO

笔者最近在看Netty权威指南这本书,Netty是一个非常好的网络IO的通信框架,但是在学习Netty之前我们应该先学习socket编程,学习Java的三种IO模型,BIO/NIO/AIO。 BIO:由名字可以看出是一种阻塞式的IO方式。 NIO:是一种无阻塞式的同步IO。 AIO...

2017-10-09 21:15:00 56

转载 操作数据遇到的问题(一)

今天在操作数据库的时候,遇到了一个问题,抛异常如下面: com.mysql.jdbc.exceptions.jdbc4.MySQLDataException: '4.947007509173E13' in column '2' is outside valid range for the d...

2017-09-30 13:41:00 114

转载 Mysql之常用sql总结

下面是我总结的Mysql中常用的一些SQL,一般分为下面三种: DDL:Data Definition Language,数据定义语言,这些语句操作的是数据库对象,比如:定义了数据库、表、列、索引等。常用的关键字包括:create、drop、alter等。 DML:Data Manipul...

2017-09-24 11:19:00 62

转载 Java日志相关的框架的简单的介绍

参考:http://blog.csdn.net/zhuyucheng123/article/details/51803852 在常常的项目开发中,我相信大家多没有去研究过,常用的日志框架的用处,一般都是从A项目把依赖的日志坐标拷贝到B项目中,改一下配置,然后就直接用了。下面我...

2017-09-13 21:42:00 49

转载 mybatis开发中遇到的一些坑(一)

1、mybatis报错invalid types () or values ()解决方法 参考:http://blog.csdn.net/shuduti/article/details/53352425 2、Cause: java.lang.ClassCastException: java...

2017-09-13 21:00:00 147

转载 快速排序

快排对于不管是校招,还是社招,都会面试官非常喜欢考的一道题目,而且是一道要求在10分钟写出的一道算法题。下面我们就讲讲“快速排序”。 1、快排的思路如下: a)、添补法 b)、分而治之 1、在一个数组中,在数组中选出一个基值,一般如果从小到大的排序,一般会...

2017-08-31 19:26:00 66

转载 转载一篇好的spring博客

转载一篇好的spring博客:https://my.oschina.net/u/3080373/blog/891918 转载于:https://my.oschina.net/u/36482...

2017-08-31 14:01:00 83

转载 Java并发包

今天逛“开源中国”的博客,看到一篇非常好的文章,打算转载分享给大家,本着一起学习进步的原则。 转载:【JDK并发包基础】并发容器详解,https://my.oschina.net/liughDevelop/blog/1503971 ...

2017-08-31 12:40:00 56

转载 Java注解详解

今天在做一个工具,我把注解放在属性上,通过反射怎么也取不到。 1、可能是定义的注解的@Target没有配置作用在属性上。 2、还有可能是你定义的属性是private的,但是你用的Class.getFields(),这个方法不能获取private的属性,应该采用Class.g...

2017-08-31 10:45:00 67

转载 教你如何使用反射框架reflections

笔者今天要推荐一款Java的第三方的反射工具,很多开源的软件都在使用。 pom依赖: <dependency> <groupId>org.reflections</groupId> <artifactId>re...

2017-08-30 15:59:00 1138

转载 java实现的直接操作Excel小工具

笔者在工作中常常会给产品跑点数据,但是跑的数据产品一般要求放到Excel文档中,方便观看与统计等。于是笔者写了一个小工具,可以快速的供开发者使用。笔者在开发这个工具的采用的Apache开源的poi这个jar,在此基础上开发的,先讲解我的这个工具该怎么用。 功能:(在我的...

2017-08-29 23:25:00 459

转载 Java之深入理解JDK动态代理

一、代理概念的理解 1、什么是代理? 其实我的理解其实很简单,就是本来是A做的事,B代替/帮助A去干那个事,这就是代理,B是A的代理,B就叫代理类,A就叫委托类。 这种例子其实在我们的生活中很常见,我们经常看的电视剧中,打官司的电视剧中经常能听到,律师说我的委托人xx...

2017-08-29 21:21:00 70

转载 linux后台进程与标准输出

一、遇到问题: 笔者在测试阶段,把服务拉到服务器上,部署之后,启动服务,但是没有启动成功,也没有报错信息。 二、先理解一些概念: 1、黑洞 /dev/null:这个就是黑洞,这是一个文件,这个文件是一个“只写”的文件,从里面读不出信息...

2017-08-29 20:09:00 1550

转载 Linux文本匹配之获取某一个范围里的日志信息

今天碰到一个问题:一个服务在凌晨2点到3点被频繁的调用,出现了一个小高峰,现在要查出到底是由于什么原因调用的。(也就是是因为在业务中被调用了,导致频繁的触发了这个服务,还是来自由用户端的操作,比如:有人在频繁的刷)。所以要查看是否这个服务 方法一:sed 一开始我上网找了...

2017-08-29 18:19:00 365

转载 Mybatis之mapper的开发

前面提到了Mybatis开发DAO层还可以简化我们的DAO的实现的开发,那我们在开发中要遵循什么样的约定呢?对于这种约定大于配置的框架,我们必须了解其约定,要不让问题会一大堆。 下面我将通过一个demo讲述: 1、准备一张用户表 2、PO类 3、定义...

2017-08-29 14:43:00 50

转载 Mybatis快速入门

为什么要学习Mybatis? Mybatis简化了哪些流程? 1、为什么要学习Mybatis? 下面的是一段JDBC的代码,我们写原生的JDBC代码时,会有一些模板代码,比如加载驱动,创建连接,预处理,封装sql,封装结果集。这种模板代码太多了,导致我们...

2017-08-29 11:38:00 61

转载 Java定时器之Timer源码剖析

Timer类中有两个主要的引用: TaskQueue:任务队列 TimerThread:真正执行任务的线程 Timer:任务定时的调度 一、TaskQueue:任务队列 采用数组实现队列: 将元素添加到队列,调整堆。其实是一个堆。 这个Task...

2017-08-23 17:45:00 99

转载 远程终端无法连接centos,求指教

环境: centos6.4 网络设置: ipconfig cat /etc/sysconfig/network-scripts/ifcfg-eth0 Linux与Windows的防火墙都已经关闭了 但是采用xshell就是连接不上 然后...

2017-08-16 21:06:00 179

空空如也

空空如也

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

TA关注的人

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