【摘要】欢迎大家前往云+社区,获取更多腾讯海量技术实践干货哦~ 本文由腾讯云数据库内核团队 发布在云+社区 1.概述 binlog是Mysql sever层维护的一种二进制日志,与innodb引擎中的redo/undo log是完全不同的日志;其主要是用来记录对mysql数据更新或潜在发生更新的SQL语句 阅读全文
2018年1月31日星期三
腾讯工程师带你深入解析 MySQL binlog - 云加社区
2018年1月30日星期二
2018年1月29日星期一
Python-Blog2-编写Web app 骨架 - 阳阳得意7825
【摘要】撸代码之前让我们先来看几个概念: 什么是协程(Coroutine)? 假设现在有两个子程序,子程序A和子程序B: def A(): print('1') print('2') print('3') def B(): print('X') print('Y') print('Z') 若程序由协程执行, 阅读全文
2018年1月27日星期六
01 整合IDEA+Maven+SSM框架的高并发的商品秒杀项目之业务分析与DAO层 - nnngu
【摘要】作者: "nnngu" 项目源代码:https://github.com/nnngu/nguSeckill 这是一个整合IDEA+Maven+SSM框架的高并发的商品秒杀项目。我们将分为以下几篇文章来进行详细的讲解: 01 Java高并发秒杀项目之业务分析与DAO层 02 Java高并发秒杀项目之S 阅读全文
2018年1月25日星期四
【深度学习系列】PaddlePaddle可视化之VisualDL - Charlotte77
【摘要】上篇文章我们讲了如何对模型进行可视化,用的keras手动绘图输出CNN训练的中途结果,本篇文章将讲述如何用PaddlePaddle新开源的VisualDL来进行可视化。在讲VisualDL之前,我们先了解一下常用的Tensorflow的可视化工具 Tensorboard。 Tensorflow的可视 阅读全文
2018年1月24日星期三
Flask连接数据库打怪升级之旅 - 小单同桌
【摘要】一、前言 在初学 Flask 的时候,在数据库连接这部分也跟每个初学者一样。但是随着工作中项目接手的多了,代码写的多了,历练的多了也就有了自己的经验和技巧。在对这块儿代码不断的进行升级改造后,整理了在连接数据库这部分的一个学习经验。希望可以为大家在学习 Python 的路上提供一些参考。 二、初级阶 阅读全文
2018年1月23日星期二
Java map 详解 - 用法、遍历、排序、常用API等 - IT==挨踢
【摘要】尊重原创:http://www.cnblogs.com/lzq198754/p/5780165.html 概要: java.util 中的集合类包含 Java 中某些最常用的类。最常用的集合类是 List 和 Map。 Map 提供了一个更通用的元素存储方法。Map 集合类用于存储元素对(称作"键" 阅读全文
2018年1月22日星期一
独立成分分析(ICA)的模拟实验(R语言) - szcf715
【摘要】本笔记是[ESL14.7节](https://esl.hohoweiya.xyz/14%20Unsupervised%20Learning/14.7%20Independent%20Component%20Analysis%20and%20Exploratory%20Projection%20Pur... 阅读全文
2018年1月21日星期日
我们编写 React 组件的最佳实践 - 夜色镇歌
【摘要】刚接触 的时候,在一个又一个的教程上面看到很多种编写组件的方法,尽管那时候 框架已经相当成熟,但是并没有一个固定的规则去规范我们去写代码。 在过去的一年里,我们在不断的完善我们的做法,直到满意为止。 本文会列出我们自己在使用的最佳实践,不管你是刚入门的新手还是很有经验的开发者,我们都希望本文对你有所 阅读全文
2018年1月19日星期五
I2C 读取总是 0xFF,但是 ACK 是正常的解决方法 - ramlife
【摘要】最近要读写 24C256,没有参考网上代码,自己撸了几个小时,总是不对,读取结果总是 0xFF,但是ACK的返回都是正确的,经过一番努力,终于找到问题所在了。 在芯片规格书里面时序图只有 START 和 STOP,没有 RESTART,问题就是出在 RESTART 上面, 下图是 I2C 标准里面的 阅读全文
2018年1月18日星期四
揭密微信跳一跳小游戏那些外挂 - 云加社区
【摘要】在跳一跳这样一个小的游戏里面,如果一个用户看到里面有一堆外挂得了很高的分,对其他一些每天在练习,试图把自己的水平提高,而打一个高分的人就很不公平,他可能就没有动力继续去练习,继续超越自己个人的最高分数。所以这样一个行为,外挂行为其实会破坏整个系统的规则,并且让规则立即变得失效。 阅读全文
2018年1月16日星期二
五分钟学习React(四):什么是JSX - EasonPeng
【摘要】JSX,即javscript XML,是js内定义的一套XML语法。目前是使用babel作为JSX的编译器。这也是在前几期中载入babel的原因。 Facebook引入JSX是为了解决前端代码工程复杂、维护困难等问题。JSX为我们提供了一种虚拟DOM的实现方式。 通过使用类XML语法的JSX,定义虚 阅读全文
2018年1月15日星期一
菜鸟之旅——认识委托与事件 - 愉悦的绅士
【摘要】这个是我刚入行第一个感兴趣的知识点,翻了翻不知道什么时候记的笔记,觉得有必要把自己学的知识在梳理一遍,有一些点比当时更清晰;在这里,先将一位大牛的博客贴出来,有兴趣的可以去看看,很详细的介绍了委托与事件,读了几遍受益匪浅: C# 中的委托和事件 C#中的委托和事件(续) 本文实例是在VS2013下实 阅读全文
2018年1月13日星期六
django 项目中遇到的问题(持续更新中) - Alvin_Tang
【摘要】描述:在最外层的urls.py 添加项目的urls后报错,错误显示:in include 'provide the namespace argument to include() instead." 解决方案: 修改:url(r'admin/',include(admin.site.urls)) 为 阅读全文
2018年1月12日星期五
数据结构6 队列 - nnngu
【摘要】上一篇讲了栈,这一篇要讲的是我们常用的队列,我会从以下几个方面进行总结。 1、什么是队列2、队列的存储结构3、队列的常用操作及实现代码 1、什么是队列 (1)首先,队列也是一种特殊的线性表,它是一种操作受限的线性表。只允许在表的一端进行元素插入,而在另一端进行元素删除。允许插入的一端称为队尾,允许 阅读全文
2018年1月11日星期四
使用ControllerAdvice注意事项,Ambiguous @ExceptionHandler method mapped for [class org.springframework.web.bind.MethodArgumentNotValidException] - Ryan.Miao
【摘要】前言 非常好用,可以把系统内部的异常统一处理。用起来也很简单。比如,http://www.cnblogs.com/woshimrf/p/spring web 400.html 而Spring提供了一个base类 ,可以使用这个来处理。但用的时候要注意,不要重复定义异常捕获,对于base里已经定义好的 阅读全文
2018年1月10日星期三
程序员面试所需的软技能(二) - 小单同桌
【摘要】2.你平时业余时间都做什么? 老大问这个问题,其实目的就是想看你到底是个什么样的人,常用的回答,业余时间喜欢运动一下,看看书,打打游戏什么的。 下面老大一定会会问,喜欢什么运动啊,看什么书啊,都玩什么游戏啊之类的,分别讲一下这几个,也仅供大家参考: a.喜欢什么运动 其实回答一下自己确实喜欢的运动就 阅读全文
2018年1月8日星期一
spring中Bean后置处理器实现总结 - luckysky
【摘要】BeanPostProcessor接口 bean的后置处理器实现功能主要是 可以在bean初始化之前和之后做增强处理。自定义MyBeanProcessor实现BeanPostProcessor接口,重写里面的postProcessBeforeInitialization和postProcessAft 阅读全文
2018年1月7日星期日
Python核心编程笔记--私有化 - DemonFS
【摘要】一、私有化的实现 在Python中想定义一个类是比较简单的,比如要定义一个Person类,如下代码即可: 当然我们也可以给类添加相应的属性,比如Person的姓名,年龄,性别等,并且在new一个Person对象后可以对这些属性进行修改,如下代码所示: Python是面向对象的语言,我们都知道面向对象 阅读全文
2018年1月6日星期六
Office 365也是.NET Core应用开发新战场 - 张善友
【摘要】最近有幸阅读了陈希章花了一年时间为国内开发者贡献的《Office 365 开发入门指南》。 虽然早期接触过SharePoint的开发,2007年之后就再也没有接触SharePoint的开发,这次阅读这本书让我重新认识了Office的系统开发技术,让我意识到现在的Office 开发也是.NET Cor... 阅读全文
2018年1月5日星期五
JavaScript Array 对象方法 以及 如何区分javascript中的toString()、toLocaleString()、valueOf()方法 - 爱喝酸奶的吃货
【摘要】1.concat() 2.join() 3.pop() 4.push() 5.reverse() 6.shift() 7.unshift() 8.slice() 9.sort() 10.splice() 11.toString() 12.toLocaleString() 13.valueOf() 1 阅读全文
2018年1月4日星期四
g4e基础篇#2 Git分布式版本控制系统的优势 - 北京的201个蓝天
【摘要】g4e 是 Git for Enterprise Developer的简写,这个系列文章会统一使用g4e作为标识,便于大家查看和搜索。 章节目录 前言 1. 基础篇: 为什么要使用版本控制系统 Git 分布式版本控制系统的优势 Git 安装和设置 初始化Git存储库(Repo) 起步 1 �C 创建分 阅读全文
2018年1月3日星期三
Nodejs的运行原理-架构篇 - peiyu1988
【摘要】前言 本来是想只做一个Nodejs运行原理-科普篇,但是收到了不少私信,要我多分享一些更进阶,更详细的内容,所以我会在接下来的两个月里继续更新Nodejs运行原理。 PS:此系列只做Nodejs的运行原理(架构,libuv,v8 etc),并不介绍Nodejs功能以及使用方法。 本文以两个view来 阅读全文
2018年1月2日星期二
反射技术 - 小院子...ing
【摘要】复习一下反射技术,学的不是很深,所以简单的认识: 1.反射:获取class对象,然后调用.class中的所有的成员变量,成员方法,构造方法。 2.3中方式: a.Object.class(); b.obj.getClass(); c.Class.forName("String className") 阅读全文
2018年1月1日星期一
如何在MQ中实现支持任意延迟的消息? - 杭州.Mark
【摘要】介绍什么是延迟消息,延迟消息在业界的实现情况,分析延迟消息的难点,分析RocketMQ延迟消息的实现,推导延迟消息的方案。 阅读全文