- 博客(38)
- 收藏
- 关注
转载 strace
背景 昨天领导让我查看过去三天某个商圈对应天气情况,由于对于历史的数据没有落地,所以我只能处理线上的日志了(三天100G左右,一个小时一个日志文件),由于日志比较复杂,我写了个python脚本处理,但处理的很慢,几个小时都没有处理完这些日志。 对于上面的问题,我下面采用strace...
2019-06-13 14:53:00
154
转载 ehcache与guavacache两个缓存框架的效率比较
ehcache与guavacache两个缓存框架的效率比较:单位(ms) 读 ehcache guava cache 10亿 87964 35078 1亿 8898 ...
2018-01-01 15:31:00
624
转载 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
153
转载 java工具类库
Commons-beanutilshttp://blog.youkuaiyun.com/tanga842428/article/details/78590533 转载于:https://my.osch...
2017-12-03 21:54:00
114
转载 好的文章转发
http://blog.youkuaiyun.com/lovesomnus/article/details/51776942 转载于:https://my.oschina.net/u/3648248/...
2017-11-27 23:44:00
111
转载 关闭防火墙啊
https://www.cnblogs.com/zhangmingcheng/p/6048043.html 转载于:https://my.oschina.net/u/3648248/blo...
2017-11-20 23:03:00
99
转载 jarFile
参考:http://blog.youkuaiyun.com/rchm8519/article/details/39557499 public static Set<Class> GetClassFromJar2(JarFile jarFile, String keyword, ...
2017-11-20 21:21:00
198
转载 桥接模式导致上不了网络的问题
centos系统与windows系统设置桥接模式之后,发现yum安装软件都报错,找不到包,网上大多数说仓库的问题,其实由于网络不通导致。 注意:应该设置桥接到具体的某个位置,不能选择自动。 ...
2017-11-18 23:19:00
405
转载 Linux 安装软件出现的问题
1、nginx 参考:http://blog.youkuaiyun.com/q_l_s/article/details/52027211 2、桥接模式修改静态IP 1. Remove Network Manager from startup Services. #c...
2017-11-18 23:11:00
164
转载 Java包冲突的解决
Java包冲突的解决:http://blog.youkuaiyun.com/guanglihuan/article/details/50512855 http://blog.youkuaiyun.com/happy_cheng/article/details/44027423 http://pipe-line.i...
2017-11-11 20:42:00
172
转载 NoClassDefFoundError异常
java.lang.NoClassDefFoundError: Could not initialize class com.ActiveUserBLL 今天在开发的时候系统报了上面的异常。 参考:http://blog.youkuaiyun.com/jamesjxin/article/deta...
2017-11-09 18:38:00
219
转载 java操作日期工具
在java开发中,由于JDK中的日期操作,特别是格式化的操作的话,大家都知道不支持线程安全,于是给大家推荐一个工具包。 http://blog.youkuaiyun.com/54powerman/article/details/56292391 ...
2017-11-09 14:29:00
95
转载 spring boot 报错
参考:http://m.blog.youkuaiyun.com/smartcore/article/details/76559360 报错: 看这个错,一下就能想到是JDK版本不兼容导致的,也就是我的项目的jdk版本与这个类所在的包的java版本不一致导致的。 ...
2017-11-07 14:06:00
177
转载 mybatis 逆向工程
今天学习了mybatis的逆向工程,真是太牛逼了,真正的解放我们的生产力,让我们的精力放在业务逻辑上。 这里不讲解怎么去生成逆向工程的代码,我就上面的类代表什么关系: Criterion:这个代表的一个字段,可以根据这个字段中的某种条件查询,还有对应的条件...
2017-11-04 18:58:00
97
转载 spring 与 hibernate整合
一、整合应该注意什么地方 1. Spring 整合 Hibernate 整合什么 ? 1). 有 IOC 容器来管理 Hibernate 的 SessionFactory 2). 让 Hibernate 使用上 Spring 的声明式事务 。(可以不用,如果采用Ses...
2017-11-02 17:54:00
91
转载 spring aop
一、spring aop 概念 Advice 通知(方法级) 要增强的功能(安全、校验、日志等) JoinPoint 连接点 就是spring允许你使用通知的地方,那可真就多了,基本每个方法的前,后(两者都有也行),或抛...
2017-11-01 16:37:00
89
转载 spring 控制反转与注入
一、通过构造方法注入 1.1、例子 1.2、注意 1、通过构造函数创建Bean对象,如果构造函数有多个的话,可以采用index(第几个参数确定具体的构造函数,也可以通过type这个字段,更加可以采用两者结合)。 2、注意普通类型用value,但是对于对象的话,...
2017-10-30 21:14:00
97
转载 spring jdbc
spring框架真是很强大,有太多的周边框架。比如spring提供了jdbc操作的框架,下面讲解一下怎么使用spring-jdbc与c3p0整合使用。 1、pom依赖 <!-- 公用属性声明 --> <properties> ...
2017-10-30 16:06:00
72
转载 spring ioc
spring的核心就是IOC和AOP,这篇文章就简单介绍一下IOC(控制反转)。 一、IOC与DI的比较: 不管在spring的学习,还是网上的博客,经常会讲到ioc与di的区别,我相信很多人是搞不清它两者的区别,会认为两者是一样的。其实IOC,它是一种思想,把原来...
2017-10-25 20:41:00
82
转载 springmvc乱码问题
最近开发的一个web项目,返回json数据的时候出现了乱码问题。 代码如下: @RequestMapping(path = "/abcdef",method={RequestMethod.GET,RequestMethod.POST}) @ResponseBody...
2017-10-21 19:09:00
91
转载 java 网络IO
笔者最近在看Netty权威指南这本书,Netty是一个非常好的网络IO的通信框架,但是在学习Netty之前我们应该先学习socket编程,学习Java的三种IO模型,BIO/NIO/AIO。 BIO:由名字可以看出是一种阻塞式的IO方式。 NIO:是一种无阻塞式的同步IO。 AIO...
2017-10-09 21:15:00
75
转载 操作数据遇到的问题(一)
今天在操作数据库的时候,遇到了一个问题,抛异常如下面: com.mysql.jdbc.exceptions.jdbc4.MySQLDataException: '4.947007509173E13' in column '2' is outside valid range for the d...
2017-09-30 13:41:00
137
转载 Mysql之常用sql总结
下面是我总结的Mysql中常用的一些SQL,一般分为下面三种: DDL:Data Definition Language,数据定义语言,这些语句操作的是数据库对象,比如:定义了数据库、表、列、索引等。常用的关键字包括:create、drop、alter等。 DML:Data Manipul...
2017-09-24 11:19:00
79
转载 Java日志相关的框架的简单的介绍
参考:http://blog.youkuaiyun.com/zhuyucheng123/article/details/51803852 在常常的项目开发中,我相信大家多没有去研究过,常用的日志框架的用处,一般都是从A项目把依赖的日志坐标拷贝到B项目中,改一下配置,然后就直接用了。下面我...
2017-09-13 21:42:00
65
转载 mybatis开发中遇到的一些坑(一)
1、mybatis报错invalid types () or values ()解决方法 参考:http://blog.youkuaiyun.com/shuduti/article/details/53352425 2、Cause: java.lang.ClassCastException: java...
2017-09-13 21:00:00
177
转载 快速排序
快排对于不管是校招,还是社招,都会面试官非常喜欢考的一道题目,而且是一道要求在10分钟写出的一道算法题。下面我们就讲讲“快速排序”。 1、快排的思路如下: a)、添补法 b)、分而治之 1、在一个数组中,在数组中选出一个基值,一般如果从小到大的排序,一般会...
2017-08-31 19:26:00
200
转载 转载一篇好的spring博客
转载一篇好的spring博客:https://my.oschina.net/u/3080373/blog/891918 转载于:https://my.oschina.net/u/36482...
2017-08-31 14:01:00
103
转载 Java并发包
今天逛“开源中国”的博客,看到一篇非常好的文章,打算转载分享给大家,本着一起学习进步的原则。 转载:【JDK并发包基础】并发容器详解,https://my.oschina.net/liughDevelop/blog/1503971 ...
2017-08-31 12:40:00
73
转载 Java注解详解
今天在做一个工具,我把注解放在属性上,通过反射怎么也取不到。 1、可能是定义的注解的@Target没有配置作用在属性上。 2、还有可能是你定义的属性是private的,但是你用的Class.getFields(),这个方法不能获取private的属性,应该采用Class.g...
2017-08-31 10:45:00
82
转载 教你如何使用反射框架reflections
笔者今天要推荐一款Java的第三方的反射工具,很多开源的软件都在使用。 pom依赖: <dependency> <groupId>org.reflections</groupId> <artifactId>re...
2017-08-30 15:59:00
1302
转载 java实现的直接操作Excel小工具
笔者在工作中常常会给产品跑点数据,但是跑的数据产品一般要求放到Excel文档中,方便观看与统计等。于是笔者写了一个小工具,可以快速的供开发者使用。笔者在开发这个工具的采用的Apache开源的poi这个jar,在此基础上开发的,先讲解我的这个工具该怎么用。 功能:(在我的...
2017-08-29 23:25:00
498
转载 Java之深入理解JDK动态代理
一、代理概念的理解 1、什么是代理? 其实我的理解其实很简单,就是本来是A做的事,B代替/帮助A去干那个事,这就是代理,B是A的代理,B就叫代理类,A就叫委托类。 这种例子其实在我们的生活中很常见,我们经常看的电视剧中,打官司的电视剧中经常能听到,律师说我的委托人xx...
2017-08-29 21:21:00
88
转载 linux后台进程与标准输出
一、遇到问题: 笔者在测试阶段,把服务拉到服务器上,部署之后,启动服务,但是没有启动成功,也没有报错信息。 二、先理解一些概念: 1、黑洞 /dev/null:这个就是黑洞,这是一个文件,这个文件是一个“只写”的文件,从里面读不出信息...
2017-08-29 20:09:00
1611
转载 Linux文本匹配之获取某一个范围里的日志信息
今天碰到一个问题:一个服务在凌晨2点到3点被频繁的调用,出现了一个小高峰,现在要查出到底是由于什么原因调用的。(也就是是因为在业务中被调用了,导致频繁的触发了这个服务,还是来自由用户端的操作,比如:有人在频繁的刷)。所以要查看是否这个服务 方法一:sed 一开始我上网找了...
2017-08-29 18:19:00
409
转载 Mybatis之mapper的开发
前面提到了Mybatis开发DAO层还可以简化我们的DAO的实现的开发,那我们在开发中要遵循什么样的约定呢?对于这种约定大于配置的框架,我们必须了解其约定,要不让问题会一大堆。 下面我将通过一个demo讲述: 1、准备一张用户表 2、PO类 3、定义...
2017-08-29 14:43:00
73
转载 Mybatis快速入门
为什么要学习Mybatis? Mybatis简化了哪些流程? 1、为什么要学习Mybatis? 下面的是一段JDBC的代码,我们写原生的JDBC代码时,会有一些模板代码,比如加载驱动,创建连接,预处理,封装sql,封装结果集。这种模板代码太多了,导致我们...
2017-08-29 11:38:00
78
转载 Java定时器之Timer源码剖析
Timer类中有两个主要的引用: TaskQueue:任务队列 TimerThread:真正执行任务的线程 Timer:任务定时的调度 一、TaskQueue:任务队列 采用数组实现队列: 将元素添加到队列,调整堆。其实是一个堆。 这个Task...
2017-08-23 17:45:00
127
转载 远程终端无法连接centos,求指教
环境: centos6.4 网络设置: ipconfig cat /etc/sysconfig/network-scripts/ifcfg-eth0 Linux与Windows的防火墙都已经关闭了 但是采用xshell就是连接不上 然后...
2017-08-16 21:06:00
212
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人