自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 收藏
  • 关注

转载 斗鱼大数据的玩法

https://blog.csdn.net/luxianping/article/details/71159453我是吴瑞诚,现在负责斗鱼数据平台部,今天给大家分享一下斗鱼大数据这块的玩法。我先做个自我介绍,我是 11 年初华科通信硕士毕业就进入淘宝,主要做 HBase 相关开发,后来回武汉后在 1 号店转向应用架构方向。我是 14 年 9 月加入斗鱼,当时斗鱼研发是 30 人的规模,...

2018-09-30 16:06:00 284

转载 如果再有人问你分布式 ID,这篇文章丢给他

1.背景在我们的业务需求中通常有需要一些唯一的ID,来记录我们某个数据的标识:某个用户的ID某个订单的单号某个信息的ID通常我们会调研各种各样的生成策略,根据不同的业务,采取最合适的策略,下面我会讨论一下各种策略/算法,以及他们的一些优劣点。2.UUIDUUID是通用唯一识别码(Universally Unique Identifier...

2018-09-30 11:41:51 51

转载 MySQL 8.0.3加force index优化跳过index dive

在优化阶段index dive会帮助选择到底使用哪一个索引。现在当指定了force index,优化器仍然通过index dive进行代价估算。在某些情况下可以避免index dive,这样就能提升执行时的速度。在MySQL 8.0.3 因为 WL#6526 优化器在使用了force index时仍然跳过index dive。什么是index dive...

2018-09-29 19:51:02 286

转载 ASP.NET Core 基础教程 - ASP.NET Core 基础教程 - 简单教程,简单编程

原文:ASP.NET Core 基础教程 - ASP.NET Core 基础教程 - 简单教程,简单编程ASP.NET Core 是对 ASP.NET 有重大意义的一次重新设计。本章节我们将介绍 ASP.NET Core 中的一些新的概念和它们是如何帮助我们开发现代化的 Web 应用程序尽管 ASP.NET Core 是跨平台的,但主力开发者几乎都使用 Windows ,因此我...

2018-09-29 15:32:00 248

转载 移动端适配方案

移动端适配方案移动端适配方案是一个老生常谈的话题,但是对于不同的项目、不同的业务场景可能会需要不同的适配方案来进行移动端适配,向下兼容的baseline也需要提前订好。整体宽高其实移动端适配就和下面的玩具一样,对应的形状塞到对应的容器里面就好了。但是有点小小的问题,就是这些积木的大小可能和容器不太一样,对于前端来说,这些积木不是用木...

2018-09-29 02:05:05 167

转载 php状态设计模式

状态设计模式的关键就是,环境中拥有所需的全部状态对象,每个状态对象又引用了环境对象;环境对象通过维护一个当前状态属性(用于存放状态对象)从而对所需的全部状态对象产生影响。下面演示了一个简单的状态设计模式,状态设计模式的核心在于47-49行: 1 <?php 2 3 interface Status 4 { 5 function getPrope...

2018-09-28 23:22:00 49

原创 Nginx下,请求本机另外Host很慢

现象在本机安装了一个Discuz!X3.4的论坛,其使用UCenter作为统一用户登录,在其应用管理页面,通信情况一直提示为“正在连接”:  原因关于这个问题,网上绝大多数的说法是nginx服务器在Windows上有问题,建议更换为Apache,我更换到Apache下,也确实是问题解决了,但是我还是觉得nginx不至于有这种问题,一定有解决的办法。 再继续查找,发现nginx日志里有报告499错误...

2018-09-28 23:13:13 219

转载 生成器和装饰器

生成器    在Python中,这种一边循环一边计算的机制,称为生成器:generator  生成器是一个特殊的程序,可以被用作控制循环的迭代行为  python中生成器是迭代器的一种,使用yield返回值函数,每次调用yield会暂停,而可以使用next()函数和send()函数恢复生成器  生成器就是可迭代对象,延迟计算、节省内存  创建:生成器函数,生成器表达式 ...

2018-09-28 17:22:00 35

转载 【redis持久化】redis持久化理解

1、以下内容仅为个人理解和总结,仅供参考,万万不可全盘真信,内容会进行实时改进和修正2、redis持久化:参考链接1、https://redis.io/topics/persistence  -- redis官网帮助              2、https://www.cnblogs.com/datang6777/p/7056272.html  -- redis持久化解读,写的还不错 ...

2018-09-28 10:53:00 99

转载 JS盒子模型、图片懒加载、DOM库封装 — 1、JS盒子模型及常用操作样式方法的封装...

1、大纲JS中的盒子模型clientWidth/clientHeightclientTop/clientLeftoffsetWidth/offsetHeightscrollWidth/scrollHeightgetCss方法的封装offsetTop/offsetLeftoffsetParentoffset方法的封装:获取盒子偏移量scrollLeft/scrollTop定时...

2018-09-28 10:45:14 169

转载 CentOS7.2调整Mysql数据库最大连接数

mysql数据库最大连接数=max_connections+11:root连接,用于管理员连接数据库进行维护操作查看最大连接数:show variables like 'max_connections'查看最大已用连接数:show global status like 'max_used_connections'CentOS7.2系统调整mysql数据库最大连接数修改vim /etc/my.c...

2018-09-26 19:43:00 63

转载 03-函数,伪数组 arguments

函数函数:就是将一些语句进行封装,然后通过调用的形式,执行这些语句。函数的作用:将大量重复的语句写在函数里,以后需要这些语句的时候,可以直接调用函数,避免重复劳动。简化编程,让编程模块化。 console.log("hello world"); sayHello(); //调用函数 //定义函数: fun...

2018-09-26 15:50:00 54

转载 SQL Server @@ERROR的小误区大Bug

在公司项目中看到有这样使用事务的:-- 开启事务BEGIN TRAN INSERT TABLE1(ID) VALUES (1) INSERT TABLE2(ID) VALUES (2) UPDATE TABLE3 SET ID=3IF @@ERROR > 0 BEGIN ROLLBACK TRAN RETURN 1003...

2018-09-25 23:50:00 96

转载 Python程序的控制结构----用多分支结构处理身体指标BMI问题

身体质量指标的刻画:BMI (Body Mass Index),国际上常用的衡量人体肥胖和健康状况的标准。BMI=体重(kg)/身高2(m)国际、国内对BMI指数评判的标准。国际:世界卫生组织; 国内:国家健康委员会           BMI国际、国内标准分类国际BMI值国内BMI值偏瘦<18.5<18.5...

2018-09-24 16:30:00 1552

转载 聊聊redis的监控工具

为什么80%的码农都做不了架构师?>>> ...

2018-09-23 22:39:00 82

转载 Vue元素点击时获取当前对象

版权声明:本文首发 http://asing1elife.com ,转载请注明出处。 https://blog.csdn.net/asing1elife/article/details/82811822 vue中在元素点击时获取当前对象需...

2018-09-22 13:52:52 578

转载 使 WPF 支持触摸板的横向滚动

原文:使 WPF 支持触摸板的横向滚动 版权声明:本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。欢迎转载、使用、重新发布,但务必保留文章署名吕毅(包含链接:http://blog.csdn.net/wpwalter/),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我联系(walter.lv@qq....

2018-09-21 22:05:00 99

转载 cs3完成的钟表

先看一下效果图,背景表盘是一个底图。选一个漂亮的底图,整体钟表效果还是不错的。下边上代码<!DOCTYPE html><html lang="zh"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-...

2018-09-21 17:13:00 64

转载 day6 三级菜单

1 #__author__: Administrator 2 #__date__: 2018/7/12 3 4 china = { 5 "shandong":{ 6 "linyi":["lanshan","nanfang","hedong"], 7 "liaocheng":["liaicheng1","liaicheng2",...

2018-09-20 15:50:00 38

转载 Failed to initialize NVML: Unknown Error

DellR740安装NVIDIA M60驱动程序,执行nvidia-smi命令,提示“Failed to initialize NVML: Unknown Error”。解决方法:https://www.dell.com/support/article/cn/zh/cnbsd1/sln308065/dell-poweredge14g-esxi%E5%B0%86%E8%BF%94%E5%9B%9E-...

2018-09-20 14:54:57 8075

转载 预测 | 李开复:人工智能或取代人类50%重复性工作

创新工场CEO李开复近日表示,15年内,人工智能和自动化将具备取代40-50%岗位的技术能力,主要集中在重复性劳动、有固定台本和对白内容的各种互动、不需要与人进行大量面对面交流的工作等领域。9月2日,李在其第二本人工智能新书——《AI▪未来》发布会上阐述了AI技术如何引领未来,从科研、行业、投资等角度预测了未来15年的发展趋势以及人们在未来的AI时代如...

2018-09-20 11:11:40 418

转载 职场老人谈:Linux学习分享

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-09-20 08:55:00 36

转载 Python __import__() 函数

描述__import__() 函数用于动态加载类和函数 。如果一个模块经常变化就可以使用 __import__() 来动态载入。语法__import__(name[, globals[, locals[, fromlist[, level]]]])参数说明:name -- 模块名返回值返回元组列表。实例以下实例展示了 __import__ 的使用方法:a.py 文件代码:...

2018-09-20 07:49:51 193

转载 网易猛犸:数据质量漫谈

互联网是一个建立在数据之上的服务行业,数据质量的好坏直接影响到企业的生存能力和竞争力。如果数据质量不佳,便容易给企业带来以下危害:干扰运营分析,影响决策;影响算法模型质量,导致服务不够智能化;耗费人力,分析师、算法工程师、数据科学家因为数据质量问题推倒工作重来;接下来将介绍数据质量的评估维度,以及基于猛犸大数据平台的提高数据质量的方法,并讲解猛犸大数据平台数据质量的具体功能。一、数据质量评估关于如...

2018-09-19 17:05:00 77

转载 动态类型和动态绑定

动态类型:能够使程序直到执行的时候才确定所属的类。 动态绑定:能够使程序直到执行的时候才能确定要对对象调用的实际方法。 动态类型关注运行时类型信息;动态绑定关注调用什么方法; 动态类型是动态绑定的基础。 类型系统是多态的基础。...

2018-09-19 12:03:00 75

转载 MySQL常用知识总结

MySQL知识点总结:1、数据库常用概念总结:  数据库:(database)保存有组织的数据的容器(通常是一个文件或一组文件)。  表:(table)某种特定类型数据的结构化清单。  模式:(schema)关于数据库和表的布局及特性的信息。  列:(column)表中的一个字段。  数据类型:(datatype)所容许的数据的类型。  行:(row)表中的一个记录。...

2018-09-18 18:34:00 64

转载 python线程及多线程实例讲解

进程和线程一、进程进程是程序的分配资源的最小单元;一个程序可以有多个进程,但只有一个主进程;进程由程序、数据集、控制器三部分组成。二、线程线程是程序最小的执行单元;一个进程可以有多个线程,但是只有一个主线程;线程切换分为两种:一种是I/O切换,一种是时间切换(I/O切换:一旦运行I/O任务时便进行线程切换,CPU开始执行其他线程;时间切换:一旦到了一定时间,线程也进行切换,CPU开始执行其他线程)...

2018-09-17 21:44:01 107

转载 hadoop的checkpoint检查时间参数设置

1、通常情况下,SecondaryNameNode 每隔一小时执行一次。  在hdfs-default.xml文件中:<property><name>dfs.namenode.checkpoint.period</name><value>3600</value></property>2、修改hd...

2018-09-17 19:42:00 380

转载 单台xenserver主机正常关机,开机后自动进入emergency模式。

环境:单台xenserver 7.1因自然因素影响,机房电力不能持续,正常关闭xenserver主机,电力恢复后,开启xenserver主机不能进入xenserver正常模式,自动进入到emergency模式,报错如下:Welcome to emergency mode! After logging in, type "journalctl -xb" to view system logs, "...

2018-09-17 14:24:25 577

转载 第4周作业

1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。方法1:[root@192 ]# cp -r /etc/skel/ /home/tuser1[root@192 \ ]# chmod -R og= /home/tuser1/[root@192 skel]# ll 总用量 32 -rwx------. 1...

2018-09-17 11:23:27 58

转载 [杭州]蚂蚁金服体验技术部招聘

简历投递地址: chenglin.mcl#antfin.comWe want you! 让我们一起来创造惊艳的用户体验。Node.js 工程师工作地点: [杭州]职位要求:两年以上工作经验,熟悉 Web 应用研发流程,对前端工程化有相关经验优先。熟练使用 Node.js 研发,有大规模高可用的服务端服务研发经验优先。有 Java、Python、Ruby、PHP、Go 等服务...

2018-09-17 09:05:49 356

转载 当业务需要大量IP的时候,该如何操作?每天产生IP量:w级,Easy

当业务需要对外大量爬取数据的时候,往往会碰到被目标网站限流或者直接封堵。这时候就要进行层层应对,代码要被改造成模拟人的行为浏览器访问目标网站,这中操作,当需要获取目标网站数据量不大,时间充裕的情况下,足够了。但当我们需要短时间内大并发爬取内容的时候,这只从代码上进行改造往往达不到效果;这个时候就需要进行大量的IP配合。大量IP架构V1在各地机房部署ADSL线路,利用定时任务不停调用ADS...

2018-09-14 17:53:47 121

转载 网络之路--【第四章】——IP编址之IP详解

  前言  网络层位于数据链路层与传输层之间。网络层中包含了许多协议,其中最为重要的协议就是IP协议。网络层提供了IP路由功能。理解IP路由除了要熟悉IP协议的工作机制之外,还必须理解IP编址以及如何合理地使用IP地址来设计网络。 学习目标 掌握IP报文的结构 掌握公有IP地址、私有IP地址以及特殊IP地址的范围 掌握VLSM技术...

2018-09-14 15:49:00 179

转载 代码编写规范

使用变量前,一定要先判断合法性。转载于:https://www.cnblogs.com/Alwaysbecoding/p/9646356.html

2018-09-14 14:25:00 48

转载 Kubernetes平台上以测试驱动的方式部署Istio

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-09-13 20:01:00 193

转载 微信红包功能

最近做的一个功能,小程序用户答题,发送红包功能。没错一开始想使用现金红包功能~小程序用的是小程序的appid拿到openid,支付用的是公众平台的openid,就掉进了这个坑,要么appid无效,要么appid与openid不符,所以就改用了企业付款。微信官方文档地址:https://pay.weixin.qq.com/wik......

2018-09-13 14:33:37 346

转载 quartz.properties完整版

我们通常是通过quartz.properties属性配置文件(默认情况下均使用该文件)结合StdSchedulerFactory 来使用Quartz的。StdSchedulerFactory 会加载属性配置文件并实例化一个Scheduler。默认情况下,Quartz会加载classpath下的”quartz.properties”文件作为配置属性,如果找不到则会使用quartz框架自己jar下...

2018-09-13 11:11:00 166

转载 vertical-align值的意思

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-09-12 19:26:00 88

转载 linux系统安全加固--账号相关

linux系统安全加固一、账号相关1、禁用或删除无用账号减少系统无用账号,降低安全风险。当我们的系统安装完毕后,系统默认自带了一些虚拟账户,比如bin、adm、lp、games、postfix等,这些账号理论上是可以删除的。但是因为它们的登录shell都是/sbin/nologin,所以它们本身也是无法登录的,不用删也可以。我们要注意的是系统安装完成后,自己手动创建的一些账户,比如这些登录...

2018-09-12 18:34:00 1692

转载 1.安卓基础之Activity生命周期

1.ActivityLifeCycle:测试生命周期的Activity 2.CommonActivity是一个普通的Activity 3.DialogActivity是对话框型的Activity一、Activity1.ActivityLifeCycle.javapublic class ActivityLifeCycle ex...

2018-09-12 16:07:02 43

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除