1. 编写一个基本的多线程程序(主线程里面创建一个子线程)
/*************************************************************************
> File Name: 1_homework.c
> Author: 梁惠涌
> Addr:
> Created Time: 2015年04月22日 星期三 15时22分34秒...
分类:
编程语言 时间:
2015-04-24 21:13:21
阅读次数:
177
文章来自 开发技术前线 www.devtf.cn 。开发技术前线 第七期 。...
分类:
其他好文 时间:
2015-04-24 21:13:00
阅读次数:
183
监控spring配置的properties文件,当配置文件修改后自动重启spring
本插件适用于集群的web应用,通过配置中心管理配置文件
原理:
使用 ApplicationListener#onApplicationEvent 监听配置spring启动,启动完成后开启监控线程ConfMonitorMain#start,当某个配置文件修改后ConfMonitorMain通知Con...
分类:
编程语言 时间:
2015-04-24 21:14:35
阅读次数:
227
在Unity编辑器的Scene视图进行控制播放粒子ParticleSystem,可以借助方法Simulate,具体可以参照以下例子:
创建一个空对象ParticleAll,在这个对象下添加一个粒子(要添加多个粒子的话,添加到这个粒子之下),此时选中粒子,可以看到Scene视图预览播放粒子效果。附上新脚本EditParticleSystem,此为空脚本,如下:
...
分类:
编程语言 时间:
2015-04-24 21:14:28
阅读次数:
344
本文主要探讨了消息总线支持Thrift RPC的实现过程。鉴于RabbitMQ官方的Java Client提供了基于RabbitMQ的JSON-RPC,消息总线也顺道提供了JSON-RPC的API。之后也尝试了为消息总线增加对Thrift-RPC的扩展支持,希望此举能让消息总线同时为SOA提供基础设施。...
分类:
其他好文 时间:
2015-04-24 21:11:59
阅读次数:
176
SVD推荐算法(一)
看了不少论文,总结起来用SVD做推荐主要有两种不同的方式。
1 本质上是memory-based,只不过先用SVD对user-item的评分矩阵做降维,得到降维后的user特征和item特征,可以分别做userbased的协同过滤和itembased的协同过滤。
2 本质上是model-based,跟传统数学意义的SVD没有太大关系,只不过借鉴了SV...
分类:
编程语言 时间:
2015-04-24 21:11:34
阅读次数:
243
SVD推荐算法(二)
这次讲解的是model-based的SVD推荐算法。
跟ALS推荐算法一样,都是矩阵分解的推荐算法,只不过求解的方式不同而已。
假如评分矩阵是R,那么我们希望拟合这样一个模型
R=U*M
其中U是user特征,M是item特征。
假如一个user的特征是u,一个item的特征是i,那么这个user对这个item的评分就是
u*i(两个特征的内积...
分类:
编程语言 时间:
2015-04-24 21:12:07
阅读次数:
4343
--开始学习Tomcat服务器,学习代码,自己注释一下。
import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.InetAddress;
import java.net.ServerSocket;
i...
分类:
其他好文 时间:
2015-04-24 21:13:25
阅读次数:
216
题目描述Given an array of non-negative integers, you are initially positioned at the first index of the array.Each element in the array represents your maximum jump length at that position.Determine if you...
分类:
其他好文 时间:
2015-04-24 21:14:14
阅读次数:
171
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 1126 Accepted Submission(s): 446
Problem Description
#define xhxj (Xin Hang senior si...
分类:
其他好文 时间:
2015-04-24 21:13:14
阅读次数:
170
题目地址:NYOJ 737
定义状态dp [ i ] [ j ]为从第i个石子到第j个石子的合并最小代价。
没有优化的代码如下:耗时248ms。#include
#include
#include
#include
#include
#include
#include <m...
分类:
其他好文 时间:
2015-04-24 21:12:14
阅读次数:
179
糖果大战
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 2336 Accepted Submission(s): 797
Problem Description
生日Party结束的那天晚上,剩下了一些糖果...
分类:
其他好文 时间:
2015-04-24 21:10:41
阅读次数:
157
1、错误描述
13:50:13 call new_procedure Error Code: 1630. FUNCTION rand.string does not exist. Check the 'Function Name Parsing and Resolution' section in the Reference Manual 0.046 sec
2、错误原因
CREATE DE...
分类:
其他好文 时间:
2015-04-24 21:13:32
阅读次数:
156
这两天项目比较闲,在空余之际,尝试自己实现列表控件。从动工到初步完成大概花了一天时间,目前实现了列表的简单功能,后续将考虑加入cell重用机制、惯性特征以及删除cell等功能。项目代码已经放到了github上,地址:https://github.com/wanglichun/CustomTableView。
在实现之前,需要了解列表控件的运行原理,我之前的一篇博客《列表控件实现原理解析》中...
分类:
移动开发 时间:
2015-04-24 21:13:10
阅读次数:
180
//开一个数组存入当前位置二进制位每一位的最后一个位置
//处理到第i位时,让第i位数与前面的每一位的最后一位置从大到小取或
#include
#include
#include
#include
using namespace std ;
const int maxn = 100010 ;
const int inf = (1
int a[maxn] ;
int a_pos...
分类:
其他好文 时间:
2015-04-24 21:10:59
阅读次数:
127