自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何用Uber JVM Profiler等可视化工具监控Spark应用程序?

关键要点持续可靠地运行Spark应用程序是一项具有挑战性的任务,而且需要一个良好的性能监控系统。-在设计性能监控系统时有三个目标——收集服务器和应用程序指标、在时序数据库中存储指标,并提供用于数据可视化的仪表盘。Uber JVM Profiler被用于监控Spark应用程序,用到的其他技术还有InfluxDB(用于存储时序数据)和Grafana(数据可视化工具)。性能监控系统可帮助DevOps团队...

2018-11-30 09:30:00 40

转载 Request header field Access-Control-Allow-Origin is not allowed by Access-Control-Allow-Headers

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

2018-11-30 09:05:00 4516

转载 Linux-Nginx代理

使用场景:用户本来需要访问WEB服务器,但是,中间网络不是相通的,作为中间者,可以交互代理两边。相当于,代理服务器帮用户去访问,将访问的结果再次交给用户应用场景:用户想要访问,确不能直接访问。或者,用户可以直接访问,但是访问的太慢了。cd /usr/local/nginx/conf/vhost #此处的vhost,是之前配置时,新建的。server{listen 80; ...

2018-11-30 00:39:42 380

转载 在linux环境安装单机RocketMQ

一、下载安装Maven我们准备安装的Apache-RocketMQ需要通过Maven去编译后才能启动,所以首先要保证linux服务器中有安装java环境以及Maven。1.下载maven并解压maven下载地址 maven.apache.org/download.cg…找到合适的maven版本wget http://mirrors.shu.edu.cn/apache/maven/mave...

2018-11-29 08:42:16 312

转载 react-native-page-listview真机上点击不能触发onPress事件的bug解决

react-native-page-listview是一个能很好实现上拉下拉的功能的插件,可是在部分真机上,在列表没有滚动时,不能触发onPress。通过对插件源码分析,发现在开始移动时判断是否设置当前的View为手势响应者时没有对点击事件做判断,所以在onMoveShouldSetPanResponder加入一个dy=0时的情况判断,就能很好的解决onPress不能触发的情况。//开始移动时判断...

2018-11-29 07:11:10 332

转载 业界 | Dropbox力荐!我们如何应对Python桌面应用程序的崩溃

维护像Dropbox这样的复杂桌面应用程序最大挑战之一就是同时处理数亿次的安装,一个小小的错误就会影响到大量的用户。这些错误会攻击程序,虽然应用程序大多数情况下都可以恢复,但有时也会导致程序终止。这样的终止或“崩溃”对程序具有很高的破坏性:当Dropbox程序终止时,程序就无法同步了。为了确保我们的用户可以不间断的同步,我们会自动检测并报告所有崩溃,同...

2018-11-27 10:40:58 221

转载 Android 代码混淆(progruard)

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

2018-11-26 17:02:00 171

转载 Oracle:存储过程的使用

Oracle:存储过程的使用以sys身份登录,创建用户c##zs,密码111,分配dba角色以c##zs身份登录,导入数据表编写存储过程,根据学生学号,查询出学生所选课程成绩等级,打印结果示例:1801001 张三 Oracle A1801001 张三 Java C参考代码:create or replace procedure p_studentid(p_sid in cha...

2018-11-26 15:34:00 57

转载 Python数据可视化的四种简易方法

数据可视化是任何数据科学或机器学习项目的一个重要组成部分。人们常常会从探索数据分析(EDA)开始,来深入了解数据,并且创建可视化确实有助于让问题更清晰和更容易理解,尤其是对于那些较大的高维度数据集。在项目结束的时候,能够以清晰的、简洁的和令人信服的方式呈现最终结果,这是非常重要的,让你的用户能够理解和明白。你可能已经看过了我之前的文章《5种快速和简单的...

2018-11-26 10:21:17 416

转载 Django 版本对应的 Python 版本

Django 版本对应的 Python 版本:Django 版本Python 版本1.82.7, 3.2 , 3.3, 3.4, 3.51.9, 1.102.7, 3.4, 3.51.112.7, 3.4, 3.5, 3.62.03.5+来源:http://www.runoob.com/django/django-tutorial.html...

2018-11-26 00:55:00 1230

转载 【问答集锦】技术与运营的多面手赵亚飞,内存溢出怎么处理?

