自定义博客皮肤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)
  • 资源 (4)
  • 收藏
  • 关注

原创 tomcat-quartz appears to have started a thread named [startQuertz_Worker-1] but has failed to stop i

在tomcat7+quartz1.8/1.7 + spring3.0.5做定时任务的时候 , 当关闭tomcat时会发现如下异常: ar 27, 2013 6:05:35 PM org.apache.coyote.AbstractProtocol pause INFO: Pausing ProtocolHandler ["http-nio-8082"] Mar 27, 2013

2018-07-02 19:18:18 45772 9

原创 Docker容器内flume source tail + sed 缓存问题

背景在使用docker 容器搭建nginx + flume + kafka的日志收集平台时,使用lua提取http request中的header和body,输出json时会有 “\x22”字符存在, 在flume.source.command中加入tail -f access.log | sed ‘s/\\x22/\\”/g’ 时总会有延时的感觉。尝试方法1: 各种batchSize和timeOu

2017-03-15 16:34:09 677

原创 内容模型篇

推荐系统内容模型简介

2016-07-21 18:48:09 973

原创 推荐系统工作总结-简介篇

个人新闻资讯类推荐系统工作总结

2016-07-21 18:45:29 803

原创 在hadoop2.0上使用mahout1.0(-SNAPSHOT)提供的lda

mahout作为开源软件包,集成了很多机器学习和数据挖掘算法,详细可见 mahout官网  。     关于LDA,这里就不说了,详见大神的 LDA数学八卦  。这里只是想吐嘈mahout官网lda的使用文档:根本就没什么文档嘛!     在mahout-0.9及以前版本,只支持hadoop1.0 . 支持hadoop2.0的mahout只有1.0-SNAPSHOT , 不过是可以用的。现

2015-01-23 11:43:54 3380 2

原创 基于storm的在线关联规则

基于storm的online-ar算法(基于youtube视频推荐算法)

2014-08-08 17:34:46 3238 2

原创 从风险管理的角度来看是否需要个性化推荐

一  背景

2014-04-18 09:38:13 1751

原创 RedisTemplate SerializationFailedException: Failed to deserialize payload 异常解决

问题描述:    使用RedisTemplate(spring-data-redis )进行redis操作的封装 , 现有一个incr的key , 当调用incr后返回值一切正常, 当对此key进行get调用的时候出现了如下的异常:     org.springframework.data.redis.serializer.SerializationException: Cannot dese

2014-02-19 14:13:52 32727 1

原创 Linux学习

1  查看系统当前负载  top 2 查看当前目录下指定类型文件最近N分钟更新的列表     find . -name "*.html" -mtime -10  // -mtime天 -10 10天以内 +10 10天以前 3 从文本中查找不以指定字符串开头的行 , 如下:不以./+至少8位数字开头的行    grep -v "^\./[0-9]\{8,\}"  -v  逻

2013-12-03 14:48:43 699

原创 JAVA WEB 系统问题整理; apache + tomcat + mysql + win server 2003

1   tomcat的OutOfMemoryError.         常见的有heap 和 PermGen的内存溢出 , 但遇到" java.lang.OutOfMemoryError: unable to create new native thread "这个异常的          时候还是有点不知所措.         后查阅得知在32位windows server 2003

2012-03-09 17:42:28 2155

原创 windows系统中安装多个Mysql服务

第一步:安装Mysql(本人使用mysql-5.5.14-win32.msi)到任意目录 (D:\Program Files\MySQL , 此处记作 MYSQL_HOME )  , 第二步:在任意目录新建一文件夹(D:\Program Files\MySQL5555 , 此为Mysql的另一服务 , 记作MYSQL5555_HOME),将MYSQL_HOME下的所有文件直接复制到    MYS

2011-10-19 15:01:36 1055

原创 Spring MVC 3.0 使用注解进行validation

开发新的项目需要使用最新的框架,所以看了一下SpringMVC3.0 的注解验证.配置文件中必须包含的注解相关的 这里配置验证器:其中org.hibernate.validator.HibernateValidator是由hibernate-validator-4.2.0.Fin

2011-07-26 09:57:10 3482

原创 JAVA并发实践学习

