24小时推荐排行 - 博客园
22

借助Redis做秒杀和限流的思考

最近群里聊起秒杀和限流,我自己没有做过类似应用,但是工作中遇到过更大的数据和并发。 于是提出了一个简单的模型: var count = rds.inc(key); if(count > 1000) throw "已抢光!" 借助Redis单线程模型,它的inc是安全的,确保每次加一,然后返回加一后的 ...

大石头 发布于 2018-01-17 12:33 评论(7)阅读(1459)
15

微信【跳一跳】 opencv视觉识别 + 物理外挂

视频连接:http://v.youku.com/v_show/id_XMzMyNDQxNTA0OA==.html?spm=a2h3j.8428770.3416059.1 初入门C++ 与 opencv视觉库,写了一个跳一跳的物理挂,现在识别率还比较差,先记录下过程,以后在慢慢修改整理。 一、外挂结构 ...

HongYi_Liang 发布于 2018-01-16 23:58 评论(20)阅读(2181)
9

2017年 JavaScript 框架回顾 -- 前端框架

对于 JavaScript 社区来说,npm 的主要功能之一就是帮助开发者发掘所需的 npm Registry 中的库和框架。npm 强大的搜索功能能够帮助找到一组相关的软件包,同时其内置的的文档和使用统计信息,可以帮助开发者决定使用哪一种软件包。 ...

葡萄城控件技术团队 发布于 2018-01-17 14:00 评论(0)阅读(411)
8

ASP.NET Core中使用IOC三部曲(二.采用Autofac来替换IOC容器,并实现属性注入)

前言 本文主要是详解一下在ASP.NET Core中,自带的IOC容器相关的使用方式和注入类型的生命周期. 这里就不详细的赘述IOC是什么 以及DI是什么了.. emm..不懂的可以自行百度. 目录 ASP.NET Core中使用IOC三部曲(一.使用ASP.NET Core自带的IOC容器) AS ...

GuZhenYin 发布于 2018-01-17 10:33 评论(7)阅读(449)
10

以资深面试官的角度告诉大家面试前可以做的准备

本人之前写了三篇博文,从面试官角度来告诉大家,哪些人能面试成功,你的简历能帮你争取到面试机会吗,以及从面试官角度告诉大家如何准备项目方面的描述,均得到了比较好的反响。这里我们就从面试流程入手,告诉大家哪些人能面试成,本文同样是是据java web轻量级开发面试教程改编的。 其实有时候面试官自己也知道 ...

hsm_computer 发布于 2018-01-17 08:27 评论(0)阅读(1006)
3

api接口写好了?想过(Accept,Content-Type)?返回类型json|xml?

api接口写好了?想过(Accept,Content Type)?返回类型json|xml? 起因: 测试 1. 测试demo 新建一个spring boot RESTful API项目 浏览器地址栏访问,返回结果没问题,json数据 默认是不支持xml的,请求头类型application/xml ...

Vinton.Liu 发布于 2018-01-17 08:49 评论(0)阅读(431)
3

.net 平台下, Socket通讯协议中间件设计思路(附源码)

本人开发socket通讯多年了,一直干着“重复发明轮子”工作,这种工作方式效率低下,容易出错! 重复的事情做多了,也会出现“灵光“!何不自己设计一套中间件,在此基础上,再设计应用层协议。就可以避免“重复发明轮子”。 ...

源之缘 发布于 2018-01-17 13:13 评论(4)阅读(521)
3

【ASP.NET Core分布式项目实战】(二)oauth2 + oidc 实现 server部分

本博客根据http://video.jessetalk.cn/my/course/5视频整理(内容可能会有部分,推荐看源视频学习) 资料 我们基于之前的MvcCookieAuthSample来做开发 MvcCookieAuthSample下载地址:https://files.cnblogs.com/ ...

进击的辣条 发布于 2018-01-17 17:16 评论(1)阅读(164)
3

迁移数据库数据到SQL Server 2017

概述 本篇我们将利用DMA一步一步实现SQL Server 的迁移。帮助大家理解现在的SQL Server与新版本的融合问题,同时需要我们做哪些操作来实现新版本的升级或者迁移。 SQL Server 迁移 一定要有一个准备好的计划,我下面列出了所有的迁移过程需要做的工作,如下列表: 步骤列表 序号 ...

DB乐之者 发布于 2018-01-17 14:55 评论(0)阅读(126)
3

网络基础知识-网络协议

操作系统基础 操作系统:(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。 注:计算机(硬件)->操作系统->应用软件 网络通信原理 ——互联网的本质就是一系列的网络协议 ...

战争热诚 发布于 2018-01-17 14:30 评论(0)阅读(172)