
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
这里的路由指的是在web开发中,访问路径以及具体实现内容的映射。比如,/a映射到某个具体的页面,这个就称之为一个路由。而动态路由,顾名思义就是动态添加这种路由映射关系。 在nginx中,通过rewrite和proxy_pass来实现路由映射或者说反向代理,但是这种关系按照传统的配置必须写死在配置文件中,然后通过快速"无缝"重启nginx。虽说是无缝,但是其繁琐的配置和枯燥的重启操作还是无
nginx lua模块常用的指令
不确定是系统还是m1芯片的问题,pc版本客户端无法登录,ios/ipad版本的登录完之后,无法访问内网网络,遍巡许久,在github上看到开源的第三方方案,https://github.com/adrienverge/openfortivpn,安装完之后运行sudo openfortivpn ip:端口--username=用户名 --pppd-use-peerdns=1 运行既可。...

使用nginx的ngx_http_image_filter_module进行图片裁剪的方案是图片裁剪一个非常常见的方案,最近提供给app端的图片,需要在部分进行展示的地方进行图片裁剪再加载,以减少图片的加载流量(原图的尺寸非常大)。然而在进行resize的操作之后,却发现图片被调转了方向,这让我很疑惑,因为我并没有进行rotate的操作。 在看了下模块的代码,发现,如果只是简单的resi
java.util.concurrent.RejectedExecutionException: Taskjava.util.concurrent.FutureTask@3f54147b rejected fromjava.util.concurrent.ThreadPoolExecutor@55407c43[Running, pool size = 10, active thre...
elasticsearch之所以功能比较强大,更多的是因为其插件机制比较灵活,可以直接不需要改动源码的情况下,被es的节点扫描加载。本篇文章就简单的讲一下如何进行调试插件,其实无论是river、analysis或者是其他的plugin,都是差不多的写法,所以我们用其中一个river的插件来演示下如何进行调试。 首先,在github上git clone对应的elasticsearch的源码
最近,看到有朋友在吐槽,说在用redis的client库jedis的连接池的时候,得到的jedis的实例,调用close方法之后,不能回到池里面,而是真的关闭了连接。为什么大家会觉得调用close方法是回到连接池而不是关闭连接呢?这个还要从最常见的JDBC的连接池说起,几乎常见的jdbc的连接池在构造连接的时候都增强了connection类,将其close方法重写为returnPool之类的,调用
---摘自百度百科。作为自己学习的一个记录。 个性化推荐是根据用户的兴趣特点和购买行为,向用户推荐用户感兴趣的信息和商品。随着电子商务规模的不断扩大,商品个数和种类快速增长,顾客需要花费大量的时间才能找到自己想买的商品。这种浏览大量无关的信息和产品过程无疑会使淹没在信息过载问题中的消费者不断流失。为了解决这些问题,个性化推荐系统应运而生。个性化推荐系统是建立在海量数据挖掘基础上的一种高级
经常看到一些交流网页爬虫的
这次主要简单的分享下mapreduce编程模型,mapreduce作为分布式计算模型中最流行的一种,自从由google的论文发布这一模型之后,就受到了很多人的追捧,这次我们也跟随一下潮流。为了不让大家看着头晕,我不打算直接用hadoop(由java编写的mr模型的实现),而是采用python一个简单的实现来操作。 本着简单的原则,我们从最经典的一个例子wordcount来讲解。word