社区将持续介绍优秀的Java专家,本期请到了兼具技术与运营的多面手赵亚飞,在线为开发者解决问题,向徐雷提问请点击:https://yq.aliyun.com/promotion/755赵亚飞,云栖社区问答专家赵亚飞,花名:古散;云栖社区问答专家,互联网小站长,java程序员,运营爱好者,关心开源与喜欢的一切,喜欢总结写攻略,对产品设计有点兴趣...

2018-11-25 18:05:50 98

转载 git报错--RPC failed; curl 18 transfer closed with outstanding read data remaining

遇到的问题一: error: RPC failed; curl 18 transfer closed with outstanding read data remaining fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-...

2018-11-25 17:01:00 292

转载 vue-router懒加载速度缓慢问题

懒加载:也叫延迟加载,即在需要的时候进行加载,随用随载。像vue这种单页面应用,如果没有应用懒加载,运用webpack打包后的文件将会异常的大,造成进入首页时,需要加载的内容过多,时间过长,会出啊先长时间的白屏,即使做了loading也是不利于用户体验,而运用懒加载则可以将页面进行划分,需要的时候加载页面,可以有效的分担首页所承担的加载压力,减少首页加载用时。简单的说就是:进入首页不用一次...

2018-11-25 07:57:30 306

转载 php html 静态化 缓存

<?php // // ob_start();$cache_name = md5(__FILE__). '.html';$cache_lifetime = 3600;// echo filectime(__FILE__)."<br>";// echo filectime($cache_name)."<br>";// echo file_ex...

2018-11-23 16:01:00 70

转载 10分钟快速精通rollup.js——Vue.js源码打包原理深度分析

本教程是rollup.js系列教程的最后一篇,我将基于Vue.js框架,深度分析Vue.js源码打包过程,让大家深入理解复杂的前端框架是如何利用rollup.js进行打包的。通过这一篇教程的学习,相信大家可以更好地应用rollup.js为自己的项目服务。前置学习——基础知识要理解Vue.js的打包源码,需要掌握以下知识点:fs模块:Node.js内置模块,用于本地文件系统处理;pat...

2018-11-23 15:55:42 705

转载 美国邮政署网站的一个高危漏洞暴露了6000万用户的数据

近日,美国邮政署(United States Postal Service,USPS)修复了其网站的一个高危漏洞,该漏洞允许任何在usps.com拥有账户的用户查看和修改其他用户的账户信息,约有6000万用户受到影响。有关该漏洞的消息最初是由知名网络安全记者BrianKrebs报道的,发现漏洞的安全研究人员在上周主动联系了他。这位不愿透露姓名的安全研究人员表示,他在一年多以...

2018-11-23 15:33:47 108

原创 省掉1/3的回归测试:Facebook用机器学习自动选择测试策略

为了开发新产品特性并且及时更新,我们使用基于主干的开发模型来更改代码库。一旦工程师的代码改动被主分支(主干)接受,我们就尽量让这些改动对其他从事该产品或服务开发工作的工程师快速可见。这种基于主干的开发模型比使用特性分支和特性合并的方法更有效,因为每个人接触的都是代码库的最新版本。重要的一点是,在被接受到主干之前需要对每个提出的改动进行彻底的回归测试。每个代码改动在从主干部署到生产环境之前都经过了彻...

2018-11-22 17:03:49 55

转载 Dubbo分析之Cluster层

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

2018-11-22 14:58:00 134

转载 [转]c# System.IO.Ports SerialPort Class

本文转自:https://docs.microsoft.com/en-us/dotnet/api/system.io.ports.serialport?redirectedfrom=MSDN&amp;view=netframework-4.7.2 SerialPort ClassDefinitionNamespace:System.IO.PortsAssemblies:System...

2018-11-22 14:19:00 1574

转载 如何利用 CSS 动画原理,在页面上表现日蚀现象

效果预览在线演示按下右侧的“点击预览”按钮可以在当前页面预览,点击链接可以全屏预览。https://codepen.io/comehope/pen/OELvrK可交互视频教程此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码。请用 chrome, safari, ...

2018-11-22 11:24:27 78

转载 UCloud基于OpenvSwitch卸载的高性能25G智能网卡实践

伴随着电商等用户在双11、秒杀之类业务高峰期流量的迅猛增长,对虚拟机网络性能提升的需求日益迫切,25G网络逐渐成为一种标配。为了解决传统纯软件Virtual Switch方案带来的性能瓶颈,我们在调研了业界主流的智能网卡方案之后,最终决定采用基于OpenvSwitch的开源方案,并成功在公有云落地应用。相较于传统方案,新的智能网卡方案在整个switch的转发上性能为小包24Mpps,单VF的接收...