1、对象的状态是由这存储在状态变量里的数据组成的,比如instance / fields ,       也包含它所引用的对象的状态 , 当一个对象没有field的时候,它是线程安全的.2、线程安全主要解决的问题是:受控制的并发访问数据3、解决线程安全的三个方法:      a、

2011-07-22 12:28:33 585

原创 java concurrency

1、locking and visibility (引自 java concurrency in practice)      使用synschronized关键字能够保存锁定block内的数据修改对其它线程可视!即线程A修改后的数据对线程B可视。锁与volatile的区别:锁能够保证可视性和原子性,而volatile只能保证可视性.    

2011-06-26 14:50:00 400

原创 tomcat源码分析中学到的问题

<br /><br /><br />虚拟机在响应两种事件的时候关闭自己:<br />1、  当系统System.exit被调用或最后一个非守护线程退出时<br />2、  用户突然的终止虚拟机.如CTRL+C或退出系统<br />当虚拟机终止的时候会执行两组相关的事件:<br />1、  虚拟机启动所有的已注册的shutdown hooks, 如果有的话。<br />Hooks是在一些在运行时注册的线程。所有的shutdown hooks<br />同时进行<br />2、  虚拟机调用所有可能存在的未调用

2011-05-24 16:36:00 799

原创 mysql存储过程修改表的engine

<br />因公司需要将多个schema下所有使用MyISAM引用的表更改为InnoDB引擎,所以就定了个存储过程来实现<br /> <br />delimiter // --存储过程中可以使用分号<br />drop procedure if exists `alter_engine`// -- 若已存在则删除<br />create procedure `alter_engine`(in schema_name_in varchar(30)) --输入参数:schema名称<br />begin<br

2011-05-06 13:58:00 2700

原创 hibernate one-to-many/many-to-one 使用中间表/使用join 标签

<br /><class name="Person"><br />  <id name="id" column="personId"><br />       <generator class="native" /><br />  </id><br />  <set name="addresses" table="PersonAddress"><br />       <key column="personId" /><br />       <many-to-many column="addressId"

2011-05-04 19:04:00 4541

原创 hibernate 如何使用mysql 字段的default值

在调用session.save(obj);的时候hibernate会把实体的所有字段(已映射)的全部插进数据库使用形如insert into enum_test (name , status) values (? , ?)的sql语句 ,如果你事先约束status default 'normal' ,这因为有'null'写入(虽然你没有obj.setStatus("xxx")) ,所以default不起作用  , 这就需要在.hbm.xml文件中设置该字段的insert = "false"如:当你显示的调用

2011-04-29 17:43:00 2152

原创 MAVEN 项目管理

<br />公司用maven进行项目依赖管理,就学了来。。以下是学习过程写下的文档.<br /><br />1、Maven是什么<br />Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个

2011-04-26 15:25:00 5207 2

原创 变量作用域

<br />public class ConditionGroupDesignImpl {<br />         private List<ConditionDesign> conditions;<br />/*<br />     * (非Javadoc) <p>Title: addConditions</p> <p>Description: </p><br />     * <br />     * @param conditions<br />     * <br />     * @see<b

2011-04-26 15:11:00 557

原创 JAVA number类型相减出现 "-0"

Number  args1 = new Float(522.42);Numbers args2 = new Double(522.42);Double result = args1.doubleValue() - args2.doubleValue();结果result在四舍五入后(小数点后保留三位),结果为-0;float类型在转换double类型过程中为出现精度误差,所以应该用BigDecimal temp1 = new BigDecimal(String.valueOf(new Float(522.4

2011-04-26 15:04:00 1960

单元测试之道Java版:使用JUnit.pdf

JAVA单元测试工具junit的教程,教你如何快速上手单元测试以及开发高级的测试用例

2011-02-22

google-aviator.jar

google开发的开源表达式计算项目 ,支持自定义函数与函数嵌套 , 具有很高的运算效率

2011-02-22

JNA.jar JNI的终结者

传说中的JNI终结者,我是初学,其它的只能自个体会啦!

2010-01-06

MM7API的JAR包

MM7API,可用于移动,联通彩信网关开发,含有移动MM7API.jar

2010-01-06

空空如也

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

TA关注的人

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