- 博客(18)
- 收藏
- 关注
原创 矩阵分解在协同过滤推荐算法中的应用
在协同过滤推荐算法总结中,我们讲到了用矩阵分解做协同过滤是广泛使用的方法,这里就对矩阵分解在协同过滤推荐算法中的应用做一个总结。(过年前最后一篇!祝大家新年快乐!明年的目标是写120篇机器学习,深度学习和NLP相关的文章)1. 矩阵分解用于推荐算法要解决的问题 在推荐系统中,我们常常遇到的问题是这样的,我们有很多用户和物品,也有少部分用户对少部分物品的评分,我们希望预测目标用户对其他
2017-01-31 18:38:12 4410
原创 PLSQL触发器
触发器权限数据库创建用户时想要在本用户下使用触发器,需要给用户触发器的权限使用DBA用户执行 GRANT CREATE TRIGGER TO user_name;如果想在当前用户下创建其他用户的触发器需要具有CREATE ANY TRIGGER的权限如果要创建的触发器作用在数据库上的比如对start或者shutdown事件触发,则需要具有ADMINISTER DATABASE T
2017-01-31 10:33:11 322
原创 详谈内存管理技术(一)
先自问一个问题:C++有几种new? 我一直以为是两种:operator new 和 placement new。刚刚查了下,原来是3种:还有一个是new operator。而且,我还弄错了一个...但是,无论如何,我们能够改变的只有两个: 1、operator new,分配内存。 2、placement new,构造对象。 而剩下的那个new operator很直白:负责
2017-01-30 17:53:10 312
原创 removeEventListener('2016');
2016----最后一天工作日要快结束了,趁剩下的一点时间写篇博客玩玩,想到啥就写啥。总结下来就一句---累并快乐着。。。先祝大家新年快乐!万事如意发大财。一年跳了三家公司,上半年在家小公司干着整天写页面写jQuery的事情。下半年在家公司整angular,还算不错,整了半年学到了挺多的东西,一个大型的PC项目被我一个人撑起来了,用每天加班到凌晨的方式撑起来了。这点感觉还是挺有成就感的,感
2017-01-30 09:33:09 230
原创 2016个人小结
13年从常州回到老家宿迁,我把自己放到了一个很低的姿态,选择了现在这家公司主要用java开发(我做了3年多的.net开发),我对编程语言这东西没什么争议,适合就是最好的。刚回来的时候真是全力以赴,周末只要没什么事就是到公司熟悉项目和java(当时是2k5的工资,现在的薪水比那时还是涨了不少的,毕竟物价也在涨)。算算回来已经4年了,相比以前技术上有了更大的宽度,深度上还是不够精进,后面需要找几个点再
2017-01-29 16:13:07 207
原创 react native 之 Android物理返回键
基本用法根据文档,安卓back键的处理主要就是一个事件监听:1 BackAndroid.addEventListener('hardwareBackPress', this.onBackPressed);2 BackAndroid.removeEventListener('hardwareBackPress', this.onBackPressed);在starter-ki
2017-01-28 22:58:05 4574 1
原创 2017了,回家前 "年末" 分享-下雨,飘雪,红包雨,碰撞球,自定义View
(本博客为原创:http://www.cnblogs.com/linguanh/) 目录: 效果展示 感想 代码拆解 开源地址 效果展示 有没有兴趣继续看下去,直接看下"颜值"是第一步了。依次对应:下雨,飘雪,红包雨,碰撞球 上面是图片,这里再发个视频链接:http://pan.baidu.com/s/1miyPn76。感想
2017-01-28 14:33:05 300
原创 定时任务管理中心(dubbo+spring)-我们到底能走多远系列48
我们到底能走多远系列47扯淡: 又是一年新年时,不知道上一年你付出了多少,收获了多少呢?也许你正想着老板会发多少奖金,也许你正想着明年去哪家公司投靠。 这个时间点好好整理一下,思考总结一下,的确是个非常好的机会。 年终的时候各个公司总会评一下绩效,拉出各位的成绩单,你是不是想说:去你妈的成绩单,我不是你的学生,老子努力工作不是为了看你脸色!当然啦,你想说这话的前提是:你很牛b
2017-01-27 19:38:02 5121
原创 SQL Server 2014内存优化表的使用场景
SQL Server 2014内存优化表的使用场景 最近一个朋友找到走起君,咨询走起君内存优化表如何做高可用的问题大家知道,内存优化表是从SQL Server 2014开始引入,可能大家对内存优化表还是比较陌生,网上也鲜有内存优化表使用场景的文章朋友公司做的业务是跟蜂鸟配送类似的配送业务,整个配送系统平台每天订单量超过30W 坐标问题系统中某一个部分需要保存
2017-01-27 11:38:04 524
原创 C语言通过指针和数组实现字符串倒序
1.数组方式实现 (不用字符串函数)程序如下 1 void ReverseByArray(char * s) 2 { 3 int len = 0; 4 while (s[len] != '\0') 5 len++; 6 int t; 7 for (int i = 0; i 2; i++) 8 { 9
2017-01-26 16:23:00 10190
原创 我为什么不看好微信小程序_0
我自认为对新技术还是比较有热情的,可对于小程序这个“新技术”,我却完全是被动的。去年9月份的时候,微信小程序开始内测,瞬间引爆朋友圈、知乎等一众分享平台。当时我大概了解了一下,觉得从技术角度上来说没啥新意,也完全没有get到网上那些人激动的点在哪里,于是也就没有花很多精力去深入了解和学习相关知识。到了11月份,我和几个小伙伴去北京参加CSDN 举办的 SDCC,我特意去听了微信专场,滴滴团队的小程
2017-01-25 21:07:59 3620
原创 [Node.js]Buffer
摘要在js中是没有二进制类型的,但在处理tcp或者文件流时,必须使用到二进制数据,因此Node.js定义了一个Buffer类型,该类型用来创建一个专门存储二进制数据的缓存区。在Node.js中,Buffer类是随Node内核一起发布的核心库。Buffer库为Node.js带来了一种存储原始数据的办法,可以让Node.js处理二进制数据,每当需要在Node.js中处理I/O操作中移动的数据时,就
2017-01-25 09:03:00 410
原创 《微信小程序七日谈》- 第六天:小程序devtool隐藏的秘密
《微信小程序七日谈》系列文章:第一天:人生若只如初见; 第二天:你可能要抛弃原来的响应式开发思维; 第三天:玩转Page组件的生命周期; 第四天:页面路径最多五层?导航可以这么玩; 第五天:你可能要在登录功能上花费大力气; 第六天:小程序devtool隐藏的秘密 本系列的文章并非初学教程,而是笔者在具体开发过程中遇到的问题以及部分解决方案。笔者参与的小程序项目开发也进入尾声
2017-01-24 13:58:13 3441
原创 两分钟实现安全完备的登录模块
引言2016年中,我所在的项目组将原来系统中的登录模块拆出来做成一套集中账号管理系统,并对外提供单点登录的服务。后来,公司中需要使用员工账号进行登录的系统越来越多,但这些系统都是各有各的实现方式,管理比较混乱。为了推广我们组的账号管理系统,统一公司的账号体系,我写了一篇“软文”希望在公司技术月刊上发表,便是这篇文章的来历。随着公司业务的不断发展,各种内部管理系统也越来越多,这些系统虽然功能
2017-01-23 18:52:53 453
原创 前端工程化之动态数据代理
引言在前端开发过程中,开发者通常都会遇到前端数据不能正常获取的问题,这就需要开发者之间’想办法‘搞到这些数据;开发过程中我们可能遇到的场景:后端接口数据开发中暂时不可用,需要前端在自己本地mock接口数据进行开发重构一个已有的前端功能,在测试环境开发功能,这时可能需要使用测试环境提供的数据来进行开发解决线上问题,需要本地开启服务访问线上数据访问某个服务资源时
2017-01-23 10:27:56 296
原创 基于注解的锁
背景某些场景下,有可能一个方法不能被并发执行,有可能一个方法的特定参数不能被并发执行。比如不能将一个消息发送多次,创建缓存最好只创建一次等等。为了实现上面的目标我们就需要采用同步机制来完成,但同步的逻辑如何实现呢,是否会影响到原有逻辑呢?嵌入式这里讲的嵌入式是说获取锁以及释放锁的逻辑与业务代码耦合在一起,又分分布式与单机两种不同场景的不同实现。单机版本下面方法,每个produc
2017-01-22 16:21:03 236
原创 基于.NET Core的Hypertext Application Language(HAL)开发库
HAL,全称为Hypertext Application Language,它是一种简单的数据格式,它能以一种简单、统一的形式,在API中引入超链接特性,使得API的可发现性(discoverable)更强,并具有自描述的特点。使用了HAL的API会更容易地被第三方开源库所调用,并且使用起来也很方便,开发者可以像处理普通JSON数据那样去处理API数据。有关HAL的更多信息,可以参考官方网站:ht
2017-01-22 16:16:56 484
原创 开源第三方登录组件OAuthLogin2.0 支持QQ,阿里巴巴,淘宝,京东,蘑菇街,有赞等平台
Nuget地址:https://www.nuget.org/packages/OAuthLogin2.0/项目结构说明:AuthorizationProviders文件夹下主要存放内置的授权平台。CustomException文件夹主要存放各个平台对应的错误处理机制。 说下涉及到的几个名词:平台: 定义一个数据结构,用于规范外部交易平台名称。名称是业务系统为Etp
2017-01-22 00:00:54 496
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人