2018-11-22 08:12:27 1134

转载 Node 框架接入 ELK 实践总结

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~本文由J2X发表于云+社区专栏我们都有过上机器查日志的经历,当集群数量增多的时候,这种原始的操作带来的低效率不仅给我们定位现网问题带来极大的挑战,同时,我们也无法对我们服务框架的各项指标进行有效的量化诊断,更无从谈有针对性的优化和改进。这个时候,构建具备信息查找,服务诊断,数...

2018-11-21 18:50:34 94

转载 要提高团队代码质量,就要这么用Git进行版本控制!

大家都比较清楚,互联网产品要能够快速响应市场变化,要面对频繁的需求变更,要用廉价的成本快速试错,这样才能不断的完善和优化产品。 Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。非常适合做互联网产品的代码版本管理。一个团队如何如何使用git进行版本管理,如何使用git进行多人的代码写作?如...

2018-11-21 18:12:33 285

转载 线程死锁

死锁的介绍:线程死锁是指由于两个或者多个线程互相持有对方所需要的资源,导致这些线程处于等待状态,无法前往执行。当线程进入对象的synchronized代码块时,便占有了资源,直到它退出该代码块或者调用wait方法,才释放资源,在此期间,其他线程将不能进入该代码块。当线程互相持有对方所需要的资源时,会互相等待对方释放资源,如果线程都不主动释放所占有的资源,将产生死锁。死锁的产生的一些特定条件:...

2018-11-21 05:15:56 45

转载 主键自增与不自增的主键返回

<mapper namespace="test"> <insert id="insertUser" parameterType="dancheng.mybatis.po.User"> <!-- keyProperty:将查询出的主键设置到parameterType中的...

2018-11-20 09:04:00 194

转载 Java架构-Spring Boot Web 开发注解篇

本文提纲spring-boot-starter-web 依赖概述1.1 spring-boot-starter-web 职责1.2 spring-boot-starter-web 依赖关系Spring MVC on Spring Boot2.1 Spring MVC 体系温故知新2.2 重要的类2.3 Spring Boot MVC2.3.1 控制器2.3.2 数据绑定2.3...

2018-11-20 06:06:30 125

原创 职场思想分享004 | 为什么你学东西记不住,答案都在这里了

第004招 为什么你学东西记不住,答案都在这里了今天为大家分享老男孩核心思想108招之第004招:为什么你学东西记不住,答案都在这里了。大家有没有觉得,无论是工作还是休息,因为自身追求也或者是未来的危机,你们自己也在持续努力的学习新知识,但最终结果是绝大多数都没记住、没学会(工作经验也没涨太多),更不用说举一反三了。而在用的时候也经常拿不出来,讲的时候不会说,不能很好地表达出来。过很久以后,发现自...

2018-11-19 15:15:22 69

转载 今日工作情况4

今日我们完成了软件的基本对接,并且将语音文件全部导入到了软件中。转载于:https://www.cnblogs.com/logo12315/p/9979881.html

2018-11-18 22:06:00 57

转载 centos7安装jdk1.8

1 下载jdkhttps://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.tar.gz?AuthParam=1542450035_d96827e3a14a29566e52dbdf27c5fe732 解压tar -zxvf...

2018-11-17 18:24:00 45

转载 使用镜像搭建WordPress网站过程

因为对于搭建网站一窍不通,所以先使用别人的镜像来搭建网站镜像就是人家给你配好了系统环境,你直接拿来使用就可以。ECS实例添加镜像操作步骤:控制台->实例详情->停机->配置信息->更多->更换系统盘->镜像市场->从镜像市场选择->选择好镜像后去支付->运行镜像市场中有很多免费的可以使用,要注意有一...

2018-11-17 12:35:34 1225

转载 SQL Server 创建链接服务器

SQL Server 创建链接服务器 遇到下列问题:线上服务器A,中转服务器B,本地服务器C数据在A上面,想在B上面操作类似 select * from [A].[database].table这样的SQL,不用去链接服务器,直接把处理结果导入B然后生成报表。结果报错如下:消息 7202,级别 11,状态 2,第 1 行在 sy...

2018-11-16 22:01:00 600

转载 第九周总结--助教

