代码人生

SignalR介绍简单示例教程入门版

ASP.NET SignalR 是为 ASP.NET 开发人员提供的一个库,可以简化开发人员将实时 Web 功能添加到应用程序的过程。实时 Web 功能是指这样一种功能:当所连接的客户端变得可用时服务器代码可以立即向其推送内容,而不是让... [详细]

  • 关于MySQL通用查询日志和慢查询日志分析

    MySQL中的日志包括:错误日志、二进制日志、通用查询日志、慢查询日志等等。这里主要介绍下比较常用的两个功能:通用查询日志和慢查询日志。1)通用查询日志:记录建立的客户端连接和执行的语句。2)慢查询日志:记录所 [详细]

    2018-10-12 17:18 分类:数据库
  • 云计算数据中心安全体系架构浅析

    建立数据中心的目的是为了更好地利用数据、挖掘数据,向数据要效益。在数据中心中应用云计算技术则是一个必然的趋势。而从数据中心获得效益就必须有一个相对安全稳定的环境作为支撑,因此研究云计算数据中心的信息安 [详细]

    2018-09-12 15:40 分类:云计算 & 大数据
  • 13 个最好用的免费服务器和网络监控工具

    GangliaGanglia是伯克利开发的一个集群监控软件。可以监视和显示集群中的节点的各种状态信息,比如如:cpu、mem、硬盘利用率,I/O负载、网络流量情况等,同时可以将历史数据以曲线方式通过php页面呈现。Ganglia监控软 [详细]

    2018-09-03 15:56 分类:服务器
  • 高性能Spark调优原则及建议

    前言在大数据计算领域,Spark已经成为了越来越流行、越来越受欢迎的计算平台之一。Spark的功能涵盖了大数据领域的离线批处理、SQL类处理、流式/实时计算、机器学习、图计算等各种不同类型的计算操作,应用范围与前景 [详细]

    2018-08-25 12:21 分类:云计算 & 大数据
  • MySQL数据库的备份方案

    分享点自己近年来接触MySQL数据备份这一块的小经验。数据是一个互联网公司的命脉,数据库的安全以及备案的完整性是至关重要的,所以我们需要在工作中要很熟练的掌握数据的备份与恢复,这也是一个合格的运维DBA必须具有 [详细]

    2018-08-25 11:11 分类:数据库
  • Linux操作系统下/etc/hosts文件配置方法

    1、关于/etc/host,主机名和IP配置文件Hosts-Thestatictablelookupforhostname(主机名查询静态表)hosts文件是Linux系统中一个负责IP地址与域名快速解析的文件,以ASCII格式保存在“/etc”目录下,文件名为“hosts” [详细]

    2018-08-23 09:09 分类:服务器
  • 手把手教你如何不停机将海量数据从DB2全量数据迁移到MySQL

    背景苏宁易购某原子服务系统,因历史原因,使用的是DB2数据库。当时的设计:业务表分2个库、100分表模式。如图:数据库示意图随着业务的发展,该系统数据量由百万级到千万级,再到亿级别,单个分表的数据量已经达到百 [详细]

    2018-08-23 09:05 分类:数据库
  • SQL Server 连接服务器错误的解决方案

    打开SQLServer2008的SQLServerManagementStudio,输入sa的密码发现,无法登陆数据库?提示以下错误:“在与SQLServer建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确 [详细]

    2018-08-21 22:49 分类:数据库
  • MySQL binlog日志三种模式选择及配置

    在认识binlog日志三种模式前,先了解一下解析binlog日志的命令工mysqlbinlog。mysqlbinlog工具的作用是解析mysql的二进制binlog日志内容,把二进制日志解析成可以在MySQL数据库里执行的SQL语句。binlog日志原始数据是 [详细]

    2018-08-21 22:48 分类:数据库
  • 一致性Hash(Consistent Hashing)原理剖析

    前面一篇文章通过生活化的场景为例,来描述RPC中的一些核心且常用的技术,(RPC是什么?为什么要学习RPC?)在负载均衡的时候,我们提到一个「一致性Hash」,这个在RPC之外的许多场景也会使用到。引入在业务开发中,我们常 [详细]

    2018-08-11 23:21 分类:数据库
  • BlackHat 2018 | 云服务安全功能比较:亚马逊vs谷歌vs微软

    前言亚马逊网络服务、谷歌云平台和微软Azure最近都加强了威胁情报的推送,来帮助用户辨别和应对针对公共云平台的恶意活动。这些平台提供了哪些差异化服务,又是如何保障云安全的?研究人员在BlackHat2018大会上发表了 [详细]

    2018-08-11 23:15 分类:云计算 & 大数据
  • Windows和Ubuntu系统如何远程连接Linux服务器

    因为很多实验都要在工作站上面运行,为了避免拿着装着数据的硬盘在自己电脑和工作站之间来回跑,我简单总结一下在windows和Ubuntu系统下远程访问Linux服务器的过程吧,也方便大家参考。1.Windows连接Ubuntu服务器准备 [详细]

    2018-07-30 16:59 分类:服务器
  • Vue.js 教程

    关于作者信息:Vue.js作者链接: http://cn.vuejs.org/guide/installation.htmlVue.js是用于构建交互式的Web界面的库。它提供了MVVM数据绑定和一个可组合的组件系统,具有简单、灵活的API。从技术上讲,Vue.js集中 [详细]

  • 泛娱乐微信店改版-设计总结

    项目背景“泛娱乐微信店”是什么?泛娱乐微商店是计费平台部为公司所有虚拟业务提供和服务的一个付费渠道,是微信钱包中一个便捷的泛娱乐业务付费入口。 为什么要改版?这些年,微信钱包布局的服务o2o已经渗透到 [详细]

    05月05日 [移动开发]
  • 建造者模式(Builder)

    一.一般实现1.1创建简单对象    public class SimpleEntity1 {        public SimpleEntity1(){ [详细]

    05月16日 [后端开发] 设计模式
  • 设计模式读书笔记-----简单工厂模式

     在设计原则中有这样一句话“我们应该针对接口编程,而不是正对实现编程”。但是我们还是在一直使用new关键字来创建一个对象,这不就是在针对实现编程么?     针对接口编程,可以隔离 [详细]

  • 设计模式总结

    从七月份开始一直到九月底才看完设计模式,在这个过程中我不敢说我已经掌握了那本书里面的内容,或者说1/5,没能力说也没有资格说。但是结果不重要,重要的是这个过程我的收获!主要包括如下几个方面:  & [详细]

    05月05日 [后端开发]
  • 设计模式--设计原则

    在理解设计模式之前,需要理解几个:面向对象的设计原则单一职责:一个类只专注于做一件事。里氏替换:基类存在的地方,子类可以将其替换。依赖倒置:实现尽量依赖抽象,不依赖具体实现。接口隔离:为使用者提供尽可 [详细]

    05月04日 [后端开发]
  • 设计模式--策略模式

    策略模式的结构图:引用:模版方法模式,对照类图可以看到,策略模式与模版方法模式的区别仅仅是多了一个单独的封装类Context,它与模版方法模式的区别在于:在模版方法模式中,调用算法的主体在抽象的父类中,而在策 [详细]

    05月04日 [后端开发]
  • NPOI实现Excel导入导出代码

    NPOI实现Excel导入导出代码 [详细]

    05月03日 [后端开发]
  • 关于MySQL通用查询日志和慢查询日志分析

    MySQL中的日志包括:错误日志、二进制日志、通用查询日志、慢查询日志等等。这里主要介绍下比较常用的两个功能:通用查询日志和慢查询日志。1)通用查询日志:记录建立的客户端连接和执行的语句。2)慢查询日志:记录所 [详细]

    10月12日 [数据库]
  • MySQL数据库的备份方案

    分享点自己近年来接触MySQL数据备份这一块的小经验。数据是一个互联网公司的命脉,数据库的安全以及备案的完整性是至关重要的,所以我们需要在工作中要很熟练的掌握数据的备份与恢复,这也是一个合格的运维DBA必须具有 [详细]

    08月25日 [数据库]
  • 手把手教你如何不停机将海量数据从DB2全量数据迁移到MySQL

    背景苏宁易购某原子服务系统,因历史原因,使用的是DB2数据库。当时的设计:业务表分2个库、100分表模式。如图:数据库示意图随着业务的发展,该系统数据量由百万级到千万级,再到亿级别,单个分表的数据量已经达到百 [详细]

    08月23日 [数据库]
  • SQL Server 连接服务器错误的解决方案

    打开SQLServer2008的SQLServerManagementStudio,输入sa的密码发现,无法登陆数据库?提示以下错误:“在与SQLServer建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确 [详细]

    08月21日 [数据库]
  • MySQL binlog日志三种模式选择及配置

    在认识binlog日志三种模式前,先了解一下解析binlog日志的命令工mysqlbinlog。mysqlbinlog工具的作用是解析mysql的二进制binlog日志内容,把二进制日志解析成可以在MySQL数据库里执行的SQL语句。binlog日志原始数据是 [详细]

    08月21日 [数据库]
  • 一致性Hash(Consistent Hashing)原理剖析

    前面一篇文章通过生活化的场景为例,来描述RPC中的一些核心且常用的技术,(RPC是什么?为什么要学习RPC?)在负载均衡的时候,我们提到一个「一致性Hash」,这个在RPC之外的许多场景也会使用到。引入在业务开发中,我们常 [详细]

    08月11日 [数据库]
  • Docker安装mysql 配置远程登录

    一、前言目前的虚拟机上已经安装过mysql服务了,最近正好在学习Docker,于是就想用docker另外整一套环境出来,先从mysql开始吧。二、过程1.dockersearchmysql,可以看到搜索的结果,这个结果是按照一定的星级评价规则 [详细]

    07月22日 [数据库]
  • 为什么MySQL存储过程、函数和触发器对性能不好

    MySQL存储过程、函数和触发器是应用程序开发人员的诱人构造。但是,正如我所发现的,使用MySQL存储例程会影响数据库性能。由于不能完全确定在客户访问期间看到了什么,我开始创建一些简单的测试来度量触发器对数据库 [详细]

    07月21日 [数据库]
  • MySQL主从复制:使用场景、原理和实践

    MySQL数据库的主从复制方案,和使用scp/rsync等命令进行的文件级别复制类似,都是数据的远程传输,只不过MySQL的主从复制是其自带的功能,无需借助第三方工具,而且,MySQL的主从复制并不是数据库磁盘上的文件直接拷...... [详细]

    05月16日 [数据库] MySQL
  • MySQL 8.0 在关系数据库方面有这些新特性

    你可能已经知道MySQL从版本5.7开始提供了NoSQL存储的功能,在8.0中这部分功能也得到了一些改进,但鉴于这个在实际当中用得极少,本人也是没用过,所以本文不会介绍这方面的东西,而是关注其关系数据库方面。1、隐藏索 [详细]

    05月15日 [数据库]
  • 常用的查看 SQL 执行计划的方法

    在Oracle的性能分析中,很多时候需要对SQL进行分析,而最重要的就是对执行计划的分析。在本次的分享中,我主要介绍常用的查看SQL执行计划的方法。AWRSQLreportAWR报告是对数据库性能诊断最常用的方式,同时AWRSQLrep [详细]

    05月09日 [数据库]