hive执行表操作指令卡死问题的解决

  • Post author:
  • Post category:其他

问题描述 在对hive表执行alert的时候,发现卡住不动了,退出后重进尝试drop表,依然卡住不动。 找解决方案如下: 1.网上的方案: 先进入mysql,执行 show variables like 'char%' 查看character_set_database 的value是latin 然后把latin改成utf-8就好了,然后就解决了。 然而实际的情况不是这个样子的,我这边mysql里面…

继续阅读 hive执行表操作指令卡死问题的解决

分布式系统频次限制实现

  • Post author:
  • Post category:其他

起因 频次限制(rate limiting)是Web系统比较常见的功能,防止用户频繁访问接口,导致系统负载增加而影响服务的质量。 系统要求 针对线上的功能,实现对指定对象有访问频次的限制 支持多个客户端访问 低延迟 承受较大的访问量 易于拓展 流程 设置服务频次限制,如针对某 key 10QPS 根据指定 key ,服务请求 ratelimiter ,获得是否允许此次访问 伪代码 // 初始换状态…

继续阅读 分布式系统频次限制实现

Android Studio 使用中 遇到的那些奇奇怪怪的问题

  • Post author:
  • Post category:其他

版权声明:1、本BLOG的目的、形式及内容。   此BLOG为个人维护BLOG,内容均来自 原创及互连网转载。最终目的为收集整理自己需要的文章技术等内容,不涉及商业用途。\r\n 2、有关原创文章的版权   本BLOG上原创文章未经本人许可,不得用于商业用途及传统媒体。网络媒体转载请注明出处,否则属于侵权行为。\r\n 3、有关本站侵权   本BLOG所转载的内容,均是本人未发现有对文章版权声明的…

继续阅读 Android Studio 使用中 遇到的那些奇奇怪怪的问题

Chrome渲染分析之Rendering工具使用

  • Post author:
  • Post category:其他

每个项目产品都要加埋点,加500行埋点是不是会占用你一两天的时间而且很容易犯错,想只用一小时准确加完这500行埋点剩下一天喝茶聊天么?来试试这520工具, 高效加埋点,目前我们公司100号前端都在用,因为很好用,所以很自然普及开来了,推荐给大家吧 http://www.520webtool.com/ 自己开发所以免费,埋点越多越能节约时间,点两下埋点就加上了,还不会犯错,里面有使用视频,反正免费 …

继续阅读 Chrome渲染分析之Rendering工具使用

Chrome浏览器同一窗口每次请求sessionId不同问题的一种解决办法分享

  • Post author:
  • Post category:其他

问题描述 最近在调试一些浏览器请求页面的时候,在其他浏览器都正常,唯独只有谷歌chrome浏览器不行! 情况1:问题的最直接现象就是每次请求在后台过滤器里通过 request.getSession().getId() ,拿到的id都是不同的,导致后面出现一些不正常的结果。 情况2:或者在 Shiro的权限控制中,通过session设置token信息,在授权的时候想要通过 SecurityUtils…

继续阅读 Chrome浏览器同一窗口每次请求sessionId不同问题的一种解决办法分享

zk系列-c++下zookeeper使用实例

  • Post author:
  • Post category:其他

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务。分布式应用可以使用它来实现诸如:统一命名服务、配置管理、分布式锁服务、集群管理等功能。公司常用到的是Java服务集群的管理。 1.函数介绍 //create a handle to used communicate with zookeeper zhandle_t *zookeeper_init(const char *host,…

继续阅读 zk系列-c++下zookeeper使用实例

视频H264编解码知识

  • Post author:
  • Post category:其他

H264是一种视频压缩标准。 根据不同类别,编码器会使用不同类型的帧,I帧、P帧和B帧。 I帧:自身可以通过视频解压算法解压成一张单独的完整的图片。P帧只需要参考前面的I帧或P帧,而B帧则需要同时参考前面和后面的I帧或P帧。 在H.264基准类中,仅使用I帧和P帧以实现低延时,因此是网络摄像机和 视频编码器 的理想选择。 网络提取层(NAL network abstraction layer )和…

继续阅读 视频H264编解码知识

cuda必须装在c盘吗_CUDA一些小知识整理

  • Post author:
  • Post category:其他

之前写过一篇《CUDA C Programming Guide》(《CUDA C 编程指南》)导读,整理了一下基础的知识,但没有真正实践过 最近由于工作需要使用到CUDA,因此需要再看一些书和博文,补一些知识。现将这些知识陈列在这里。 参考内容: CUDA 基础知识博客整理 CUDA错误码打印 char cuda所有kernel启动都是异步的 cudaMemcpy从设备端拷贝回主机端时,会触发一个…

继续阅读 cuda必须装在c盘吗_CUDA一些小知识整理

怎么让盒子向右均速移动呢?

  • Post author:
  • Post category:其他

1.盒子向右均速移动 四个步骤 : 1.声明一个变量来保存盒子的原始位置 2.注册点击事件 3.开启定时器 3.1开始移动 3.2把现在的位置值赋值给left属性 3.3边界检测 3.4 到目标位置清除定时器 停止运动 4. 元素复位 CSS : #box{ width: 100px; height: 100px; background-color:pink; position: absolute…

继续阅读 怎么让盒子向右均速移动呢?

实现二叉树的各种遍历算法

  • Post author:
  • Post category:其他

实现二叉树的各种遍历算法 头文件+函数 #include <stdio.h> #include <malloc.h> #include <stdbool.h> #define MAX_SIZE 100 typedef char ElemType; typedef struct node { ElemType data; struct node *lchild; …

继续阅读 实现二叉树的各种遍历算法