第九周作业助教总结一、 同学们本周学习的情况分析这周题目不多,难度不打,导致问问题的同学变少了,但是我看成绩单的时候还是有几个同学没做,不知道是什么原因,但大部分的同学还是完成的很好的,希望那些缺考的同学能端正学习态度,把作业写完。那些完成比较好的同学能继续坚持。加油(包括制作历次作业的千帆竞发图和本周累 计分的条形图) 二、 同学们的问题 1.看到成绩...

2018-11-16 12:17:00 74

转载 System.TImers.Timer的使用

  我会使用这个类的是因为我当前的项目的战斗要单独移植出来,作为战斗服。现在为了还原Unity的生命周期里的Update,就使用了这个Timer类。使用很简单,实例化一个Timer,而参数就是每次调用的间隔时间,可以作为每次update的时间,也就是帧率。Timer timer = new Timer(100);参数的单位是毫秒。然后绑定方法即可,timer.Elapsed += new ...

2018-11-16 11:37:00 123

转载 5、jeecg 笔记之 minidao 条件判断

1、前言我们知道mybatis中的动态sql语句是基于 OGNL 表达式的。额外补充一点:mybatis中的 #{} 和 ${} ,可直接跳过。#{}表示一个占位符号,#{}接收输入参数,类型可以是简单类型,pojo、hashmap。如果接收简单类型,#{}中可以写成value或其它名称。#{}接收pojo对象值,通过OGNL读取对象中的属性值,通过属...

2018-11-15 23:14:00 95

转载 移动端布局 全套解决方案 (附代码)

今天上午发了一篇文章是关于微信h5支付的,也说了楼主最近在做移动端,之前也做过移动端的一些单页面,这次就整理一下笔记以及遇到的问题,欢迎交流。1.html部分移动端需要禁止用户缩放,否则体验非常差劲,话不多说,上头部代码。(来源百度) &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport" content="width=d...

2018-11-15 10:09:19 1082 1

转载 BZOJ2959长跑——LCT+并查集(LCT动态维护边双连通分量)

题目描述  某校开展了同学们喜闻乐见的阳光长跑活动。为了能“为祖国健康工作五十年”,同学们纷纷离开寝室,离开教室,离开实验室,到操场参加3000米长跑运动。一时间操场上熙熙攘攘,摩肩接踵,盛况空前。  为了让同学们更好地监督自己,学校推行了刷卡机制。  学校中有n个地点,用1到n的整数表示,每个地点设有若干个刷卡机。  有以下三类事件:  1、修建了一条连接A地点和B地点的跑道。  2、A...

2018-11-14 17:57:00 113

转载 如何简单高效地部署和监控分布式爬虫项目

需求分析初级用户:只有一台开发主机,希望能够直接通过浏览器部署和运行 Scrapy 爬虫项目进阶用户:有一台云主机,希望集成身份认证希望能够定时自动启动爬虫任务,实现网页信息监控专业用户:有 N 台云主机,通过 Scrapy-Redis 构建分布式爬虫希望在页面上直观地查看所有云主机的运行状态希望能够自由选择部分云主机,批量部署和运行项目,实现集群管理希望...

2018-11-14 07:50:11 134

转载 EasyUI Tooltip 提示框

转自:http://www.jeasyui.net/plugins/158.html通过 $.fn.tooltip.defaults 重写默认的 defaults。当用户移动鼠标指针在某个元素上时,出现提示信息窗口用来显示额外信息。提示内容可以包含任何来自页面的或者通过 ajax 生成的 html 元素。用法创建提示框(Tooltip)1、从标记创建提示框(Tool...

2018-11-14 01:56:00 80

转载 BTrace : Java 线上问题排查神器

BTrace 是什么BTrace 是检查和解决线上的问题的杀器,BTrace 可以通过编写脚本的方式,获取程序执行过程中的一切信息,并且,注意了,不用重启服务,是的,不用重启服务。写好脚本,直接用命令执行即可,不用动原程序的代码。原理总体来说,BTrace 是基于动态字节码修改技术(Hotswap)来实现运行时 java 程序的跟踪和替换。大体的原理可以用下面的公式描述:Client(Jav...

2018-11-13 14:38:00 49

转载 Hello jna

记录下这几天用jna3.5.0调c++写的dll的经历os:win7用jna调dll首先需要一个dll文件并有可调的方法,然后根据方法的名称,参数,返回值编写一个interfacec++需要包含一个头文件,方法需要用extern "C" __declspec(dllexport)修饰c与java类型的对应关系详见https://java-native-access.github.io/jn...

2018-11-13 12:59:00 67

空空如也

空空如也

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

TA关注的人

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