耗时 20 ms,总记录数 16482 更新时间 2019-06-21 04:16:12

  • 如何学习新技术

    [摘要]我总是感觉自己在盲目的学习一些看上去很火热的技术。比如ReactNative,Flutter等等。我家里堆了各种编程语言的入门书籍,有Go的,有Erlang的,有c 的,还有JavaScript和CSS。我到现在都搞不懂这个事情。我连主流的Python语言都没有掌握清楚为什么要去看这么多语言的入门书呢?我在工作和生活中根本就用不到他们。只是因为在某一篇文章中看到Go语言是趋势,Erlang的稳定
  • [原创]分布式系统之缓存的微观应用经验谈(三)【数据分片和集群篇】

    [摘要]分布式系统之缓存的微观应用经验谈(三)【数据分片和集群篇】前言近几个月一直在忙些琐事,几乎年后都没怎么闲过。忙忙碌碌中就进入了2018年的秋天了,不得不感叹时间总是如白驹过隙,也不知道收获了什么和失去了什么。最近稍微休息,买了两本与技术无关的书,其一是YannMartel写的《TheHighMountainsofPortugal》(葡萄牙的高山),发现阅读此书是需要一些耐心的,对人生暗喻很深,也有
  • ActionMQ集群部署 _我要知道_郭雄飞

    ActionMQ集群部署

    [摘要]ActiveMQ集群部署一、应用场景消息中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。目前在生产环境,使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ等。以下介绍消息队列在实际应用中常用的使用场景。异步处理,应用解耦,流量削锋和
  • 分布式全局唯一ID的实现

    [摘要]分布式全局唯一ID的实现前言上周末考完试,这周正好把工作整理整理,然后也把之前的一些素材,整理一番,也当自己再学习一番。一方面正好最近看到几篇这方面的文章,另一方面也是正好工作上有所涉及,所以决定写一篇这样的文章。先是简单介绍概念和现有解决方案,然后是我对这些方案的总结,最后是我自己项目的解决思路。概念在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识。如在金融、电商、支付、等产品的系统中
  • 使用Redis构建全局并发锁 _我要知道_郭雄飞

    使用Redis构建全局并发锁

    [摘要]谈起Redis的用途,小伙伴们都会说使用它作为缓存,目前很多公司都用Redis作为缓存,但是使用Redis仅仅作为缓存未免太大材小用了。深究Redis的原理后你会发现它有很多用途,在很多场景下能够使用它快速地解决问题。常见的用途有:分布式锁控制并发、结合bloomfilter用于推荐去重、HyperLogLog用于统计UV、限流控制流量等等;这里我谈下Redis分布式锁控制并发的问题。高并发是个老
  • Kubernetes初探[1]:部署你的第一个ASP.NET Core应用到k8s集群 _我要知道_郭雄飞

    Kubernetes初探[1]:部署你的第一个ASP.NET Core应用到k8s集群

    [摘要]Kubernetes简介Kubernetes是Google基于Borg开源的容器编排调度引擎,作为CNCF(CloudNativeComputingFoundation)最重要的组件之一,它的目标不仅仅是一个编排系统,而是提供一个规范,可以让你来描述集群的架构,定义服务的最终状态,Kubernetes可以帮你将系统自动得达到和维持在这个状态。更直白的说,Kubernetes可以让用户通过编写一个y
  • Redis缓存雪崩、缓存穿透、缓存击穿、缓存降级、缓存预热、缓存更新 _我要知道_郭雄飞

    Redis缓存雪崩、缓存穿透、缓存击穿、缓存降级、缓存预热、缓存更新

    [摘要]Redis缓存能够有效地加速应用的读写速度,就DB来说,Redis成绩已经很惊人了,且不说memcachedb和TokyoCabinet之流,就说原版的memcached,速度似乎也只能达到这个级别。今天主要讲讲在使用Redis时经常遇到的几个问题。缓存雪崩、缓存击穿、缓存穿透、缓存预热、缓存更新、缓存降级。v缓存雪崩缓存雪崩,是指在某一个时间段,缓存集中过期失效。所有原本应该访问缓存的请求都去查
  • Docker swarm结合Openresty部署rabbitmq集群

    [摘要]Dockerswarm结合Openresty部署rabbitmq集群大家好,年底了,年味儿越来越浓了.2019年的寒冬被定义为未来10年中最好的一年,对于这一说法悲观的人和乐观的人的理解是不一样的.但是不管是寒冬还是盛夏,我们都应该坚持不断的积累和主动的思考.拥抱变化,坚定信心.简单描述一下我们的需求,就是通过docker来搭建一套rabbitmq的集群,用于接受业务传来的数据,然后把数据写到消息
  • 如何部署WebSphere服务器的开发环境

    [摘要]WebSphereLiberty简介IBMWebSphereApplicationServerLiberty或WebSphereLibertyProfileServer(简称Liberty)是IBM公司的一款轻量级的应用服务器,它的主要优点有高模块化、高动态性、配置简单等。相较于IBM传统的WAS的笨重与繁杂Liberty更能适应在开发环境中部署调试。与传统WAS具有相同的核心代码,性能好,最关键
  • springboot缓存开发 _我要知道_郭雄飞

    springboot缓存开发

    [摘要]前言:缓存在开发中是一个必不可少的优化点,近期在公司的项目重构中,关于缓存优化了很多点,比如在加载一些数据比较多的场景中,会大量使用缓存机制提高接口响应速度,简介提升用户体验。关于缓存,很多人对它都是既爱又恨,爱它的是:它能大幅提升响应效率,恨的是它如果处理不好,没有用好比如LRU这种策略,没有及时更新数据库的数据就会导致数据产生滞后,进而产生用户的误读,或者疑惑。这是很严重的一个问题,比如我在公
  • 来了,老弟!__二进制部署kubernetes1.11.7集群 _我要知道_郭雄飞

    来了,老弟!__二进制部署kubernetes1.11.7集群

    [摘要]Kubernetes容器集群管理Kubernetes介绍Kubernetes是Google在2014年6月开源的一个容器集群管理系统,使用Go语言开发,Kubernetes也叫K8S。K8S是Google内部一个叫Borg的容器集群管理系统衍生出来的,Borg已经在Google大规模生产运行十年之久。K8S主要用于自动化部署、扩展和管理容器应用,提供了资源调度、部署管理、服务发现、扩容缩容、监控等
  • Spring Boot集成Hazelcast实现集群与分布式内存缓存 _我要知道_郭雄飞

    Spring Boot集成Hazelcast实现集群与分布式内存缓存

    [摘要]Hazelcast是Hazelcast公司开源的一款分布式内存数据库产品,提供弹性可扩展、高性能的分布式内存计算。并通过提供诸如Map,Queue,ExecutorService,Lock和JCache等Java的许多开发人员友好的分布式实现。了解HazelcastHazelcast特性简单易用Hazelcast是用Java编写的,没有其他依赖关系。只需简单的把jar包引入项目的classpath
  • docker部署Asp.net core应用 _我要知道_郭雄飞

    docker部署Asp.net core应用

    [摘要]1容器概念使用Docker前我们首先要简单了解一下容器的概念。MSDN上有一张虚拟机和容器的对比图,很好的展示了虚拟机和容器的区别,如下所示,虚拟机包括应用程序、必需的库或二进制文件以及完整的来宾操作系统,每台虚拟机都有一个单独的内核,我们完全可以把虚拟机看做是一台真实的物理机。容器包括应用程序及其所有依赖项,与其他容器共享OS内核,容器在主机操作系统上作为独立进程运行,我们可以把容器看做是一个应
  • redis5.0部署集群环境

    [摘要]redis5.0集群部署一、集群介绍Redis集群是一个可以在多个Redis节点之间进行数据共享的设施(installation)。Redis集群不支持那些需要同时处理多个键的Redis命令,因为执行这些命令需要在多个Redis节点之间移动数据,并且在高负载的情况下,这些命令将降低Redis集群的性能,并导致不可预测的行为。Redis集群通过分区(partition)来提供一定程度的可用性(ava
  • [原创]分布式系统之缓存的微观应用经验谈(二) 【主从和主备高可用篇】

    [摘要]分布式系统之缓存的微观应用经验谈(二)【主从和主备高可用篇】前言近几个月一直在忙些琐事,几乎年后都没怎么闲过。忙忙碌碌中就进入了2018年的秋天了,不得不感叹时间总是如白驹过隙,也不知道收获了什么和失去了什么。最近稍微休息,买了两本与技术无关的书,其一是YannMartel写的《TheHighMountainsofPortugal》(葡萄牙的高山),发现阅读此书是需要一些耐心的,对人生暗喻很深,也
  • asp.net core添加全局异常处理及log4net、Nlog应用 _我要知道_郭雄飞

    asp.net core添加全局异常处理及log4net、Nlog应用

    [摘要]0、目录整体架构目录:ASP.NETCore分布式项目实战-目录一、介绍此篇文章将会介绍项目的全局异常收集以及采用log4net或者NLog记录。众所周知,一旦自己的项目报错,如果没有进行处理都是显示不友好的,有得甚至直接爆出错误页面,看的也是很奇怪。为了避免出现这样的错误以及在错误出现的时候可以进行收集错误,供维护人员进行bug修改,因此需要进行全局异常的收集。让我们开始部署吧。此篇文章的目录1
  • 003.etcd集群部署-静态 _我要知道_郭雄飞

    003.etcd集群部署-静态

    [摘要]一etcd集群概述1.1概述静态启动etcd集群要求每个成员都知道集群中的另一个成员。Etcd运行在集群的每个coreos节点上,可以保证coreos集群的稳定,可靠的运行。当集群网络出现动荡,或者当前master节点出现异常时,etcd可以进行master节点的选举工作,同时恢复集群中损失的数据。1.2集群容错能力集群大小最大容错10214152627383941.3集群基础每个etcdclus
  • redis的缓存穿透 缓存并发 缓存失效 _我要知道_郭雄飞

    redis的缓存穿透 缓存并发 缓存失效

    [摘要]我们在用缓存的时候,不管是Redis或者Memcached,基本上会通用遇到以下三个问题:缓存穿透缓存并发缓存失效一、缓存穿透Paste_Image.pngPaste_Image.pngPaste_Image.png注:上面三个图会有什么问题呢?我们在项目中使用缓存通常都是先检查缓存中是否存在,如果存在直接返回缓存内容,如果不存在就直接查询数据库然后再缓存查询结果返回。这个时候如果我们查询的某一个
  • 蚂蚁金服终端实验室演进之路 _我要知道_郭雄飞

    蚂蚁金服终端实验室演进之路

    [摘要]0.背景作为国民级App,支付宝客户端需要为亿级用户提供多元化的服务,因此应用的稳定性与可靠性面临巨大的挑战,需要不断地完善和优化。今天,让我们站在服务质量的全方位监控与优化的角度,从蚂蚁终端实验室的演进之路展开探讨,从借助使用开源的自动化方案,到自研并逐步完善无线实验集群技术体系,支付宝内部经历了怎样的业务场景演练,以及相应的技术架构如何借助移动开发平台mPaaS对外输出。1.发展历程总的来说,
  • DockerSwarm 集群环境搭建 _我要知道_郭雄飞

    DockerSwarm 集群环境搭建

    [摘要]一、简介1.什么是dockerswarm?Swarm在Docker1.12版本之前属于一个独立的项目,在Docker1.12版本发布之后,该项目合并到了Docker中,成为Docker的一个子命令。目前,Swarm是Docker社区提供的唯一一个原生支持Docker集群管理的工具。它可以把多个Docker主机组成的系统转换为单一的虚拟Docker主机,使得容器可以组成跨主机的子网网络。Docker
  • vue动态添加路由addRoutes之不能将动态路由存入缓存 _我要知道_郭雄飞

    vue动态添加路由addRoutes之不能将动态路由存入缓存

    [摘要]在我不知道vue的路由还可以通过addRoutes动态添加时,我只知道vue的路由都是写死在路由表中的,每当跳转时再去加载相应的路由。直到在一个新公司接到需要根据用户的权限显示不同的菜单的需求时才知道了原来vue-router还有一个addRoutes的API,立马研究了一下。router.addRoutes:函数签名:router.addRoutes(routes:Array<RouteC
  • Redis 缓存应用实战

    [摘要]为了提高系统吞吐量,我们经常在业务架构中引入缓存层。缓存通常使用Redis/Memcached等高性能内存缓存来实现,本文以Redis为例讨论缓存应用中面临的一些问题。缓存更新一致性先更新数据库,再删除缓存先更新数据库,再更新缓存先删除缓存,再更新数据库先更新缓存,再更新数据库异步更新缓存穿透集合式缓存重建缓存Check-Lock-Check事务Rename乐观锁离线数据处理临时键的生成Sorte
  • 一步步学会用docker部署应用(nodejs版)

    [摘要]一步步学会用docker部署应用docker是一种虚拟化技术,可以在内核层隔离资源。因此对于上层应用而言,采用docker技术可以达到类似于虚拟机的沙盒环境。这大大简化了应用部署,让运维人员无需陷入无止境繁琐的依赖环境及系统配置中;另一方面,容器技术也可以充分利用硬件资源,做到资源共享。本文将采用docker技术部署一个简单的nodejs应用,它包括一个简单的前置网关nginx、redis服务器以
  • Spring Cloud Alibaba基础教程:Nacos的集群部署 _我要知道_郭雄飞

    Spring Cloud Alibaba基础教程:Nacos的集群部署

    [摘要]继续说说生产环境的Nacos搭建,通过上一篇《SpringCloudAlibaba基础教程:Nacos的数据持久化》的介绍,我们已经知道Nacos对配置信息的存储原理,在集群搭建的时候,必须要使用集中化存储,比如:MySQL存储。下面顺着上一篇的内容,继续下一去。通过本文,我们将完成Nacos生产环境的搭建。集群搭建根据官方文档的介绍,Nacos的集群架构大致如下图所示(省略了集中化存储信息的My
  • [原创]分布式系统之缓存的微观应用经验谈(四) 【交互场景篇】

    [摘要]分布式系统之缓存的微观应用经验谈(四)【交互场景篇】前言近几个月一直在忙些琐事,几乎年后都没怎么闲过。忙忙碌碌中就进入了2018年的秋天了,不得不感叹时间总是如白驹过隙,也不知道收获了什么和失去了什么。最近稍微休息,买了两本与技术无关的书,其一是YannMartel写的《TheHighMountainsofPortugal》(葡萄牙的高山),发现阅读此书是需要一些耐心的,对人生暗喻很深,也有足够的
  • OEMCC 13.2 集群版本安装部署 _我要知道_郭雄飞

    OEMCC 13.2 集群版本安装部署

    [摘要]之前测试部署过OEMCC13.2单机,具体可参考之前随笔:OEMCC13.2安装部署当时环境:两台主机,系统RHEL6.5,分别部署OMS和OMR:OMS,也就是OEMCC的服务端IP:192.168.1.88内存:12G 硬盘:100G OMR,也就是OEM底层的资料库IP:192.168.1.89内存:8G 硬盘:100G 相当于OMS和OMR都是单机版,然后有些客户对监控系统的要求也很高,这
  • 实战并发-使用分布式缓存和有限状态机 _我要知道_郭雄飞

    实战并发-使用分布式缓存和有限状态机

    [摘要]简介这里的并发不是高并发,只是将正式环境的一小段流量同时打到我的自测环境。一个请求同时多次发送,真正意义上并发处理同一个数据,主要需求是保证数据幂等性和正确性。主要技术是用分布式缓存做多次相同请求的幂等处理和用有限状态机来解决MQ消息的不保证有序。场景k8s集群可以进行事件监听,静儿这次使用了一个美团内网线下的小集群。把这个小集群的对node节点和pod节点的监听事件发送到MQ,3台服务器在同时工
  • 大话集群和负载均衡 _我要知道_郭雄飞

    大话集群和负载均衡

    [摘要]在“高并发,海量数据,分布式,NoSql,云计算......”概念满天飞的年代,相信不少朋友都听说过甚至常与人提起“集群,负载均衡”等,但不是所有人都有机会真正接触到这些技术,也不是所有人都真正理解了这些“听起来很牛的”技术名词。下面简单解释一下吧。要了解这些概念首先要了解一下项目架构的演进,我这里应用一张Dubbo的文档图片如图一:项目架构的演进ORM与MVC:早期的架构都集中在一台服务器上,这
  • 【技术解析】如何用Docker实现SequoiaDB集群的快速部署

    [摘要]1.背景以Docker和Rocket为代表的容器技术现在正变得越来越流行,它改变着公司和用户创建、发布、运行分布式应用的方式,在未来5年将给云计算行业带来它应有的价值。它的诱人之处在于:1)资源独立、隔离资源隔离是云计算平台的最基本需求。Docker通过Linuxnamespace,cgroup限制了硬件资源与软件运行环境,与宿主机上的其他应用实现了隔离,做到了互不影响。不同应用或服务以“集装箱”
  • 基于JVM原理、JMM模型和CPU缓存模型深入理解Java并发编程 _我要知道_郭雄飞

    基于JVM原理、JMM模型和CPU缓存模型深入理解Java并发编程

    [摘要]许多以Java多线程开发为主题的技术书籍,都会把对Java虚拟机和Java内存模型的讲解,作为讲授Java并发编程开发的主要内容,有的还深入到计算机系统的内存、CPU、缓存等予以说明。实际上,在实际的Java开发工作中,仅仅了解并发编程的创建、启动、管理和通信等基本知识还是不够的。一方面,如果要开发出高效、安全的并发程序,就必须深入Java内存模型和Java虚拟机的工作原理,从底层了解并发编程的实
  • SpaceX“龙”飞船测试失败 美国载人航天计划添变数 _我要知道_郭雄飞

    SpaceX“龙”飞船测试失败 美国载人航天计划添变数

    [摘要]继波音公司“星际客机”飞船去年6月发动机测试出现问题后,4月20日美国太空探索技术公司的载人版“龙”飞船发动机在地面测试中也出现异常,这意味着两艘飞船可能均无法在年内完成载人飞行任务,美国航天计划再添变数。太空探索技术公司发言人对媒体确认,发生事故的“龙”飞船就是今年3月搭乘“猎鹰9”火箭成功进行首次不载人试飞的那一艘。视频显示,测试现场发生爆炸,造成的浓烟可以被气象雷达捕捉到。业内人士分析说,“
  • 德国新能源家庭正在普及:以后不用交电费了? _我要知道_郭雄飞

    德国新能源家庭正在普及:以后不用交电费了?

    [摘要]编者按:本文首发于耶鲁大学林业与环境研究学院刊发的线上杂志“耶鲁环境360”。因该杂志与《连线》等媒体合作开展探讨气候变化各方面影响的项目ClimateDesk,《连线》之后对此文进行了转载。StefanParis是一名放射科医生,现年55岁,住在柏林市远郊。他和妻子以及三岁的女儿住在一起,将要迎来第二个孩子。他们温馨的小家有两层楼,配有一个游泳池。这家人算不上富裕,也没有鼓吹大家追求环保,但还是
  • 一线 | 华为回应:2万员工转岗传闻不属实 _我要知道_郭雄飞

    一线 | 华为回应:2万员工转岗传闻不属实

    [摘要]腾讯《一线》作者颜东惑针对今日网传“华为将有2万名CNBG员工转岗CBG”的消息,华为向腾讯《一线》回应称,该消息不属实。华为称,每年,有超过1万名员工在内部各大业务部门之间转岗流动,包括运营商业务(CNBG)、终端业务(CBG)等在内很多业务部门都正在通过内部流动获取所需人才。这其中,既有员工根据本人意愿自主发起的流动,也有在尊重员工个人意愿基础上由部门间协商推荐的流动。以下为回应全文:一直以来
  • 研究发现人类活动对气候变化影响始于工业化早期 _我要知道_郭雄飞

    研究发现人类活动对气候变化影响始于工业化早期

    [摘要]中科院大气物理所副研究员段建平联合英国气象局哈德莱中心武培立等国内外10位共同作者,从气温的季节性变化入手,利用观测资料、树轮等代用资料和气候模式资料检测了人类活动对气温变化影响的早期信号及开始时间。研究发现,观测资料显示的气温季节性弱化,实际开始于19世纪60~70年代,而且同步地发生在了青藏高原、欧洲甚至北半球的中高纬度区域,而在之前是相对稳定或不显著的小幅度增强趋势。基于以上事实,研究人员进
  • 软银和谷歌合作建立空中无线基站 提供高速网络连接 _我要知道_郭雄飞

    软银和谷歌合作建立空中无线基站 提供高速网络连接

    [摘要]腾讯科技讯,据外媒报道,软银和谷歌正联手在离地面20公里的高空建立一个空中无线基站,此举有望扩大偏远地区的高速移动网络连接。该无线基站将由一架无人驾驶飞机带到平流层,并将与5G服务兼容。两个科技界大公司的合作预计将促进这项新技术的传播。该计划的核心是一种被称为高空伪卫星(HAPS)的设备。负责这项技术的软银美国公司的HAPSMobile部门将与谷歌母公司Alphabet的子公司Loon建立合作关系
  • 美团“小袋”通过评估测试 将成国内首个“持证上路”无人配送车 _我要知道_郭雄飞

    美团“小袋”通过评估测试 将成国内首个“持证上路”无人配送车

    [摘要]腾讯科技讯,4月24日消息,在国家智能汽车与智慧交通(京冀)示范区亦庄基地内,经封闭测试场日常训练、自动行驶轮式车能力评估测试等系列程序,美团无人配送车“小袋”通过测试,并获得全国首份服务型电动自动行驶轮式车测试报告。美团方面称,未来,北京市开放服务型电动自动行驶轮式车商业运行测试资质后,美团将有望成为全国首个获得该测试资格的企业,而“小袋”将成为国内首个“持证上路”的服务型低速无人车。据悉,美团
  • Keep发布智能运动手环 自带课程售价169元 _我要知道_郭雄飞

    Keep发布智能运动手环 自带课程售价169元

    [摘要]新浪数码晓光新浪数码讯4月24日下午消息,今天下午,以开发运动软件起家的Keep今日再北京推出旗下首款智能运动手环,官方售价为169元。Keep手环搭载0.96英寸彩色触控显示屏,正面盖板采用高端模内镶件注塑工艺及防指纹镀层,撞色表带设计。官方声称经过了过敏测试,并且表带可以拆卸更换,官方提供冲浪绿、滑雪白、瑜伽粉,以及夜跑黑等多种配色。Keep称,他们通过大数据发现,80%以上的用户在日常训练中
  • 智能电视开机带广告?要保障消费者知情权和选择权 _我要知道_郭雄飞

    智能电视开机带广告?要保障消费者知情权和选择权

    [摘要]王法治要想看电视先得看广告?不能跳过,不能快进,甚至连关机都不能,只能等到广告结束……许多消费者发现,家里的智能电视机一开机就会自动播放视频广告,有些广告时长更是达到100多秒。事实上,对于智能电视开机广告这一“潜规则”,早已是行业内公开的“秘密”。作为OTT(OverTheTop)市场增长最明显的一个品类,智能电视开机广告因其强制观看、高触达率及可定制等特点,成为很多
  • 太空里没有水,航天器也会“生锈”? _我要知道_郭雄飞

    太空里没有水,航天器也会“生锈”?

    [摘要]说到腐蚀,大家可能并不陌生,它每时每刻都在发生。例如:厨房铁锅会生锈,碳酸饮料会腐蚀牙齿,街道上的护栏风化开裂等等。铁质水管的腐蚀(图片来源:veer图库)有人可能会问,太空是高真空环境、没有水的存在,航天器应该不会像地球上那样被腐蚀吧?但令人意想不到的是,与“温顺”的地球环境相比,真实的太空对航天器的“外衣”威胁更大。比如,“和平号”空间站作为美俄国际空间站合作计划的一部分,是前苏联建造的第一个
  • 一线 | OPPO旗下主打印度的手机品牌Realme进军国内 _我要知道_郭雄飞

    一线 | OPPO旗下主打印度的手机品牌Realme进军国内

    [摘要]腾讯《一线》濮祥4月24日,脱胎于OPPO的独立手机品牌Realme今日宣布回归国内市场。Realme品牌创始人李炳忠(Sky)今天为此发出公开信。Realme于去年5月4日正式创立。首先进入了印度市场,去年销售400万台手机。随后进入泰国、越南、巴基斯坦和埃及等十个海外市场。此次进入国内,被业界解读为小米手机重要竞争对手。下面是李炳忠公开信内容:在巨变的时代我们越级向上今天,realme正式宣布
  • 苹果新专利:Apple Pencil可换笔刷 触觉反馈以假乱真 _我要知道_郭雄飞

    苹果新专利:Apple Pencil可换笔刷 触觉反馈以假乱真

    [摘要]关于ApplePencil的专利示意图新浪数码晓光新浪数码讯4月24日上午消息,苹果公司近日获得一项新专利,未来ApplePencil触控笔将可换更多样的笔尖,变成笔刷样式;还会通过触觉反馈来模拟不同工具触感。现有的ApplePencil是市面上最灵敏的触控笔,但如果将之作为一种艺术工具,它是有局限性的,比如笔头很尖,虽然能用App模拟出不同材质笔的效果,但体验终究还是有所不同。所以这个专利大概是
  • 华为内部员工大流动,2万人或将“投奔”余承东 _我要知道_郭雄飞

    华为内部员工大流动,2万人或将“投奔”余承东

    [摘要]文/AI财经社郑亚红编/赵艳秋最近,华为在组织架构和员工部署上正在进行一番大调整。华为CNBG(运营商业务)的富余员工部分将内部疏导至CBG(消费者业务)。据媒体报道,具体员工转移比例华为内部并没有正式通知,但有CBG内部员工透露,将有2万CNBG员工疏导至CBG。对此消息,华为方面未有回复。3月底,CBG内部进行了一场誓师大会,会上任正非表示CBG要帮助有些业务部门疏导富余人员,团结一切优秀力量
  • 滴滴、软银合资的出租车公司将把在日本的服务扩大到13个城市 _我要知道_郭雄飞

    滴滴、软银合资的出租车公司将把在日本的服务扩大到13个城市

    [摘要]腾讯科技讯,据外媒消息,滴滴、软银合资的出租车公司将把在日本的服务扩大到13个城市。其中大阪是迄今为止滴滴国际业务网络中最大的城市,同时也是日本最活跃的工商业中心和国际航空枢纽,拥有超过883万居民,每年接待游客超过1100万人次。2018年9月27日,滴滴日本宣布在当地上线出租车叫车服务。随着滴滴日本本地服务的启动,大中华地区的滴滴用户可开始在日本直接叫车;滴滴国际版产品也实现了在日本、澳大利亚
  • 美运营商称换机用户越来越少 都在等待5G网络? _我要知道_郭雄飞

    美运营商称换机用户越来越少 都在等待5G网络?

    [摘要]网易科技讯,4月24日消息,据彭博报道称,由于缺乏令人兴奋的新功能,导致1000美元新智能手机销售不畅。旧手机的使用时间比以往任何时候都要长,这对苹果和其他手机设备制造商来说不是一个好消息。这就是美国电信运营商Verizon发出的信息,该公司声称上个季度用户手机的更换率达到创纪录低,这表明2019版iPhone和其他高端智能手机面临的困境。面对1000美元的价格,以及这些智能手机性能的有限提升,消
  • 科学家高精度还原史上首次生物大灭绝始末 _我要知道_郭雄飞

    科学家高精度还原史上首次生物大灭绝始末

    [摘要]新华社南京4月24日电(记者王珏玢)记者从中国科学院南京地质古生物研究所获悉,该所王光旭副研究员领衔的一个团队,新近利用古生物学和碳同位素地层数据,高精度还原出4亿多年前奥陶纪末期生物大灭绝的发生过程。发生在4亿多年前奥陶纪末期的生物大灭绝,是地球历史上第一次生物大灭绝事件。这次大灭绝重创海洋生态系统,当时85%的海洋生物物种灭绝,生物群落结构瓦解。此次研究中,科研团队系统总结了奥陶纪末期全球各板
  • 第四个中国航天日:来看卫星是如何改变我们的生活的 _我要知道_郭雄飞

    第四个中国航天日:来看卫星是如何改变我们的生活的

    [摘要]今天是2019年4月24日第四个中国航天日2019年中国航天日主题海报49年前的今天我国第一颗人造地球卫星“东方红一号”发射成功拉开了中国人探索宇宙奥秘和平利用太空造福人类的序幕经过数十年的不懈奋斗中国的航天事业取得了长足的进步诸多成就令国人心潮澎湃我国第一颗人造卫星“东方红一号”遨游在太空的卫星离我们很远很远但它们发挥的作用却离我们很近很近这些卫星如何影响和改变着大家的日常生活今天,我们一起来看
  • 西瓜视频诉爱奇艺侵权 海淀法院判爱奇艺赔3.4万元 _我要知道_郭雄飞

    西瓜视频诉爱奇艺侵权 海淀法院判爱奇艺赔3.4万元

    [摘要]钛媒体4月24日消息,北京字节跳动科技有限公司(以下简称“西瓜视频”)诉北京爱奇艺科技有限公司(以下简称爱奇艺)侵犯信息网络传播权4案,在北京市海淀区人民法院宣判。法院认定,爱奇艺未经许可擅自向用户提供《一郭汇》节目内容,侵害了西瓜视频的著作权,判令爱奇艺赔偿西瓜视频经济损失共计3.4万元。《一郭汇》是知名相声演员郭德纲的首档短视频脱口秀。西瓜视频诉称,其是视频节目《一郭汇》的著作权人,爱奇艺未经
  • 马云现身绿公司年会:探讨跟腾讯的竞争关系,以及最近热议的“996” _我要知道_郭雄飞

    马云现身绿公司年会:探讨跟腾讯的竞争关系,以及最近热议的“996”

    [摘要]“最近大家批评我比较多的是996,我自己这么觉得,我们这些人必须做的比996更多,我们的员工才能活得更好,社会才能更加进步。”马云现身甘肃,出席中国绿公司年会谈到。此前马云曾三次谈起“996”。4月12日,阿里巴巴官方微信公众号推送文章《马云谈996》,文章中马云表现出对996加班文化的极力推崇。“我个人认为,能做996是一种巨大的福气……如果你年轻的时候不996,你什
  • 构造与正规式 (0|1)*01 等价的 DFA _我要知道_郭雄飞

    构造与正规式 (0|1)*01 等价的 DFA

    [摘要]构造与正规式(0|1)*01等价的DFA解题步骤:NFA状态转换图子集法DFA的状态转换矩阵DFA的状态转图解:已给正规式:(0|1)*01画出NFA状态转换图如下:子集法的表格:I状态\字符I0I1{S,A,B}求法:表示开始符号,以及开始符号识别n和ε可以到达的状态集合。如本题中:开始符号S,通过识别ε可以到达的转态有A,B,所以集合为{S,A,B}{A,B,C}求法:表示改行最左端的状态集,
  • 交换平台第二章:项目边界与架构设计(上) _我要知道_郭雄飞

    交换平台第二章:项目边界与架构设计(上)

    [摘要]目录第二章:项目边界与架构设计(上)2.1导读2.2平台边界与系统目标2.3技术选型与目标实现2.4架构设计与总结(待补充)第二章:项目边界与架构设计(上)author妖生date2019-06-21slogan:本是江湖客,曾把青锋剑,不料入此坑,书下与或非。2.1导读上一章讲了数据交换平台的一些基本概念,也留下了一些疑问:怎么把数据变成文件上传到前置机上去交换?怎么在目标端下载下来?怎么保证大
  • 【好书推荐】《剑指Offer》之硬技能(编程题12~16) _我要知道_郭雄飞

    【好书推荐】《剑指Offer》之硬技能(编程题12~16)

    [摘要]本文例子完整源码地址:https://github.com/yu-linfeng/BlogRepositories/tree/master/repositories/sword《【好书推荐】《剑指Offer》之软技能》《【好书推荐】《剑指Offer》之硬技能(编程题1~6)》《【好书推荐】《剑指Offer》之硬技能(编程题7~11)》持续更新,敬请关注公众号:coderbuff,回复关键字“swo
  • python如何以表格形式打印输出 _我要知道_郭雄飞

    python如何以表格形式打印输出

    [摘要]好久不见,风水轮流转,我竟然写写写python了近日有个小需求,要求收集统计一些信息上报,并直接在后台控制台打印,写入日志为了美观,需要以表格形式展现数据,形如虽说可以用prettytable实现这个效果,不过还得安装这个库,需求比较简单就不考虑安装第三方依赖了,所以得自己写照着这个图,可以发现几个关键的实现点1.由数据项的各个属性,整理出表头2.计算每个属性对应的最大宽度,作为每列的宽度3.每列
  • 推荐系统的探索与利用问题综述 _我要知道_郭雄飞

    推荐系统的探索与利用问题综述

    [摘要]1.简述问题引入推荐系统冷启动问题常见的一种解决方案就是利用Bandit算法,Bandit算法通常用于解决探索与利用问题,其中解决探索与利用问题的经典案例是MAB问题;这里MAB问题有三个概念:臂,收益,遗憾1.臂:实际可以选择的对象,这里的臂可以是推荐系统中的策略或者内容分类,一般情况下臂的数量应该小于选择的次数,这样才能保证收敛。2.收益:选择了臂后对应的单次收益,在推荐系统中可以理解为点击或
  • IDEA设置取消自动显示参数提示 _我要知道_郭雄飞

    IDEA设置取消自动显示参数提示

    [摘要]IDEA设置取消自动显示参数提示最近在使用IDEA的过程中,发现方法中一直显示形参名的提示,无法选中,也无法删除,基于不同人的使用习惯不同,有的人不喜欢这种提示,我也在网上寻找各种解决方案,由于搜索关键词不对,一直没能解决,不过好基友及时帮助,顺利解决,多谢我的大副。取消参数提示之前,我的方法中的显示如下:取消参数提示方法:“File”->“Settings”->“Editor”-&g
  • 安全优雅的RESTful API签名实现方案 _我要知道_郭雄飞

    安全优雅的RESTful API签名实现方案

    [摘要]安全优雅的RESTfulAPI签名实现方案1、接口签名的必要性在为第三方系统提供接口的时候,肯定要考虑接口数据的安全问题,比如数据是否被篡改,数据是否已经过时,数据是否可以重复提交等问题。其中我认为最终要的还是数据是否被篡改。在此分享一下我的关于接口签名的实践方案。2、项目中签名方案痛点每个接口有各自的签名方案,不统一,维护成本较高。没有对消息实体进行签名,无法避免数据被篡改。无法避免数据重复提交
  • flume1.9 用户指南(中文版) _我要知道_郭雄飞

    flume1.9 用户指南(中文版)

    [摘要]概述ApacheFlume是一个分布式,可靠且可用的系统,用于有效地从许多不同的source收集,聚合和移动大量日志数据到集中式数据存储。ApacheFlume的使用不仅限于日志数据聚合。由于数据source是可定制的,因此Flume可用于传输大量event数据,包括但不限于网络流量数据,社交媒体生成的数据,电子邮件消息以及几乎任何可能的数据source。ApacheFlume是ApacheSof
  • 在日志中记录Java异常信息的正确姿势 _我要知道_郭雄飞

    在日志中记录Java异常信息的正确姿势

    [摘要]遇到的问题今天遇到一个线上的BUG,在执行表单提交时失败,但是从程序日志中看不到任何异常信息。在Review源代码时发现,当catch到异常时只是输出了e.getMessage(),如下所示:logger.error(“error:{},{}“,params,e.getMessage());在日志中看不到任何信息,说明e.getMessage()返回值为空字符串。原因分析先来看一下Java中的异常
  • MySQL之SQL优化详解(一) _我要知道_郭雄飞

    MySQL之SQL优化详解(一)

    [摘要]目录慢查询日志1.慢查询日志开启2.慢查询日志设置与查看3.日志分析工具mysqldumpslow序言:在我面试很多人的过程中,很多人谈到SQL优化都头头是道,建索引,explain分析,like全模糊会导致索引失效云云,于是我问道:优化之前,需要找出数据库中比如超过2s的慢SQL,你是怎么找的?很多人答不上来,要是找都找不到,怎么去优化呢,一个中大型系统可能成千上万条SQL都不过分,难道要一个个
  • 【原创】联通网络无法使用FTP,无法使用21端口连接的解决方法 _我要知道_郭雄飞

    【原创】联通网络无法使用FTP,无法使用21端口连接的解决方法

    [摘要]最近家里换了联通的网络,结果发现连接不上FTP了,本来以为是软件的问题。最后发现只有21端口的FTP连接不上,其它的端口没问题。首先想到的是肯定是联通的光猫(型号:天邑TEWA-800E)把21端口给关闭了。然后就想着通过192.168.1.1来设置一下光猫。专业网站制作、系统开发订制、微信公众号开发、接外包单​在浏览器输入http://192.168.1.1结果发现有好几个账户。管理员账户的密码
  • 短信验证码“最佳实践” _我要知道_郭雄飞

    短信验证码“最佳实践”

    [摘要]1、背景年初,从外地转移阵地到西安,转眼已两个多月。很久不写业务代码了,到了新公司,条件恶劣到前所未有,从需求,设计,架构,实现,实施,测试,bug修复,项目计划制定,项目管理,全他妈我一个人,关键是平台很大,很多技术难点,时间还又紧,要命的是,公司销售左派盛行,连技术老大都是销售出身,直属领导设计出身不懂技术。。。点到为止,剩下的大家自行脑补。吐槽归吐槽,事儿还是得干,程序猿的基本素养不是。于是
  • Cocos-BCX开发入门之cli_wallet _我要知道_郭雄飞

    Cocos-BCX开发入门之cli_wallet

    [摘要]Cocos-BCX简介区块链技术作为近几年来最具争议的技术,吸引了全世界的关注,尽管人们对它的评价却褒贬不一,有的人认为它就是一场骗局,亦或是一场投机者的狂欢,不过我却认为它真的能够对我们的生活带来一些改变,尤其是最近一年,区块链正在褪去只能炒币的形象,更多的结合到了我们的实际生活中给我们带来了便利,尤其是银行和票据的应用。而游戏作为自带金融属性的一种应用形式,本身就和区块链有着很多互相呼应的地方
  • EM算法和高斯混合模型GMM介绍 _我要知道_郭雄飞

    EM算法和高斯混合模型GMM介绍

    [摘要]EM算法EM算法主要用于求概率密度函数参数的最大似然估计,将问题$\arg\max_{\theta_{1}}\sum_{i=1}^{n}\lnp\left(x_{i}|\theta_{1}\right)$转换为更加易于计算的$\sum_{i=1}^{n}\lnp\left(x_{i},\theta_{2}|\theta_{1}\right)$,其中$\theta_2$可以取任意的先验分布$q(\t
  • 30443数据查询语言DQL _我要知道_郭雄飞

    30443数据查询语言DQL

    [摘要]5.4SQL的数据查询功能数据查询是数据库最常用的功能。在关系数据库中,查询操作是由SELECT语句来完成。其语法格式如下:SELECTcolumn_expressionFROMtable_name|view_name[,table_name|view_name,[,…]][INforeign_TABLE][WHERE...][GROUPBY...][HAVING...][ORDER
  • 每日一问:谈谈 volatile 关键字 _我要知道_郭雄飞

    每日一问:谈谈 volatile 关键字

    [摘要]这是wanAndroid每日一问中的一道题,下面我们来尝试解答一下。讲讲并发专题volatile,synchronize,CAS,happensbefore,lostwakeup为了本系列的「短平快」,今天我们就来第一个主角:volatile。保证内存可见性前面我们讲到:Java内存模型分为了主内存和工作内存两部分,其规定程序所有的变量都存储在主内存中,每条线程还有自己的工作内存,线程的工作内存中
  • 集线器(HUB)、交换机、路由器的区别和联系 及OSI七层模型 及TCP/IP通信协议 _我要知道_郭雄飞

    集线器(HUB)、交换机、路由器的区别和联系 及OSI七层模型 及TCP/IP通信协议

    [摘要]集线器(HUB)、交换机、路由器的区别和联系及OSI七层模型及TCP/IP通信协议集线器(HUB):集线器(hub)属于纯硬件网络底层设备。它也不具备交换机所具有的MAC地址表,所以它发送数据时都是没有针对性的,而是采用广播方式发送。也就是说当它要向某节点发送数据时,不是直接把数据发送到目的节点,而是把数据包发送到与集线器相连的所有节点。属于物理层(OSI七层模型);作用:定义一些电器,机械,过程
  • Spring Boot:整合Shiro权限框架 _我要知道_郭雄飞

    Spring Boot:整合Shiro权限框架

    [摘要]综合概述Shiro是Apache旗下的一个开源项目,它是一个非常易用的安全框架,提供了包括认证、授权、加密、会话管理等功能,与SpringSecurity一样属基于权限的安全框架,但是与SpringSecurity相比,Shiro使用了比较简单易懂易于使用的授权方式。Shiro属于轻量级框架,相对于SpringSecurity简单很多,并没有security那么复杂。优势特点它是一个功能强大、灵活